html{scroll-behavior:smooth}:root{--bg-color1:#648634;--bg-color2:#648634;--bg-color3:#674837;--bg-color4:#8b4513;--bg-color5:#f7f9ee;--bg-color6:#677761;--bg-color7:#150900;--title-black:'PoppinsBold';--title-extrabold:'PoppinsBold';--title-bold:'latoregular';--font-regular:'latoregular';--font-light:'latoregular';--font-menu:'latoregular';--font-alt-regular:'latoregular';--font-alt-bold:'PoppinsBold'}.font-black,HTML BODY .h1,HTML BODY .h2,HTML BODY .h3,HTML BODY h1{font-family:var(--title-black)}.font-extrabold,HTML BODY h2,HTML BODY h3,HTML BODY h4{font-family:var(--title-extrabold)}.font-bold,HTML BODY h6,HTML BODY strong{font-family:var(--title-bold)}.font-regular,HTML BODY,HTML BODY h5,HTML BODY p{font-family:var(--font-regular)}.font-light{font-family:var(--font-light)}.font-alt-regular{font-family:var(--font-alt-regular)}.font-alt-bold{font-family:var(--font-alt-bold)}HTML BODY{max-width:2000px;margin:0 auto}.navbar-nav a,.navbar-nav button{font-family:var(--font-menu)}.navbar-nav a,.navbar-nav button{letter-spacing:0}HTML BODY p{font-size:120%!important}.top-header,.top-header a,.top-header button,.top-header p{font-size:100%!important}.middle-header,.middle-header a,.middle-header button,.middle-header p{font-size:110%!important;letter-spacing:1.2px}.bottom-header,.bottom-header a,.bottom-header li a,.bottom-header p{font-size:100%!important}a{text-decoration:none!important}.btn{text-transform:uppercase}.badge{white-space:pre-line!important}.hr-footer{border-color:rgba(255,255,255,.3)}.bg-color1,.bg-color1:hover{background:var(--bg-color1)!important}.t-color1,.t-color1:hover{color:var(--bg-color1)!important}.bg-color2,.bg-color2-hover:hover,.bg-color2:hover{background:var(--bg-color2)!important}.t-color2,.t-color2:hover{color:var(--bg-color2)!important}.bg-color3,.bg-color3:hover{background:var(--bg-color3)!important}.t-color3,.t-color3:hover{color:var(--bg-color3)!important}.bg-color3-hover:hover,.bg-color4,.bg-color4:hover{background:var(--bg-color4)!important}.t-color4,.t-color4:hover{color:var(--bg-color4)!important}.bg-color5,.bg-color5:hover{background:var(--bg-color5)!important}.t-color5,.t-color5:hover{color:var(--bg-color5)!important}.bg-color6,.bg-color6:hover{background:var(--bg-color6)!important}.t-color6,.t-color6:hover{color:var(--bg-color6)!important}.bg-color7,.bg-color7:hover{background:var(--bg-color7)!important}.t-color7,.t-color7:hover{color:var(--bg-color7)!important}.bg-dark-25{background:rgb(0 0 0 / 60%)}.bg-dark-50{background:rgba(0,0,0,.5)}.bg-dark-75{background:rgba(0,0,0,.75)}.bg-dark-90{background:rgba(0,0,0,.9)}.bg-red-hover:hover{background:rgba(186,0,0,.5);transition:all linear .2s}.bg-red{background:rgba(186,0,0,.5)}.bg-light-25{background:rgb(197 219 172 / 47%)}.bg-light-50{background:rgba(255,255,255,.5)}.bg-light-75{background:rgba(255,255,255,.75)}.bg-light-90{background:rgba(255,255,255,.9)}.bg-dark-gradient-50{background:linear-gradient(80deg,rgba(0,44,83,.87),#002c53,rgba(0,0,0,0),rgba(0,0,0,0))}.bg-img-thank-you-page{background:url(../images/elements/slider/1.webp)}.bg-img1{background:url(../images/elements/bg/bg_1.webp)}.bg-img2{background:url(../images/elements/bg/bg_2.webp)}.bg-img3{background:url(../images/elements/bg/bg_3.webp)}.bg-img4{background:url(../images/elements/bg/bg_4.jpg)}.bg-img5{background:url(../images/elements/bg/bg_5.webp)}.bg-img6{background:url(../images/elements/bg/bg_6.jpg)}.bg-img-landing1{background:var(--bg-color1)}.bg-img-landing2{background:var(--bg-color1)}.bg-img-landing3{background:var(--bg-color1)}.bgSlider{background:url(../images/elements/slider/1.webp);object-fit:cover}@media only screen and (max-width:640px){.bgSlider{background:url(../images/elements/slider/mobile/1.webp);object-fit:cover}.bg-img-landing1,.bg-img-landing2,.bg-img-landing3{background:var(--bg-color1)}}.bg-img{background-size:cover}.bg-img-100{background-size:100%}.bg-img-contain{background-size:contain}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-no-repeat{background-repeat:no-repeat}.bg-img-fixed{background-attachment:fixed}.bg-img-top-left{background-position:top left}.bg-img-top-center{background-position:top center}.bg-img-top-right{background-position:top right}.bg-img-center-left{background-position:center left}.bg-img-center-center{background-position:center center}.bg-img-center-right{background-position:center right}.bg-img-right-left{background-position:right left}.bg-img-right-center{background-position:right center}.bg-img-right-right{background-position:right right}.bg-img-bottom-left{background-position:bottom left}.bg-img-bottom-center{background-position:bottom center}.bg-img-bottom-right{background-position:bottom right}.bg-height{padding:11% 0}.svgPosition{line-height:0;z-index:-2;margin-bottom:-2px;margin-left:-1px!important}.svgPositionInvert{transform:rotateY(-540deg);line-height:0;z-index:-2;margin-bottom:-2px;margin-left:-1px!important}.t-shadow-50{text-shadow:0 0 10px rgba(0,0,0,.5)}.t-shadow-100{text-shadow:0 0 10px #000}i{position:relative;vertical-align:-5px}.fa{transform:translateY(-5px)}.list-style-none li{list-style:none}.main-navbar .dropdown,.main-navbar .dropdown:hover,.main-navbar .navbar-nav a,.main-navbar .navbar-nav a:hover,a[data-fancybox=gallery]>img:hover{transition:all .5s ease}.navbar-toggler{background:var(--bg-color1)!important}.main-navbar .dropdown .active,.main-navbar .dropdown:hover{background:0 0!important;transform:translateY(1px)}.main-navbar .dropdown-menu{padding:0}.main-navbar .dropdown-menu a{color:var(--bg-color1);background:0 0}.main-navbar .dropdown-menu a:hover{background:var(--bg-color1)!important;background:0 0}.main-navbar .dropdown-menu{background:var(--bg-color3);border-radius:0!important;transform:translateY(-2px);border:none;z-index:99}.carousel-indicators{bottom:25px!important}.carousel-indicators li.active{background:var(--bg-color3)}.carousel-indicators li{height:15px;width:15px;border-radius:80px}.carousel-indicators li:hover{cursor:pointer}#indicador-carousel .carousel-caption h5{font-size:180%}#indicador-carousel .carousel-caption p{font-size:130%!important}#indicador-carousel .carousel-caption a.btn{font-size:90%}@media(min-width:300px){h1,h2{font-size:1.8rem!important}.image-min{width:100%!important}.negative-margin-top2,.services-home{margin-top:-6%!important}#indicador-carousel .carousel-caption p{font-size:93%!important}.bg-dark-gradient-50{background:linear-gradient(80deg,rgba(0,44,83,.97),rgba(0,44,83,.82),rgba(0,44,83,.51),rgba(0,0,0,.3))!important}.efectMissionIcon{margin-left:0!important}.navbar{background:var(--bg-color4)}.main-navbar .navbar-nav a{color:#fff!important;font-family:var(--font-regular)!important}.main-navbar .navbar-nav a:hover{color:#fff!important}.dropdown-menu a:hover,.main-navbar .navbar-nav .active a,.navbar-dark .navbar-nav .nav-link{color:#fff!important;border-bottom:1px solid #fff;border-top:1px solid #fff}.main-navbar .navbar-nav .active a:hover,.navbar-dark .navbar-nav .nav-link:hover{color:#fff!important}.section-1-img img{transform:translateX(0)}.zoom{position:absolute;top:45%;right:5%}.carousel-caption{bottom:-2%!important}#indicador-carousel .carousel-caption h3{font-size:160%!important;line-height:1}#indicador-carousel .carousel-caption h3 span{font-size:50%!important}#indicador-carousel .carousel-caption p{font-size:100%!important}}@media(min-width:540px){.carousel-caption{bottom:14%!important}.negative-margin-top2{margin-top:5%}.section-1-img img{transform:translateX(0)}.zoom{position:absolute;top:70%;right:5%}#indicador-carousel .carousel-caption h3{font-size:260%!important;line-height:1}#indicador-carousel .carousel-caption h3 span{font-size:50%!important}#indicador-carousel .carousel-caption p{font-size:100%!important}}@media(min-width:768px){h1{font-size:2.5rem!important}h2{font-size:2.3rem!important}.efectMissionIcon{margin-left:-41px!important}.section-3 h2,.section-5 h2{border-left:0 solid var(--bg-color1);margin-left:0;padding-left:0}.section-1-img img{transform:translateX(0)}.zoom{position:absolute;top:56%;right:5%}.carousel-caption{bottom:12%!important}#indicador-carousel .carousel-caption h3{font-size:230%!important;line-height:1}#indicador-carousel .carousel-caption h3 span{font-size:70%!important}#indicador-carousel .carousel-caption p{font-size:100%!important}}@media(min-width:960px){.section-1 .content{margin-left:0;margin-top:0}.image-min{width:70%!important}.carousel-caption{bottom:15%!important}#indicador-carousel .carousel-caption h3{font-size:350%!important;line-height:1}#indicador-carousel .carousel-caption h3 span{font-size:70%!important}#indicador-carousel .carousel-caption p{font-size:130%!important}.negative-margin-top2{margin-top:-2%}.bg-dark-gradient-50{background:linear-gradient(80deg,rgba(0,44,83,.87),#002c53,rgba(0,0,0,0),rgba(0,0,0,0))!important}.zoom{position:absolute;top:56%;right:5%}.service-home-right{transform:translateX(0)}.service-home-left{transform:translateX(0)}}@media(min-width:1140px){.section-1-img img{transform:translateX(-36px)}.section-1 .content{margin-left:0;margin-top:50px}.image-min{width:70%!important}.carousel-caption{bottom:30%!important}.negative-margin-top2{margin-top:-2%}#indicador-carousel .carousel-caption h3{font-size:430%!important;line-height:1}#indicador-carousel .carousel-caption h3 span{font-size:32%!important}#indicador-carousel .carousel-caption p{font-size:130%!important}.navbar{background:0 0;z-index:99}.main-navbar .navbar-nav a,.navbar-dark .navbar-nav .nav-link{color:var(--bg-color4)!important}.main-navbar .navbar-nav .dropdown button{transform:translateY(1px)}.main-navbar .navbar-nav .dropdown-item,.main-navbar .navbar-nav .dropdown-item:hover{color:#fff!important;font-family:var(--font-regular)!important}.main-navbar .navbar-nav a:hover,.navbar-dark .navbar-nav .nav-link:hover{color:var(--bg-color1)!important;cursor:pointer}.dropdown-menu a:hover,.main-navbar .navbar-nav .active a{color:var(--bg-color1)!important;transform:translateY(0)}.main-navbar .navbar-nav .active a:hover{color:var(--bg-color2)!important}.zoom{position:absolute;top:55%;right:5%}.service-home-right{transform:translateX(-40px)}.service-home-left{transform:translateX(40px)}}a.navbar-brand{font-size:130%!important}.navbar-toggler{margin-bottom:10px}.go-up{background:url(../../src/images/elements/top.png) #000 center center;border-radius:50px;opacity:.5;cursor:pointer;width:40px;height:40px;position:fixed;bottom:90px;right:25px;display:inline-block!important}.go-up:hover{opacity:1}.hide-top,.hide-top-alt{opacity:0!important}.icon-align{min-width:24px;text-align:center;position:absolute;left:20px;margin-top:8px}.icon-align-ul li{list-style:none}.icon-align-ul li{list-style:none}a[data-fancybox=gallery]>img:hover{box-shadow:rgba(0,0,0,.5) 0 0 2px 3px}.box-shadow-bottom{box-shadow:rgba(0,0,0,.5) 0 3px 4px 0}.shake-bottom{-webkit-animation:shake-bottom .8s cubic-bezier(.455,.030,.515,.955) 3 both;animation:shake-bottom .8s cubic-bezier(.455,.030,.515,.955) 3 both}@-webkit-keyframes shake-bottom{0%,100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}@keyframes shake-bottom{0%,100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.service-block .lower-content .text{font-size:85%;letter-spacing:.5px;color:#676767}.service-block .inner-box{position:relative;box-shadow:0 0 15px rgba(0,0,0,.2)}.service-block .inner-box .image{position:relative;overflow:hidden;background-color:var(--bg-color2)}.service-block .inner-box .image img{position:relative;width:100%;display:block;border-radius:6px;transition:all .9s ease;-moz-transition:all .9s ease;-webkit-transition:all .9s ease;-ms-transition:all .9s ease;-o-transition:all .9s ease}.service-block .inner-box:hover .image img{opacity:.6;transform:rotate(3deg) scale(1.1,1.1)}.btn{border-radius:10px!important}.carousel-caption h3:first-child{animation-delay:.2s}.carousel-caption h3:nth-child(2){animation-delay:.2s}.carousel-caption p{animation-delay:0s}.item-icon-service p img{background:var(--bg-color4);border-radius:30px;padding:10px}.phone-float-mobile{position:fixed;bottom:122px;right:15px;margin:0 auto}.phone-float-desktop{position:fixed;bottom:120px;right:25px}.desktop-social a img{transition:all .3s linear}.phone-float-desktop a img:hover{transition:all .3s linear;transform:scale(1.2)}.z-99{z-index:99}.modal-mobile{position:fixed;bottom:0;z-index:99}.atention-color1{background:rgba(173,0,5,.2);padding:5px 10px;border-radius:10px}.atention-color2{background:rgba(162,162,162,.2);padding:5px 10px;border-radius:10px}#indicador-carousel .carousel-caption h3 span{margin-bottom:25px;display:inline-block}.bg-service1{background:url(../images/services/desktop/1.jpg) no-repeat}.bg-service2{background:url(../images/services/desktop/2.jpg) no-repeat}.bg-service3{background:url(../images/services/desktop/3.jpg) no-repeat}.section-2 .service{padding:15% 2%}.bg-service1,.bg-service1:hover,.bg-service2,.bg-service2:hover,.bg-service3,.bg-service3:hover{transition:all linear .2s;background-size:150%}.bg-service1{clip-path:polygon(0 0,94% 0,100% 100%,0 100%);background-position:center center!important}.bg-service2{clip-path:polygon(0 0,94% 0,100% 100%,7% 100%);transform:scale(1.18);background-position:center center!important}.bg-service3{clip-path:polygon(0 0,100% 0,100% 100%,5% 100%);background-position:center center!important}.bg-service1{position:relative;z-index:10}.bg-service2{position:relative;z-index:30}.bg-service3{position:relative;z-index:10}.bg-service1:hover{background-size:180%;background-position:center center!important}.bg-service2:hover{background-size:180%;background-position:center center!important}.bg-service3:hover{background-size:180%;background-position:center center!important}.bg-ray{background:url(../images/elements/ray.png) no-repeat;background-size:40%;background-position:center center}.section-2 .service-light .service-title{color:#fff}.section-2 .service-light:hover .service-title{color:var(--bg-color5)}.section-2 .service-light .service-title,.section-2 .service-light:hover .service-title,.section-2 a:hover i,.section-2 i{transition:all linear .2s}.section-2 i{margin-left:5px}.section-2 a:hover i{transform:translateX(5px) translateY(-5px)}.btn-call,.section-1 .btn-call,.section-2 .btn-call,.section-3 .btn-call,.section-5 .btn-call,.services-icon .btn-call{background:var(--bg-color1);color:#fff;border:2px solid #fff}.section-3 .btn-estimate,.section-5 .btn-estimate{background:var(--bg-color4);color:#fff}.btn-call:hover,.section-1 .btn-call:hover,.section-2 .btn-call:hover,.section-3 .btn-call:hover,.section-5 .btn-call:hover{background:#fff;color:var(--bg-color2);border:2px solid var(--bg-color1)}.section-3 .btn-estimate:hover,.section-5 .btn-estimate:hover{background:0 0;color:var(--bg-color2);border:1px solid var(--bg-color1)}#btnAll,#btnPainting,#btnSealants,#btnWarehouse{font-weight:700}#btnAll:hover,#btnPainting:hover,#btnSealants:hover,#btnWarehouse:hover{color:var(--bg-color3)}.activeFilter{color:var(--bg-color4)}.img-fluid{object-fit:cover}.fontMenuMobile{font-size:14px!important}.services-icon{position:relative;top:-60px}.services-icon .col-11{border-left:3px solid #fff;border-right:3px solid #fff}.services-icon img{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:20px;width:70px;height:70px;color:#000;animation:pulse 2s infinite}.borderRadius20{border-radius:20px}#mision-vision-why-carousel{background-color:#f8f5f0;height:580px;padding:164px 43px;width:580px;border-radius:50%!important}#mision-vision-why-carousel p{font-size:120%!important}@media screen and (max-width:748px){#mision-vision-why-carousel{border-radius:0!important;height:450px;padding:60px 25px 80px 25px;width:inherit}}@media screen and (max-width:424px){#mision-vision-why-carousel{height:500px!important}#mision-vision-why-carousel h1{font-size:35px!important}#mision-vision-why-carousel p{font-size:18px!important}}.subtitle-style{font-family:var(--subtitle-style)!important;font-weight:400!important}.carousel-control-next,.carousel-control-prev{opacity:1}