p,.et_pb_text_inner,.et_pb_blurb_description,a{font-family:'Hind'}h1,h2,h3,h4,h5,h6{font-family:'Montserrat'}.hero-slider h1{font-size:50px;line-height:1.3em;color:#fff;margin:0 0 0.27em;font-weight:600}.hero-slider h1 span{color:#ff5500}.fx_sec{background-attachment:fixed}.copy img{width:30px;position:absolute;margin-left:3px}.theme-btn{background-color:#ff5500;font-size:16px;font-weight:600;color:#ffffff;padding:5px 28px;border:2px solid #ff5500;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.theme-btn:hover{background-color:#020b12;color:#fff}.theme-btn-s2{background-color:#0074fe;font-size:16px;font-weight:600;color:#ffffff;padding:5px 28px;border:2px solid #0074fe;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.theme-btn-s2:hover{background-color:#020b12;color:#feffff}.service-s2-box-grids .inner h3 span{font-size:45px;font-weight:bold;left:-15px;top:-5px;position:relative}.service-s2-box-grids .inner h3 span:before{content:"";background-color:#ff5500;width:2px;height:140%;position:absolute;left:60%;top:-10px;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}.service-s2-box-grids .inner h3{font-size:20px;font-weight:600;margin:0 0 20px;position:relative}.service-s2-box-grids .grid .inner{border:2px solid #e6e6e6;padding:40px 20px 40px 20px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s}.service-s2-box-grids .inner_text p{color:#222;font-size:16px}.service-s2-box-grids .grid .inner:hover{border-color:#ff5500}.service-img{width:100%}.team-grid{overflow:hidden;position:relative}.member-pic-social{position:relative;overflow:hidden;width:300px;height:300px}.member-info{color:#222;font-size:17px}.square-hover-effect .hover-1,.square-hover-effect .hover-2,.square-hover-effect .hover-3,.square-hover-effect .hover-4{background:rgb(1 115 254 / 75%);width:50%;height:50%;position:absolute;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;opacity:0}.square-hover-effect{width:100%;height:100%;position:absolute;left:0;top:0;z-index:10}.square-hover-effect .hover-1{left:0;top:0}.square-hover-effect .hover-2{left:50%;top:0}.square-hover-effect .hover-3{left:50%;top:50%}.square-hover-effect .hover-4{left:0;top:50%}.square-hover-effect-parent:hover .hover-1{left:50%;top:0;opacity:1}.square-hover-effect-parent:hover .hover-2{left:50%;top:50%;opacity:1}.square-hover-effect-parent:hover .hover-3{left:0%;top:50%;opacity:1}.square-hover-effect-parent:hover .hover-4{left:0%;top:0%;opacity:1}.team-grid .social{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s}.team-grid .social-links{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:11;opacity:0}.team-grid .member-pic-social:hover .social-links{opacity:1}.social-links li{float:left;list-style:none}.social-links i.fa-brands{color:#fff}.team-grid .social-links>li+li{margin-left:20px}.team-grid .member-info{text-align:center;padding-top:25px}.team-grid .member-info h3{font-size:22px;margin:0 0 3px;font-weight:600;color:#2c3338}.team-grids:before{position:absolute;content:'';width:100%;height:300px;border:2px solid #ff5500;left:-30px;top:35%;padding:0 20px}.services-section{display:flex;gap:50px;align-items:center}.service-content img{width:450px;border-radius:6px}.service-tabs{display:flex;flex-direction:column;gap:15px}.service-tabs-section .tab{cursor:pointer;font-weight:400;padding:10px 15px;border-left:3px solid transparent;font-size:17px;color:#222}.service-tabs-section a.details-link{line-height:70px;color:#ff5500;font-size:17px}.service-tabs-section .tab.active{border-color:#0074fe;color:#ff5500}.service-detail{display:flex;column-count:2;gap:25px}.service-detail h3#tabTitle{font-size:24px;font-weight:600;color:#2c3338;text-transform:uppercase}.service-text p{font-size:17px}.Car_ers_col{display:inline-block;column-count:2}.Car_ers_col input.text,input.title,input[type=text],input[type=email],select,textarea{margin:0;border-radius:10px;padding:10px}.Car_ers input.wpcf7-form-control.wpcf7-submit.has-spinner{border:none!important;background:#0074fe!important;padding:10px 20px!important;border-radius:25px!important;color:#fff!important;margin-top:10px;font-size:16px}.timeline-wrapper{position:relative}.timeline-svg{position:absolute;top:50%;left:0;width:100%;height:200px;transform:translateY(-50%);z-index:0}.steps-container{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1;padding:0 60px}.step{display:flex;flex-direction:column;align-items:center;flex:1;position:relative;transition:transform 0.3s ease}.step:hover{transform:translateY(-10px)}.step:nth-child(odd){padding-bottom:120px}.step:nth-child(even){padding-top:120px}.text-content{text-align:center;width:250px;background:#fff;padding:12px;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.1);transition:transform 0.3s ease,box-shadow 0.3s ease}.step:hover .text-content{transform:translateY(-5px);box-shadow:0 6px 25px rgba(0,0,0,0.2)}.text-content h3{font-size:20px;color:#1a1a19;margin-bottom:5px;font-weight:600}.text-content p{font-size:15px;color:#222;line-height:1.4}.icon-circle{width:85px;height:85px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(0,0,0,0.1);transition:all 0.3s ease;cursor:pointer;position:relative;z-index:2;padding:10px}.icon-circle:hover{transform:scale(1.2);box-shadow:0 6px 30px rgba(0,0,0,0.25)}.icon-circle svg{width:42px;height:42px}.step:nth-child(1) .icon-circle{background:#ff5500}.step:nth-child(2) .icon-circle{background:#0074fe}.step:nth-child(3) .icon-circle{background:#ff5500}.step:nth-child(4) .icon-circle{background:#0074fe}.step:nth-child(5) .icon-circle{background:#ff5500}.step:nth-child(6) .icon-circle{background:#0074fe}.step:nth-child(7) .icon-circle{background:#ff5500}@media (max-width:1200px){.steps-container{padding:0 30px}.icon-circle{width:70px;height:70px}.icon-circle svg{width:35px;height:35px}.text-content{width:140px}.text-content h3{font-size:0.8rem}.text-content p{font-size:0.7rem}}@media (max-width:768px){.timeline-wrapper{padding:50px 0}.steps-container{flex-direction:column;gap:80px;padding:0 20px;position:relative}.step{flex-direction:row;align-items:flex-start;width:100%;padding:0!important}.step:nth-child(odd) .text-content{order:2;margin-left:20px;text-align:left}.step:nth-child(even) .text-content{order:2;margin-left:20px;text-align:left}.icon-circle{order:1;width:60px;height:60px}.icon-circle svg{width:30px;height:30px}.timeline-wrapper::before{content:'';position:absolute;top:0;left:50px;width:4px;height:100%;background:#BDBDBD;z-index:0;border-radius:2px}.step::before{display:none}.start-dot{display:none}.timeline-svg{display:none}}ul.sub-menu li{line-height:1.3em;font-weight:400;padding:5px}ul.sub-menu li a{font-size:16px!important;padding:6px 10px!important}