:focus,a,a:focus,a:hover,img:focus{text-decoration:none;outline:0}.abc-btn::before,.btn-round-shape svg{position:absolute;right:auto;bottom:auto}.abc-btn,.heading{letter-spacing:1px}#arrow_1,#arrow_3{left:-53vh}#arrow_2,#arrow_4{left:-23vh}.container,.locationform{max-width:90%}#numeros,#uno,#video_pag,.abc-btn,.accordion-item,.banner,.blog-img,.service-inner,.service-thumb{overflow:hidden}.hero-banner video,.service-img img{object-fit:cover}*{padding:0;margin:0 auto}:focus,a,a:focus,a:hover{border:0}ul{list-style:none}.btn.focus,.btn:focus{outline:0;box-shadow:none}button:focus{outline:0}body,html{overflow-x:hidden!important}body{font-family:Poppins,sans-serif;color:#141414;font-size:16px;font-weight:400;line-height:1.625;overflow-x:hidden}.smooth-scroll-container{overflow-x:hidden;position:relative}.scrollbar-track-x{display:none!important}.abc-btn,.btn-round-shape{display:inline-flex;position:relative}h1,h2,h3{font-family:"DM Sans",sans-serif!important}.pd80{padding:80px 0}.heading{font-size:45px;font-weight:700;margin-bottom:30px;line-height:70px;color:#0a0a0a}.abc-btn{background:#ffc107;padding:8px 8px 8px 20px;font-size:14px;text-transform:capitalize;font-weight:500;align-items:center;color:#000;border-radius:30px;transition:.4s cubic-bezier(.42, 0, .58, 1);transition-delay:0s;z-index:1}.abc-btn::before{content:"";width:100%;height:100%;display:block;top:0;left:0;background:#fff;transform:translate(calc(-100% - 2px));border-radius:30px;transition:.6s cubic-bezier(.645,.045,.355,1);transition-delay:0s;z-index:-1}.abc-btn:hover .span-text,.address-box a,.navigation_black nav.navbar-expand-lg.navbar-light .nav-link,nav.navbar-expand-lg.navbar-light.fixed .dropdown-menu .nav-link,nav.navbar-expand-lg.navbar-light.fixed .nav-link{color:#000}.abc-btn:hover::before{transform:translate(0);transition:.4s cubic-bezier(.42,0,.58,1);transition-delay:0s}.btn-round-shape{transition:.4s cubic-bezier(.42,0,.58,1);transition-delay:.1s;height:32px;width:32px;background-color:#fff;border-radius:100%;align-items:center;justify-content:center;margin-left:15px}.abc-btn:hover .btn-round-shape{transition:.4s cubic-bezier(.42,0,.58,1);transition-delay:.2s;background-color:#ffc107}.btn-round-shape svg{top:50%;transform:translate(-50%,-50%);left:50%;content:''}.abc-btn:hover .btn-round-shape svg{transition:.4s cubic-bezier(.42,0,.58,1);transition-delay:.2s}.abc-btn:hover .btn-round-shape svg:before{animation:.6s cubic-bezier(.645,.045,.355,1) both move-forward-right}.mr-0,.navbar-expand-lg .navbar-nav{margin-right:0}.ml-0{margin-left:0}.mt150{margin-top:150px}.heading span{font-weight:400;font-size:14px;margin-left:15px}.list li,.top-btn{margin-top:10px}a.customer-btn,a.track-btn{height:36px;margin-top:20px;border-radius:50px;padding:8px 23px;font-weight:500;letter-spacing:.5px;transition:.7s;font-size:13px;color:#fff;display:inline-block;text-transform:uppercase}.header-line{border-bottom:1px solid #ffffff7a}.modal-backdrop.show,nav.navbar-expand-lg{z-index:9999999}nav.navbar-expand-lg.navbar-light.fixed{background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.1607843137254902);transition:background .3s,box-shadow .3s}.navigation_black nav.navbar-expand-lg.navbar-light{background:#fff;box-shadow:0 0 15px #0b0b0b12}a.track-btn{background:#253c92;margin-left:30px;margin-right:10px}a.customer-btn{background:#f7c515;margin-right:0}.banner-from .abc-btn::before,.bg-black,.contact-box .abc-btn::before,.modal-body .abc-btn::before,a:hover .customer-btn{background:#000}.hero-section{height:600px}.navbar-brand{width:220px;margin:15px 0 0}#uno,.banner:after,.navbar-brand img,.navbar-expand-lg .nav-item:hover .nav-link:after{width:100%}.navbar-expand-lg{width:100%;top:0;background:0 0;position:fixed}.accordion-header,.banner,.contact-section,.counter-img,.hero-thumnail,.timeline-track,ul.navbar-nav li{position:relative}.main-nav{width:65%;float:left;flex-wrap:wrap}.navbar-expand-lg .nav-link{padding:30px 0;color:#000;font-size:13px;text-transform:uppercase;letter-spacing:1px;position:relative}.navigation_black nav.navbar-expand-lg.navbar-light.fixed .nav-link{color:#000;transition:.7s ease-in-out}.nav-item{margin-left:32px}.nav-link:hover,nav.navbar-expand-lg.navbar-light.fixed .nav-link:hover{color:#ffcd39}.about-contents,.accordion-button::after,.accordion-button:not(.collapsed)::after,.navbar-expand-lg .dropdown-menu .nav-link:after{display:none}.company-overview p{text-align:justify}.bg-grey{background:#f6f6f6}.pad100{padding:100px 0}.banner{height:100vh}.banner-title,.banner:after{position:absolute;top:0;height:100vh;left:0}.banner:after{background:#06060670;content:''}.banner-title{width:92%;display:flex;align-items:center;z-index:99;align-items:center;right:0}.banner-title h1{width:600px;font-family:Urbanist,sans-serif;font-size:70px;font-weight:800;color:#fff;text-align:left;margin:0;padding-top:70px}.counter-thumbnail,.icon-thumb,.modal-content h4,.number{text-align:center}[data-scrollbar]{display:block;position:relative}.scroller{position:fixed!important;top:0;left:0;width:100vw;height:100vh;z-index:99999}#video_pag iframe,.arrow,.number{position:absolute}.scroll-content{display:flow-root;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#arrow_3,#arrow_4{top:20vh;transform:rotate(45deg)}#uno{height:100vh;position:relative;display:flex;justify-content:left}#video_pag{width:100vw;height:100vh;z-index:9;pointer-events:none;opacity:.75}#video_pag iframe{width:100vw;height:52.73vw;min-height:100vh;min-width:189.63vh;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.arrow{width:70vh;height:70vh;background:linear-gradient(45deg,#ffcd39,transparent,transparent);transform:rotate(225deg);z-index:99;opacity:.8}#arrow_1,#arrow_2{top:20vh}#numeros{width:100vw;height:18vw}#numeros_in{display:flex;width:80vw}#numeros_in .dato{padding:1vw;display:flex;flex-direction:column;align-items:flex-end;margin-right:2vw}#numeros_in .num{color:#fff;font-size:8vw;line-height:1}#numeros_in .desc{color:#fff;line-height:1}#cinco{width:100vw;height:100vh;background:var(--azul);flex-direction:column;align-items:flex-start;justify-content:center}.sub-title{color:#ffc107;margin-bottom:20px;font-size:15px;font-weight:500;letter-spacing:2px;text-transform:uppercase;position:relative;display:inline-flex;z-index:9;align-items:center}.sub-title span{margin:-5px 0 0}.client-slider .item img{width:170px}.line,.line2{width:100%;height:1px;background:#000;margin-bottom:30px}.about-content p{width:500px;margin-right:0}.about-section p{font-size:40px}.about-sections>p{background:linear-gradient(to right,#252525 50%,#8f8989 50%);background-size:200% 100%;background-position-x:100%;color:transparent;background-clip:text;-webkit-background-clip:text;margin-bottom:-190px;margin-left:50px;line-height:1.2}.section-2{z-index:999}.section-3{z-index:9999}.contact-top,.form-secion{z-index:9;position:relative}.project-section .container{padding:0;max-width:100%;position:relative;z-index:2}.col-lg-5,.project-section .col-lg-7{padding:0}.project-text,.section-2 .project-text,.section-3 .project-text{background:#313030;padding:70px;height:calc(100vh - 67px)}.locationform,.project-section{height:100vh;align-items:center}.project-text p{color:#fff;opacity:.8;margin-bottom:70px}.product-section{position:relative;background:#313030}.project-section{overflow:hidden;position:relative;display:flex;justify-content:center}.number{top:25px;font-size:50px;font-weight:700;left:0;right:0}.contact-section:after,.locationform,.modal-content .close{right:0;top:0;position:absolute}.counter-thumbnail p{font-size:18px;margin:20px 0 0;font-weight:500}.icon-thumb{background:#f6f6f6;padding:30px;transition:.65s cubic-bezier(.23, 1, .32, 1);border-radius:15px;margin-top:30px}.icon-thumb:hover{background:#f8c512;box-shadow:rgba(0,0,0,.2) 7px 7px;transform:translateY(5px)}.icon-thumb .icon{transition:520ms}.icon-thumb strong{display:block;margin:20px 0 10px;font-size:20px;font-weight:500}.icon-thumb p{margin-bottom:0}.ourcore-sec strong{margin-top:20px;font-size:20px;display:block;margin-bottom:15px;font-weight:600}.accordion{background:0 0}.accordion .accordion-item h4{background:url(../images/minus.svg) calc(100% - 10px) center no-repeat;background-size:30px;cursor:pointer;font-size:18px;color:#000;font-weight:600;margin:0;padding:25px;font-family:Unbounded,sans-serif}.accordion .accordion-item h4.collapsed{background-image:url(../images/plus-large.svg)}.accordion-head{width:100%;padding:20px 0}.accordion .accordion-button[aria-expanded=true]{color:#f8c512;background-color:#253c92}.accordion-body{padding:20px}.accordion-item{border:1px solid rgba(0,0,0,.125)!important;background:0 0!important;border-radius:12px!important;margin-bottom:15px}.bannercaption,.ft-logo,.location-box ul{margin:0}.bannercaption h1{font-size:45px;font-weight:700;color:#000;line-height:57px;margin-bottom:50px}.bannercaption h1 span{color:#f8c512;font-weight:400}.locationform{margin:0 auto;left:0;display:flex}.blog-button,.location-box ul li a{align-items:center;display:flex}.banner-from{max-width:350px;background:#ffffffe8;padding:30px;margin-right:0}.banner-from .form-control{border-bottom:1px solid #00000070;border-top:0;border-left:0;border-right:0;background-color:transparent;color:#000;font-size:14px;resize:none;height:auto;border-radius:0;padding:11px 0}.banner-from .form-control:focus{background:0 0;border-color:#000;color:#000;box-shadow:none}.banner-from .form-group{margin-bottom:10px}.banner-from button,.modal-body button{border:0;outline:0}.address-thumbnail span,.banner-from .abc-btn:hover .span-text,.contact-box .abc-btn:hover,.modal-body .abc-btn:hover .span-text{color:#fff}.banner-from h5{color:#253c92;font-size:22px}.location-box{padding:20px 0;margin:auto}.location-box ul li{display:inline-block;margin-top:8px;margin-left:0}.location-box ul li a{font-size:14px;color:#000;position:relative;padding-left:15px;transition:.5s ease-in-out}.location-box ul li a:hover{color:#21428a}.location-box ul li a:after{content:'';position:absolute;left:0;top:8px;width:8px;height:8px;background:#f8c512;border-radius:50%}.service-list ul li{display:inline-block;margin-top:8px;margin-right:10px;margin-left:0}.blog-thum{border:1px solid #00000045;padding:25px;border-radius:20px;margin-top:30px}.blog-img{border-radius:20px;margin-bottom:20px}.blog-title{font-size:20px;font-weight:500;margin-bottom:25px;color:#000}.blog-btn,.blog-thum:hover .blog-title{color:#ffc107}.blog-line{width:70%;height:1px;background:#00000045}.blog-btn{font-size:15px}.serivice-thumnail{padding-right:70px}.inner-section .heading{line-height:55px}.list{list-style:disc;padding-left:20px}.service-thumb{background:#fff;border-radius:10px}.service-content{padding:20px;width:100%;display:flex;align-items:center}.service-content h3{font-size:20px;margin:0;font-weight:500;color:#000}.service-content span{border:1px solid #807e7e;width:30px;height:30px;display:inline-block;border-radius:100%;text-align:center;line-height:27px;font-size:20px;color:#807e7e;margin-right:0;transition:.5s}.service-content p{margin-bottom:0;font-size:14px}.detail-thumb h3,.our-flt h3,.table-thumb h3,.why-ftl h3{font-size:30px;font-weight:600;margin-bottom:20px}.service-thumb:hover span{color:#fff;border:1px solid #f8c512;background:#f8c512}.service-thumb:hover .service-inner img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.service-thumb .service-inner img{object-fit:cover;object-position:top;-webkit-transition:.5s linear;transition:.5s linear;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.types-thumb{margin-top:30px;padding:20px;border:1px solid #e2e2e2;border-radius:10px;background:#f9f9f9;min-height:287px}.our-flt,.service-one,.table-thumb{margin-top:50px}.types-thumb h5{margin-bottom:20px;color:#f8c512}.service-one{padding:0 15px}.service-one .col-md-4,.service-one .col-md-8{padding:0;margin:0}.detail-thumb{padding:30px}.scrollbar1{height:306px}.scrollbar2{height:268px}.scrollbar3{height:270px}.scrollbar4{height:272px}.scrollbar5{height:304px}.scrollbar{width:100%;background:0 0;overflow-y:auto;padding-right:15px}.scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);background-color:#fff}.scrollbar::-webkit-scrollbar{width:3px;background-color:#000}.scrollbar::-webkit-scrollbar-thumb{background-color:#000;border:3px solid #000}.service-reverse .row{flex-direction:row-reverse}.our-flt h3,.table-thumb h3,.why-ftl h3{line-height:40px}.table-thumb{padding-right:30px}.table-thumb td{font-size:14px}.contact-box .form-control{border-bottom:1px solid #0000006b!important;resize:none;padding:15px 0;font-size:14px;resize:none;border:0;border-radius:0}.form-control:focus{box-shadow:none;background:0 0}.form-select:focus{box-shadow:none}.form-group{margin-bottom:20px}.form-thumb{padding-left:50px;padding-top:20px}.contact-box button{border:0;outline:0;padding:8px 20px}.footer{background:#253c92;padding:60px 0 30px}.address-thumb{padding-right:50px}.contact-section:after{content:'';left:0;height:600px;background:#f6f6f6}.contact-top{padding-top:100px}.form-secion{background:#fff;border-radius:20px;box-shadow:0 0 15px #00000024;margin:50px auto 0;max-width:1070px}.contact-box{padding:60px 70px 30px 30px}.address-box{background:#ffc107;padding:30px;border-radius:0 20px 20px 0;height:100%}.address-box strong{font-size:18px;display:block;margin-bottom:10px}.fixedbtn{width:auto;position:fixed;top:40%;right:-40px;z-index:9999999;transform:rotate(270deg);-webkit-transform:rotate(270deg);visibility:hidden}.tl-card,.tl-dot{position:relative}.fixedbtn .btnrt{border:none;background-color:#ffc107;width:auto;height:50px;color:#fff;cursor:pointer;outline:0;text-transform:uppercase;font-size:14px;padding:7px 10px;letter-spacing:1.5px}.modal{z-index:9999999999}.modal-body{padding:30px;border-radius:0;border:none;box-shadow:none}.modal-content .close{width:35px;height:35px;z-index:99;border:none;background:#f2bf3c;display:flex;align-items:center;justify-content:center}.modal-content .close img{width:35px;max-width:max-content}.modal-content{border-radius:0;border:0;width:400px}.modal-body .form-control{border:0;border-radius:0;font-size:14px;padding:12px 0;resize:none;background:0 0;border-bottom:1px solid #ccc}.modal-body .form-group{margin-bottom:15px}.modal-content h4{color:#253c92;font-size:22px;letter-spacing:1px}.sub-heading{font-size:16px;font-weight:500;text-transform:uppercase;margin-bottom:25px;line-height:20px;letter-spacing:1px;color:#0a0a0a}.section-label{display:inline-block;background:#f8c512;color:var(--navy-dark);font-size:11px;font-weight:500;letter-spacing:3px;text-transform:uppercase;padding:5px 18px;margin-bottom:14px}.section-title{font-size:clamp(50px, 8vw, 96px);color:var(--navy);letter-spacing:3px;line-height:.95}.section-title span{color:#f8c512;-webkit-text-stroke:2px var(--navy)}.tl-dot{width:20px;height:20px;background:#f8c512;border:3px solid #253c92;border-radius:50%;flex-shrink:0;transition:transform .3s;z-index:2}.tl-dot-row{height:44px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:12px}.tl-year{font-weight:700;font-size:45px;color:#253c92;line-height:1;transition:color .3s}.tl-card{background:#fff;border-left:4px solid #f8c512;padding:22px 20px;height:100%;box-shadow:0 2px 14px rgba(37,60,146,.07);transition:transform .3s,box-shadow .3s;overflow:hidden;height:calc(60% + 30px);border-radius:10px;margin-top:20px}.tl-card::after{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:#253c92;transform:scaleX(0);transform-origin:left;transition:transform .35s}.tl-col:hover .tl-card{transform:translateY(-6px);box-shadow:0 18px 44px rgba(37,60,146,.16)}.tl-col:hover .tl-card::after{transform:scaleX(1)}.tl-col:hover .tl-dot{transform:scale(1.35)}.tl-card-title{font-weight:600;font-size:18px;letter-spacing:1px;color:#253c92;margin-bottom:10px;line-height:1.15}.tl-card-text{font-size:14px;line-height:1.75;font-weight:300;margin:0}@media (max-width:991.98px){.tl-col{position:relative;padding-left:10px!important}.tl-col::before{content:'';position:absolute;left:10px;top:0;bottom:-16px;width:2px;background:#253c92;opacity:.18;display:none}.tl-col:last-child::before{display:none}.tl-dot-row{position:absolute;left:0;top:4px;height:auto;padding:0;justify-content:flex-start;display:none!important}.tl-dot{width:16px;height:16px;margin:0}.tl-year{font-size:36px;margin:0}.mobile-year-row{display:flex!important}.stripe-text{font-weight:600;font-size:10px!important}}@media (min-width:992px){.timeline-track::before{content:'';position:absolute;top:20px;left:6%;right:6%;height:2px;background:linear-gradient(90deg,transparent,#253c92 8%,#253c92 92%,transparent);z-index:0}.mobile-year-row{display:none!important}}.mobile-year-row{display:none;align-items:center;gap:10px;margin-bottom:10px}.tl-col{opacity:0;transform:translateY(28px);animation:.6s forwards rise}.tl-col:first-child{animation-delay:.1s}.tl-col:nth-child(2){animation-delay:.25s}.tl-col:nth-child(3){animation-delay:.4s}.tl-col:nth-child(4){animation-delay:.55s}@keyframes rise{to{opacity:1;transform:translateY(0)}}.bottom-stripe{background:#253c92;padding:18px 40px;display:flex;align-items:center;gap:24px;margin-top:56px}.stripe-dash{flex:1;height:3px;background:repeating-linear-gradient(90deg,#f8c512 0,#f8c512 12px,transparent 12px,transparent 22px)}.stripe-text{font-size:17px;letter-spacing:4px;color:#f8c512;white-space:nowrap}@media (max-width:480px){.stripe-dash{display:none}.bottom-stripe{justify-content:center}}.ft-top{width:300px;margin-right:0}.ft-top p{font-size:25px!important;color:#fff!important;opacity:1!important;text-align:left}.middle-ft{border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e}.address-thumbnail{border-right:1px solid #ffffff2e;margin-bottom:12px}.footer h6{font-size:20px;color:#f8c512;margin-bottom:20px;letter-spacing:.3px}.address-thumbnail strong{font-size:18px;color:#fff;display:block;font-weight:400;margin-bottom:12px}.address-thumbnail p,.inner-ftp{font-size:15px}.address-thumbnail a{color:#fff;font-size:18px}.footer p,.inner-ft ul li a{color:#fff;opacity:.7;font-size:15px}.address-thumbnail,.inner-ft{padding:50px 0;height:100%}.inner-ft ul{margin:0;padding-left:0}.inner-ft ul li a{display:inline-block;margin-top:10px}.ft-social a,.social-media a{font-size:16px;color:#fff;text-align:center}.ft-paragraph{padding-left:132px}.footer-thumb,.pl-50{padding-left:50px}.social-media a{margin-right:10px;width:35px;height:35px;display:inline-block;line-height:35px;border:1px solid #8d8a8af2}.ft-social a,.step span{display:inline-block;width:40px}.social-media a:hover{background:#f8c512;border:1px solid #787878;color:#000}.ft-social a{height:40px;line-height:40px;margin-right:5px;opacity:.8;border:1px solid #ffd;border-radius:50%}.copy-right{padding-top:30px;position:relative}.copy-right p{display:inline-block;font-size:14px;margin-bottom:0;text-align:left;color:#fff;opacity:.6}.digital{width:30px;margin-right:0;position:absolute;right:0;top:30px;opacity:.6}.wdth-50{width:49%;margin:0;display:inline-block;vertical-align:top}.shadow-sm iframe{border:8px solid #fff;margin-bottom:15px;margin-top:-15px;height:204px}.process-section{background:#f6f6f6;padding:100px 0;position:relative;overflow:hidden}.process-container{display:flex;justify-content:space-between;gap:40px;padding:0 60px;position:relative;z-index:2}.process-card{background:linear-gradient(45deg,#3f51b5,#03a9f4bd);padding:80px 40px 40px;border-radius:20px;width:33%;position:relative;text-align:center;margin-top:40px;z-index:3}.process-card::before,.step-badge{position:absolute;left:50%;transform:translateX(-50%)}.process-card::before{content:"";top:-50px;width:105px;height:105px;background:#f6f6f6;border-bottom-left-radius:120px;border-bottom-right-radius:120px;z-index:-1}.step-badge{top:-40px;background:#f7c515;width:80px;height:80px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:30px;font-weight:700;color:#253c92;z-index:4}.process-card h2{font-size:25px;margin-bottom:15px;color:#f7c515}.process-card p{font-size:15px;line-height:1.7;margin-bottom:0;color:#fff}@media (max-width:900px){.process-container{flex-direction:column}.process-card{width:100%}.process-section::after{display:none}}.service-img img{height:500px}.benefits-thumb{background:#fff;border-radius:15px;padding:40px 30px;text-align:center;box-shadow:0 5px 20px rgba(0,0,0,.08);transition:.3s;border:2px solid transparent}.benefits-thumb:hover{transform:translateY(-10px);box-shadow:0 15px 40px rgba(0,0,0,.15);border-color:#f8c512}.benefits-thumb .icon-circle{border:1px solid #5c5c5c;width:100px;height:100px;border-radius:100%;padding:22px}.benefits-thumb:hover .icon-circle{background:#f8c512;border:1px solid #f8c512}.benefits-thumb h5{margin:20px 0;color:#f3c112}.step span{height:40px;line-height:40px;border-radius:50%;font-weight:700;margin-bottom:10px}.columns-2{columns:2;-webkit-columns:2;-moz-columns:2}.location-box ul{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 20px;list-style:none;padding:0}@media(min-width:1690px) and (max-width:1920px){.project-text,.section-2 .project-text,.section-3 .project-text{height:calc(100vh - 322px)}.project-text{display:flex;align-items:center}}@media(min-width:1500px) and (max-width:1680px){.project-text,.section-2 .project-text{height:calc(100vh - 86px)}.section-3 .project-text{height:calc(100vh - 388px)}.project-text{display:flex;align-items:center}}@media(min-width:1024px) and (max-width:1280px){.nav-item {margin-left: 20px;}}@media(max-width:991px){.container{max-width:95%}.navbar-expand-lg{border:0;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.1607843137254902)}.navbar-expand-lg .navbar-nav .dropdown-menu.show,.navigation_black nav.navbar-expand-lg.navbar-light .white{display:block!important}button.navbar-toggler{width:50px;padding:0;border-radius:0;margin-left:auto;margin-right:0;border:0}.navbar-light .navbar-toggler-icon{background-image:url('../images/humberger.svg');width:30px}.navbar-light .navbar-toggler-icon.cross{background-image:url(../images/close.svg)!important;width:40px;background-position:center!important}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;display:none!important}.navigation_black nav.navbar-expand-lg.navbar-light .black{display:none!important}ul.navbar-nav{margin-right:0!important;border-top:0 solid #00000038;padding:20px 0;border-right:0px solid #0e0e0e4a!important}ul.navbar-nav li{margin-left:0}.navbar-expand-lg .nav-link{padding:10px 0;color:#000}.navigation_black .navbar-expand-lg a.getin-touch{color:#c32026}.navbar-brand{margin:10px 0}.pd80,.process-section{padding:60px 0}.heading{font-size:35px;line-height:45px}.shadow-sm iframe{height:170px}.ft-top p{font-size:20px!important}.footer p,.inner-ft ul li a{font-size:14px}.pl-50{padding-left:0;padding-top:0}.address-thumbnail a,.blog-title{font-size:18px}.about-scroll-img,.locationform,.service-img img{height:auto}.serivice-thumnail{padding-right:0}.mt150{margin-top:120px}.banner-from,.form-secion{margin-top:30px}.contact-top{padding-top:70px}.contact-box button{float:inherit!important}#uno{height:80vh;margin-top:61px}.arrow{width:60vh;height:50vh}.hero-banner video{height:100%}.blog-thum{height:calc(80vh + 30px)}#numeros_in .dato{margin-right:7vw}#numeros_in{width:93vw;margin:0}#cinco .pt-5{padding-top:2rem!important}#cinco{height:67vh;position:relative}.about-contents{display:block}.abctr,.about-content{display:none}#cinco:after{content:'';position:absolute;top:0;width:100%;height:100%;background:#00000087;z-index:1}#cinco .title,#numeros{position:relative;z-index:4}.inner-banner,.service-banner{margin-top:71px;position:relative}.bannercaption h1{font-size:30px;margin-top:87px;line-height:40px}.inner-banner img{height:450px;object-fit:cover;object-position:center}.types-thumb{min-height:auto}a.customer-btn{width:178px;margin:0}#numeros_in .num{font-size:6vw}.track-btn{margin-bottom:15px;margin-top:0;display:inline-block;width:163px;margin-left:0!important}}@media(max-width:560px){#uno,#video_pag{height:50vh}.ft-top{width:100%;margin:30px 0 0}.inner-section .heading{line-height:45px}.process-container{padding:0 20px}.footer-thumb{padding-left:0;border-top:1px solid #ffffff8f}.wd-50,.wd50{width:50%}.wd-50 .inner-ft,.wd50 .inner-ft{padding-top:0}.copy-right p{font-size:12px}.col-md-5,.footer .col-md-7{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.contact-box,.form-secion{padding:20px}.address-box{background:#ffc107;padding:30px;border-radius:0 20px 20px 0;height:100%}.banner-arrow,.ttt{display:none}#uno{margin-top:71px}.project-text,.section-2 .project-text{height:auto;padding:25px}#cinco{height:300px;background-size:cover!important;background-position:center!important}#cinco .pt-5,.blog-btngrp{padding-top:0!important}#cinco .title,#numeros,.blog-thum,.inner-banner img{height:auto}#numeros_in .desc{font-size:15px;line-height:22px;margin-top:15px}.team-thumb{margin:15px 0}.locationform{height:auto;display:block;position:relative}.bannercaption h1{font-size:25px;margin-top:50px;line-height:40px;margin-bottom:30px}.location-box ul{display:grid;grid-template-columns:repeat(1,1fr);gap:10px 20px;list-style:none;padding:0}.banner-from{max-width:350px;background:#ffffffe8;padding:20px;margin-right:0;border:1px solid #ccc;border-radius:10px}.accordion .accordion-item h4{font-size:17px;font-weight:600}.service-thumb{margin-bottom:20px}.benefits-thumb .icon-circle{width:70px;height:70px;padding:15px}.location-box ul li a{border-bottom:1px solid #dedede;padding-bottom:14px}.middle-ft{padding-bottom:0}.address-thumbnail{border-right:0}}
@media(min-width:1280px) and (max-width:1366px){
    .nav-item{margin-left:20px;}
}