html,body{height:100%;font-family:"Poppins",sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin:0;color:#111;font-weight:400;font-family:"Advent Pro",sans-serif}h1{font-size:71px}h2{font-size:35px}h3{font-size:31px}h4{font-size:25px}h5{font-size:19px}h6{font-size:16px}p{font-size:15px;font-family:"Poppins",sans-serif;color:#393d50;font-weight:400;line-height:26px;margin:0 0 15px 0}img{max-width:100%}input:focus,select:focus,button:focus,textarea:focus{outline:none}a:hover,a:focus{text-decoration:none;outline:none;color:#fff}ul,ol{padding:0;margin:0}.section-title{margin-bottom:40px}.section-title span{color:#00bcd4;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:12px}.section-title h2{font-size:42px;color:#393d50;line-height:50px;text-transform:uppercase}.set-bg{background-repeat:no-repeat;background-size:cover;background-position:top left}.spad{padding-top:60px;padding-bottom:40px}.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p,.text-white span,.text-white li,.text-white a{color:#fff}.primary-btn{display:inline-block;font-size:16px;font-weight:700;padding:16px 50px;color:#fff;position:relative}.primary-btn.normal-btn{color:#393d50}.primary-btn.normal-btn:before,.primary-btn.normal-btn:after{border-color:#c4c4c4}.primary-btn:before{position:absolute;left:0;bottom:0;height:28px;width:28px;border-left:2px solid #00bcd4;border-bottom:2px solid #00bcd4;content:"";border-radius:0 0 0 4px;transition:all,.5s}.primary-btn:after{position:absolute;right:0;top:0;height:28px;width:28px;border-right:2px solid #00bcd4;border-top:2px solid #00bcd4;content:"";border-radius:0 4px 0 0;transition:all,.5s}.primary-btn:hover:before,.primary-btn:hover:after{height:100%;width:100%;border-radius:4px}.site-btn{font-size:16px;color:#393d50;background:rgba(0,0,0,0);border:3px solid #00bcd4;font-weight:600;display:inline-block;padding:14px 36px;border-radius:5px}.site-btn-sm{font-size:15px;color:#393d50;background:rgba(0,0,0,0);border:3px solid #46485c;font-weight:600;display:inline-block;border-radius:5px;margin-bottom:5px;width:92%}.site-btn:hover{color:#fff;background:#00bcd4}.site-btn-sm:hover{color:#fff;background:#46485c}#preloder{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999999;background:#000}.loader{width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-13px;margin-left:-13px;border-radius:60px;animation:loader .8s linear infinite;-webkit-animation:loader .8s linear infinite}@keyframes loader{0%{transform:rotate(0deg);border:4px solid #f44336;border-left-color:rgba(0,0,0,0)}50%{transform:rotate(180deg);border:4px solid #673ab7;border-left-color:rgba(0,0,0,0)}100%{transform:rotate(360deg);border:4px solid #f44336;border-left-color:rgba(0,0,0,0)}}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);border:4px solid #f44336;border-left-color:rgba(0,0,0,0)}50%{-webkit-transform:rotate(180deg);border:4px solid #673ab7;border-left-color:rgba(0,0,0,0)}100%{-webkit-transform:rotate(360deg);border:4px solid #f44336;border-left-color:rgba(0,0,0,0)}}.header{-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px);position:absolute;width:100%;top:0;left:0;padding:16px 0 10px 0;background:rgba(0,0,0,.55);z-index:9}.header.header-normal{position:relative;padding:30px 0 30px}.header__logo a{display:inline-block}.header__menu{text-align:center}.header__menu ul li{list-style:none;display:inline-block;position:relative;margin-right:25px}.header__menu ul li.active a:after,.header__menu ul li:hover a:after{transform:scale(1)}.header__menu ul li.active span{color:#00bcd4;font-weight:600;font-size:14px}.header__menu ul li:hover .dropdown{top:32px;opacity:1;visibility:visible}.header__menu ul li:last-child{margin-right:0}.header__menu ul li .dropdown{position:absolute;left:0;top:62px;width:140px;background:#fff;text-align:left;padding:5px 0;z-index:9;opacity:0;visibility:hidden;transition:all,.3s}.header__menu ul li .dropdown li{display:block;margin-right:0}.header__menu ul li .dropdown li a{font-size:14px;color:#111;font-weight:400;padding:5px 20px;text-transform:capitalize}.header__menu ul li .dropdown li a:hover{color:#00bcd4}.header__menu ul li .dropdown li a:after{display:none}.header__menu ul li a{font-size:14px;color:#fff;display:block;font-weight:600;padding:5px 0;position:relative}.header__menu ul li a:after{position:absolute;left:0;bottom:0;height:3px;width:100%;background:#00bcd4;color:#00bcd4;content:"";transition:all,.4s;transform:scale(0)}.header__widget{text-align:right}.header__widget span{font-size:14px;font-family:"Aldrich",sans-serif;color:#b7b7b7;display:block;margin-bottom:10px}.header__widget h4{font-size:22px;color:#dfa667}.offcanvas-menu-wrapper,.canvas__open{display:none}.hero{position:relative}.hero__items{height:100vh;padding:0 40px;display:flex;align-items:center;justify-content:center}.hero__text{max-width:820px;text-align:center;background:rgba(0,0,0,.6);box-shadow:0 6px 32px 0 rgba(25,25,25,.5);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:2em;width:100%}.hero__text h2{color:#fff;font-size:72px;line-height:80px;text-transform:uppercase;margin-bottom:45px;position:relative;top:100px;opacity:0;transition:all,.3s}.hero__text .primary-btn{position:relative;top:100px;opacity:0;transition:all,.6s}.hero__text .more_btn{font-size:14px;color:#b7b7b7;position:absolute;left:50%;margin-left:-50px;bottom:55px}.hero__social a{display:inline-block;font-size:22px;color:#fff;margin-right:10px;transition:all,.3s;width:auto;border-radius:25px;padding:0}.hero__social a:hover{color:#00bcd4}.hero__social a:last-child{margin-right:0}.hero__slider.owl-carousel .owl-item.active .hero__text h2,.hero__slider.owl-carousel .owl-item.active .hero__text .primary-btn{top:0;opacity:1}.hero__slider.owl-carousel .owl-dots{display:none}.hero__slider.owl-carousel .owl-nav button{font-size:28px;color:#fff;position:absolute;left:145px;top:50%;display:inline-block;height:50px;width:50px;margin-top:-25px}.hero__slider.owl-carousel .owl-nav button.owl-next{left:auto;right:145px}.hero__slider.owl-carousel .owl-nav button:before{position:absolute;left:0;bottom:0;height:20px;width:20px;border-left:2px solid rgba(255,255,255,.2);border-bottom:2px solid rgba(255,255,255,.2);content:"";border-radius:0 0 0 4px;transition:all,.5s}.hero__slider.owl-carousel .owl-nav button:after{position:absolute;right:0;top:0;height:20px;width:20px;border-right:2px solid rgba(255,255,255,.2);border-top:2px solid rgba(255,255,255,.2);content:"";border-radius:0 4px 0 0;transition:all,.5s}.hero__slider.owl-carousel .owl-nav button:hover:before,.hero__slider.owl-carousel .owl-nav button:hover:after{height:100%;width:100%;border-radius:4px}.slide-num{position:absolute;left:145px;bottom:55px;z-index:9}.slide-num span{font-size:16px;color:#fff;font-weight:600;margin-right:140px}.slide-num span:last-child{margin-right:0}.slider__progress{width:100px;height:1px;background:rgba(255,255,255,.3);position:absolute;left:180px;bottom:67px;z-index:9}.slider__progress span{background:#00bcd4;height:2px;display:block;transition:all,.4s;position:relative;top:-1px}.project{padding:0 15px}.project__slider__item{height:600px;position:relative;overflow:hidden}.project__slider__item:hover .project__slider__item__hover{bottom:30px}.project__slider__item:hover .project__slider__item__hover span{left:0}.project__slider__item:hover .project__slider__item__hover h5{right:0}.project__slider.owl-carousel .col-lg-3{max-width:100%}.project__slider.owl-carousel .owl-nav button{height:50px;width:50px;background:#fff;font-size:28px;color:#111;position:absolute;left:35px;top:50%;margin-top:-25px;line-height:54px;text-align:center}.project__slider.owl-carousel .owl-nav button.owl-next{left:auto;right:35px}.project__slider__item__hover{text-align:center;background:#fff;position:absolute;left:25px;bottom:-500px;width:calc(100% - 50px);padding:25px 15px;transition:all,.5s;overflow:hidden}.project__slider__item__hover span{color:#00bcd4;font-size:14px;font-weight:600;letter-spacing:2px;text-transform:uppercase;display:block;margin-bottom:10px;position:relative;left:30px;transition:all,1s}.project__slider__item__hover h5{color:#393d50;font-size:20px;text-transform:uppercase;position:relative;right:30px;transition:all,1s}.testimonial__carousel{position:relative;overflow:hidden;background:#fff;padding:75px 60px 90px;margin-bottom:20px;box-shadow:0px 15px 60px rgba(67,69,70,.1)}.testimonial__carousel:after{position:absolute;content:"";left:calc(50% - 85px);bottom:-115px;width:170px;height:170px;background:rgba(255,255,255,.2);border-radius:50%;box-shadow:inset 0 0 21px rgba(0,0,0,.2)}.testimonial__carousel button.slick-arrow{font-size:28px;color:#111;position:absolute;left:30px;top:50%;display:inline-block;height:50px;width:50px;margin-top:-25px;background:rgba(0,0,0,0);border:none}.testimonial__carousel button.slick-arrow.slick-next{left:auto;right:30px}.testimonial__carousel button.slick-arrow:before{position:absolute;left:0;bottom:0;height:20px;width:20px;border-left:2px solid rgba(0,0,0,.2);border-bottom:2px solid rgba(0,0,0,.2);content:"";border-radius:0 0 0 4px;transition:all,.5s}.testimonial__carousel button.slick-arrow:after{position:absolute;right:0;top:0;height:20px;width:20px;border-right:2px solid rgba(0,0,0,.2);border-top:2px solid rgba(0,0,0,.2);content:"";border-radius:0 4px 0 0;transition:all,.5s}.testimonial__carousel button.slick-arrow:hover:before,.testimonial__carousel button.slick-arrow:hover:after{height:100%;width:100%;border-radius:4px}.testimonial__item{text-align:center}.testimonial__item p{font-size:24px;color:#111;font-weight:300;font-style:italic;line-height:48px}.testimonial__client{margin-top:-75px;margin-bottom:50px}.testimonial__client .slick-track{transition:all .1s}.testimonial__client .slick-slide{padding-top:80px;width:100px;transition:.4s}.testimonial__client .slick-slide.slick-center{width:180px}.testimonial__client .testimonial__client__pic img{transition:.4s}.slick-active.slick-center{padding-top:35px}.slick-active.slick-center .testimonial__client__pic{height:150px;width:150px;position:absolute;left:0px;top:-30px;right:-15px;margin:0 auto;position:relative;z-index:1;padding-top:5px}.slick-active.slick-center .testimonial__client__pic img{margin:0 auto;width:150px;height:150px}.slick-active.slick-center .testimonial__client__text{display:block;margin-top:-8px}.testimonial__client__item{text-align:center;cursor:pointer}.testimonial__client__item .testimonial__client__pic{height:70px;width:70px;margin:0 auto}.testimonial__client__item .testimonial__client__pic img{border-radius:50%}.testimonial__client__item .testimonial__client__text{display:none}.testimonial__client__item h5{color:#111;font-weight:600;font-family:"Poppins",sans-serif;font-size:15px;margin-bottom:5px}.testimonial__client__item span{font-size:14px;color:#dfa667;display:block}.logo__carousel.owl-carousel .owl-item img{display:inline-block;width:auto}.logo__carousel .logo__carousel__item{display:flex;height:62px;align-items:center}.callto{padding-top:100px;padding-bottom:95px}.callto__text span{font-size:16px;color:#00bcd4;font-weight:600;text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:35px}.callto__text h2{font-size:42px;color:#fff;line-height:52px;margin-bottom:36px}.callto__text .primary-btn{background:rgba(0,0,0,0);color:#fff;border-radius:5px;border:3px solid #00bcd4}.callto__text .primary-btn:hover{background:#00bcd4}.callto__text .primary-btn:before,.callto__text .primary-btn:after{display:none}.latest{padding-top:120px;padding-bottom:90px}.latest__btn{text-align:right}.latest__item{box-shadow:0px 15px 60px rgba(67,69,70,.1);margin-bottom:30px}.latest__item img{min-width:100%}.latest__item:hover a{padding-left:0}.latest__item:hover a:after{left:auto;right:-50px}.latest__item__text{padding-top:25px;background:#fff;padding:25px 35px 20px}.latest__item__text span{color:#b7b7b7;font-size:14px;font-weight:500;letter-spacing:2px;text-transform:uppercase;display:block;margin-bottom:10px}.latest__item__text h4{color:#111;font-size:22px;font-family:"Poppins",sans-serif;font-weight:600;line-height:32px;margin-bottom:12px}.latest__item__text a{font-size:14px;color:#111;font-weight:600;position:relative;padding-left:40px;transition:all,.5s}.latest__item__text a:after{position:absolute;left:0;top:8px;height:1px;width:30px;background:#dfa667;content:"";transition:all,.5s}.project__item{margin-bottom:25px;text-align:center;border:1px solid #eaeaea;padding:5px 5px 15px 5px}.project__item img{width:100% !important;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.project__item a img{min-width:100%;margin-bottom:26px;border:1px solid #fff}.project__item a:hover img{border:1px solid #00bcd4;cursor:pointer}.project__item h4 a{color:#111;text-transform:uppercase}.project-details{padding-top:120px;padding-bottom:90px}.project-details img{margin-bottom:30px;min-width:100%}.project__sidebar__about{margin-bottom:35px}.project__sidebar__about h2{color:#111;line-height:50px;text-transform:uppercase;margin-bottom:20px}.project__sidebar__about p{margin-bottom:26px}.project__sidebar__about p:last-child{margin-bottom:0}.product__details__widget__item{margin-bottom:30px}.product__details__widget__item span{color:#393d50;font-size:15px;display:block;margin-bottom:10px}.product__details__widget__item h4{color:#111;text-transform:uppercase}.product__details__widget__item p{color:#111;font-size:24px;line-height:36px}.footer{padding-top:80px;background-color:#46485c}.footer p{color:#fff}.footer__top{border-bottom:1px solid rgba(183,183,183,.2);padding-bottom:75px;margin-bottom:85px}.footer__about{margin-bottom:30px}.footer__about .footer__logo{margin-bottom:24px}.footer__about .footer__logo a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.footer__about p{margin-bottom:30px;color:#fff}.footer__about ul{margin-bottom:38px}.footer__about ul li{font-size:15px;list-style:none;line-height:26px;color:#fff}.footer .footer__social a{font-size:24px;color:#fff;transition:all,.3s;margin-right:30px}.footer .footer__social a:hover{color:#00bcd4}.footer .footer__social a:last-child{margin-right:0}.footer__widget{margin-bottom:30px;color:#fff}.footer__widget h6{color:#fff;font-weight:600;font-family:"Poppins",sans-serif;margin-bottom:30px}.footer__widget ul li{list-style:none}.footer__widget ul li a{font-size:15px;color:#fff;line-height:36px}.footer__widget .link{color:#fff;font-size:15;font-family:"Poppins",sans-serif}.footer__address{margin-bottom:30px}.footer__address h6{color:#fff;font-weight:600;font-family:"Poppins",sans-serif;margin-bottom:30px}.footer__address p{margin-bottom:30px}.footer__address ul li{font-size:15px;list-style:none;line-height:26px;color:#707070}.copyright{border-top:1px solid rgba(183,183,183,.2);padding:25px 0;margin-top:30px}.copyright__text p{text-align:center;margin-bottom:0;color:#fff}.copyright__text p i{color:#007bff}.copyright__text p a{color:#fff}.copyright__widget{text-align:right}.copyright__widget a{font-size:14px;color:hotpink;margin-right:36px;position:relative}.copyright__widget a:after{position:absolute;right:-22px;top:-3px;content:"|"}.copyright__widget a:last-child{margin-right:0}.copyright__widget a:last-child:after{display:none}.breadcrumb-option{padding-top:170px;padding-bottom:120px}.breadcrumb-option-gracias{padding-top:120px;padding-bottom:120px}.breadcrumb__text h1{display:inline-block;color:#fff;background:rgba(10,10,10,.6);box-shadow:0 6px 32px 0 rgba(25,25,25,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:0px 30px;text-transform:uppercase}.breadcrumb__text h2{font-size:42px;color:#fff;text-transform:uppercase;margin-bottom:12px}.breadcrumb__links a{font-size:15px;color:#fff;display:inline-block;position:relative;margin-right:12px}.breadcrumb__links a:after{position:absolute;right:-13px;top:1px;content:"~"}.breadcrumb__links span{font-size:15px;color:#00bcd4;display:inline-block}.about{padding-top:120px;padding-bottom:165px;overflow:hidden}.about-page{padding-top:120px;padding-bottom:90px}.about__text{padding-top:80px}.about__text.about__page__text{padding-top:0}.about__text.about__page__text .section-title{margin-bottom:12px}.about__text .section-title{margin-bottom:35px}.about__para__text{margin-bottom:70px}.about__para__text p{margin-bottom:26px}.about__para__text p:last-child{margin-bottom:0}.about__pic{padding-left:34px}.about__pic__inner{position:relative;display:inline-block}.about__pic__inner:after{position:absolute;left:30px;top:30px;height:530px;width:470px;border:15px solid rgba(28,148,202,.5);content:"";z-index:-1}.about__page__services__text{margin-bottom:30px}.services{padding-top:120px;padding-bottom:90px}.services.services-page{padding-bottom:80px}.services.services-page .services__item p{margin-bottom:12px}.services.services-page .services__item ul li{color:#111;font-size:15px;line-height:36px;list-style:none}.services__item{margin-bottom:30px}.services__item h4{color:#111;text-transform:uppercase;margin-top:35px;margin-bottom:22px}.services__item p{margin-bottom:0}.contact{padding-top:64px;padding-bottom:120px}.contact__text{margin-bottom:50px}.contact__text .section-title{margin-bottom:12px}.contact__text p{margin-bottom:0}.contact__widget__item{position:relative;margin-bottom:30px}.contact__widget__item.last__item:after{display:none}.contact__widget__item:after{position:absolute;right:50px;top:0px;width:1px;height:50px;background:#e1e1e1;content:""}.contact__widget__item__icon{float:left;margin-right:20px}.contact__widget__item__text{overflow:hidden}.contact__widget__item__text h5{color:#dfa667;text-transform:uppercase;margin-bottom:10px}.contact__widget__item__text span{color:#111;display:block}.contact__form__text{margin-bottom:35px}.contact__form__text .section-title{margin-bottom:12px}.contact__form__text p{margin-bottom:0}.contact__form form label{width:100%}.contact__form form input{height:50px;width:100%;font-size:15px;color:#393d50;padding-left:20px;border:1px solid #e1e1e1;margin-bottom:10px}.contact__form form input::-webkit-input-placeholder,.contact__form form input::-moz-placeholder,.contact__form form input:-ms-input-placeholder,.contact__form form input::-ms-input-placeholder,.contact__form form input::placeholder{color:#393d50}.contact__form form textarea{height:170px;width:100%;font-size:15px;color:#393d50;padding-left:20px;padding-top:12px;border:1px solid #e1e1e1;resize:none;margin-bottom:24px}.contact__form form textarea::-webkit-input-placeholder,.contact__form form textarea::-moz-placeholder,.contact__form form textarea:-ms-input-placeholder,.contact__form form textarea::-ms-input-placeholder,.contact__form form textarea::placeholder{color:#393d50}.contact__form .form-group{margin-bottom:1px}.contact__form.product__form p,.contact__form.product__form label{color:#fff}.product__form .items-line{width:100%;margin-bottom:30px}.product__form .items-line li{display:inline-flex;margin-right:1em;padding:10px 18px 5px;border:1px solid #fff}.contact__form .product__form .site-btn{color:#fff}.section-title.title-white h2{color:#fff !important;padding-bottom:15px}.contact__data input{height:50px;width:100%;font-size:15px;color:#393d50;padding-left:20px;border:1px solid #e1e1e1;margin-bottom:10px}@media only screen and (min-width: 1200px){.container{max-width:1170px}}@media only screen and (min-width: 1450px){.container{max-width:1170px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.about__pic{padding-left:0}.about__pic__inner:after{left:8px;top:8px}.header__menu ul li{margin-right:25px}.hero__slider.owl-carousel .owl-nav button{left:15px}.hero__slider.owl-carousel .owl-nav button.owl-next{right:15px}}@media only screen and (min-width: 768px)and (max-width: 991px){.hero__slider.owl-carousel .owl-nav button{left:0}.hero__slider.owl-carousel .owl-nav button.owl-next{right:0}.about__text{padding-top:0;margin-bottom:40px}.about__pic{padding-left:0}.blog__sidebar{padding-top:50px}.hero__text .hero__social{right:80px}.slide-num{left:70px}.slider__progress{left:106px}.canvas__open{display:block;font-size:22px;color:#fff;height:35px;width:35px;line-height:35px;text-align:center;border:1px solid #fff;border-radius:2px;cursor:pointer;position:absolute;right:15px;top:34px}.offcanvas-menu-overlay{position:fixed;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.7);content:"";z-index:98;transition:all,.5s;visibility:hidden}.offcanvas-menu-overlay.active{visibility:visible}.offcanvas-menu-wrapper{position:fixed;left:-300px;width:300px;height:100%;background:#111;padding:50px 20px 30px 30px;display:block;z-index:99;overflow-y:auto;transition:all,.5s;opacity:0}.offcanvas-menu-wrapper.active{opacity:1;left:0}.offcanvas__logo{margin-bottom:30px}.offcanvas__logo a{display:inline-block}.slicknav_btn{display:none}.slicknav_menu{background:rgba(0,0,0,0);padding:0;margin-bottom:30px}.slicknav_nav{display:block !important}.slicknav_nav ul{margin:0}.slicknav_nav .slicknav_row,.slicknav_nav a{padding:7px 0;margin:0;color:#fff;font-weight:600}.slicknav_nav .slicknav_arrow{color:#fff}.slicknav_nav .slicknav_row:hover,.slicknav_nav a:hover{border-radius:0;background:rgba(0,0,0,0);color:#fff}.offcanvas__widget span{font-size:14px;font-family:"Aldrich",sans-serif;color:#b7b7b7;display:block;margin-bottom:10px}.offcanvas__widget h4{font-size:22px;color:#dfa667}.header__menu,.header__widget{display:none}}@media only screen and (max-width: 767px){.callto .container{width:90%}.hero__text h2{font-size:34px;line-height:45px}.hero__items{height:710px;display:flex;padding:0 40px}.about__text{padding-top:0;margin-bottom:40px}.about__pic{padding-left:0}.blog__sidebar{padding-top:50px}.canvas__open{display:block;font-size:22px;color:#fff;height:35px;width:35px;line-height:35px;text-align:center;border:1px solid #fff;border-radius:2px;cursor:pointer;position:absolute;right:15px;top:34px}.offcanvas-menu-overlay{position:fixed;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.7);content:"";z-index:98;transition:all,.5s;visibility:hidden}.offcanvas-menu-overlay.active{visibility:visible}.offcanvas-menu-wrapper{position:fixed;left:-300px;width:300px;height:100%;background:#111;padding:50px 20px 30px 30px;display:block;z-index:99;overflow-y:auto;transition:all,.5s;opacity:0}.offcanvas-menu-wrapper.active{opacity:1;left:0}.offcanvas__logo{margin-bottom:30px}.offcanvas__logo a{display:inline-block}.slicknav_btn{display:none}.slicknav_menu{background:rgba(0,0,0,0);padding:0;margin-bottom:30px}.slicknav_nav{display:block !important}.slicknav_nav ul{margin:0}.slicknav_nav .slicknav_row,.slicknav_nav a{padding:7px 0;margin:0;color:#fff;font-weight:600}.slicknav_nav .slicknav_arrow{color:#fff}.slicknav_nav .slicknav_row:hover,.slicknav_nav a:hover{border-radius:0;background:rgba(0,0,0,0);color:#fff}.offcanvas__widget span{font-size:14px;font-family:"Aldrich",sans-serif;color:#b7b7b7;display:block;margin-bottom:10px}.offcanvas__widget h4{font-size:22px;color:#dfa667}.header__menu,.header__widget{display:none}.about__pic__inner{display:block}.about__pic__inner img{min-width:100%}.about__pic__inner:after{left:0;width:100%}.hero__slider.owl-carousel .owl-nav button{left:0}.hero__slider.owl-carousel .owl-nav button.owl-next{right:0}.hero__text h2{font-size:46px;line-height:58px}.hero__text .hero__social{right:0;left:0;margin:0 auto;bottom:100px}.slide-num{bottom:25px;left:0;width:100%;text-align:center}.slider__progress{left:0;bottom:35px;right:0;margin:0 auto}.hero__text .more_btn{bottom:62px}.footer__top__text{margin-bottom:35px}.copyright__text{width:100%;text-align:center;margin-bottom:20px}.copyright__widget{text-align:center}.project__sidebar{padding-top:20px}.blog__details__tags,.blog__details__social{text-align:center}.blog__details__author__pic{float:none;margin-right:0}.blog__details__author__text{padding-top:40px}.project{padding:0}.about__para__text{margin-bottom:35px}.clients{padding-bottom:90px}.clients a{margin-bottom:30px}.testimonial__carousel.owl-carousel .owl-nav button{left:0}.testimonial__carousel.owl-carousel .owl-nav button.owl-next{right:0}}@media only screen and (max-width: 546px){.email-sent .buttons-bottom{display:inline-flex !important;flex-direction:column;align-items:stretch}.email-sent .buttons-bottom a{margin-top:11px !important}}@media only screen and (max-width: 575px){.team__btn,.latest__btn{margin-bottom:40px;text-align:left}.add__height{margin-top:1.5em !important}.colorpreview img{width:60%;height:10em}}@media only screen and (max-width: 479px){.section-title h2{font-size:28px;line-height:1}.hero__text h2{font-size:28px;line-height:42px}.hero__items{height:610px;display:flex;padding:0 40px}.testimonial__item p{font-size:16px;line-height:normal}.about__pic__inner:after{display:none}.callto__text h2{font-size:30px;line-height:46px}.project__slider.owl-carousel .owl-nav button{left:15px}.project__slider.owl-carousel .owl-nav button.owl-next{right:15px}.project{padding:0}.breadcrumb__text h2{font-size:32px}.about .section-title h2{font-size:28px;line-height:45px}.footer__top__text h2{font-size:32px}}@media only screen and (max-width: 632px){h1{font-size:29px;font-weight:500}.form__list h4{font-size:19px}}@media only screen and (max-width: 991px){.contact__form{padding-bottom:4em}.colorbox{width:3.5rem !important}}.dark__pane{background:#393d50;padding:2em}.dark__pane p,.dark__pane h3{color:#fff}.dark__pane h4{color:#fff;line-height:25px;padding:5px 0}.dark__pane a{color:#00bcd4;font-weight:600}.dark__pane a:hover{color:#eee;text-decoration:underline}.text-blue{color:#00bcd4}#piscina-1 .piscina{width:11vw;height:11vw;display:block;border-radius:50%;border:3px solid #eee;margin:0 auto}#piscina-1 .piscina.color-blanco{background:#fff}#piscina-1 .piscina.color-azul{background:#015b9e}#piscina-1 .piscina.color-celeste{background:#00a3ce}#piscina-1 .piscina.color-aguamarina{background:#48c4ad}.modal-header .close{position:absolute;right:20px;font-size:2em}.modal h4{font-weight:500}.modal h5{font-weight:500;color:#333;font-size:1.5em;padding:10px 0}.modal h6{color:#333;padding-bottom:13px}.modal #colorvalue{margin-top:15px;text-transform:capitalize;line-height:31px}.project-page .sub-title{padding-top:3em}.project-page .sub-title h3{color:#00bcd4;padding:1em 0}.quot-bg{background:url("../img/quotation-bg.jpg") top center repeat-x}.quote-btn{-webkit-animation:slide-up 3s ease 1;animation:slide-up 3s ease 1;bottom:0;box-shadow:0 0 10px 0 rgba(0,0,0,.16);display:block;padding:1em 0;position:-webkit-sticky;position:sticky;transform-origin:50% 0;width:100%;z-index:99}.quote-btn a{color:#fff}.febox .project__item h4,.openbox .project__item h4{margin-top:1.2em;font-weight:600;color:#00bcd4}.destacado{color:#ff4500}.quote-btn{display:none}.btn-lg{padding:14px 6em}.btn-add{background:#00bcd4;color:#fff;width:80%;display:block}.center-item{margin:0 auto}.list__divider{border:5px solid #eee}.item__divider{border:1px solid #eee}.form__list{overflow-wrap:break-word}.form__list td{border-bottom:1px solid #ddd;padding:2px}.form__list td span{color:#00bcd4;padding:0 3px}.form__list th{border-bottom:1px solid #ddd;padding:5px}.form__list th h4{color:#00bcd4}.contact__form.product__form .site-btn{color:#00bcd4;font-size:1.2em}.contact__form.product__form .site-btn:hover{color:#fff;background:#00bcd4}.hide,span.ocultar,button.hide{display:none}.project__item input[type=checkbox]{width:1.5em;height:1.5em;position:relative;top:5px}.project__item .btn:focus{color:#00bcd4}.project__item input[type=number]{padding:8px 12px;border-radius:5px;border:3px solid #46485c;width:6em;color:#393d50;font-size:15px;font-weight:600;text-align:center;width:90%}.form__list td input[name=cant-revest-list],.project__item select{padding:8px 12px;border-radius:5px;border:3px solid #46485c;width:6em;color:#393d50;font-size:15px;font-weight:600;text-align:center;width:90%}.form__list .btn-del{border-radius:5px;background:red;color:#fff;border:3px solid red;display:block;height:44px;width:36px}.form__list .btn-del:hover{background:#c00}.febox .disclaimer{display:block;padding:1em 1em 2em}.project__item input[type=number]{margin-bottom:15px}.open__height{height:6em;display:block;width:100%}.btn-decrementa,.btn-incrementa{display:inline-block;cursor:pointer;width:3em;height:2.9em;text-align:center;color:#777;background-color:rgba(0,0,0,0);border-radius:5px;border:3px solid #aaa;font-weight:bold}.project__item label{display:block;line-height:16px;margin:15px 0 8px}.colorbox{display:inline-flex;flex-direction:row;width:5.4rem}.justify{justify-content:center}.colorbox label{border:3px solid #fff}.colorbox label:focus,.colorbox label:active,.colorbox label:focus-visible{border:3px solid #00bcd4}.colorbox input[type=radio]{display:none}.colorpreview img{width:auto;border:3px solid #ddd}.email-sent{border:5px solid #90ee90;padding:2em}.email-sent .buttons-bottom{display:block;text-align:center}.email-sent .buttons-bottom a{margin:0 5px}.mensaje-error{color:#4169e1;line-height:16px;display:block}.ok-item,.alert-item{display:block;font-size:14px;padding:2px;margin-top:5px}.ok-item{color:green}.alert-item{color:#ff8c00}.item .title__box{height:8em;text-transform:uppercase}.hierros__box .title__box,.durlock__box .title__box{height:5em}.hierros__box .inner__box,.durlock__box .inner__box{height:6.35em !important}.sanitarios__box .title__box{height:7em}.sanitarios__box .inner__box{height:7.35em !important}.item .inner__box{height:8.08em;display:block}.project__item .site-btn-sm:hover,.project__item .site-btn-sm:active{color:#fff}.project__item h5{display:block;width:100%;padding-bottom:11px}.project__item dl dd{text-align:center;display:inline-block;float:left;width:50%}#choose-color,td[name=color]{text-transform:capitalize}.item .inner__box .mensaje-error{margin-top:15px}.check__ok{background:url(https://aleare.com.ar/clients/comat/img/icon-check.gif);background-repeat:no-repeat;background-position:80% 50%;background-size:28px}.febox .owl-dots{display:none}.febox .menu-mobile{display:flex;flex-direction:row;justify-content:space-evenly}.febox .menu-mobile a{display:flex;flex-direction:row;justify-content:center;align-items:center;background:#eee;padding:10px;color:#00bcd4;width:24%;text-align:center;vertical-align:center;text-transform:uppercase}.febox .menu-mobile a:hover{text-decoration:none;outline:none;color:#333;background:#00bcd4}.menu-mobile a:focus{text-decoration:none;outline:none;color:#333;background:#00bcd4}.febox .owl-carousel .owl-nav button.owl-next,.febox .owl-carousel .owl-nav button.owl-prev{padding:35px 2px 45px !important;font:inherit;top:45%;position:absolute;height:45px;font-size:8em;color:#00bcd4;background:#eee;line-height:0;z-index:999}.febox .owl-carousel button.owl-dot{padding:35px 2px 45px !important;font:inherit;top:45%;position:absolute;height:45px;font-size:8em;color:#00bcd4;background:#eee;line-height:0;z-index:999}.febox .owl-next{right:-11px}.febox .owl-prev{left:-11px}.febox .row.owl-carousel{margin-left:0;margin-right:0}.febox .owl-item .project__item{display:inline-grid;align-items:stretch}@media only screen and (max-width: 453px){.febox .menu-mobile{font-size:11px}}@media only screen and (min-width: 454px)and (max-width: 575px){.febox .menu-mobile{font-size:13px}}@media only screen and (max-width: 640px){th:nth-last-child(2) h4{width:1.67em;overflow:hidden;display:block;overflow-wrap:normal}}@media only screen and (max-width: 770px){td[name=description],td[name=color],td[name=texture]{font-size:85%;letter-spacing:-0.04em}}@media only screen and (min-width: 576px)and (max-width: 770px){.febox .menu-mobile{font-size:14px}}@media only screen and (max-width: 775px){.btn-decrementa,.btn-incrementa{display:none !important}.form__list td input[name=cant-revest-list]{padding:8px 0 8px 1px;width:2.3em !important}}@media only screen and (min-width: 995px){.febox .menu-mobile{display:none}}@media only screen and (max-width: 1199px)and (min-width: 992px){.revestimientos__box .title__box{height:9em !important}.add__height{margin-top:5.2em}.inner__box{height:7.85em !important}.site-btn-sm{font-size:13px}.hierros__box .title__box{height:5em !important}.sanitarios__box .inner__box,.durlock__box .inner__box{height:7em !important}.sanitarios__box .title__box{height:6em !important}}@media only screen and (min-width: 300px)and (max-width: 489px){.revestimientos__box .project__item{height:165vw !important}.sanitarios__box .project__item{height:auto !important}.hierros__box .owl-item .project__item{height:500px !important}.sanitarios__box .inner__box{height:1em !important}.sanitarios__box .title__box{height:3em !important}}@media only screen and (min-width: 490px)and (max-width: 992px){.item .title__box{height:17%}}.attach__file{border:0;padding:5px 5px 3em;background:#f3f3f3;border-radius:5px}input[type=file]::-webkit-file-upload-button{border:3px solid #00bcd4;padding:.3em 1em;border-radius:5px;background:#fff}input[type=file]::file-selector-button{border:3px solid #00bcd4;padding:.3em 1em;border-radius:5px;background:#fff}.form-group dl dd{display:inline-flex;flex-wrap:wrap;flex-direction:row;width:49%;margin:3px}.modal-body p{font-size:13px;line-height:15px}.slicknav_menu span{padding:7px 0;font-weight:600;color:#00bcd4}.slicknav_menu span::before{content:"❯";color:#aaa;margin-right:3px}.flex__icons{display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:stretch;flex-direction:row}.flex__icons dd{text-align:center;padding:15px;border:1px solid #f1f1f1;width:33.33%;margin-left:1%}.flex__icons img{display:inline-block;margin-bottom:1em;max-width:72%}.flex__icons a{color:#00bcd4}.flex__icons a span{font-family:"Advent Pro",sans-serif;line-height:1em;font-size:1.25em;font-weight:500}.flex__icons a:hover span{color:#4169e1}.flex__icons dd:hover{border-color:#eee;border-radius:5px;box-shadow:0 0 11px #ddd}.aleare a{color:#ff42b6;transition:all .3s ease-in-out}.aleare a:hover,.aleare a:focus{color:#fff;background:#ff42b6;text-decoration:none;padding:2px 11px;border-radius:21px;margin-left:5px;transform:scale(2)}.breadcrumb__text p{margin-top:1.5rem;color:#fff;font-size:120%}.gracias-image-height{max-height:300px}@media screen and (max-width: 570px){.item,.title__box{height:auto}.project__item{width:100% !important;height:auto}.project__item img{width:100% !important;height:300px !important;max-height:300px !important}}.home-services{width:100%;padding:40px 10% 90px 10%;margin:0}.home-services .home-services-header h3{color:#00bcd4;font-family:"Poppins",sans-serif;text-transform:uppercase;font-size:16px;font-weight:bold;margin:0 0 12px 0}.home-services .home-services-header p{font-family:"Advent Pro",sans-serif;font-size:42px;color:#393d50;line-height:50px;text-transform:uppercase}.home-services .home-services-body{width:100%;display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;gap:5px;margin-top:15px}.home-services .home-services-body a{display:flex;flex-direction:column;width:15% !important;padding:10px;margin:0 0 10px 0;border:1px solid #e5e5e5}.home-services .home-services-body a img{width:100%;height:auto;padding:0;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.home-services .home-services-body a p{display:flex;justify-content:center;flex:1;align-items:center;color:#00bcd4;font-size:15px;text-align:center;vertical-align:center;line-height:100%;padding:10px 0;margin:10px 0 0 0}@media screen and (max-width: 1024px){.home-services{padding:120px 5% 90px 5%}.home-services .home-services-body a{width:30% !important}.home-services .home-services-body a img{width:100%;height:auto}}@media screen and (max-width: 769px){.home-services{padding:20px 5% 90px 5%}.home-services .home-services-header p{width:100%;text-align:center;font-size:1.5rem;line-height:100%}.home-services .home-services-body{gap:5px}.home-services .home-services-body a{width:45% !important}.home-services .home-services-body a img{width:100%;height:auto}}.presupuestar-mas{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:100%}.presupuestar-mas>*{box-sizing:border-box;display:flex}.presupuestar-mas .presupuestar-mas-header{flex-direction:row;justify-content:center;padding-block:10px;width:100%}.presupuestar-mas .presupuestar-mas-header h3{width:100%;text-align:left;color:#00bcd4}.presupuestar-mas .presupuestar-mas-links{flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:wrap;width:100%;gap:10px}.presupuestar-mas .presupuestar-mas-links .presupuestar-mas-link{border:1px solid #e5e5e5;flex:1 0 16.6666666667%;flex-direction:column;padding:10px}.presupuestar-mas .presupuestar-mas-links .presupuestar-mas-link a{width:100%;display:flex;height:100%;flex-direction:column;justify-content:flex-start}.presupuestar-mas .presupuestar-mas-links .presupuestar-mas-link a img{width:100%;height:160px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.presupuestar-mas .presupuestar-mas-links .presupuestar-mas-link a p{display:flex;flex:1;width:100%;color:#00bcd4;text-align:center;flex-direction:row;justify-content:center;align-items:center;margin:0;padding:10px;line-height:110%}.presupuestar-mas .presupuestar-mas-links .presupuestar-mas-link:hover{box-shadow:0 0 4px 4px rgba(0,0,0,.05)}@media screen and (max-width: 997px){.presupuestar-mas .presupuestar-mas-links .presupuestar-mas-link{border:1px solid #e5e5e5;flex:1 0 25%;flex-direction:column;padding:10px}.presupuestar-mas .presupuestar-mas-links .presupuestar-mas-link a img{width:100%;height:180px}}@media screen and (max-width: 768px){.presupuestar-mas .presupuestar-mas-links .presupuestar-mas-link{border:1px solid #e5e5e5;flex:1 0 40%;flex-direction:column;padding:10px}.presupuestar-mas .presupuestar-mas-links .presupuestar-mas-link a img{width:100%;height:200px}}@media screen and (max-width: 578px){.presupuestar-mas .presupuestar-mas-links .presupuestar-mas-link{border:1px solid #e5e5e5;flex:1 0 100%;flex-direction:column;padding:10px}.presupuestar-mas .presupuestar-mas-links .presupuestar-mas-link a img{width:100%;height:400px}}@media screen and (max-width: 460px){.presupuestar-mas .presupuestar-mas-links .presupuestar-mas-link{border:1px solid #e5e5e5;flex:1 0 100%;flex-direction:column;padding:10px}.presupuestar-mas .presupuestar-mas-links .presupuestar-mas-link a img{width:100%;height:300px}}

/*# sourceMappingURL=styles.css.map */