h1,h2,h3,h4,h5,h6{font-family:'Raleway'}p,a,.et_pb_text_inner,.et_pb_blurb_description{font-family:'Poppins',sans-serif}.banner_text h1{font-size:42px;font-weight:500}.custom-nav{padding:0;margin:0}.custom-nav li{position:relative;padding-left:25px;margin-bottom:8px;list-style:none}.custom-nav li::before{content:"►";position:absolute;left:0;color:#FFF;font-size:14px}.custom-nav a{text-decoration:none;color:#333;font-weight:500;transition:color 0.3s}.custom-nav a:hover{color:#c99d2c}.footer_logo img{background:white;width:23px;position:absolute;margin-left:4px}.aboutss .et_pb_column img{transition:1s ease-in-out}.aboutss .et_pb_column:hover img{transform:scale(1.2)}.heading-color{color:#c99d2c}.btn{background-color:#c99d2c;color:#fff;font-size:15px;padding:8px 10px;border:none;cursor:pointer;transition:transform 0.2s ease,box-shadow 0.2s ease}.btn:hover{transform:scale(1.1) translateY(-3px);box-shadow:0 6px 12px rgba(0,0,0,0.2)}.our_ser .et_pb_main_blurb_image{margin-bottom:0;position:relative}.our_ser .et_pb_main_blurb_image:before{position:absolute;content:'';background:rgba(201,157,44,0.26);width:100%;height:0;left:0;top:0;transition:.5s ease-in-out}.our_ser .et_pb_column:hover .et_pb_main_blurb_image:before{height:100%}.our_ser .et_pb_blurb .et_pb_image_wrap{margin:0!important}.Product_red{color:#c99e2d;border-width:0px;border-color:#64a346;font-size:14px;font-weight:600;text-transform:uppercase;cursor:pointer}.testimonial-card{background-color:#ffffff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.08);padding:40px 30px;text-align:left;flex:1;position:relative}.quote-icon-top img{position:absolute;width:60px;top:15px;right:30px;font-size:60px;color:#c99d2c;opacity:0.8;line-height:1;transform:scaleY(1.2)}.client-info{display:flex;align-items:center;margin-bottom:20px}.client-photo{width:90px;height:90px;border-radius:50%;margin-right:15px;object-fit:cover;border:3px solid #eee}.client-name{font-weight:bold;font-size:1.1em;margin:0;color:#333;text-shadow:none!important}.client-title{font-size:1em;color:#777;margin:2px 0 0 0}.client-quote{font-size:1.1em;line-height:1.6;color:#555;margin-bottom:20px}.star-rating .star{color:#c99d2c;font-size:1.5em;margin-right:2px}@media (max-width:900px){.testimonial-card{max-width:90%}}.testimonial-card{transition:transform 0.35s ease,box-shadow 0.35s ease}.testimonial-card:hover{transform:translateY(-10px) scale(1.03);box-shadow:0 12px 20px rgba(0,0,0,0.15)}.quote-icon-top img{transition:transform 0.35s ease,opacity 0.35s ease}.testimonial-card:hover .quote-icon-top img{transform:scale(1.2) rotate(3deg);opacity:1}.testii .et-pb-controllers a{text-indent:0!important;border-radius:50%;margin-right:10px;opacity:1;color:#fff;background-color:#c99e2d!important;height:30px;width:30px;font-size:14px;font-weight:bold;text-decoration:none;transition:transform 0.3s ease,background-color 0.3s ease}.testii .et-pb-controllers a:hover,.testii .et-pb-controllers a.et-pb-active-control{background-color:#b8851f!important;transform:scale(1.2)}.gell img{border-radius:10px}.gell .et_pb_gallery_title{border:1px solid #b4b5ba;display:inline-block;position:relative;font-weight:600;font-size:17px!important;text-align:center;padding:9px!important;border-radius:30px;margin-top:4px!important;width:64%}.gell .et_pb_gallery_title:before{content:"";position:absolute;width:51px;height:2px;background:#b4b5ba;left:-51px;top:50%}.gell .et_pb_gallery_title:after{content:"";position:absolute;width:51px;height:2px;background:#b4b5ba;right:-51px;top:50%}.gell .et_pb_gallery_item{text-align:center}.career_page .col-sm{display:inline-flex!important;width:48%!important}.career_page .col-sm input{width:100%;margin:8px 0;padding:12px;border-radius:15px 15px 15px 15px}.career_page .col-sm input.wpcf7-form-control.wpcf7-file.wpcf7-validates-as-required.resume{width:100%;margin:8px 0;padding:12px;background:#fff!important;border-radius:15px 15px 15px 15px}.career_page .col-sm select{width:100%;margin:8px 0;padding:12px;border-radius:15px 15px 15px 15px}.name{font-size:13px!important;text-transform:capitalize!important;border-radius:15px 15px 15px 15px;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}.col-sm input.wpcf7-form-control.wpcf7-submit.has-spinner{color:#fff;background-color:#c99e2d!important;border:none!important;border-radius:50px;font-size:16px;font-weight:700;letter-spacing:1px}.col-sm input.wpcf7-form-control.wpcf7-file{background:#fff}.col-sm p{width:100%}.cont_text{background-color:white;margin-top:100px;margin-left:10px;margin-right:10px;border-radius:10px;padding:20px 30px;height:110px!important}.cont_text h2{font-weight:700}