@font-face{font-family:'Sora';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSdSn3-K.ttf) format('truetype')}@font-face{font-family:'Sora';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSfSnn-K.ttf) format('truetype')}@font-face{font-family:'Sora';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmScMnn-K.ttf) format('truetype')}@font-face{font-family:'Sora';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSdSnn-K.ttf) format('truetype')}@font-face{font-family:'Sora';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSdgnn-K.ttf) format('truetype')}@font-face{font-family:'Sora';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSeMmX-K.ttf) format('truetype')}@font-face{font-family:'Sora';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSe1mX-K.ttf) format('truetype')}@font-face{font-family:'Sora';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSfSmX-K.ttf) format('truetype')}:root{--main-text-color:#5F646A;--font-headers:"Sora", sans-serif;--font-buttons:'Sora', sans-serif;--font-nav:'Sora', sans-serif;--font-text:'Sora', sans-serif;--font-text-light:'Sora', sans-serif;--font-text-thin:'Sora', sans-serif;--font-text-medium:'Sora', sans-serif;--font-marquee:'Sora', sans-serif;--font-special:'Sora', sans-serif;--color1:#769907;--color2:#B6EF00;--color3:#97C406;--color4:#EEF3FB;--color5:#0C1B1C;--color6:#0C1B1C;--color7:#0e1212;--color8:#EEF3FB;--color9:#0f1111}.text-color-1{color:var(--color1) !important}.text-color-2{color:var(--color2) !important}.text-color-3{color:var(--color3) !important}.text-color-4{color:var(--color4) !important}.text-color-5{color:var(--color5) !important}.text-color-6{color:var(--color6) !important}.text-color-7{color:var(--color7) !important}.text-color-8{color:var(--color8) !important}.text-color-8{color:var(--color9) !important}.text-color-10{color:var(--color10)}.fs-italic{font-style:italic!important}.item-zoom-effect .item-img img{transition:transform .2s linear}.item-zoom-effect:hover .item-img img{transform:scale(1.1)}.image-zoom{transition:transform .3s linear}.image-zoom:hover{transform:scale(1.1)}.button{padding:1rem;text-transform:uppercase;font-style:italic}.button-filled{background:var(--color2);border:3px solid var(--color2);color:#FFF}.button-filled:hover{color:var(--color2);background:var(--color3);border:3px solid var(--color1)}.button-outline{background:transparent;border:3px solid var(--color2);color:var(--color2)}.button-outline:hover{color:var(--color8);background:var(--color3);border:3px solid var(--color8)}.navbar-nav{flex-direction:row}body{font-family:var(--font-text);color:var(--color5);background:var(--color4)}a{text-decoration:none;color:var(--color2)}h1,h2,h3,h4,h5,h6{font-family:var(--font-headers);color:var(--color7);font-weight:400!important}.display-1,.display-2{font-weight:300!important}.display-3,.display-4,.display-5,.display-6{font-weight:400!important}p,a{font-family:var(--font-text-medium)}.bg-sitios-web{background:url(../images/bg-sitios-web.jpg) center center no-repeat !important}.bg-web-1{background:url(../images/bg-web-1.jpg) center center no-repeat !important;background-size:100% auto}.bg-web-2{background:url(../images/bg-web-2.jpg) center center no-repeat !important;background-size:100% auto}.bg-wordpress{background:url(../images/bg-wordpress.jpg) center center no-repeat !important;background-size:100% auto}.bg-white-label{background:url(../images/bg-white.jpg) center center no-repeat !important;background-size:100% auto}.bg-proyectos{background:url(../images/bg-proyectos.jpg) center center no-repeat !important;background-size:100% auto}.bg-ia{background:url(../images/bg-ia.jpg) center center no-repeat !important;background-size:100% auto}.bg-contacto{background:url(../images/bg-contacto.jpg) center center no-repeat !important;background-size:100% auto}.bg-desarrollo{background:url(../images/bg-desarrollo.jpg) center center no-repeat !important;background-size:100% auto}.bg-ecommerce{background:url(../images/bg-ecommerce.jpg) center center no-repeat !important;background-size:100% auto}.maxWidth{max-width:1400px}.btn{font-family:var(--font-buttons);border-radius:50px;font-weight:600;text-transform:uppercase;padding:.6rem 1.5rem;transition:all .3s ease}.btn-primary{background-color:var(--color2);border-color:var(--color2);color:#000}.btn-primary:hover,.btn-primary:focus{background-color:var(--color3);border-color:var(--color3);color:#000}.btn-primary:active{background-color:var(--color1);border-color:var(--color1);color:#fff}.btn-outline-primary{background-color:var(--color2);border-color:var(--color2);color:#000}.btn-outline-primary:hover,.btn-outline-primary:focus{background-color:var(--color3);border-color:var(--color3);color:#000}.btn-outline-primary:active{background-color:var(--color1);border-color:var(--color1);color:#fff}.btn-success{background-color:var(--color2);border-color:var(--color2);color:#000}.btn-success:hover,.btn-success:focus{background-color:var(--color3);border-color:var(--color3);color:#000}.btn-outline-success{background-color:var(--color2);border-color:var(--color2);color:#000}.btn-outline-success:hover,.btn-outline-success:focus{background-color:var(--color3);border-color:var(--color3);color:#000}.btn-cta{background-color:var(--color2);border-color:var(--color2);color:#000;border-radius:50px}.btn-cta .iconofy-icon{font-size:2rem}.btn-cta span{padding:0 0 0rem 1rem;font-size:1.5rem;font-weight:bold}.btn-cta:hover{background-color:var(--color3);border-color:var(--color3);color:#000}.btn-outline,.btn-outline-light,.btn-outline-dark{background-color:var(--color2);border-color:var(--color2);color:#000;border-radius:50px}.btn-outline:hover,.btn-outline-light:hover,.btn-outline-dark:hover,.btn-outline:focus,.btn-outline-light:focus,.btn-outline-dark:focus{background-color:var(--color3);border-color:var(--color3);color:#000}.btn-outline:active,.btn-outline-light:active,.btn-outline-dark:active{background-color:var(--color1);border-color:var(--color1);color:#fff}.marquee-services{position:relative;overflow:hidden;width:100%;padding:1rem 0}.marquee-services__track{display:flex;align-items:center;width:max-content;font-family:var(--font-marquee);font-size:8rem!important;line-height:1;color:var(--color2);white-space:nowrap;animation:marquee-services-scroll 18s linear infinite;will-change:transform}.marquee-services__group{display:flex;align-items:center;gap:2rem;flex:0 0 auto;width:max-content;padding-right:4rem}.marquee-services__group span{display:inline-flex;align-items:center;white-space:nowrap}.marquee-services__group span::after{content:" / ";color:var(--color2);opacity:.9;padding-left:2rem}.marquee-services__group span:last-child::after{content:"";padding-left:0}.marquee-services:hover .marquee-services__track{animation-play-state:paused}@keyframes marquee-services-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-services__track{animation:none;transform:none;width:100%;flex-wrap:wrap;justify-content:center;white-space:normal}}.btn-main{border-radius:50px;font-weight:600;text-transform:uppercase}.btn-main.dark{background:var(--color8);color:#FFF}.btn-main.light{background:var(--color1);color:var(--color4)}.service-icon{background:var(--color3);color:#FFF}.accordion-dark{--bs-accordion-bg:#181818;--bs-accordion-color:#ffffff;--bs-accordion-border-color:rgba(255,255,255,0.12);--bs-accordion-btn-bg:#181818;--bs-accordion-btn-color:#ffffff;--bs-accordion-active-bg:#222222;--bs-accordion-active-color:#B6EF00;--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(182,239,0,0.15)}.accordion-dark .accordion-item{background-color:#181818;color:#ffffff;border:1px solid rgba(255,255,255,0.12) !important}.accordion-dark .accordion-button{background-color:#181818 !important;color:#ffffff;box-shadow:none}.accordion-dark .accordion-button strong{color:#ffffff}.accordion-dark .accordion-button small{color:rgba(255,255,255,0.65)}.accordion-dark .accordion-button:not(.collapsed){background-color:#222222;color:#B6EF00;box-shadow:inset 0 -1px 0 rgba(255,255,255,0.08)}.accordion-dark .accordion-button:not(.collapsed) strong{color:#B6EF00}.accordion-dark .accordion-button:not(.collapsed) small{color:rgba(255,255,255,0.75)}.accordion-dark .accordion-button:focus{border-color:#B6EF00;box-shadow:0 0 0 .25rem rgba(182,239,0,0.15)}.accordion-dark .accordion-button::after{filter:brightness(0) invert(1)}.accordion-dark .accordion-button:not(.collapsed)::after{filter:none}.accordion-dark .accordion-body{background-color:#181818;color:rgba(255,255,255,0.82);line-height:1.7}.accordion-dark .accordion-button::after{filter:brightness(0) invert(1)}.accordion-dark .accordion-button:not(.collapsed)::after{filter:brightness(0) saturate(100%) invert(88%) sepia(74%) saturate(1162%) hue-rotate(30deg) brightness(104%)}.alert-informacion{background:#B6EF00}.alert-informacion p{color:#000}#careerAccordion .accordion-item.blurEffect{filter:blur(4px);-webkit-filter:blur(4px);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}.img-scroller{position:sticky;top:1.5rem;max-height:min(85vh, 1000px);overflow-y:auto;overscroll-behavior:auto;-webkit-overflow-scrolling:touch}@media (max-width:991.98px){.img-scroller{position:static;top:auto;max-height:none}}.badge-primary{background:var(--color1)}.card-proyect-featured{background:white}.card-proyect{background:white}.card-proyect .disabled{filter:grayscale(100%)}.card-disabled{background:#202020}.card-disabled h3,.card-disabled p{color:white}.card-disabled .badge-primary{background:var #CCC !important}.nav-error{display:inline-block;list-style:none;margin:0px;padding:0px;text-align:center}.nav-error li{margin:1rem;padding:1rem;text-align:center;display:inline-block;background:var(--color2);border-radius:2rem;color:#000}.nav-footer{display:inline-block;list-style:none;margin:1rem 0;padding:0px;text-align:center}.nav-footer li{margin:.3rem;padding:.2rem;text-align:center;display:inline-block;border-radius:2rem;font-size:.9rem}.nav-footer li a{background:var(--color3);color:#000}@media (max-width:767.98px){span.text-color-3{display:block;margin:auto;color:var(--color7) !important;border-radius:.8rem;padding:auto 1rem}}.vertical-text{transform:rotate(-90deg);transform-origin:left top;white-space:nowrap;text-align:center}.blink{animation:blink-animation 1s steps(5, start) infinite;-webkit-animation:blink-animation 1s steps(5, start) infinite}.blur-effect{filter:blur(4px)}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}@media (min-width:768px){.text-sticky{position:sticky;top:9rem}}.marquee-services{position:relative;overflow:hidden;width:100%;padding:1rem 0}.marquee-services__track{display:flex;align-items:center;width:max-content;font-family:var(--font-marquee);font-size:8rem;line-height:1;color:var(--color2);white-space:nowrap;animation:marquee-services-scroll 18s linear infinite;will-change:transform}.marquee-services__group{display:flex;align-items:center;gap:2rem;flex:0 0 auto;width:max-content;padding-right:4rem}.marquee-services__group span{display:inline-flex;align-items:center;white-space:nowrap}.marquee-services__group span::after{content:" / ";color:var(--color2);opacity:.9;padding-left:2rem}.marquee-services__group span:last-child::after{content:"";padding-left:0}.marquee-services:hover .marquee-services__track{animation-play-state:paused}@keyframes marquee-services-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-services__track{animation:none;transform:none;width:100%;flex-wrap:wrap;justify-content:center;white-space:normal;font-size:4rem}}.image-zoom img{transition:transform .2s ease}.image-zoom img:hover{transform:scale(1.1);cursor:pointer}.image-brightnes img:hover{filter:brightness(90%)}.image-color img{filter:grayscale(100%) !important}.image-color img:hover{filter:none;cursor:pointer}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--color6);z-index:9999}#status{width:50px;height:50px;position:absolute;left:50%;top:50%;background-repeat:no-repeat;background-position:center;margin:-25px 0 0 -25px}.fade-out{opacity:0;background:var(--color7);transition:opacity .5s ease}.fade-in{opacity:0;background:var(--color7);transition:opacity .5s ease}.fade-in-visible{background:var(--color8);opacity:1}#status{width:50px;height:50px;border-radius:50%;border:9px solid;border-color:var(--color1);border-right-color:var(--color7);animation:spinner-d3wgkg 1s infinite linear}@keyframes spinner-d3wgkg{to{transform:rotate(1turn)}}.block-item{position:relative}.block-item .item-img{overflow:hidden}.block-item .item-content{max-width:80%;display:block}.block-item .item-content h3{font-style:italic;color:white;text-shadow:2px 2px 2px rgba(0,0,0,0.5);text-transform:uppercase}.block-item .item-content h3 span{font-size:75%}.block-item .item-content p{color:#FFF;font-size:1.25rem;text-shadow:2px 2px 2px rgba(0,0,0,0.5)}.block-item-overlay .item-content{position:absolute;top:50px;left:50px}.block-item-overlay .item-content h3{color:}.strap{display:inline-block;width:100%;position:relative}.strap .inner{display:inline-block;width:100%}.strap .inner h2{font-weight:400}.strap .inner .title{font-style:italic}.strap .inner .subtitle{font-style:italic}.strap .inner .heading{font-style:italic}.strap .inner .text-special{max-width:60%;border-left:2px solid var(--color2);padding-left:1rem;font-style:italic!important}.strap .inner .title-special{color:var(--color2) !important;font-style:italic!important}.strap .inner .text-list-icon{list-style:none;margin:1rem 0px}.strap .inner .text-list-icon li{margin:.2rem}.strap .inner .text-list-icon i.fa{background:#EEE;padding:.8rem;color:var(--color2);margin:0 .5rem}.strap-block-images{background:var(--color8)}.strap-block-images .inner{background:linear-gradient(180deg, #000000 50%, #EEEEEE 50%)}.strap-block-images .title{color:var(--color2)}.strap-block-images .subtitle{color:white}.strap-block-images .item{background:var(--color2);position:relative;overflow:hidden}.strap-block-images .item .item-icon{position:absolute;right:10px;bottom:180px}.strap-block-images .item h4{color:var(--color3)}.strap-features .item h4{width:100%;display:block}.strap-features .item .icon{width:120px}.slogan{width:90%;border-right:40px solid transparent;border-left:40px solid transparent;border-top:60px solid #FEB903;position:relative;padding:0;font-family:'HelveticaNeueBdCn',sans-serif;font-size:italic;margin:0 auto}.slogan .text{position:absolute;top:-50px;left:auto;text-align:center;width:100%;color:#000;font-style:italic}.strap-hero-home{position:relative;background:#000}.strap-hero-home .inner{overflow:hidden;min-height:100%;position:relative}.strap-hero-home .inner .strap-hero-home__image{position:absolute;top:0;left:0;right:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center center;z-index:0;pointer-events:none}.strap-hero-home .inner>.container-fluid{position:relative;z-index:1}.strap-hero-home h1{color:var(--color2) !important;font-family:var(--ft-special)}.strap-hero-home p{color:#FFF}.strap-hero{background:url(../images/bg-image-1.png)}.strap-hero .inner{position:relative;overflow:hidden}.strap-hero .inner .strap-hero__image{position:absolute;top:0;right:0;width:100%;height:100%;object-fit:cover;object-position:right top;z-index:0;pointer-events:none}.strap-hero .inner>.container-fluid{position:relative;z-index:1}.strap-hero .inner h1{color:var(--color2);font-family:var(--ft-special)}.strap-hero .inner p{color:#FFF}.strap-hero .inner .social-contact .list-group-item{background:var(--color2);border:1px solid var(--color2)}.strap-hero .inner .social-contact .list-group-item .icon{font-weight:bold}.strap-hero .inner .social-contact .list-group-item:hover{background:var(--color3)}.strap-dark{background:var(--color6)}.strap-dark marquee{color:var(--color2)}.strap-dark marquee span:hover{color:white}.strap-hero-interior{background:var(--color6)}.strap-hero-interior .inner{background:var(--color6) url(../images/bg-image-1.png) left bottom no-repeat;background-size:contain}.strap-hero-interior .inner h1{color:var(--color2);font-weight:500!important}.strap-hero-interior .inner h2,.strap-hero-interior .inner h5{color:white;font-weight:300!important}.strap-hero-interior .inner .btn-lg{font-size:1.1rem;text-transform:uppercase}.strap-areas{background:url(../images/blindaje/bg-areas.jpg)}.strap-areas #tabsCristales .nav-tabs{border:none}.strap-areas #tabsCristales .nav-tabs .nav-link i{margin-right:1rem}.strap-areas #tabsCristales .nav-tabs .nav-link.active{background:none;border:none;color:var(--color2)}.strap-areas #tabsCristales .nav-tabs button{color:#FFF;font-size:1.3rem;text-transform:uppercase}.strap-areas #tabsCristales .tab-content .tab-pane{text-align:center;padding:3rem}.strap-blindaje{background:#000}.strap-blindaje .title{color:var(--color2)}.strap-blindaje .subtitle{color:white}.strap-blindaje #tabsBlindaje .nav-tab-blindajes{border:none}.strap-blindaje #tabsBlindaje .nav-tab-blindajes .nav-link{font-style:italic}.strap-blindaje #tabsBlindaje .nav-tab-blindajes .nav-link i{margin-right:1rem}.strap-blindaje #tabsBlindaje .nav-tab-blindajes .nav-link.active{background:none;border:none;color:var(--color2)}.strap-blindaje #tabsBlindaje .nav-tab-blindajes button{color:#FFF;font-size:1.3rem;text-transform:uppercase}.strap-blindaje #tabsBlindaje .tab-content{border-top:1px solid var(--color2);border-bottom:1px solid var(--color2)}.strap-blindaje #tabsBlindaje .tab-content .tab-pane{text-align:center;padding:3rem}.strap-blindaje #tabsBlindaje .tab-content .tab-pane h4{font-style:italic}.strap-blindaje .column-2{border-right:1px solid var(--color2);border-left:1px solid var(--color2)}.strap-form form{min-height:50vh;background:#EEE;padding:2rem!important}.strap-form form label{font-size:1.2rem !important;text-transform:uppercase}.strap-form form label.error{font-size:.9rem !important}.strap-form form input[type="text"],.strap-form form input[type="number"],.strap-form form input[type="phone"],.strap-form form input[type="email"],.strap-form form select,.strap-form form textarea{padding:1.5rem 1rem !important;border:none;border-radius:0px!important}.strap-form form button.btn{border:none;border-radius:0px!important;padding:1rem!important;text-transform:uppercase;background:var(--color2);font-style:italic}.strap-form form button.btn:hover{background:var(--color1)}.strap-map iframe{min-height:50vh}.strap-cta .inner{background:url(../images/bgs/bg-1.jpg) center center no-repeat;background-size:cover}.strap-vehicles .item-vehicle .card{max-height:400px!important;overflow:hidden}.strap-vehicles .item-vehicle .card .card-body{position:absolute;right:0;background:rgba(0,0,0,0.5);bottom:0;width:50%}.strap-vehicles .item-vehicle h3.card-title,.strap-vehicles .item-vehicle h4{color:white}.strap-vehicles .item-vehicle p{color:#FFF}.strap-vehicles .item-vehicle p label{color:var(--color2)}.strap-cv{display:none}.strap-cv .item-tool p{display:none;text-transform:uppercase}.strap-dark{background:var(--color7)}.strap-dark p{color:white!important}.strap-dark marquee{color:var(--color2)}.strap-dark .item-tool{padding:.5rem;display:block;text-align:center;color:#FFF}.strap-dark .item-tool .icon:hover{color:var(--color2)}.strap-image-white{background:url(../images/bg-1.jpg)}.hero-about .inner{background:url(../images/bg-about.jpg) left top no-repeat}#planes .offcanvas-header{background:var(--color7);color:#FFF}#planes .offcanvas-header .btn-close{background-color:white!important}#planes .offcanvas-body{background:var(--color2)}.slider.slick-slider{position:relative;overflow:hidden}.slider.slick-slider .item{position:relative}.slider.slick-slider .item .slider-title{position:absolute;top:48%;left:48%;transform:translate(-50%, -50%);width:100%;color:var(--color2);z-index:1;text-align:center!important;font-style:italic;text-transform:uppercase}.slider.slick-slider .controls{position:relative}.slider.slick-slider .controls li.prev{display:block;height:20px;width:20px;background:red}.slider.slick-slider .controls li.next{display:block;height:20px;width:20px;background:url('../img/next.png') no-repeat}.slick-arrow{z-index:1000;display:block!important;background:yellow}#header{background:var(--color7) !important}#header .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(182, 239, 0, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") !important}#header .header-top{border-bottom:1px solid var(--color4)}#header .header-top p{padding-top:.5rem;text-transform:uppercase;text-align:right;line-height:1.2rem;font-family:var(--font-text-medium);font-weight:400;color:var(--color4)}#header .header-top p a{text-decoration:none}#header .navbar{text-align:center}#header .navbar li{text-align:center}#header .navbar li a{font-family:var(--font-nav);text-transform:uppercase;font-size:1.1rem;color:#FFF;padding-left:1rem;padding-right:1rem;margin:.4rem !important}#header .navbar li a:hover{color:var(--color7) !important;background:var(--color2);border-radius:2rem!important}#header .navbar li a.active{background:var(--color2);color:var(--color7) !important;border-radius:2rem!important}#header .navbar .dropdown-menu{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important;background:var(--color9) !important;margin:0 auto !important;padding:0 0 !important}#header .navbar .dropdown-menu a{font-size:1rem!important;margin:0 0 .3rem 0 !important}#header .navbar .dropdown-menu a:hover{background:var(--color2);color:var(--color7) !important;border-radius:2rem!important}#header .navbar .dropdown-menu a.active{color:var(--color7) !important;border-radius:2rem!important}#header .block-call{font-style:italic;width:100%}#header .block-call img{float:left;padding:.5rem 1rem}#header .block-call a{color:var(--color1)}header.sticky{position:fixed;display:block!important;top:0;width:100%;background:var(--color6) !important;box-shadow:12px 12px 12px rgba(63,58,90,0.3);z-index:1000;transition:position 1s linear}header.sticky .header-top{display:none}header.sticky .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(182, 239, 0, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") !important}header.sticky .navbar li a{color:white!important}header.sticky .navbar li a:hover{background:var(--color2);color:#000}header.sticky .navbar li a .phone{color:#000}header.sticky .navbar li .dropdown-menu{background:var(--color9) !important}header.sticky .navbar li .dropdown-menu a:hover{background:var(--color2);color:var(--color7) !important;border-radius:2.5rem !important}header.sticky .navbar li .dropdown-menu a.active{color:var(--color7) !important;border-radius:2.5rem !important}#menuSidebar{background:var(--color9) !important}#menuSidebar .nav{width:100%}#menuSidebar .nav li a{font-family:var(--font-nav);text-transform:uppercase;font-size:1.2rem;color:var(--color1);padding-left:2rem;padding-right:2rem}#menuSidebar .nav li a:hover{background:var(--color2)}#menuSidebar .nav li a .active{background:var #000}#menuSidebar .nav li .dropdown-menu{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important;background:var(--color9) !important;margin:0 auto !important;padding:0 0 !important}#menuSidebar .nav li .dropdown-menu a{font-size:1rem!important;margin:0 0 .3rem 0 !important}#menuSidebar .nav li .dropdown-menu a:hover{background:var(--color2);color:var(--color7) !important;border-radius:2rem!important}#menuSidebar .nav li .dropdown-menu a.active{background:var(--color2) !important;color:var(--color7) !important;border-radius:2rem!important}#menuSidebar .social-contact .list-group-item{background:var(--color2);border:1px solid var(--color2)}#menuSidebar .social-contact .list-group-item .icon{font-weight:bold}#menuSidebar .social-contact .list-group-item:hover{background:var(--color3)}#footer{background:var(--color9)}#footer .block{color:#FFF}#footer .block img{display:block;width:180px;height:auto;margin:0 auto}#footer .block a{color:var(--color2)}#footer .social-icons{list-style:none;margin:1rem 0;padding:0px}#footer .social-icons li{display:inline-block}#footer .social-icons li a{font-size:2rem;margin:1rem}@media (min-width:1200px){.container{max-width:1200px}}@media (min-width:992px) and (max-width:1199px){h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}}@media (min-width:768px) and (max-width:991px){body{font-size:14px}h1{font-size:26px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:15px}p{font-size:14px}}@media (max-width:767px){body{font-size:1rem}h2{font-size:2rem!important}}.accordion .accordion-item{margin-bottom:1rem}.accordion .accordion-button{border-radius:0px!important}.accordion .accordion-button{background-color:#EEE}.accordion .accordion-button.collapsed{background-color:#FFF}.accordion .accordion-body{border-radius:0px!important}.btn{border-radius:50px;font-weight:600;text-transform:uppercase;padding:.6rem 1.5rem;transition:all .3s ease}.btn-primary,.btn-outline-primary{background-color:var(--color2);border-color:var(--color2);color:#000;font-weight:600;text-transform:uppercase;border-radius:50px}.btn-primary:hover,.btn-outline-primary:hover,.btn-primary:focus,.btn-outline-primary:focus{background-color:var(--color3);border-color:var(--color3);color:#000}.btn-primary:active,.btn-outline-primary:active{background-color:var(--color1);border-color:var(--color1);color:#fff}.btn-success{background-color:var(--color2);border-color:var(--color2);color:#000;font-weight:600;text-transform:uppercase;border-radius:50px}.btn-success:hover,.btn-success:focus{background-color:var(--color3);border-color:var(--color3);color:#000}.btn-outline,.btn-outline-light,.btn-outline-dark,.btn-outline-primary{background-color:var(--color2);border-color:var(--color2);color:#000;font-weight:600;text-transform:uppercase;border-radius:50px}.btn-outline:hover,.btn-outline-light:hover,.btn-outline-dark:hover,.btn-outline-primary:hover,.btn-outline:focus,.btn-outline-light:focus,.btn-outline-dark:focus,.btn-outline-primary:focus{background-color:var(--color3);border-color:var(--color3);color:#000}.btn-outline:active,.btn-outline-light:active,.btn-outline-dark:active,.btn-outline-primary:active{background-color:var(--color1);border-color:var(--color1);color:#fff}.btn-main{border-radius:50px;font-weight:600;text-transform:uppercase}.btn-main.dark{background:var(--color8);color:#FFF;text-transform:uppercase}.btn-main.light{background:var(--color1);color:var(--color4);text-transform:uppercase}.btn-cta{background-color:var(--color2);border-color:var(--color2);color:#000;border-radius:50px}.btn-cta .iconofy-icon{font-size:2rem}.btn-cta span{padding:0 0 0rem 1rem;font-size:1.5rem;font-weight:bold}.btn-cta:hover{background-color:var(--color3);border-color:var(--color3);color:#000}.btn-xlg{font-size:2rem}.btn-floating{position:absolute;left:50%;top:50%;transform:translate(-80%, -50%);z-index:1000}.fw-bolder{font-weight:bolder !important}.bg-primary{background:var(--color2) !important}.border-primary{border-color:var(--color2) !important}.button-whatsapp{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;background-color:#25D366;color:white;text-transform:uppercase;text-decoration:none;border-radius:50px;box-shadow:0 4px 6px rgba(0,0,0,0.1);transition:background-color .3s ease,box-shadow .3s ease}.button-whatsapp img{width:24px;height:24px;margin-right:10px;filter:invert(1)}.button-whatsapp:hover{background-color:#1EBE56;box-shadow:0 6px 8px rgba(0,0,0,0.15)}.button-whatsapp:active{background-color:#169E49;box-shadow:0 2px 4px rgba(0,0,0,0.2)}.ft-special{font-family:var(--font-special) !important}.ft-xxl{font-size:8rem}.ft-xxlg{font-size:12rem}.scrolldiv{max-height:50vh;overflow-y:auto}.bg-white-alpha{background:#fff;background:-moz-linear-gradient(176deg, rgba(255,255,255,0) 0%, #fff 56%);background:-webkit-linear-gradient(176deg, rgba(255,255,255,0) 0%, #fff 56%);background:linear-gradient(176deg, rgba(255,255,255,0) 0%, #fff 56%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#ffffff", GradientType=1)}.bg-white-alpha-right{background:#fff;background:linear-gradient(90deg, #fff 19%, rgba(255,255,255,0) 100%)}.bg-white-alpha-left{background:#fff;background:linear-gradient(52deg, rgba(255,255,255,0) 25%, #fff 100%)}.bg-dark-image{background:url(../images/bg-dark.jpg) center top no-repeat}.d-block-border{border:1px solid #CCC;padding:1rem;margin-bottom:10px}.border-color-1{border:1px solid var(--color1) !important}.border-color-2{border:1px solid var(--color2) !important}.border-color-3{border:1px solid var(--color3) !important}.border-color-4{border:1px solid var(--color4) !important}.border-color-5{border:1px solid var(--color5) !important}.border-color-6{border:1px solid var(--color6) !important}.border-color-7{border:1px solid var(--color7) !important}.border-color-8{border:1px solid var(--color8) !important}.text-color-1{color:var(--color1) !important}.text-color-2{color:var(--color2) !important}.text-color-3{color:var(--color3) !important}.text-color-4{color:var(--color4) !important}.text-color-5{color:var(--color5) !important}.text-color-6{color:var(--color6) !important}.text-color-7{color:var(--color7) !important}.text-color-8{color:var(--color8) !important}.com-icon-tools p{font-size:11px}.offcanvas-top.h-auto{bottom:initial}@media only screen and (max-width:900px){.ft-xxl{font-size:5rem}.ft-xxlg{font-size:8rem}}@media only screen and (max-width:768px){.ft-xxl{font-size:3rem}.ft-xxlg{font-size:5rem}}.pagination .MarkupPagerNavOn{background:var(--color7)}.pagination .MarkupPagerNavOn a{color:white}.pagination .MarkupPagerNavOn a span{line-height:1.3rem}.pagination .page-item a{padding:.6rem 1rem}.pagination .page-item .page-link{font-weight:bold;border:none;background:var(--color3);color:black}.pagination .page-item .page-link:hover{background:var(--color2);color:var(--color7)}.block-1{background:#fff;border-bottom:2px solid var(--color3);min-height:24vh;margin:0 0 1rem 0}.block-shadow{text-align:center;box-shadow:6px -3px 6px rgba(0,0,0,0.2);border-radius:.5rem;padding:1rem;border:1px solid #EEE;background:white}.service-icon{width:80px;height:80px;background-color:var(--color2);border-radius:50%;display:flex;align-items:center;justify-content:center}.service-icon i{font-size:2.5rem;color:#fff}.service-icon:hover{background-color:var(--color3)}.strap-services .card{border:none;border-radius:1rem;box-shadow:0 4px 20px rgba(0,0,0,0.1);transition:transform .3s ease,box-shadow .3s ease}.strap-services .card:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,0.15)}.strap-services .card-body{padding:1.5rem}.wp-service-item{padding:1.5rem 1rem;margin-bottom:1rem;transition:all .3s ease}.wp-service-item:hover{background-color:rgba(0,0,0,0.02)}.wp-service-item:hover .wp-service-icon i{transform:scale(1.1)}.wp-service-item .wp-service-icon{width:80px;min-width:80px;height:80px;display:flex;align-items:center;justify-content:center;background-color:var(--color2);border-radius:50%}.wp-service-item .wp-service-icon i{font-size:2.5rem;color:#000;transition:transform .3s ease}.wp-service-item .btn{margin-top:.5rem}.step-number{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:var(--color2);color:#000;font-size:1.75rem;font-weight:700;border-radius:50%;margin-bottom:1rem;font-family:var(--font-headers)}.ai-service-item{padding:1rem;transition:all .3s ease}.ai-service-item:hover{background-color:rgba(255,255,255,0.05)}.ai-service-item:hover .ai-icon i{transform:scale(1.1);color:var(--color3)}.ai-service-item .ai-icon{width:50px;height:50px;min-width:50px;display:flex;align-items:center;justify-content:center}.ai-service-item .ai-icon i{font-size:1.75rem;color:var(--color2);transition:all .3s ease}.benefit-item{background-color:rgba(0,0,0,0.03);border-radius:1rem;transition:all .3s ease}.benefit-item:hover{background-color:rgba(0,0,0,0.06);transform:translateY(-3px)}.ai-highlight{background-color:var(--color2);border-radius:1rem}.ai-highlight i{display:block}