/* https://alfileriuniformes.com/wp-content/themes/alfileri_theme/dist/css/styles.css?id=517b19dc8afc2482b201&ver=f405668de3465c9b2563c4fc8ff6b02d */
/* Import rule from: https://fonts.googleapis.com/css?family=Encode+Sans+Semi+Condensed|Work+Sans:400,500 */
@font-face{font-display:swap;font-family:'Encode Sans Semi Condensed';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/encodesanssemicondensed/v10/3qT4oiKqnDuUtQUEHMoXcmspmy55SFWrXFRp9FTOG1yW9MI.woff) format('woff')}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/worksans/v19/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K0nXBi8JoA.woff) format('woff')}@font-face{font-display:swap;font-family:'Work Sans';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/worksans/v19/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K3vXBi8JoA.woff) format('woff')}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-bold{font-weight:700}.text-italic{font-style:italic}.text-small{font-size:80%}.no-padding{padding:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}html.overflow-hidden{overflow:hidden}.alf-quoting-exit{position:absolute;z-index:1000;top:20px;right:10px;z-index:10000;cursor:pointer;width:30px;height:30px}@media (min-width:500px){.alf-quoting-exit{top:30px;right:30px}}.alf-quoting-exit:hover span{background:#c2c6d4}.alf-quoting-exit span{display:block;height:3px;border-radius:1.5px;background:#fff;width:20px;-webkit-transform-origin:8px;transform-origin:8px}@media (min-width:500px){.alf-quoting-exit span{-webkit-transform-origin:13px;transform-origin:13px;width:30px}}.alf-quoting-exit span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.alf-quoting-exit span:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.alf-save-cart{background:#fff;padding:10px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;min-height:30px;width:100%}@media (min-width:720px){.alf-save-cart{width:90%;min-height:50px}}.alf-save-cart:before{content:url(/wp-content/themes/alfileri_theme/dist/css/../images/arrow-right.png?dab8f8abeee35014d6eb7ea560370169);display:inline-block;margin-right:10px}.alf-save-cart:hover{width:100%;opacity:1}.alf-quoting{position:fixed;top:0;height:100vh;right:0;max-width:800px;width:0;background-color:#2b313e;z-index:100;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-delay:.3s;transition-delay:.3s;overflow:hidden;padding:30px 20px 0;-webkit-transform:translateX(1000px);transform:translateX(1000px)}@media (min-width:720px){.alf-quoting{padding:80px}}.alf-quoting.visible{z-index:999;width:100%;-webkit-transform:translateX(0);transform:translateX(0)}@media (min-width:720px){.alf-quoting.visible{width:80%}}.alf-quoting__head{width:100%;padding-bottom:20px;background-color:#2b313e}.alf-quoting__head table{display:none}@media (min-width:500px){.alf-quoting__head table{display:table}}.alf-quoting__container{width:100%;color:#fff;height:100%;max-height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.alf-quoting__content{width:100%;height:100%;overflow-y:auto}.alf-quoting__items{width:100%}.alf-quoting__items--item td{border-bottom:1px solid #d8d8d8;padding:10px;height:auto;font-weight:500}.alf-quoting__items--item td input{color:#fff}.alf-quoting__items--item td input[type=number]::-webkit-inner-spin-button,.alf-quoting__items--item td input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;background:transparent url(/wp-content/themes/alfileri_theme/dist/css/../images/spiner-white.png?167a5530747e4fa654f1d432806d78b8) no-repeat 50%;width:25px;min-width:25px;max-width:25px;border-left:1px solid #fff;padding-left:10px;opacity:1;position:absolute;top:0;right:0;bottom:0;margin-left:20px;cursor:pointer;background-size:10px;min-height:10px;max-height:10px}@media (min-width:500px){.alf-quoting__items--item td input[type=number]::-webkit-inner-spin-button,.alf-quoting__items--item td input[type=number]::-webkit-outer-spin-button{background-size:25px;min-height:40px;max-height:40px}}.alf-quoting__footer{width:100%;padding-top:50px}@media (min-width:500px){.alf-quoting__footer{padding-top:80px}}.alf-cotizar-btn,.btn-link-cat{position:fixed;right:0;bottom:70px;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#2b313e;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer;z-index:99;-webkit-box-shadow:-1px -1px 21px -2px hsla(0,0%,40%,.65);box-shadow:-1px -1px 21px -2px hsla(0,0%,40%,.65)}.alf-cotizar-btn:hover,.btn-link-cat:hover{background:#3f4554;width:60px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.alf-cotizar-btn i,.btn-link-cat i{font-size:22px;color:#fff}.alf-cotizar-btn .cart-contents-count.counter,.btn-link-cat .cart-contents-count.counter{position:absolute;top:-13px;left:-13px;background:#c2c6d4;width:25px;height:25px;border-radius:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alf-cotizar-btn .cart-contents-count.counter p,.btn-link-cat .cart-contents-count.counter p{text-align:center;font-weight:700}.alf-ctlg__header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;min-height:700px}@media (min-width:720px){.alf-ctlg__header{height:80vh}}.alf-ctlg__hd-col-1{width:10%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;overflow:hidden;display:none}@media (min-width:960px){.alf-ctlg__hd-col-1{display:-webkit-box;display:-ms-flexbox;display:flex}}.alf-ctlg__hd-col-1 .alf-ctlg--thumbnail{width:100%;height:70%;position:relative}.alf-ctlg__hd-col-1 .alf-ctlg--thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.alf-ctlg__hd-col-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%}@media (min-width:720px){.alf-ctlg__hd-col-2{width:45%}}@media (min-width:960px){.alf-ctlg__hd-col-2{width:35%}}.alf-ctlg__hd-col-2 .alf-ctlg--hd-content{z-index:2;width:100%;min-height:300px;padding:30px 10%}@media (min-width:720px){.alf-ctlg__hd-col-2 .alf-ctlg--hd-content{height:70%;padding:0;-webkit-transform:translateX(80px);transform:translateX(80px)}}@media (min-width:960px){.alf-ctlg__hd-col-2 .alf-ctlg--hd-content{width:75%}}@media (min-width:1200px){.alf-ctlg__hd-col-2 .alf-ctlg--hd-content{-webkit-transform:translateX(100px);transform:translateX(100px)}}.alf-ctlg__hd-col-2 .alf-ctlg--hd-content .alf-ctlg--hd-title{margin-bottom:50px}.alf-ctlg__hd-col-3{position:relative;width:100%;height:500px}@media (min-width:720px){.alf-ctlg__hd-col-3{width:55%;height:100%}}.alf-ctlg__hd-col-3 img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 15%;object-position:center 15%;width:100%;height:100%}.alf-ctlg__hd-col-3 .menu-catalogo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px;position:absolute;bottom:0;left:0;padding:0 0 0 20px;z-index:3;width:100%;background:#2b313e;overflow-x:auto}@media (min-width:720px){.alf-ctlg__hd-col-3 .menu-catalogo-container{background:#fff;width:90%}}@media (min-width:1200px){.alf-ctlg__hd-col-3 .menu-catalogo-container{width:75%;padding:10px 50px 10px 0;width:50%}}.alf-ctlg__nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:auto;margin-bottom:0}.alf-ctlg__nav li{margin-right:15px}.alf-ctlg__nav li a{padding:10px;color:#fff}@media (min-width:720px){.alf-ctlg__nav li a{color:#2b313e}}.alf-ctlg__nav .current-menu-item a{color:#c2c6d4}@media (min-width:720px){.alf-ctlg__nav .current-menu-item a{color:#d8d8d8}}.alf-search-product{margin:20px auto;max-width:1200px;width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:720px){.alf-search-product{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.alf-search-product>.searchform{width:50%}@media (min-width:1200px){.alf-search-product>.searchform{width:25%}}.alf-products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;width:90%;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:720px){.alf-products{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:960px){.alf-products{width:80%;margin:0 10%}}.alf-products .alf-catalogo-card{width:100%;max-width:1200px}.alf-products .alf-catalogo-card .alf-products__card{margin:auto;height:100%;cursor:pointer}.alf-products .alf-catalogo-card .alf-products__card .catalogo-link{width:100%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.alf-products .alf-catalogo-card .alf-products__card:hover .catalogo-link{-webkit-transform:scale(1.1);transform:scale(1.1);background-position:50%;background-size:contain}.alf-products__card{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#f2f2f2;width:100%;max-width:500px;-webkit-transition:.5s ease-in-out .5s;transition:.5s ease-in-out .5s}@media (min-width:720px){.alf-products__card{height:360px;max-width:600px;width:50%}}@media (min-width:960px){.alf-products__card{height:450px}}.alf-products__card--thumbnail{width:50%;-webkit-transition:.5s ease-in-out .5s;transition:.5s ease-in-out .5s}.alf-products__card--thumbnail img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:720px){.alf-products__card--thumbnail img{-o-object-fit:cover;object-fit:cover}}.alf-products__card--title{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:#fff;-webkit-transition:.5s ease-in-out .5s;transition:.5s ease-in-out .5s}.alf-products__card--title .alf-products-name{-webkit-transition:.5s ease-in-out .5s;transition:.5s ease-in-out .5s;-webkit-transform:translateX(-50px);transform:translateX(-50px);width:100%;margin-bottom:10px}@media (min-width:720px){.alf-products__card--title .alf-products-name{height:150px;width:90%}}@media (min-width:1200px){.alf-products__card--title .alf-products-name{width:80%}}.alf-products__card--title .alf-products-name h4{font-size:14px}@media (min-width:720px){.alf-products__card--title .alf-products-name h4{font-size:18px}}.alf-products__card--title span{font-weight:500;display:block;margin:20px 0 10px}.alf-products__card--title span i{margin-right:10px}.alf-products__card:hover{opacity:1;-webkit-box-shadow:1px 1px 15px -4px rgba(0,0,0,.3);box-shadow:1px 1px 15px -4px rgba(0,0,0,.3)}.alf-products__card:hover .alf-products__card--thumbnail{-webkit-transform:translateX(100%);transform:translateX(100%)}.alf-products__card:hover>.alf-products__card--title{-webkit-transform:translateX(-100%);transform:translateX(-100%);background:transparent}.alf-products__card:hover>.alf-products__card--title .alf-products-name{-webkit-transform:translateX(140px);transform:translateX(140px)}.alf-products__card:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.alf-products__card:nth-child(2n)>.alf-products__card--title .alf-products-name{-webkit-transform:translateX(50px)!important;transform:translateX(50px)!important}.alf-products__card:nth-child(2n):hover{opacity:1}.alf-products__card:nth-child(2n):hover .alf-products__card--thumbnail{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.alf-products__card:nth-child(2n):hover>.alf-products__card--title{-webkit-transform:translateX(100%);transform:translateX(100%)}.alf-products__card:nth-child(2n):hover>.alf-products__card--title .alf-products-name{-webkit-transform:translateX(-50px)!important;transform:translateX(-50px)!important}@media (min-width:720px){.alf-products__card:nth-child(3n),.alf-products__card:nth-child(4n){-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important;-webkit-transition:.5s ease-in-out .5s;transition:.5s ease-in-out .5s}.alf-products__card:nth-child(3n)>.alf-products__card--title .alf-products-name,.alf-products__card:nth-child(4n)>.alf-products__card--title .alf-products-name{-webkit-transform:translateX(140px)!important;transform:translateX(140px)!important}.alf-products__card:nth-child(3n):hover,.alf-products__card:nth-child(4n):hover{opacity:1}.alf-products__card:nth-child(3n):hover .alf-products__card--thumbnail,.alf-products__card:nth-child(4n):hover .alf-products__card--thumbnail{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.alf-products__card:nth-child(3n):hover>.alf-products__card--title,.alf-products__card:nth-child(4n):hover>.alf-products__card--title{-webkit-transform:translateX(100%);transform:translateX(100%)}.alf-products__card:nth-child(3n):hover>.alf-products__card--title .alf-products-name,.alf-products__card:nth-child(4n):hover>.alf-products__card--title .alf-products-name{-webkit-transform:translateX(-50px)!important;transform:translateX(-50px)!important}}@media (min-width:720px){.alf-products__card:nth-child(2),.alf-products__card:nth-child(6n){-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.alf-products__card:nth-child(2)>.alf-products__card--title .alf-products-name,.alf-products__card:nth-child(6n)>.alf-products__card--title .alf-products-name{-webkit-transform:translateX(-50px)!important;transform:translateX(-50px)!important}.alf-products__card:nth-child(2):hover,.alf-products__card:nth-child(6n):hover{opacity:1}.alf-products__card:nth-child(2):hover .alf-products__card--thumbnail,.alf-products__card:nth-child(6n):hover .alf-products__card--thumbnail{-webkit-transform:translateX(100%);transform:translateX(100%)}.alf-products__card:nth-child(2):hover>.alf-products__card--title,.alf-products__card:nth-child(6n):hover>.alf-products__card--title{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.alf-products__card:nth-child(2):hover>.alf-products__card--title .alf-products-name,.alf-products__card:nth-child(6n):hover>.alf-products__card--title .alf-products-name{-webkit-transform:translateX(140px)!important;transform:translateX(140px)!important}}.alf-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;padding:10px 30px 30px;overflow:visible;opacity:1;visibility:visible;-webkit-box-shadow:0 0 8px 1px rgba(194,198,212,.5);box-shadow:0 0 8px 1px rgba(194,198,212,.5);z-index:205;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:1000px;max-height:90vh;overflow:hidden;visibility:hidden;width:90%;-webkit-transition:.5s ease-in-out .1s;transition:.5s ease-in-out .1s;opacity:0}@media (min-width:720px){.alf-modal{width:auto}}.alf-modal.visible{height:auto;opacity:1;visibility:visible}.alf-modal .alf-exit{position:absolute;top:20px;right:20px}.alf-modal .alf-exit img{width:20px;height:20px}.alf-modal--title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;overflow:hidden}.alf-modal--title .alf-button-arrow{width:150px;margin-right:20px}.alf-modal--bg{background:hsla(0,0%,100%,.9);position:fixed;top:0;left:0;z-index:200;overflow:hidden;width:0;height:0}.alf-modal--bg.visible{width:100%;height:100vh;opacity:1}.swiper-button-prev.alf-modal-s-prev.prev-big{left:0!important;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}.swiper-button-next.alf-modal-s-next.alf-modal-s-next.next-big{position:absolute;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%);right:0!important}.swiper-slide.slide-cat .catalogo-img{opacity:0;width:100%;height:auto}.swiper-slide.slide-cat .slide-bg-f{width:100%;opacity:1;height:100%}.swiper-slide.slide-cat .slide-bg-f .slider-background,.swiper-slide.slide-cat .slide-bg-f .slider-background .photo{width:100%;height:100%}.photo{position:absolute;top:10px;left:0;width:100%;height:90%;background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}.x{font-size:32px;line-height:32px}.alf-product{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:1400px;margin:0 auto}.alf-product,.alf-product__fixed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%}.alf-product__fixed{left:0;padding:0 30px;overflow:hidden;min-height:300px}@media (min-width:960px){.alf-product__fixed{padding-right:40px;height:calc(100vh - 80px);top:40px;position:-webkit-sticky;position:sticky;width:40%;padding:0 30px 0 0}}@media (min-width:1400px){.alf-product__fixed{width:40%;left:0}}.alf-product__fixed .alf-social.alf-social-post.alf-social-product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;padding-left:20px}.alf-product__fixed .alf-social.alf-social-post.alf-social-product>a{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin-bottom:10px!important}.alf-product__fixed h1{font-size:22px}@media (min-width:360px){.alf-product__fixed h1{font-size:28px}}@media (min-width:720px){.alf-product__fixed h1{font-size:32px}}.alf-product__thumbnail{z-index:1!important;margin:0;width:100%;height:100%}.alf-product__thumbnail .images{height:100%;width:100%;z-index:1!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:500px){.alf-product__thumbnail .images{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.alf-product__thumbnail .images .yith_magnifier_zoom_wrap{height:100%;width:100%;overflow:hidden;min-height:350px}@media (min-width:500px){.alf-product__thumbnail .images .yith_magnifier_zoom_wrap{width:calc(100% - 100px)}}.alf-product__thumbnail .images .yith_magnifier_zoom_wrap .yith_magnifier_zoom{width:100%;height:100%}.alf-product__thumbnail .images .yith_magnifier_zoom_wrap .yith_magnifier_zoom img.attachment-shop_single{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%;height:100%}@media (min-width:960px){.alf-product__thumbnail .images .yith_magnifier_zoom_wrap .yith_magnifier_zoom img.attachment-shop_single{-o-object-fit:cover;object-fit:cover}}.alf-product__thumbnail .images .thumbnails.slider{width:300px;height:100px;-ms-flex-item-align:end;align-self:flex-end}@media (min-width:500px){.alf-product__thumbnail .images .thumbnails.slider{height:300px;width:100px}}.alf-product__thumbnail .images .thumbnails.slider .caroufredsel_wrapper{margin-left:0!important;width:100%;height:100%!important}.alf-product__thumbnail .images .thumbnails.slider .caroufredsel_wrapper .yith_magnifier_gallery{height:100%!important;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:500px){.alf-product__thumbnail .images .thumbnails.slider .caroufredsel_wrapper .yith_magnifier_gallery{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.alf-product__thumbnail .images .thumbnails.slider .caroufredsel_wrapper .yith_magnifier_gallery .yith_magnifier_thumbnail{width:80px!important;margin:10px 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:80px}@media (min-width:500px){.alf-product__thumbnail .images .thumbnails.slider .caroufredsel_wrapper .yith_magnifier_gallery .yith_magnifier_thumbnail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.alf-product__thumbnail .images .thumbnails.slider .caroufredsel_wrapper .yith_magnifier_gallery .yith_magnifier_thumbnail a{margin:0!important}.alf-product__thumbnail .images .thumbnails.slider .caroufredsel_wrapper .yith_magnifier_gallery .yith_magnifier_thumbnail .yith_magnifier_thumbnail{margin:0}.alf-product__thumbnail .images .thumbnails.slider .caroufredsel_wrapper .yith_magnifier_gallery .yith_magnifier_thumbnail .yith_magnifier_thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%}.alf-product__thumbnail .images .thumbnails.slider .caroufredsel_wrapper .yith_magnifier_gallery .yith_magnifier_thumbnail:first-child{margin-left:0}@media (min-width:500px){.alf-product__thumbnail .images .thumbnails.slider .caroufredsel_wrapper .yith_magnifier_gallery .yith_magnifier_thumbnail:first-child{margin-top:0;margin-left:10px}}.alf-product__thumbnail .images .thumbnails.slider #slider-next,.alf-product__thumbnail .images .thumbnails.slider #slider-prev{display:none!important;background:transparent;opacity:0!important}.alf-product__thumbnail .woocommerce-product-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.alf-product__thumbnail .woocommerce-product-gallery .flex-viewport{width:100%}.alf-product__thumbnail .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image a{width:100%;min-width:100%;min-height:350px}.alf-product__thumbnail .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image a .wp-post-image{width:100%;height:100%}.alf-product__thumbnail .woocommerce-product-gallery .flex-control-nav{list-style:none!important;margin:10px 0 0!important;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;max-width:270px;overflow:hidden}.alf-product__thumbnail .woocommerce-product-gallery .flex-control-nav li{width:80px;margin-right:10px}.alf-product__thumbnail .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:10px;right:10px;width:30px;height:30px;z-index:19}.alf-product__thumbnail .woocommerce-product-gallery .woocommerce-product-gallery__trigger .emoji{width:100%!important;height:100%!important}.alf-product__gallery{margin:0;margin-top:20px;height:80px;width:100%}@media (min-width:500px){.alf-product__gallery{width:270px}}.alf-product__gallery .swiper-slide{cursor:pointer;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.alf-product__gallery .swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.alf-product__gallery .swiper-slide:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.alf-product__gallery .swiper-slide-active{position:relative}.alf-product__gallery .swiper-slide-active img{opacity:.5}.alf-product__gallery .swiper-slide-active:after{content:"";display:block;position:absolute;width:100%;top:0;left:0;height:100%;background:rgba(0,0,0,.3)}.alf-product__title{margin-bottom:30px;position:relative;z-index:1!important;width:100%}@media (min-width:720px){.alf-product__title{width:90%}}.alf-product__title h1{font-size:28px}@media (min-width:720px){.alf-product__title h1{font-size:36px}}@media (min-width:960px){.alf-product__title h1{font-size:40px}}.alf-product__share{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(43,49,62,.3);border-top:1px solid rgba(43,49,62,.3);margin-bottom:60px}.alf-product__share h5{display:none}@media (min-width:500px){.alf-product__share h5{display:inline-block}}.alf-product__share .alf-social.alf-social-post.alf-social-product{margin:0;margin-top:0;padding:0}.alf-product__add-cart{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px;padding:10px 10px 10px 0}.alf-product__add-cart form.cart{width:100%;margin-bottom:20px}.alf-product__add-cart form.cart .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding-bottom:10px}.alf-product__add-cart form.cart .quantity .screen-reader-text{width:auto;height:auto;clip:auto;margin-right:10px;font-size:16px;font-weight:500;position:static!important}.alf-product__add-cart form.cart input[type=number].input-text.qty.text{margin-left:10px}.alf-product__add-cart form.cart .single_add_to_cart_button.button{background:#2b313e;border-radius:0;padding:15px 20px;width:190px;outline:none;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.alf-product__add-cart form.cart .single_add_to_cart_button.button:hover{width:210px}.alf-product__content{overflow:hidden;width:100%;height:100%;margin-top:30px;padding:0 30px;margin-bottom:50px}@media (min-width:960px){.alf-product__content{padding:0 30px 0 50px;width:60%}}.alf-product__content h2,.alf-product__content h3,.alf-product__content h4,.alf-product__content ul{margin-bottom:20px}.alf-product__content ul{max-width:400px}.alf-product__title-fixed{width:100%;max-width:1400px;top:0;padding:30px;right:0;left:50%;display:none;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transform:translate(-50%,-1000px);transform:translate(-50%,-1000px);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;z-index:999;position:fixed;height:0;padding:0;overflow:hidden}@media (min-width:960px){.alf-product__title-fixed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.alf-product__title-fixed.title-scrolling{height:auto;overflow:initial;-webkit-transform:translate(-50%);transform:translate(-50%)}.alf-product__title-fixed .alf-title-scroll{width:calc(60% - 30px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:40px 30px 0;background:#fff!important}.alf-product__title-fixed .alf-title-scroll h1{width:80%;margin-bottom:10px;font-size:24px}.alf-product__title-fixed .alf-title-scroll .alf-product__add-cart{margin:0;width:100%;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:0;transform-origin:0}.alf-product__title-fixed .alf-title-scroll .alf-product__add-cart .cart{display:-webkit-box;display:-ms-flexbox;display:flex}.alf-product__title-fixed .alf-title-scroll .alf-product__add-cart .cart .quantity:after{display:none}.alf-product__title-fixed .alf-social.alf-social-post.alf-social-product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.alf-product__title-fixed .alf-social.alf-social-post.alf-social-product a{margin-bottom:10px}.alf-product__breadcrumb span:last-child{display:none}.alf-product-related{max-width:1400px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 30px;margin:0 auto 50px}@media (min-width:720px){.alf-product-related{margin:100px auto 50px}}.alf-product-related--head{width:100%;margin-bottom:20px}.alf-product-related__list{margin:0}.alf-product-related__list .alf-related-product{height:auto}@media (min-width:500px){.alf-product-related__list .alf-related-product{height:400px}}input[type=number]{position:relative;width:80px!important;text-align:center!important;padding-right:45px;font-size:18px;height:40px;min-height:40px;max-height:40px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;background:transparent url(/wp-content/themes/alfileri_theme/dist/css/../images/spiner.png?7cf61edaba834af91ab07c091548edd5) no-repeat 50%;width:25px;min-width:25px;max-width:25px;border-left:1px solid #1e1e25;padding-left:10px;opacity:1;position:absolute;top:0;right:0;bottom:0;margin-left:20px;background-size:25px;min-height:40px;max-height:40px}.woocommerce table.shop_table td{color:#fff}.woocommerce table.shop_table td>a{color:#fff!important}.woocommerce table.shop_table td .quantity .input-text.qty.text{color:#fff}.woocommerce table.shop_table td .quantity input[type=number]::-webkit-inner-spin-button,.woocommerce table.shop_table td .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;background:transparent url(/wp-content/themes/alfileri_theme/dist/css/../images/spiner-white.png?167a5530747e4fa654f1d432806d78b8) no-repeat 50%;background-size:25px;width:25px;min-width:25px;max-width:25px;min-height:40px;max-height:40px;border-left:1px solid #fff;padding-left:10px;opacity:1;position:absolute;top:0;right:0;bottom:0;margin-left:20px;cursor:pointer}input{border:none;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:14px;font-family:Work Sans,sans-serif;font-weight:500;background:transparent;outline:none!important}input:hover{opacity:.8}.gform_confirmation_wrapper .gform_confirmation_message_4{border-right:1px solid #1e1e25;border-left:1px solid #1e1e25;padding:10px 15px}.gform_wrapper{margin:0!important}.gform_wrapper form.alf-constant-contact{width:100%}.gform_wrapper form.alf-constant-contact .gform_heading{display:none}.gform_wrapper form.alf-constant-contact .gform_body{width:auto}.gform_wrapper form.alf-constant-contact .gform_body .gform_fields .gfield{margin:0}.gform_wrapper form.alf-constant-contact .gform_body .gform_fields .gfield label{display:none}.gform_wrapper form.alf-constant-contact .gform_body .gform_fields .gfield .ginput_container_email input{width:265px;border:none!important;border-radius:0!important;border-right:1px solid #1e1e25!important;border-left:1px solid #1e1e25!important;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;text-align:left;padding:0 15px!important}.gform_wrapper form.alf-constant-contact .gform_body .gform_fields .gfield .ginput_container_email input::-moz-selection,.gform_wrapper form.alf-constant-contact .gform_body .gform_fields .gfield .ginput_container_email input:active,.gform_wrapper form.alf-constant-contact .gform_body .gform_fields .gfield .ginput_container_email input:focus,.gform_wrapper form.alf-constant-contact .gform_body .gform_fields .gfield .ginput_container_email input:hover{width:290px}.gform_wrapper form.alf-constant-contact .gform_body .gform_fields .gfield .ginput_container_email input::selection,.gform_wrapper form.alf-constant-contact .gform_body .gform_fields .gfield .ginput_container_email input:active,.gform_wrapper form.alf-constant-contact .gform_body .gform_fields .gfield .ginput_container_email input:focus,.gform_wrapper form.alf-constant-contact .gform_body .gform_fields .gfield .ginput_container_email input:hover{width:290px}.gform_wrapper form.alf-constant-contact .gform_footer{margin:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0!important;cursor:pointer;width:auto}.gform_wrapper form.alf-constant-contact .gform_footer:hover{opacity:.7}.gform_wrapper form.alf-constant-contact .gform_footer input[type=submit]{margin:0!important}.woocommerce-cart-form__cart-item{border-bottom:1px solid hsla(0,0%,100%,.3);display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:500px){.woocommerce-cart-form__cart-item{border-bottom:1px solid hsla(0,0%,100%,.3);display:table-row!important}}.woocommerce-cart-form__cart-item .product-remove{width:30px;margin-right:10px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media (min-width:500px){.woocommerce-cart-form__cart-item .product-remove{display:table-cell!important;width:60px;border-bottom:1px solid hsla(0,0%,100%,.3)}}.woocommerce-cart-form__cart-item .product-quantity{width:100%;margin-left:40px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media (min-width:500px){.woocommerce-cart-form__cart-item .product-quantity{display:table-cell!important;margin-left:0;width:100px;border-bottom:1px solid hsla(0,0%,100%,.3)}}.woocommerce-cart-form__cart-item .product-quantity:before{margin-right:10px;display:block}@media (min-width:500px){.woocommerce-cart-form__cart-item .product-quantity:before{display:none}}.woocommerce-cart-form__cart-item .product-name{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;text-align:right!important;width:calc(100% - 40px)}@media (min-width:500px){.woocommerce-cart-form__cart-item .product-name{display:table-cell!important;text-align:left!important;border-bottom:1px solid hsla(0,0%,100%,.3)}}.woocommerce-cart-form__cart-item .product-name:before{margin-right:10px;display:block}@media (min-width:500px){.woocommerce-cart-form__cart-item .product-name:before{display:none}}.woocommerce-cart-form .quoting-update{display:block!important;position:fixed;left:10px;bottom:50px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transform:translateX(1000px);transform:translateX(1000px)}@media (min-width:720px){.woocommerce-cart-form .quoting-update{bottom:150px;left:80px}}.woocommerce-cart-form .quoting-update.visible{-webkit-transform:translateX(0);transform:translateX(0)}.woocommerce-cart-form .quoting-update td{border:0!important}.woocommerce-cart-form .quoting-update td input.button{border-radius:0;background:transparent;color:#fff;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;padding:10px 20px;width:190px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.woocommerce-cart-form .quoting-update td input.button:hover{width:230px}.woocommerce-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:0;border-top:1px solid #1e1e25;border-bottom:1px solid #1e1e25;font-size:16px;line-height:1.5;font-weight:500;margin:0}.woocommerce-message:before{color:#2b313e}.woocommerce-message .button.wc-forward{margin-top:30px;background:transparent;display:none}.woocommerce-message .button.wc-forward:before{content:url(/wp-content/themes/alfileri_theme/dist/css/../images/arrow-right.png?dab8f8abeee35014d6eb7ea560370169);margin-right:10px}.woocommerce-notices-wrapper{max-width:350px;width:calc(100% - 100px);position:fixed;bottom:70px;right:68px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;z-index:99}.woocommerce-notices-wrapper.hidden{-webkit-transform:translateX(1000px);transform:translateX(1000px)}.woocommerce .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{display:none!important}.woocommerce form.woocommerce-checkout,.woocommerce form.woocommerce-checkout .col2-set{width:100%}.woocommerce form.woocommerce-checkout .col2-set .col-2{display:none}.woocommerce form.woocommerce-checkout .col2-set .col-1{width:100%}.woocommerce form.woocommerce-checkout #order_review_heading,.woocommerce form.woocommerce-checkout .woocommerce-billing-fields h3{display:none}.woocommerce form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row{width:100%;position:relative}.woocommerce form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid-required-field .woocommerce-input-wrapper input{border-right:1px solid #b30101;border-left:3px solid #b30101;text-align:left}.woocommerce form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid-required-field .woocommerce-input-wrapper:after{content:"Requerido";color:#b30101;display:block;font-size:12px;margin-left:15px;margin-top:-10px;font-weight:700}.woocommerce form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row label{opacity:0;visibility:hidden;width:0;height:0;overflow:hidden;padding:0;margin:0}.woocommerce form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper input{border-right:1px solid #1e1e25;border-left:1px solid #1e1e25;text-align:left}.woocommerce form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper textarea.input-text{border:0;border-right:1px solid #1e1e25;border-left:1px solid #1e1e25;padding:10px;font-size:14px;font-family:Work Sans,sans-serif}.woocommerce form.woocommerce-checkout .woocommerce-billing-fields .form-row.form-row-wide.create-account{display:none}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment#payment{background:transparent}.woocommerce-title{padding:0;border:0;margin:0 0 -10px 10px}.woocommerce-checkout__items-cart{border-right:1px solid #1e1e25;border-left:1px solid #1e1e25;padding:15px 20px 5px;margin-left:0!important;max-height:350px;overflow:auto}.woocommerce-checkout__items-cart li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:10px;border-bottom:1px solid rgba(43,49,62,.1);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-checkout__items-cart li h5{width:calc(100% - 80px);margin-bottom:0}.woocommerce-checkout__items-cart li p{width:80px;margin-bottom:0}.woocommerce-checkout__items-cart li p:first-child{width:100%}@media (min-width:720px){.woocommerce-checkout__items-cart li p:first-child{padding-right:20px;width:calc(100% - 90px)}}.woocommerce-checkout__items-cart li p:first-child:after{content:"";width:150px;height:1px;display:block;background:rgba(194,198,212,.3);margin:5px 0}@media (min-width:720px){.woocommerce-checkout__items-cart li p:first-child:after{display:none}}.woocommerce button.button.alt{background:#2b313e;font-family:Work Sans,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 20px;border-radius:0;width:190px;height:50px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.woocommerce button.button.alt:hover{background:#2b313e;width:210px}.woocommerce button.button.alt:before{content:url(/wp-content/themes/alfileri_theme/dist/css/../images/arrow-right-white.png?119936810139d862d91341aa7636ac8e);display:inline-block;margin-right:10px}.button,a,button,input[type=submit]{outline:none!important}@-webkit-keyframes pageScrollAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}65%{-webkit-transform:translateY(0);transform:translateY(0)}85%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pageScrollAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}65%{-webkit-transform:translateY(0);transform:translateY(0)}85%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}body,html{width:100%;font-display:optional;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}body{background:#fff;font-family:Work Sans,sans-serif;font-size:14px;overflow-x:hidden;width:100vw}a,body{color:#2b313e}a{text-decoration:none;cursor:pointer;-webkit-transition:all,.3s;transition:all,.3s;font-weight:500}a.active,a:hover{opacity:.5}b,strong{font-weight:700}.read-more{display:block;margin-top:20px;font-family:Raleway,Helvetica,Arial,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:2px}.read-more:after{content:" ..."}p,p em{width:100%}p em{text-align:left}h1,h2,h3{font-family:Encode Sans Semi Condensed,sans-serif;line-height:1.25;font-weight:600}h4,h5,h6{font-family:Work Sans,sans-serif;line-height:1.2;font-weight:500}h1{font-size:48px}h2{font-size:24px}h3{font-size:22px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}@media (min-width:960px){h1{font-size:85px}h2{font-size:28px}h3{font-size:24px}}blockquote,li,ol,p,span,ul{line-height:1.5;font-weight:300}p{margin-bottom:20px}b{font-weight:700}ol,ul{margin-bottom:20px;margin-left:0;list-style:none}.alf-p{padding:0 10px;height:36px;margin-bottom:0}.alf-btn-search,.alf-p{border-left:1px solid #1e1e25;border-right:1px solid #1e1e25;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alf-btn-search{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 0 20px;width:calc(70% - 20px);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}@media (min-width:1400px){.alf-btn-search{width:calc(45% - 20px)}}.alf-btn-search input{text-align:left;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.alf-btn-search::-moz-selection,.alf-btn-search:active,.alf-btn-search:hover{width:calc(75% - 20px)}.alf-btn-search::selection,.alf-btn-search:active,.alf-btn-search:hover{width:calc(75% - 20px)}@media (min-width:1400px){.alf-btn-search::-moz-selection,.alf-btn-search:active,.alf-btn-search:hover{width:calc(50% - 20px)}.alf-btn-search::selection,.alf-btn-search:active,.alf-btn-search:hover{width:calc(50% - 20px)}}.searchform{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.searchform,.searchform .alf-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 0 20px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.searchform .alf-search{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid #1e1e25;border-right:1px solid #1e1e25;width:auto}.searchform .alf-search input[type=text]{text-align:left;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;width:200px}.searchform .alf-search input[type=text]::-moz-selection,.searchform .alf-search input[type=text]:active,.searchform .alf-search input[type=text]:hover{width:220px}.searchform .alf-search input[type=text]::selection,.searchform .alf-search input[type=text]:active,.searchform .alf-search input[type=text]:hover{width:220px}.title-page{margin-bottom:30px;text-align:left!important}.alf-social{width:100%;width:180px;padding-bottom:35px;border-bottom:2px solid #ecedf0;margin-bottom:20px}.alf-social.alf-social-post{border-bottom:none;margin-top:20px}.alf-social.alf-social-post a{color:#2b313e}.alf-social a{color:#fff;display:inline-block;padding-right:10px}.alf-button-arrow{width:75%;display:block;padding:20px 0;font-weight:500;text-align:center}@media (min-width:1400px){.alf-button-arrow{width:50%}}.alf-button-arrow i{margin-right:15px}.alf-container{width:100%;max-width:100%;margin:0 auto;min-height:calc(100vh - 180px)}.alf-container.alf-confirmation-container{height:100%;overflow:hidden}@media (min-width:720px){.alf-container.alf-confirmation-container{height:calc(100vh - 180px)}}.alf-container ol{list-style:decimal!important;margin-left:20px}.alf-container ul{list-style:disc!important;margin-left:20px}.alf-container em{font-style:italic}ul.alf-blog__cat-nav,ul.alf-ctlg__nav,ul.alf-footer__nav,ul.alf-header__nav{list-style:none!important;margin-left:0;margin-bottom:0}.alf-layout--large{width:100%;max-width:1920px;margin:0 auto}.alf-layout--medium{max-width:1500px;width:100%;margin:0 auto}.alf-layout--small{max-width:1000px;margin:0 auto}.alf-header{width:100%;max-width:1400px;height:80px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:0 20px;padding-right:10px;position:relative;z-index:100;overflow-y:initial}.alf-header__logo{padding:20px 0;width:30%}.alf-header__container-nav{margin-left:auto;height:100vh;position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:0}@media (min-width:960px){.alf-header__container-nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:62.5%;position:static;height:100%;background:transparent;-webkit-transform:translateX(0);transform:translateX(0);padding:0}}.alf-header__container-nav .alf-header--icon{display:none}.alf-header__container-nav.scroll-menu{width:0;max-width:800px;margin-left:auto;height:100vh;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;right:0;padding:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:500px){.alf-header__container-nav.scroll-menu{width:0}}.alf-header__container-nav.visible{-webkit-transform:translateX(0);transform:translateX(0);background:#2b313e;padding:20px 50px;width:100%}@media (min-width:500px){.alf-header__container-nav.visible{width:70%}}.alf-header__container-nav.visible .alf-header--icon{display:block;margin-bottom:20px}.alf-header__nav{width:0;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;list-style:none!important;margin-left:0;margin-bottom:0}@media (min-width:500px){.alf-header__nav{height:50%}}@media (min-width:960px){.alf-header__nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}}.alf-header__nav.scroll-nav{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50%;opacity:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.alf-header__nav.scroll-nav li{margin:10px 0;margin-right:0;max-width:300px;width:100%}.alf-header__nav.scroll-nav li a{color:#fff;text-align:left;width:0;display:none}.alf-header__nav.scroll-nav li a:hover{color:#d8d8d8}.alf-header__nav.nav-open{opacity:1;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.alf-header__nav.nav-open li a{width:100%;padding:5px 20px;display:block}.alf-header__nav li.current-menu-item a{color:#d8d8d8}.alf-header__nav li{margin-right:0;width:100%;margin:10px 0}@media (min-width:960px){.alf-header__nav li{margin:0;margin-right:100px;width:auto}}.alf-header__nav li a{width:100%;color:#fff;text-align:left;padding:20px 10px}@media (min-width:960px){.alf-header__nav li a{color:#2b313e}}.alf-header__nav li a:hover{color:#d8d8d8}.alf-header #main-nav-trigger{padding:10px;display:block;z-index:101;margin-left:auto;margin-right:10px}@media (min-width:960px){.alf-header #main-nav-trigger{display:none}}.alf-header #main-nav-trigger span{display:block;height:3px;width:25px;background:#c2c6d4;margin:5px 0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.alf-header #main-nav-trigger:hover span{background:#d8d8d8}.alf-header #main-nav-trigger.open span{display:block;height:3px;width:25px;background:#fff;visibility:visible;opacity:1}.alf-header #main-nav-trigger.open span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0;transform-origin:0}.alf-header #main-nav-trigger.open span:nth-child(2){visibility:hidden;opacity:0;width:12px;-webkit-transform:translateX(50%);transform:translateX(50%)}.alf-header #main-nav-trigger.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:3px;transform-origin:3px}.alf-header #main-nav-trigger.scrolling{display:block;position:fixed;top:0;right:5px;margin-right:0}@media (min-width:1200px){.alf-header #main-nav-trigger.scrolling{right:50px;top:10px}}@media (min-width:1900px){.alf-header #main-nav-trigger.scrolling{right:10%}}.alf-footer{width:100%;max-width:1500px;height:auto;margin:0 auto;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:500px){.alf-footer{padding:0 50px}}@media (min-width:960px){.alf-footer{height:100px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.alf-footer .menu-footer-nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}@media (min-width:960px){.alf-footer .menu-footer-nav-container{width:50%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:1200px){.alf-footer .menu-footer-nav-container{width:50%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.alf-footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.alf-footer__nav .alf-reds{width:50%;text-align:center;padding:0}@media (min-width:720px){.alf-footer__nav .alf-reds{width:auto}}.alf-footer__nav li{margin:10px 0}.alf-footer__nav li a{padding:10px 35px}.alf-footer__nav li a:hover{color:#d8d8d8}.alf-footer__suscribe{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:500px;bottom:0;right:0;left:50%;padding:10px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;position:static}@media (min-width:960px){.alf-footer__suscribe{width:50%}}@media (min-width:1200px){.alf-footer__suscribe{width:40%;margin-bottom:0;left:0}}.alf-footer__suscribe.footer-open{z-index:101;color:#fff;position:fixed;margin-bottom:0;bottom:0;right:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:10px;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out}@media (min-width:500px){.alf-footer__suscribe.footer-open{right:0;left:auto;width:70%;-webkit-transform:translateX(0);transform:translateX(0)}}@media (min-width:1200px){.alf-footer__suscribe.footer-open{width:70%;right:50px}}@media (min-width:1400px){.alf-footer__suscribe.footer-open{right:13.3%}}.alf-footer__suscribe.footer-open .gform_confirmation_wrapper .gform_confirmation_message_4{border-right:1px solid #fff;border-left:1px solid #fff;padding:10px 15px}.alf-footer__suscribe.footer-open .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_email input{width:265px;border:none!important;border-radius:0!important;border-right:1px solid #fff!important;border-left:1px solid #fff!important;color:#fff}.alf-footer__suscribe.footer-open .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container_email input::-webkit-input-placeholder{color:#fff!important}.alf-footer__suscribe.footer-open .gform_wrapper form .gform_footer{margin:0;width:auto}.alf-footer__suscribe.footer-open form .alf-p{color:#fff;border-left:1px solid #fff;border-right:1px solid #fff}.alf-footer__suscribe.footer-open form input[type=email].alf-p::-webkit-input-placeholder{color:#fff!important}.alf-footer__suscribe.footer-open input[type=submit]{color:#fff}.alf-footer__suscribe.footer-open input[type=submit]:hover{color:#2b313e}.alf-footer__suscribe form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:720px){.alf-footer__suscribe form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.alf-footer__suscribe form>.alf-email{margin-bottom:0;min-width:245px;margin-right:10px;position:relative;text-align:left;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.alf-footer__suscribe form>.alf-email:active,.alf-footer__suscribe form>.alf-email:focus,.alf-footer__suscribe form>.alf-email:hover{min-width:260px;opacity:.85}.alf-footer__suscribe form .gform_wrapper .gform_body,.alf-footer__suscribe form .gform_wrapper .gform_footer{width:auto}.swiper-button-disabled{opacity:0!important}.swiper-button-next,.swiper-button-prev{position:absolute;bottom:0;top:25vh}@media (min-width:720px){.swiper-button-next,.swiper-button-prev{bottom:30px;top:auto}}.swiper-button-next{background-image:url(/wp-content/themes/alfileri_theme/dist/css/../images/derecha_alfileri_2x.png?5808f56c742b85a260e448d18e46a975);background-size:60%;right:20px;-webkit-filter:invert(100%);filter:invert(100%)}@media (min-width:720px){.swiper-button-next{right:40%;-webkit-filter:none;filter:none}}@media (min-width:1200px){.swiper-button-next{right:30%}}.swiper-button-next:hover{opacity:1}@media (min-width:720px){.swiper-button-next:hover{opacity:.7}}.swiper-button-prev{left:20px;background-image:url(/wp-content/themes/alfileri_theme/dist/css/../images/izquierda_alfileri_2x.png?5545f7fa60c3b3067fd7a791af35d360);background-size:60%;-webkit-filter:invert(100%);filter:invert(100%)}@media (min-width:720px){.swiper-button-prev{left:40%;-webkit-filter:none;filter:none}}@media (min-width:1200px){.swiper-button-prev{left:50%}}.swiper-button-prev:hover{opacity:1}@media (min-width:720px){.swiper-button-prev:hover{opacity:.7}}.alf-slider{width:100%;height:calc(100vh - 80px);min-height:450px;overflow:hidden}.alf-slider:hover .alf-btn-next,.alf-slider:hover .alf-btn-prev{opacity:1}@media (min-width:960px){.alf-slider{height:calc(100vh - 80px)}}.alf-slider .alf-slide{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.alf-slider .alf-slide__img{width:100%;height:40%}@media (min-width:500px){.alf-slider .alf-slide__img{width:50%;height:calc(100% - 100px)}}@media (min-width:1200px){.alf-slider .alf-slide__img{width:60%}}.alf-slider .alf-slide__img img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%}.alf-slider .alf-slide p{margin-bottom:0}.alf-slider .alf-slide__content{width:100%;height:50%;background:#2b313e;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}@media (min-width:500px){.alf-slider .alf-slide__content{width:50%;height:calc(100% - 100px)}}@media (min-width:1200px){.alf-slider .alf-slide__content{width:40%}}@media (min-width:720px){.alf-slider .alf-slide__content{padding:30px}}.alf-slider .alf-slide__content--text{max-width:450px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:500px){.alf-slider .alf-slide__content--text{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:960px){.alf-slider .alf-slide__content--text{-webkit-transform:translateX(-80px);transform:translateX(-80px)}}@media (min-width:1200px){.alf-slider .alf-slide__content--text{-webkit-transform:translateX(-100px);transform:translateX(-100px)}}.alf-slider .alf-slide__content--text .alf-social.alf-social-post{border-bottom:2px solid #ecedf0}.alf-slider .alf-slide__content--text .alf-social.alf-social-post a{color:#fff}.alf-slider .alf-slide__content--text h2{font-size:14px;line-height:1.5;margin-bottom:20px}@media (min-width:500px){.alf-slider .alf-slide__content--text h2{font-size:18px;margin-bottom:50px}}@media (min-width:720px){.alf-slider .alf-slide__content--text h2{font-size:20px}}@media (min-width:960px){.alf-slider .alf-slide__content--text h2{font-size:28px}}.alf-slider .alf-slide__content--text p{max-width:180px;font-size:12px}@media (min-width:500px){.alf-slider .alf-slide__content--text p{font-size:14px}}.alf-slider .alf-btn-next,.alf-slider .alf-btn-prev{opacity:0;top:54%!important}@media (min-width:720px){.alf-slider .alf-btn-next,.alf-slider .alf-btn-prev{bottom:110px;top:auto!important}}.alf-slider .swiper-button-next,.alf-slider .swiper-button-prev{position:absolute;bottom:0;top:50%}@media (min-width:720px){.alf-slider .swiper-button-next,.alf-slider .swiper-button-prev{bottom:110px;top:auto}}.alf-slider .swiper-button-next{background-image:url(/wp-content/themes/alfileri_theme/dist/css/../images/derecha_alfileri_2x.png?5808f56c742b85a260e448d18e46a975);background-size:60%;right:20px;-webkit-filter:invert(100%);filter:invert(100%)}@media (min-width:720px){.alf-slider .swiper-button-next{right:40%}}@media (min-width:1200px){.alf-slider .swiper-button-next{right:30%}}.alf-slider .swiper-button-next:hover{opacity:1}@media (min-width:720px){.alf-slider .swiper-button-next:hover{opacity:.7}}.alf-slider .swiper-button-prev{left:20px;background-image:url(/wp-content/themes/alfileri_theme/dist/css/../images/izquierda_alfileri_2x.png?5545f7fa60c3b3067fd7a791af35d360);background-size:60%;-webkit-filter:invert(100%);filter:invert(100%)}@media (min-width:720px){.alf-slider .swiper-button-prev{left:40%}}@media (min-width:1200px){.alf-slider .swiper-button-prev{left:50%}}.alf-slider .swiper-button-prev:hover{opacity:1}@media (min-width:720px){.alf-slider .swiper-button-prev:hover{opacity:.7}}.alf-slider__footer{width:100%;margin:0 auto;height:10%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:500px){.alf-slider__footer{height:auto}}@media (min-width:900px){.alf-slider__footer{height:100px}}.alf-slider__footer.over{display:none;width:100%}@media (min-width:1200px){.alf-slider__footer.over{z-index:10;position:absolute;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex}}.alf-slider__footer.over a{text-align:center}.alf-slider__footer.over .alf-slider__footer--descrip{width:30%;margin-left:auto;background:#fff;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.alf-slider__footer.out-slider{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1200px){.alf-slider__footer.out-slider{display:none}}.alf-slider__footer.out-slider .alf-slider__footer--descrip{width:100%}@media (min-width:720px){.alf-slider__footer.out-slider .alf-slider__footer--descrip{width:50%}}.alf-slider__footer--descrip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 20px;height:auto;margin-bottom:10px}@media (min-width:1200px){.alf-slider__footer--descrip{width:60%}}.alf-slider__footer--descrip .alf-desc-slide{width:100%;text-align:center;overflow:hidden}@media (min-width:1200px){.alf-slider__footer--descrip .alf-desc-slide{width:40%}}.alf-slider__footer--descrip i{margin:0 15px;font-size:10px}.alf-slider__footer--descrip a{display:block;width:100%;text-align:center}@media (min-width:720px){.alf-slider__footer--descrip a{width:50%;text-align:left}}.alf-slider__footer--search{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0;margin-bottom:10px;background:#fff}@media (min-width:720px){.alf-slider__footer--search{width:45%;margin-bottom:0;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1200px){.alf-slider__footer--search{width:30%}}.alf-slider__footer--space{width:10%;background:#fff}.alf-obj{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}@media (min-width:1200px){.alf-obj{height:60vh}}.alf-obj.alf-tabs{min-height:650px}.alf-obj__big{width:100%;height:auto;min-height:350px}@media (min-width:960px){.alf-obj__big{width:50%;height:100%}}@media (min-width:1200px){.alf-obj__big{width:60%}}.alf-obj__big.background_color{background:#ecedf0}.alf-obj__big img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 18%;object-position:center 18%;height:100%;width:100%}.alf-obj__big .alf-obj--content{width:100%;margin:auto;padding:40px 0}@media (min-width:1200px){.alf-obj__big .alf-obj--content{width:75%}}@media (min-width:1900px){.alf-obj__big .alf-obj--content{width:50%}}.alf-obj__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alf-obj__container .alf-obj--content{width:90%;margin:0 auto}@media (min-width:960px){.alf-obj__container .alf-obj--content{width:90%;margin:0}}.alf-obj__medium{padding:50px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:95%}@media (min-width:960px){.alf-obj__medium{width:45%;padding:50px}}@media (min-width:1200px){.alf-obj__medium{width:30%}}.alf-obj__medium>h2,.alf-obj__medium>h4{-ms-flex-item-align:start;align-self:flex-start;margin-bottom:30px;display:block!important}@media (min-width:960px){.alf-obj__medium>h2,.alf-obj__medium>h4{-webkit-transform:translateX(-120px);transform:translateX(-120px)}}.alf-obj__medium>h4{padding-top:0}@media (min-width:960px){.alf-obj__medium>h4{padding-top:72px}}.alf-obj__medium>p{width:75%;margin-bottom:30px}@media (min-width:1400px){.alf-obj__medium>p{width:50%}}.alf-obj__medium .alf-button-arrow{width:75%;display:block;padding:20px 0;font-weight:500;text-align:left;max-width:none}@media (min-width:1400px){.alf-obj__medium .alf-button-arrow{width:50%}}.alf-obj__medium .alf-button-arrow i{margin-right:15px}.alf-obj__medium>.alf-obj--content{width:100%;z-index:10}@media (min-width:960px){.alf-obj__medium>.alf-obj--content{-webkit-transform:translateX(-120px);transform:translateX(-120px)}}.alf-obj__medium>.alf-obj--content .alf-obj--text{width:100%;margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.alf-obj__small{height:auto;min-height:50vh;width:5%;background:#ecedf0}@media (min-width:1200px){.alf-obj__small{width:10%}}.alf-obj__small.background-tranparent{background:transparent}.swiper-container-clientes>.swiper-button-disabled{opacity:0!important}.alf-post{height:auto}@media (min-width:960px){.alf-post{height:400px;max-height:400px}}.alf-post.alf-last-post{margin-top:-100px}@media (min-width:960px){.alf-post.alf-last-post{margin-top:0}}.alf-post--medium{width:100%;height:40vh}@media (min-width:960px){.alf-post--medium{width:45%;height:100%}}@media (min-width:1200px){.alf-post--medium{width:30%}}.alf-post--medium .alf-button-arrow{display:none}@media (min-width:500px){.alf-post--medium .alf-button-arrow{display:-webkit-box;display:-ms-flexbox;display:flex}}.alf-post--small{display:none}@media (min-width:960px){.alf-post--small{display:block}}.alf-post__content{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 10%;width:90%;-webkit-transform:translateY(-100px);transform:translateY(-100px);background:#fff;z-index:2;width:80%}@media (min-width:960px){.alf-post__content{-webkit-transform:translateY(0);transform:translateY(0);background:transparent;padding:0;padding-right:20px;width:75%;margin-left:auto}}@media (min-width:1900px){.alf-post__content{width:50%}}.alf-post--title{width:100%;margin-bottom:50px}.alf-post--title h4{width:100%}@media (min-width:720px){.alf-post--title h4{width:50%}}.alf-post--content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width:500px){.alf-post--content{width:90%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.alf-post--date{width:164px;margin-right:30px}.alf-post--date p:first-child{border-bottom:2px solid #2b313e;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alf-post--date p:first-child i{margin-right:20px}.alf-post--exc{width:100%;padding-top:30px;border-top:2px solid #2b313e}@media (min-width:500px){.alf-post--exc{width:50%}}.alf-post__thumbnail{padding:0;overflow:hidden;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:960px){.alf-post__thumbnail{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.alf-post__thumbnail:hover{opacity:1}.alf-post__thumbnail a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%;height:100%}.alf-post__thumbnail a img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.alf-post__thumbnail a.alf-button-arrow{display:none}@media (min-width:960px){.alf-post__thumbnail a.alf-button-arrow{display:-webkit-box;display:-ms-flexbox;display:flex}}.alf-post__thumbnail a.alf-post-thumbnail-link{display:block}@media (min-width:960px){.alf-post__thumbnail a.alf-post-thumbnail-link{display:none}}.alf-post__thumbnail a.alf-post-thumbnail-link:hover{opacity:1}.alf-post__thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.alf-date{max-width:150px;border:none;padding-bottom:10px}.alf-date>p{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alf-date>p i{margin-right:20px}.alf-filter-thumbnail{position:absolute;width:100%;height:100%;display:none;top:0;background:-webkit-gradient(linear,left top,right top,from(rgba(43,49,62,.3)),color-stop(50%,hsla(222,5%,64%,.3)),to(rgba(194,198,212,.7)));background:linear-gradient(90deg,rgba(43,49,62,.3) 0,hsla(222,5%,64%,.3) 50%,rgba(194,198,212,.7))}@media (min-width:720px){.alf-filter-thumbnail{display:block}}.alf-filter-thumbnail.layout-blog{background:-webkit-gradient(linear,right top,left top,from(rgba(43,49,62,.3)),color-stop(50%,hsla(222,5%,64%,.3)),to(rgba(194,198,212,.7)));background:linear-gradient(270deg,rgba(43,49,62,.3) 0,hsla(222,5%,64%,.3) 50%,rgba(194,198,212,.7))}.alf-filter-thumbnail.layout-cat{background:-webkit-gradient(linear,right top,left top,color-stop(80%,hsla(0,0%,100%,0)),to(hsla(0,0%,100%,.9)));background:linear-gradient(270deg,hsla(0,0%,100%,0) 80%,hsla(0,0%,100%,.9))}.alf-filter-thumbnail.thumbnail-product{background:-webkit-gradient(linear,left top,right top,color-stop(30%,hsla(0,0%,100%,0)),to(rgba(236,237,240,.7)));background:linear-gradient(90deg,hsla(0,0%,100%,0) 30%,rgba(236,237,240,.7))}.alf-blog{width:100%;height:auto;overflow:hidden}.alf-blog__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:960px){.alf-blog__container{height:80vh}}.alf-blog__container.container-small{height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:720px){.alf-blog__container.container-small{height:45vh}}.alf-blog .alf-blog--content{width:100%}@media (min-width:720px){.alf-blog .alf-blog--content{width:90%}}@media (min-width:960px){.alf-blog .alf-blog--content{width:75%;max-width:400px}}@media (min-width:1400px){.alf-blog .alf-blog--content{width:60%}}.alf-blog .alf-blog--content>.alf-post--content{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:500px){.alf-blog .alf-blog--content>.alf-post--content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.alf-blog .alf-blog--content .alf-blog--title{margin-bottom:20px;display:block;padding:20px 0}.alf-blog .alf-blog--content .alf-post--exc{margin-right:0;width:100%}@media (min-width:500px){.alf-blog .alf-blog--content .alf-post--exc{width:calc(100% - 200px)}}.alf-blog__nav{height:200px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:960px){.alf-blog__nav{height:100px}}.alf-blog__nav .menu-blog-categorias-container{width:100%}.alf-blog__nav .menu-blog-categorias-container .alf-blog__cat-nav{width:100%;overflow:auto;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:960px){.alf-blog__nav .menu-blog-categorias-container .alf-blog__cat-nav{padding-left:30px}}@media (min-width:1200px){.alf-blog__nav .menu-blog-categorias-container .alf-blog__cat-nav{padding-left:50px}}.alf-blog__nav .menu-blog-categorias-container .alf-blog__cat-nav li{margin:10px}.alf-blog__nav .menu-blog-categorias-container .alf-blog__cat-nav li.current-menu-item a{color:#c2c6d4}.alf-blog__nav .menu-blog-categorias-container .alf-blog__cat-nav li>a{color:#fff;display:block;padding:10px}@media (min-width:720px){.alf-blog__nav .menu-blog-categorias-container .alf-blog__cat-nav li>a{color:#2b313e}}.alf-blog__nav .alf-blog--nav{height:100px;min-height:100px;background:#2b313e;margin-top:0;width:100%;z-index:10}@media (min-width:720px){.alf-blog__nav .alf-blog--nav{background:#fff}}@media (min-width:960px){.alf-blog__nav .alf-blog--nav{margin-top:-100px;width:55%}}@media (min-width:1200px){.alf-blog__nav .alf-blog--nav{width:50%}}.alf-blog__nav .alf-blog-cat{width:100%;overflow:auto;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:960px){.alf-blog__nav .alf-blog-cat{padding-left:30px}}@media (min-width:1200px){.alf-blog__nav .alf-blog-cat{padding-left:50px}}.alf-blog__nav .alf-blog-cat li{margin:10px}.alf-blog__nav .alf-blog-cat li>a{color:#fff;display:block;padding:10px}@media (min-width:720px){.alf-blog__nav .alf-blog-cat li>a{color:#2b313e}}.alf-blog__nav .alf-blog--search{width:100%;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:960px){.alf-blog__nav .alf-blog--search{width:35%}}@media (min-width:1200px){.alf-blog__nav .alf-blog--search{width:30%}}.alf-blog__big{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:300px;height:100%;padding:20px}@media (min-width:720px){.alf-blog__big{width:50%;height:100%;padding:0}}@media (min-width:960px){.alf-blog__big{width:55%}}@media (min-width:1200px){.alf-blog__big{width:50%}}.alf-blog__big--full{width:100%;padding:0;height:350px;position:relative}@media (min-width:720px){.alf-blog__big--full{width:50%;height:70vh}}@media (min-width:960px){.alf-blog__big--full{width:60%;height:80vh}}.alf-blog__big>.content-mobile{display:block}@media (min-width:720px){.alf-blog__big>.content-mobile{display:none}}.alf-blog__big img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.alf-blog__big.no-img{background:#ecedf0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:720px){.alf-blog__big.no-img{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;background:#fff}}.alf-blog__medium{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:350px}@media (min-width:720px){.alf-blog__medium{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}}@media (min-width:960px){.alf-blog__medium{width:35%}}@media (min-width:1200px){.alf-blog__medium{width:30%}}.alf-blog__medium--thumbnail{display:block}.alf-blog__medium--full{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:150px;height:auto;margin-top:-100px;background:#fff;padding:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:11}@media (min-width:720px){.alf-blog__medium--full{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;margin-top:0;margin-left:0;padding:0;height:70vh}}@media (min-width:960px){.alf-blog__medium--full{width:40%;height:80vh}}.alf-blog__medium--full>.alf-blog--content>.alf-post--content{display:none}@media (min-width:720px){.alf-blog__medium--full>.alf-blog--content>.alf-post--content{display:-webkit-box;display:-ms-flexbox;display:flex}}.alf-blog__medium .alf-blog--content{-webkit-transform:translateX(0);transform:translateX(0);width:100%}@media (min-width:720px){.alf-blog__medium .alf-blog--content{-webkit-transform:translateX(-100px);transform:translateX(-100px)}}.alf-blog__medium img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.alf-blog__small{display:none}@media (min-width:960px){.alf-blog__small{width:5%;display:block}}@media (min-width:1200px){.alf-blog__small{width:10%}}.alf-us{height:auto}@media (min-width:720px){.alf-us{height:90vh;min-height:800px}}.alf-us>.alf-obj__big{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;width:100%}@media (min-width:720px){.alf-us>.alf-obj__big{width:50%}}@media (min-width:960px){.alf-us>.alf-obj__big{width:60%}}.alf-us>.alf-obj__big>h1{width:100%;margin-bottom:0;padding:0 20px;-webkit-transform:translateY(25px);transform:translateY(25px)}@media (min-width:960px){.alf-us>.alf-obj__big>h1{width:75%;-webkit-transform:translateY(40px);transform:translateY(40px);margin-left:auto}}@media (min-width:1400px){.alf-us>.alf-obj__big>h1{width:50%}}.alf-us>.alf-obj__big .alf-us__thumbnail{height:400px;margin-left:auto;width:100%}@media (min-width:720px){.alf-us>.alf-obj__big .alf-us__thumbnail{height:75%}}@media (min-width:960px){.alf-us>.alf-obj__big .alf-us__thumbnail{margin-bottom:80px;width:75%}}@media (min-width:1400px){.alf-us>.alf-obj__big .alf-us__thumbnail{width:50%}}.alf-us>.alf-obj__big .alf-us__thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.alf-us>.alf-obj__medium{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding:20px;height:auto}@media (min-width:720px){.alf-us>.alf-obj__medium{width:50%;padding:0}}@media (min-width:960px){.alf-us>.alf-obj__medium{width:40%;padding:50px}}@media (min-width:1400px){.alf-us>.alf-obj__medium{width:30%}}.alf-us>.alf-obj__medium .alf-us__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;padding:50px 0}@media (min-width:720px){.alf-us>.alf-obj__medium .alf-us__content{padding-top:50px;margin-top:auto;-webkit-transform:translateX(-70px);transform:translateX(-70px);height:40%}}@media (min-width:960px){.alf-us>.alf-obj__medium .alf-us__content{-webkit-transform:translate(-120px,50px);transform:translate(-120px,50px)}}.alf-us>.alf-obj__medium .alf-us__content--text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:720px){.alf-us>.alf-obj__medium .alf-us__content--text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.alf-us>.alf-obj__medium .alf-us__content--text>h2,.alf-us>.alf-obj__medium .alf-us__content--text>p{width:100%;margin-bottom:20px}@media (min-width:720px){.alf-us>.alf-obj__medium .alf-us__content--text>h2,.alf-us>.alf-obj__medium .alf-us__content--text>p{width:50%}}.alf-us>.alf-obj__medium .alf-us__content--text>p{padding-left:20px;margin-bottom:0}@media (min-width:960px){.alf-us>.alf-obj__medium .alf-us__content--text>p{padding-left:0}}.alf-us>.alf-obj__medium .alf-us__content--thumbnail-zoom{height:60%;width:100%;-webkit-transform:translate(0);transform:translate(0);display:none}@media (min-width:720px){.alf-us>.alf-obj__medium .alf-us__content--thumbnail-zoom{display:block}}@media (min-width:960px){.alf-us>.alf-obj__medium .alf-us__content--thumbnail-zoom{width:80%;-webkit-transform:translate(-50px,50px);transform:translate(-50px,50px)}}.alf-us>.alf-obj__medium .alf-us__content--thumbnail-zoom img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.alf-us-slider__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:auto;position:relative}@media (min-width:720px){.alf-us-slider__slide{height:80vh;min-height:850px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.alf-us-slider__img{width:100%;height:50vh}@media (min-width:720px){.alf-us-slider__img{width:50%;height:100%}}@media (min-width:1200px){.alf-us-slider__img{width:66.5%}}.alf-us-slider__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.alf-us-slider__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 20px}@media (min-width:720px){.alf-us-slider__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;height:100%;width:50%}}@media (min-width:1200px){.alf-us-slider__content{width:32%;padding:100px 50px}}.alf-us-slider__content h2{color:#c2c6d4;-webkit-transform:translateX(0);transform:translateX(0);margin-bottom:30px;display:inline-block;width:100%}@media (min-width:500px){.alf-us-slider__content h2{width:40%}}@media (min-width:720px){.alf-us-slider__content h2{width:100%;display:block;-webkit-transform:translateX(-25%);transform:translateX(-25%)}}.alf-us-slider__content .alf-text{width:79%}@media (min-width:1400px){.alf-us-slider__content .alf-text{width:50%}}.alf-us-slider__content .alf-text p{width:100%}.alf-us-slider .swiper-pagination-fraction{position:absolute;color:#c2c6d4;font-family:Work Sans,sans-serif;font-size:14px;font-weight:500;width:50px;right:50px;left:auto;top:40px;height:40px}@media (min-width:720px){.alf-us-slider .swiper-pagination-fraction{top:60px;left:40%}}@media (min-width:1200px){.alf-us-slider .swiper-pagination-fraction{left:50%}}.alf-us-slider .swiper-pagination-fraction span{color:#c2c6d4}.alf-us-slider .swiper-button-next,.alf-us-slider .swiper-button-prev{position:absolute;bottom:0;top:25vh}@media (min-width:720px){.alf-us-slider .swiper-button-next,.alf-us-slider .swiper-button-prev{bottom:30px;top:auto}}.alf-us-slider .swiper-button-next{background-image:url(/wp-content/themes/alfileri_theme/dist/css/../images/derecha_alfileri_2x.png?5808f56c742b85a260e448d18e46a975);background-size:60%;right:20px;-webkit-filter:invert(100%);filter:invert(100%)}@media (min-width:720px){.alf-us-slider .swiper-button-next{right:40%;-webkit-filter:none;filter:none}}@media (min-width:1200px){.alf-us-slider .swiper-button-next{right:30%}}.alf-us-slider .swiper-button-next:hover{opacity:1}@media (min-width:720px){.alf-us-slider .swiper-button-next:hover{opacity:.7}}.alf-us-slider .swiper-button-prev{left:20px;background-image:url(/wp-content/themes/alfileri_theme/dist/css/../images/izquierda_alfileri_2x.png?5545f7fa60c3b3067fd7a791af35d360);background-size:60%;-webkit-filter:invert(100%);filter:invert(100%)}@media (min-width:720px){.alf-us-slider .swiper-button-prev{left:40%;-webkit-filter:none;filter:none}}@media (min-width:1200px){.alf-us-slider .swiper-button-prev{left:50%}}.alf-us-slider .swiper-button-prev:hover{opacity:1}@media (min-width:720px){.alf-us-slider .swiper-button-prev:hover{opacity:.7}}.alf-steps{width:100%;max-width:1920px;display:none;padding:50px 0;margin:10px 0 40px}@media (min-width:960px){.alf-steps{margin:60px 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow:hidden}}@media (min-width:1400px){.alf-steps{padding:0}}.alf-steps .alf-obj__small{display:none}.alf-steps .alf-post__content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.alf-steps h2{display:block;width:100%;max-width:1300px;margin:0;margin-bottom:20px;text-align:left;padding:0}@media (min-width:960px){.alf-steps h2{text-align:left}}@media (min-width:1400px){.alf-steps h2{padding:0}}.alf-steps__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:960px){.alf-steps__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.alf-steps__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (min-width:720px){.alf-steps__title{width:75%}}@media (min-width:1200px){.alf-steps__title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.alf-steps__title li{width:100%;margin-top:20px;display:block!important;cursor:pointer}.alf-steps__title li:hover{opacity:.9}.alf-steps__title li:hover span.line{opacity:.9!important}.alf-steps__title li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alf-steps__title li span .line{width:100%;height:2px;display:inline-block;background:#c2c6d4;border:none;margin-left:15px}.alf-steps__title li p{margin-left:30px;padding:10px 0}.alf-steps__title li.active{opacity:.4}.alf-steps__title li.active:hover{opacity:1}.alf-steps__content{padding:0;width:50%}@media (min-width:1200px){.alf-steps__content{width:40%}}.alf-steps__content-tab{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:535px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px}@media (min-width:960px){.alf-steps__content-tab{margin-top:0}}.alf-steps__content-tab.active,.alf-steps__content-tab .alf-steps-text{display:-webkit-box;display:-ms-flexbox;display:flex}.alf-steps__content-tab .alf-steps-text{height:50%;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:960px){.alf-steps__content-tab .alf-steps-text{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.alf-steps__content-tab .alf-steps-text .alf-steps-img{height:100%;width:25%;overflow:hidden;display:none}@media (min-width:1200px){.alf-steps__content-tab .alf-steps-text .alf-steps-img{display:block}}.alf-steps__content-tab .alf-steps-text .alf-steps-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.alf-steps__content-tab .alf-steps-text>p{padding:0 20px;margin-bottom:0}@media (min-width:960px){.alf-steps__content-tab .alf-steps-text>p{padding:0 10px;width:50%;margin-bottom:10px}}@media (min-width:1200px){.alf-steps__content-tab .alf-steps-text>p{padding:0 10px;width:37.5%}}.alf-steps__content-tab .alf-steps-thumbnail{height:315px;overflow:hidden;width:100%;margin-left:30px;margin-top:20px}@media (min-width:960px){.alf-steps__content-tab .alf-steps-thumbnail{margin-left:0;margin-top:0}}@media (min-width:1200px){.alf-steps__content-tab .alf-steps-thumbnail{margin-left:0;margin-top:0;width:75%}}.alf-steps__content-tab .alf-steps-thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.alf-steps__content-thumbnail{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alf-steps__content-thumbnail .alf-steps-img{height:200px;width:100%;overflow:hidden}.alf-steps.mobile{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}@media (min-width:960px){.alf-steps.mobile{display:none}}.alf-steps.mobile .alf-steps__item{width:100%;margin-top:20px;display:block!important;cursor:pointer}@media (min-width:960px){.alf-steps.mobile .alf-steps__item{width:210px}}.alf-steps.mobile .alf-steps__item:hover{opacity:.9}.alf-steps.mobile .alf-steps__item:hover span.line{opacity:.9!important}.alf-steps.mobile .alf-steps__item .alf-steps-link{display:block!important}.alf-steps.mobile .alf-steps__item span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alf-steps.mobile .alf-steps__item span .line{width:100%;height:2px;display:inline-block;background:#c2c6d4;border:none;margin-left:15px}.alf-steps.mobile .alf-steps__item p{margin-left:30px;padding:10px 0;width:calc(100% - 32px)}@media (min-width:500px){.alf-steps.mobile .alf-steps__item p{width:calc(50% - 32px)}}.alf-steps.mobile .alf-steps__item.active{opacity:.4}.alf-steps.mobile .alf-steps__item.active:hover{opacity:1}.alf-confirmacion{height:calc(100vh - 100px);background:url(/wp-content/themes/alfileri_theme/dist/css/../images/0-alf-confirmacion.jpg?918478c6a9798c33ef5e5bb2530ca6a4) top left 30% no-repeat/cover;padding:20px}@media (min-width:720px){.alf-confirmacion{background:url(/wp-content/themes/alfileri_theme/dist/css/../images/0-alf-confirmacion.jpg?918478c6a9798c33ef5e5bb2530ca6a4) top 6% center no-repeat/cover}}.alf-confirmacion__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;padding-bottom:30px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:720px){.alf-confirmacion__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.alf-confirmacion__content hr{width:60px;margin:20px 0;border:0;border-bottom:1px solid #2b313e}.alf-confirmacion__content>.alf-button-arrow{max-width:150px;text-align:left}.alf-confirmacion__content>.alf-button-arrow h4{display:inline-block}body.error404 .alf-404{height:calc(100vh - 100px);background:url(/wp-content/themes/alfileri_theme/dist/css/../images/alf-404.jpg?370bdc67799850524ec4db25cf66b552) top left 30% no-repeat/cover;padding:20px}@media (min-width:720px){body.error404 .alf-404{background:url(/wp-content/themes/alfileri_theme/dist/css/../images/alf-404.jpg?370bdc67799850524ec4db25cf66b552) top 6% center no-repeat/cover}}body.error404 .alf-404__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;padding-bottom:30px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:720px){body.error404 .alf-404__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}body.error404 .alf-404__content hr{width:60px;margin:20px 0;border:0;border-bottom:1px solid #2b313e}body.error404 .alf-404__content>.alf-button-arrow{max-width:150px;text-align:left}body.error404 .alf-404__content>.alf-button-arrow h4{display:inline-block}body.error404 .alf-obj,body.page-template-template-contacto .zb-fbc-trigger.ztb-right{display:none}.alf-contact{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}@media (min-width:720px){.alf-contact{height:70vh}}.alf-contact.alf-contact-info{margin:30px 0 50px;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:720px){.alf-contact.alf-contact-info{height:70vh;margin:50px 0 100px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.alf-contact .col-dark{background:#2b313e}.alf-contact__col-1{display:none;width:10%}@media (min-width:960px){.alf-contact__col-1{display:block}}.alf-contact__col-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:10;height:100%;width:90%}@media (min-width:720px){.alf-contact__col-2{width:30%}}@media (min-width:960px){.alf-contact__col-2{width:25%}}.alf-contact__col-2.alf-contact-info-content{padding:30px 20px;width:100%}@media (min-width:720px){.alf-contact__col-2.alf-contact-info-content{width:40%;padding:0;-webkit-transform:translateX(55%);transform:translateX(55%)}}@media (min-width:960px){.alf-contact__col-2.alf-contact-info-content{width:35%}}.alf-contact__col-2.alf-contact-info-content h1{margin-top:0}@media (min-width:720px){.alf-contact__col-2.alf-contact-info-content h1{margin-top:100px}}.alf-contact__col-2 .alf-contact--datos{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transform:translate(0);transform:translate(0);padding:50px 20px;padding-bottom:0;padding-left:45px;min-width:200px;z-index:10;margin-top:auto}@media (min-width:720px){.alf-contact__col-2 .alf-contact--datos{padding:20px 20px 0 0;width:100%;min-width:400px}}.alf-contact__col-2 .alf-contact--datos li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0}@media (min-width:500px){.alf-contact__col-2 .alf-contact--datos li{width:45%;padding-right:20px}}.alf-contact__col-2 .alf-contact--datos li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alf-contact__col-2 .alf-contact--datos li i{margin-right:20px;font-size:20px}.alf-contact__col-2 .alf-contact--datos li img{margin-right:20px;width:17px;height:17px}.alf-contact__col-3{width:90%;height:100%}@media (min-width:720px){.alf-contact__col-3{width:50%}}@media (min-width:960px){.alf-contact__col-3{width:40%}}.alf-contact__col-3 .alf-contact---map{height:400px}@media (min-width:720px){.alf-contact__col-3 .alf-contact---map{height:100%}}.alf-contact__col-4{width:25%;display:none}@media (min-width:960px){.alf-contact__col-4{display:block}}.alf-contact-form{background:#2b313e;min-height:600px;padding:0 25px}@media (min-width:720px){.alf-contact-form{padding:0 100px 0 30px}}@media (min-width:1400px){.alf-contact-form{padding:0 0 0 15%}}.alf-form{width:100%;min-height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#2b313e}@media (min-width:720px){.alf-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.alf-form__tabs{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:20px}@media (min-width:960px){.alf-form__tabs{padding:50px;min-height:600px}}@media (min-width:1200px){.alf-form__tabs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.alf-form__tabs ul{width:65%;list-style:none!important;margin-left:0}.alf-form__tabs .alf-tablinks{width:50%;text-align:left;padding:10px 0;margin-bottom:5px;background:transparent!important;border:none;font-family:Work Sans,sans-serif;font-size:13px;outline:none!important}.alf-form__tabs .alf-tablinks.active a,.alf-form__tabs .alf-tablinks:hover a{color:#d8d8d8;padding-bottom:2px;border-bottom:1px solid #d8d8d8}@media (min-width:500px){.alf-form__tabs .alf-tablinks.active a,.alf-form__tabs .alf-tablinks:hover a{border-bottom:1px solid transparent}}.alf-form__tabs h4,.alf-form__tabs p{width:65%;margin-bottom:30px}@media (min-width:960px){.alf-form__tabs h4,.alf-form__tabs p{margin-bottom:100px}}.alf-form__tabs-content{background:#ecedf0;min-height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px}@media (min-width:720px){.alf-form__tabs-content{padding:50px}}@media (min-width:1200px){.alf-form__tabs-content{padding:50px 100px}}.alf-form__tabs-content .tabcontent{display:none;padding:6px 12px;border-top:none}.alf-form__tabs-content .tabcontent.active{display:-webkit-box;display:-ms-flexbox;display:flex}.gform_wrapper{width:100%}.gform_wrapper .alf-gform-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gform_wrapper .alf-gform-form .gform_heading{display:none}.gform_wrapper .alf-gform-form .gform_body ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large label,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium label{display:none}.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large .ginput_container input,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium .ginput_container input{width:100%;padding:5px 20px!important;border:0!important;border-left:1px solid #1e1e25!important;border-radius:0!important;background:transparent!important;text-align:left;outline:none!important;font-family:Work Sans,sans-serif;border-right:1px solid #1e1e25!important;font-weight:300}@media (min-width:960px){.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large .ginput_container input,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium .ginput_container input{border-right:1px solid transparent!important}}.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large .ginput_container input::-moz-selection,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large .ginput_container input:active,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large .ginput_container input:focus,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large .ginput_container input:hover,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium .ginput_container input::-moz-selection,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium .ginput_container input:active,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium .ginput_container input:focus,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium .ginput_container input:hover{color:#2b313e}.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large .ginput_container input::selection,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large .ginput_container input:active,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large .ginput_container input:focus,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large .ginput_container input:hover,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium .ginput_container input::selection,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium .ginput_container input:active,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium .ginput_container input:focus,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium .ginput_container input:hover{color:#2b313e}.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large .ginput_container .textarea,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium .ginput_container .textarea{background:transparent;border:0!important;border-left:1px solid #1e1e25!important;border-right:1px solid #1e1e25!important;border-radius:0!important;padding:5px 20px!important;max-height:77px;outline:none!important}.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large .ginput_container .textarea::-moz-selection,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large .ginput_container .textarea:active,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large .ginput_container .textarea:hover,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium .ginput_container .textarea::-moz-selection,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium .ginput_container .textarea:active,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium .ginput_container .textarea:hover{color:#2b313e;opacity:.4}.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large .ginput_container .textarea::selection,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large .ginput_container .textarea:active,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large .ginput_container .textarea:hover,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium .ginput_container .textarea::selection,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium .ginput_container .textarea:active,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium .ginput_container .textarea:hover{color:#2b313e;opacity:.4}.gform_wrapper .alf-gform-form .gform_body ul .gform-item-hidden{height:0;width:0;padding:0;visibility:hidden;opacity:0}.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-field{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-field::-moz-selection,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-field:active,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-field:focus,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-field:hover{color:#2b313e;opacity:.4}.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-field::selection,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-field:active,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-field:focus,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-field:hover{color:#2b313e;opacity:.4}.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-field .gfield_label{display:inline-block;width:100%;font-weight:400;border-left:1px solid #1e1e25;border-right:1px solid #1e1e25;padding:5px 20px;font-family:Work Sans,sans-serif;z-index:2;cursor:pointer}.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-field i{width:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #1e1e25;font-size:12px;position:absolute;height:31px;right:20px;z-index:1}.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-field .gfield_description{padding:0 20px;font-family:Work Sans,sans-serif;opacity:1!important}.gform_wrapper .alf-gform-form .gform_body ul .item-right .ginput_container_text input{border-right:1px solid #1e1e25!important}.gform_wrapper .alf-gform-form .gform_body ul .item-right .ginput_container_text input::-moz-selection,.gform_wrapper .alf-gform-form .gform_body ul .item-right .ginput_container_text input:active,.gform_wrapper .alf-gform-form .gform_body ul .item-right .ginput_container_text input:focus,.gform_wrapper .alf-gform-form .gform_body ul .item-right .ginput_container_text input:hover{color:#2b313e;opacity:.4}.gform_wrapper .alf-gform-form .gform_body ul .item-right .ginput_container_text input::selection,.gform_wrapper .alf-gform-form .gform_body ul .item-right .ginput_container_text input:active,.gform_wrapper .alf-gform-form .gform_body ul .item-right .ginput_container_text input:focus,.gform_wrapper .alf-gform-form .gform_body ul .item-right .ginput_container_text input:hover{color:#2b313e;opacity:.4}.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium{width:100%}@media (min-width:960px){.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium{width:50%}}.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium:nth-child(2n) input{border-right:1px solid #1e1e25!important}.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large{width:100%}.gform_wrapper .alf-gform-form .gform_body ul .field_sublabel_below .gfield_label{display:none}.gform_wrapper .alf-gform-form .gform_body ul .field_sublabel_below .ginput_container_checkbox{width:100%}.gform_wrapper .alf-gform-form .gform_body ul .field_sublabel_below .ginput_container_checkbox .gfield_checkbox li{width:100%;font-family:Work Sans,sans-serif;color:#2b313e}.gform_wrapper .alf-gform-form .gform_body ul .field_sublabel_below .ginput_container_checkbox .gfield_checkbox li input#choice_3_21_1,.gform_wrapper .alf-gform-form .gform_body ul .field_sublabel_below .ginput_container_checkbox .gfield_checkbox li input[type=checkbox]{-webkit-appearance:none;width:30px!important;height:30px;border:1px solid #1e1e25;border-left:1px solid #1e1e25;border-right:1px solid #1e1e25;background-image:url(/wp-content/themes/alfileri_theme/dist/css/../images/0-check-ed.png?b7c8576f0cad632afa1b7a5af0b042f8);background-repeat:no-repeat;background-position:50%;background-size:18px;opacity:.3}.gform_wrapper .alf-gform-form .gform_body ul .field_sublabel_below .ginput_container_checkbox .gfield_checkbox li input#choice_3_21_1:checked,.gform_wrapper .alf-gform-form .gform_body ul .field_sublabel_below .ginput_container_checkbox .gfield_checkbox li input[type=checkbox]:checked{background:#2b313e;background-image:url(/wp-content/themes/alfileri_theme/dist/css/../images/0-check.png?bc74dc8d50d34d4eea8b5ff4edd78a3a);background-repeat:no-repeat;background-position:50%;background-size:18px;opacity:1}.gform_wrapper .alf-gform-form .gform_body ul .field_sublabel_below .ginput_container_checkbox .gfield_checkbox li input#choice_3_21_1:checked label,.gform_wrapper .alf-gform-form .gform_body ul .field_sublabel_below .ginput_container_checkbox .gfield_checkbox li input[type=checkbox]:checked label{font-weight:400}.gform_wrapper .alf-gform-form .gform_footer{width:50%;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gform_wrapper .alf-gform-form .gform_footer input[type=submit]{cursor:pointer;padding-left:30px;color:#2b313e;font-family:Work Sans,sans-serif;margin-bottom:0}.gform_wrapper .alf-gform-form .gform_footer:hover{opacity:.4}.alf-social-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:30px;width:35px}.alf-social-vertical a{display:block;padding:10px}.alf-layout1-hd{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:justify;-ms-flex-wrap:wrap;flex-wrap:wrap}.alf-layout1-hd p{width:100%!important}.alf-layout1-hd p em{width:100%;text-align:left}.alf-layout1-hd h1,.alf-layout1-hd h2,.alf-layout1-hd h4{text-align:left}.alf-layout1-hd.layout-header{min-height:200px}.alf-layout1-hd__col-1{width:10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:720px){.alf-layout1-hd__col-1{width:50%}}@media (min-width:960px){.alf-layout1-hd__col-1{width:calc(50% - 50px)}}.alf-layout1-hd__col-1>.alf-social-vertical{display:block;margin:10px 0}@media (min-width:720px){.alf-layout1-hd__col-1>.alf-social-vertical{display:none}}.alf-layout1-hd__col-2{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:720px){.alf-layout1-hd__col-2{width:40%;padding:0 0 0 50px}}@media (min-width:960px){.alf-layout1-hd__col-2{padding-left:0;margin-left:50px;width:30%}}.alf-layout1-hd__col-2.layout-content{width:100%;padding:30px 10% 0}@media (min-width:720px){.alf-layout1-hd__col-2.layout-content{width:40%;padding:0 0 0 50px}}@media (min-width:960px){.alf-layout1-hd__col-2.layout-content{width:30%;padding:0}}.alf-layout1-hd__col-3{width:10%;display:none}@media (min-width:720px){.alf-layout1-hd__col-3{display:block}}.alf-layout1-hd__col-4{width:10%;display:none}@media (min-width:960px){.alf-layout1-hd__col-4{display:block}}.alf-layout1-hd .col--light{background:#ecedf0}.alf-layout1-hd--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:center;align-self:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 20px;width:100%}@media (min-width:720px){.alf-layout1-hd--header{padding:20px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:960px){.alf-layout1-hd--header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.alf-layout1-hd--header h2{width:100%;margin-bottom:20px}@media (min-width:720px){.alf-layout1-hd--header h2{-webkit-transform:translateX(-140%);transform:translateX(-140%)}}@media (min-width:960px){.alf-layout1-hd--header h2{width:calc(100% - 130px)}}.alf-layout1-hd--header .alf-single--date{margin-left:0}@media (min-width:720px){.alf-layout1-hd--header .alf-single--date{-webkit-transform:translateX(-100px);transform:translateX(-100px)}}@media (min-width:960px){.alf-layout1-hd--header .alf-single--date{margin-left:auto;-webkit-transform:translateX(0);transform:translateX(0)}}.alf-layout1-hd--header .alf-single--date i{margin-right:20px}.alf-layout1-hd .layout-thumbnail{height:50vh;min-height:300px;width:100%}@media (min-width:720px){.alf-layout1-hd .layout-thumbnail{width:50%}}@media (min-width:960px){.alf-layout1-hd .layout-thumbnail{width:calc(50% - 50px)}}.alf-layout1-hd .layout-thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.alf-layout1{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:justify;-ms-flex-wrap:wrap;flex-wrap:wrap}.alf-layout1__space{width:calc(20% - 50px);display:none}@media (min-width:960px){.alf-layout1__space{display:block}}.alf-layout1__grid-1{width:100%;padding:30px 10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:720px){.alf-layout1__grid-1{padding:0 50px;width:50%}}@media (min-width:960px){.alf-layout1__grid-1{padding:0 50px 0 0;width:calc(30% + 50px)}}.alf-layout1__grid-2{width:100%}@media (min-width:720px){.alf-layout1__grid-2{width:50%}}.alf-layout1.alf-single--ly{padding:50px 0}.alf-layout1.alf-single--ly h4{width:90%;text-align:center}@media (min-width:720px){.alf-layout1.alf-single--ly h4{width:70%}}.alf-layout1.alf-single--ly .alf-leyenda{width:100%;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:960px){.alf-layout1.alf-single--ly .alf-leyenda{width:50%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:auto}}.alf-layout1--content{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alf-layout1--content.medium{width:100%;padding:30px 10% 0}@media (min-width:720px){.alf-layout1--content.medium{padding:50px}}@media (min-width:960px){.alf-layout1--content.medium{width:60%;padding:50px 0 50px 50px}}.alf-layout1--content.col-right{margin:0 20px 0 0;padding:0}@media (min-width:960px){.alf-layout1--content.col-right{margin:0}}.alf-layout1 .grid-thumbnail{min-height:400px;height:50vh;max-height:800px;overflow:hidden;padding:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:720px){.alf-layout1 .grid-thumbnail{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;height:800px}}.alf-layout1 .grid-thumbnail.small{height:300px}.alf-layout1 .grid-thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center 10%;object-position:center 10%}.alf-layout1 .swiper-container-relacionados{width:100%;height:auto}@media (min-width:1200px){.alf-layout1 .swiper-container-relacionados{width:70%}}.alf-layout1 .swiper-container-relacionados>.swiper-button-next{right:10px;-webkit-filter:none;filter:none;background-position-x:0;background-size:15px;height:20px!important;top:260px;bottom:auto}@media (min-width:500px){.alf-layout1 .swiper-container-relacionados>.swiper-button-next{right:40.5%}}@media (min-width:1200px){.alf-layout1 .swiper-container-relacionados>.swiper-button-next{right:44%}}.alf-layout1 .swiper-container-relacionados>.swiper-button-prev{left:10px;top:260px;bottom:auto;height:20px!important;-webkit-filter:none!important;filter:none!important;background-position-x:0;background-size:15px;bottom:16%}.alf-layout-dos{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.alf-layout-dos--header{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:720px){.alf-layout-dos--header{height:80vh;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.alf-layout-dos--title{height:50%;width:100%;max-width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:50px 20px;color:#2b313e;z-index:11}@media (min-width:720px){.alf-layout-dos--title{padding:50px 0;-webkit-transform:translateX(calc(100% - 130px));transform:translateX(calc(100% - 130px))}}.alf-layout-dos--title .alf-date{padding:20px 0}.alf-layout-dos--title .alf-date i{margin-right:20px}.alf-layout-dos .col--dark{background:#2b313e}.alf-layout-dos .alf-social-vertical a{color:#c2c6d4}.alf-layout-dos__col-hd-1{height:300px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:720px){.alf-layout-dos__col-hd-1{width:40%;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:960px){.alf-layout-dos__col-hd-1{width:30%}}.alf-layout-dos__col-hd-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:350px;position:relative}@media (min-width:720px){.alf-layout-dos__col-hd-2{width:60%;height:100%}}.alf-layout-dos__col-hd-2 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center center;object-position:center center}.alf-layout-dos__col-hd-2 .alf-social-vertical{position:absolute;z-index:11;right:0}.alf-layout-dos__col-hd-2 .alf-social-vertical a{color:#fff}.alf-layout-dos__col-hd-3{width:10%;height:100%;display:none}@media (min-width:960px){.alf-layout-dos__col-hd-3{display:block}}.alf-layout-dos__col-ct-1{width:10%}@media (min-width:720px){.alf-layout-dos__col-ct-1{width:15%}}.alf-layout-dos__col-ct-1.mobile-hidden{display:none}@media (min-width:720px){.alf-layout-dos__col-ct-1.mobile-hidden{display:block}}.alf-layout-dos__col-ct-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 40px;width:90%}@media (min-width:500px){.alf-layout-dos__col-ct-2{padding:50px 10%}}@media (min-width:720px){.alf-layout-dos__col-ct-2{width:85%;padding:50px 100px}}@media (min-width:960px){.alf-layout-dos__col-ct-2{width:85%;padding:50px 0}}@media (min-width:1200px){.alf-layout-dos__col-ct-2{width:75%}}@media (min-width:1400px){.alf-layout-dos__col-ct-2{padding:50px 0}}.alf-layout-dos__col-ct-2 .alf-layout-dos--content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;width:100%;padding:50px 0}@media (min-width:720px){.alf-layout-dos__col-ct-2 .alf-layout-dos--content{padding:50px 0}}@media (min-width:960px){.alf-layout-dos__col-ct-2 .alf-layout-dos--content{padding:55px 0 55px 55px;width:calc(100% - 200px);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:1200px){.alf-layout-dos__col-ct-2 .alf-layout-dos--content{width:calc(100% - 305px)}}.alf-layout-dos__col-ct-2 .alf-layout-dos--content .alf-layout-dos--onecol{width:100%;text-align:justify}@media (min-width:960px){.alf-layout-dos__col-ct-2 .alf-layout-dos--content .alf-layout-dos--onecol{width:calc(100% - 110px)}}.alf-layout-dos__col-ct-2 .alf-layout-dos--content .alf-layout-dos--col{text-align:justify;width:100%}@media (min-width:960px){.alf-layout-dos__col-ct-2 .alf-layout-dos--content .alf-layout-dos--col{margin-right:30px;width:calc(50% - 30px)}}@media (min-width:1200px){.alf-layout-dos__col-ct-2 .alf-layout-dos--content .alf-layout-dos--col{width:calc(33.33% - 30px)}}.alf-layout-dos__col-ct-2 .alf-layout-dos--content .alf-layout-dos--col.col-title{width:100%;margin-bottom:30px;text-align:left}@media (min-width:960px){.alf-layout-dos__col-ct-2 .alf-layout-dos--content .alf-layout-dos--col.col-title{padding-left:30px}}@media (min-width:1200px){.alf-layout-dos__col-ct-2 .alf-layout-dos--content .alf-layout-dos--col.col-title{width:calc(33.33% - 30px);margin-bottom:0}}.alf-layout-dos__col-ct-2 .alf-layout-dos--content .alf-layout-dos--col:last-child{margin-right:0}@media (min-width:1200px){.alf-layout-dos__col-ct-2 .alf-layout-dos--content .alf-layout-dos--col:nth-child(2){margin-right:30px}}.alf-layout-dos__col-ct-2 .alf-layout-dos--content h4{padding:50px 0;border-top:2px solid #2b313e}.alf-layout-dos__col-ct-2.slider-large{overflow:hidden;padding:0;margin:0;height:80vh;min-height:400px;width:100%;background:#2b313e}@media (min-width:720px){.alf-layout-dos__col-ct-2.slider-large{width:85%}}.alf-layout-dos__col-ct-2.large{width:100%;margin-bottom:50px;padding:0}@media (min-width:720px){.alf-layout-dos__col-ct-2.large{width:85%;padding:0}}@media (min-width:960px){.alf-layout-dos__col-ct-2.large{width:75%}}.alf-layout-dos__col-ct-3{width:10%;display:none}@media (min-width:1200px){.alf-layout-dos__col-ct-3{display:block}}.alf-layout-dos .alf-grid-2--content{padding:0 10%}@media (min-width:720px){.alf-layout-dos .alf-grid-2--content{padding:0}}.alf-layout-dos--content-hero{margin-left:auto;text-align:justify;padding:50px 10%;width:100%}@media (min-width:720px){.alf-layout-dos--content-hero{padding:50px 100px}}@media (min-width:960px){.alf-layout-dos--content-hero{width:calc(80% - 80px);margin-right:80px;padding:50px 10px}}@media (min-width:1200px){.alf-layout-dos--content-hero{width:calc(75% - 300px);margin-right:300px}}@media (min-width:1400px){.alf-layout-dos--content-hero{width:calc(70% - 300px)}}.alf-layout-dos--content-hero .swiper-container-relacionados{width:100%;padding:0 10%;overflow:hidden}@media (min-width:720px){.alf-layout-dos--content-hero .swiper-container-relacionados{margin:0;padding:0}}@media (min-width:960px){.alf-layout-dos--content-hero .swiper-container-relacionados{margin:10px}}.alf-layout-dos--content-hero .swiper-container-relacionados>.swiper-button-next{right:10px;height:20px!important;-webkit-filter:none;filter:none;background-position-x:0;background-size:15px;top:260px;bottom:auto}@media (min-width:500px){.alf-layout-dos--content-hero .swiper-container-relacionados>.swiper-button-next{right:40.5%}}@media (min-width:1200px){.alf-layout-dos--content-hero .swiper-container-relacionados>.swiper-button-next{right:44%}}.alf-layout-dos--content-hero .swiper-container-relacionados>.swiper-button-prev{left:10px;top:260px;bottom:auto;height:20px!important;-webkit-filter:none!important;filter:none!important;background-position-x:0;background-size:15px}.alf-card{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden}.alf-card--thumbnail{width:90%;min-width:200px;height:200px}.alf-card--thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.alf-card--content{width:calc(100% - 40px);max-width:300px;padding:5px 10px;margin:30px}.alf-card--title{font-weight:500;text-align:left;font-size:17px;margin-bottom:0}.alf-layout-slider{overflow:initial;padding:0;margin:0;height:100%;position:relative;width:100%}@media (min-width:1200px){.alf-layout-slider{width:88%}}.alf-layout-slider .alf-layout-slide{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:10%}@media (min-width:720px){.alf-layout-slider .alf-layout-slide{padding-right:100px}}@media (min-width:960px){.alf-layout-slider .alf-layout-slide{padding-right:200px}}@media (min-width:1200px){.alf-layout-slider .alf-layout-slide{padding-right:300px}}.alf-layout-slider .alf-layout-slide__content{background:#fff;padding:30px;padding-right:50px;width:90%}@media (min-width:720px){.alf-layout-slider .alf-layout-slide__content{width:calc(100% - 100px);padding:45px;padding-right:100px}}@media (min-width:960px){.alf-layout-slider .alf-layout-slide__content{width:75%}}@media (min-width:1200px){.alf-layout-slider .alf-layout-slide__content{width:61%}}.alf-layout-slider .alf-layout-slide__title{color:#c2c6d4;z-index:10;display:block;width:100%;text-align:left;margin-bottom:0;display:none}@media (min-width:720px){.alf-layout-slider .alf-layout-slide__title{margin-bottom:200px;display:block;text-align:right;margin-right:-50px;width:50%}}@media (min-width:960px){.alf-layout-slider .alf-layout-slide__title{margin-right:-75px}}.alf-layout-slider .alf-layout-slide__title.visible{display:block;margin-bottom:20px}@media (min-width:720px){.alf-layout-slider .alf-layout-slide__title.visible{display:none}}.alf-layout-slider .alf-layout-slide .space-white{position:absolute;background:#fff;height:100%;z-index:3;right:0;top:0;width:10%}@media (min-width:720px){.alf-layout-slider .alf-layout-slide .space-white{width:100px}}@media (min-width:960px){.alf-layout-slider .alf-layout-slide .space-white{width:200px}}@media (min-width:1200px){.alf-layout-slider .alf-layout-slide .space-white{width:300px}}.alf-layout-slider .swiper-btn-prev{left:auto;right:80px;-webkit-filter:none;filter:none;bottom:30px;top:auto}@media (min-width:720px){.alf-layout-slider .swiper-btn-prev{right:150px}}@media (min-width:960px){.alf-layout-slider .swiper-btn-prev{right:250px}}@media (min-width:1200px){.alf-layout-slider .swiper-btn-prev{right:350px}}.alf-layout-slider .swiper-btn-next{right:20px;top:auto;-webkit-filter:none;filter:none;bottom:30px}@media (min-width:720px){.alf-layout-slider .swiper-btn-next{right:50px}}.alf-layout-slider .alf-pagination{background:transparent;color:#ecedf0;top:30px;left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;right:130px;height:40px;font-weight:700}@media (min-width:960px){.alf-layout-slider .alf-pagination{right:230px}}@media (min-width:1200px){.alf-layout-slider .alf-pagination{right:350px}}.alf-layout-slider .alf-pagination span{font-weight:700}.alf--bg-menu{position:fixed;z-index:-1;width:0;height:100vh;top:0;right:0;background:#fff;opacity:.8;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.alf--bg-menu.visible{z-index:99;width:100%}.slide-bg-f{position:absolute;top:0;left:0;width:100%;height:100%}.messenger{position:fixed;right:0;bottom:20px;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;cursor:pointer;z-index:99;-webkit-box-shadow:-2px 6px 32px -2px hsla(0,0%,40%,.65);box-shadow:-2px 6px 32px -2px hsla(0,0%,40%,.65)}.messenger,.messenger:hover{background:#3b5998;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.messenger:hover{width:60px}.messenger i{font-size:28px;color:#fff}::-webkit-scrollbar{width:3px;background:transparent}::-webkit-scrollbar-thumb{background:#949494}.slider-background{position:relative;float:left;width:33.333%;height:100%;overflow:hidden}.alf-cotizar{position:fixed;top:0;height:100vh;right:0;max-width:800px;width:0;background-color:#2b313e;z-index:100;padding:80px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-delay:.3s;transition-delay:.3s;overflow:hidden}.alf-cotizar.visible{width:100%;z-index:999}@media (min-width:500px){.alf-cotizar.visible{width:80%}}.alf-cotizar .alf-exit-form{position:absolute;top:0;right:0;height:50px;width:50px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;cursor:pointer}@media (min-width:500px){.alf-cotizar .alf-exit-form{height:80px;width:50px}}@media (min-width:1200px){.alf-cotizar .alf-exit-form{right:10%}}.alf-cotizar .alf-exit-form img{width:20px;-webkit-filter:invert(100%);filter:invert(100%)}.alf-cotizar .alf-modal-fomulario{height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:100%}@media (min-width:500px){.alf-cotizar .alf-modal-fomulario{height:100%}}@media (min-width:720px){.alf-cotizar .alf-modal-fomulario{overflow-y:initial;overflow-x:initial}}.alf-cotizar .alf-gform-contizar,.alf-cotizar .alf-gform-cotizar{margin:0 auto;padding:25px 10%;opacity:0;width:100%;position:relative}@media (min-width:960px){.alf-cotizar .alf-gform-contizar,.alf-cotizar .alf-gform-cotizar{width:100%;padding:0 50px}}.alf-cotizar .alf-gform-contizar>.gform_body,.alf-cotizar .alf-gform-cotizar>.gform_body{max-height:550px;height:100%;max-width:523px;overflow:auto}@media screen and (max-height:650px){.alf-cotizar .alf-gform-contizar>.gform_body,.alf-cotizar .alf-gform-cotizar>.gform_body{max-height:300px}}.alf-cotizar .alf-gform-contizar>.gform_body>.gform_fields,.alf-cotizar .alf-gform-cotizar>.gform_body>.gform_fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow-y:hidden}.alf-cotizar .alf-gform-contizar.gform_confirmation_wrapper,.alf-cotizar .alf-gform-cotizar.gform_confirmation_wrapper{height:100%;overflow:hidden}.alf-cotizar .alf-gform-contizar.gform_confirmation_wrapper .gform_confirmation_message,.alf-cotizar .alf-gform-cotizar.gform_confirmation_wrapper .gform_confirmation_message{color:#fff}.alf-cotizar .alf-gform-contizar.open,.alf-cotizar .alf-gform-cotizar.open{opacity:1;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s;height:100%}.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium{width:100%}.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container input,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container input,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container input,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container input{border-right:1px solid #fff!important;border-left:1px solid #fff!important;color:#fff!important}.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container input::-moz-selection,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container input:active,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container input:focus,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container input:hover,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container input::-moz-selection,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container input:active,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container input:focus,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container input:hover,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container input::-moz-selection,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container input:active,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container input:focus,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container input:hover,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container input::-moz-selection,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container input:active,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container input:focus,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container input:hover{color:#ecedf0}.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container input::selection,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container input:active,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container input:focus,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container input:hover,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container input::selection,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container input:active,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container input:focus,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container input:hover,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container input::selection,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container input:active,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container input:focus,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container input:hover,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container input::selection,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container input:active,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container input:focus,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container input:hover{color:#ecedf0}.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container input::-webkit-input-placeholder,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container input::-webkit-input-placeholder,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container input::-webkit-input-placeholder,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container input::-webkit-input-placeholder{color:#fff}.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container input:-moz-placeholder,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container input:-moz-placeholder,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container input:-moz-placeholder,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container input:-moz-placeholder{color:#fff}.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container input:-ms-input-placeholder,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container input:-ms-input-placeholder,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container input:-ms-input-placeholder,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container input:-ms-input-placeholder{color:#fff}.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container.ginput_container_email input,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container.ginput_container_email input,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container.ginput_container_email input,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container.ginput_container_email input{border-right:1px solid #fff!important}.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container.ginput_container_email input::-moz-selection,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container.ginput_container_email input:active,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container.ginput_container_email input:focus,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container.ginput_container_email input:hover,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container.ginput_container_email input::-moz-selection,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container.ginput_container_email input:active,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container.ginput_container_email input:focus,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container.ginput_container_email input:hover,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container.ginput_container_email input::-moz-selection,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container.ginput_container_email input:active,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container.ginput_container_email input:focus,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container.ginput_container_email input:hover,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container.ginput_container_email input::-moz-selection,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container.ginput_container_email input:active,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container.ginput_container_email input:focus,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container.ginput_container_email input:hover{color:#ecedf0}.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container.ginput_container_email input::selection,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container.ginput_container_email input:active,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container.ginput_container_email input:focus,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container.ginput_container_email input:hover,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container.ginput_container_email input::selection,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container.ginput_container_email input:active,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container.ginput_container_email input:focus,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container.ginput_container_email input:hover,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container.ginput_container_email input::selection,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container.ginput_container_email input:active,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container.ginput_container_email input:focus,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container.ginput_container_email input:hover,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container.ginput_container_email input::selection,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container.ginput_container_email input:active,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container.ginput_container_email input:focus,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container.ginput_container_email input:hover{color:#ecedf0}.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container .textarea,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container .textarea,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea{background:transparent;border:0!important;border-right:1px solid #fff!important;border-left:1px solid #fff!important;border-radius:0!important;padding:5px 20px!important;max-height:77px;outline:none!important;color:#fff!important}.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container .textarea::-moz-selection,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container .textarea:active,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container .textarea:focus,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container .textarea:hover,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea::-moz-selection,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea:active,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea:focus,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea:hover,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container .textarea::-moz-selection,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container .textarea:active,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container .textarea:focus,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container .textarea:hover,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea::-moz-selection,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea:active,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea:focus,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea:hover{color:#ecedf0!important;opacity:.9}.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container .textarea::selection,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container .textarea:active,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container .textarea:focus,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container .textarea:hover,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea::selection,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea:active,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea:focus,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea:hover,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container .textarea::selection,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container .textarea:active,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container .textarea:focus,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container .textarea:hover,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea::selection,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea:active,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea:focus,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea:hover{color:#ecedf0!important;opacity:.9}.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container .textarea::-webkit-input-placeholder,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea::-webkit-input-placeholder,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container .textarea::-webkit-input-placeholder,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea::-webkit-input-placeholder{color:#fff}.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container .textarea:-moz-placeholder,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea:-moz-placeholder,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container .textarea:-moz-placeholder,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea:-moz-placeholder{color:#fff}.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-large .ginput_container .textarea:-ms-input-placeholder,.alf-cotizar .alf-gform-contizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea:-ms-input-placeholder,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-large .ginput_container .textarea:-ms-input-placeholder,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-gform-item-medium .ginput_container .textarea:-ms-input-placeholder{color:#fff}.alf-cotizar .alf-gform-contizar>.gform_fields .alf-form-cantidad,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-form-cantidad{width:30%}.alf-cotizar .alf-gform-contizar>.gform_fields .alf-form-prenda,.alf-cotizar .alf-gform-cotizar>.gform_fields .alf-form-prenda{width:70%}.alf-cotizar .alf-gform-contizar>.gform_fields #field_1_21,.alf-cotizar .alf-gform-contizar>.gform_fields #field_1_27,.alf-cotizar .alf-gform-contizar>.gform_fields #field_6_21,.alf-cotizar .alf-gform-cotizar>.gform_fields #field_1_21,.alf-cotizar .alf-gform-cotizar>.gform_fields #field_1_27,.alf-cotizar .alf-gform-cotizar>.gform_fields #field_6_21{visibility:hidden;opacity:0;width:0;height:0;padding:0;margin:0}.alf-cotizar .alf-gform-contizar>.gform_fields .custom-row-quoting,.alf-cotizar .alf-gform-cotizar>.gform_fields .custom-row-quoting{display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 0;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:16px}.alf-cotizar .alf-gform-contizar>.gform_fields .custom-row-quoting input[type=number],.alf-cotizar .alf-gform-contizar>.gform_fields .custom-row-quoting input[type=text],.alf-cotizar .alf-gform-cotizar>.gform_fields .custom-row-quoting input[type=number],.alf-cotizar .alf-gform-cotizar>.gform_fields .custom-row-quoting input[type=text]{width:20%;border:0!important;border-radius:0!important;border-left:1px solid #fff!important;border-right:1px solid #fff!important;color:#fff;margin-right:10px}.alf-cotizar .alf-gform-contizar>.gform_fields .custom-row-quoting h4,.alf-cotizar .alf-gform-cotizar>.gform_fields .custom-row-quoting h4{width:calc(100% - 20% - 10px);font-size:16px;border-right:1px solid #fff;padding:5px 20px}.alf-cotizar .alf-gform-contizar>.gform_footer,.alf-cotizar .alf-gform-cotizar>.gform_footer{width:100px;background:#2b313e}.alf-cotizar .alf-gform-contizar>.gform_footer i,.alf-cotizar .alf-gform-contizar>.gform_footer input[type=submit],.alf-cotizar .alf-gform-cotizar>.gform_footer i,.alf-cotizar .alf-gform-cotizar>.gform_footer input[type=submit]{color:#fff}.alf-cotizar .alf-gform-contizar .gf_repeater_add .gf_repeater_add_default,.alf-cotizar .alf-gform-contizar .gf_repeater_remove .gf_repeater_remove_default,.alf-cotizar .alf-gform-cotizar .gf_repeater_add .gf_repeater_add_default,.alf-cotizar .alf-gform-cotizar .gf_repeater_remove .gf_repeater_remove_default{-webkit-filter:invert(100%);filter:invert(100%);outline:none}.alf-cotizar .alf-gform-contizar .gform_wrapper *,.alf-cotizar .alf-gform-contizar .gform_wrapper :after,.alf-cotizar .alf-gform-contizar .gform_wrapper :before,.alf-cotizar .alf-gform-cotizar .gform_wrapper *,.alf-cotizar .alf-gform-cotizar .gform_wrapper :after,.alf-cotizar .alf-gform-cotizar .gform_wrapper :before{outline:none}.alf-modal-fomulario{color:#fff;height:100%;max-width:100%;position:relative;overflow:hidden!important}.alf-modal-fomulario .woocommerce-cart-form{height:100%;overflow:auto}.alf-modal-fomulario .alf-save-cart{background:#fff;width:90%;padding:10px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;min-height:50px}.alf-modal-fomulario .alf-save-cart:before{content:url(/wp-content/themes/alfileri_theme/dist/css/../images/arrow-right.png?dab8f8abeee35014d6eb7ea560370169);display:inline-block;margin-right:10px}.alf-modal-fomulario .alf-save-cart:hover{width:100%;opacity:1}.alf-cotizar__footer{bottom:0;padding-top:10px}.alf-cotizar__footer,.alf-cotizar__head{position:-webkit-sticky;position:sticky;left:0;width:100%;background:#2b313e}.alf-cotizar__head{top:0}.woocommerce table.shop_table{border:0}.woocommerce table.shop_table.alf-cart-table td{color:#2b313e}.woocommerce table.shop_table.alf-cart-table td a,.woocommerce table.shop_table.alf-cart-table td input{color:#2b313e!important}.alertify-notifier{background:#c2c6d4;border:0}.alertify-notifier .ajs-bottom{bottom:70px}.alertify-notifier .ajs-right{right:40px}.ztb-scb-wrapper .zbx-trigger.ztb-smt-right{right:0!important;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.ztb-scb-wrapper .zbx-trigger.ztb-smt-right:hover{width:60px!important;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.ztb-scb-wrapper .zbx-trigger.ztb-smt-right #ztb_facebook_messenger_944613{border-radius:0!important}.ztb-scb-wrapper .zbx-trigger.ztb-smt-right #ztb_facebook_messenger_944613 .icon-facebook-messenger-icon-01.ztb-default-chatbox.zb-tab-text-icon{font-size:22px!important}#ztb-fbc-tabwrapper,.ztb-smt-right{right:0!important}#ztb-fbc-tabwrapper .ztb-fbc-iconicstyle,.ztb-smt-right .ztb-fbc-iconicstyle{border-radius:0!important;width:50px!important;height:50px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#ztb-fbc-tabwrapper .ztb-fbc-iconicstyle:hover,.ztb-smt-right .ztb-fbc-iconicstyle:hover{width:60px!important;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#ztb-fbc-tabwrapper .ztb-fbc-iconicstyle .icon-facebook-messenger-icon-01.ztb-default-chatbox.zb-tab-text-icon,.ztb-smt-right .ztb-fbc-iconicstyle .icon-facebook-messenger-icon-01.ztb-default-chatbox.zb-tab-text-icon{font-size:22px!important}.fancybox-bg{background:#fff}.fancybox-slide.fancybox-slide--html.fancybox-slide--current.fancybox-slide--complete{position:relative}.animated-modal h2,.animated-modal p{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s}.fancybox-slide--current .animated-modal,.fancybox-slide--current .animated-modal h2,.fancybox-slide--current .animated-modal p{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.fancybox-slide--current .animated-modal h2{-webkit-transition-delay:.1s;transition-delay:.1s}.fancybox-slide--current .animated-modal p{-webkit-transition-delay:.3s;transition-delay:.3s}.alf-search{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5% 30px}@media (min-width:500px){.alf-search{padding:5% 10%}}@media (min-width:900px){.alf-search{padding:5% 50px}}@media (min-width:1200px){.alf-search{padding:5% 10%}}.alf-search__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width:1200px){.alf-search__container{width:90%}}.alf-search__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px;width:100%}@media (min-width:720px){.alf-search__header{margin-bottom:5%}}@media (min-width:1200px){.alf-search__header{width:calc(90% + 30px)}}.alf-search__header--search{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:50%}.alf-search__header--result{padding:10px 30px;border-left:1px solid #1e1e25;border-right:1px solid #1e1e25;font-weight:300;font-family:Work Sans,sans-serif;width:calc(90% - 20px);text-align:left;font-size:20px}.alf-search__header--result::-moz-selection,.alf-search__header--result:active,.alf-search__header--result:hover{width:90%}.alf-search__header--result::selection,.alf-search__header--result:active,.alf-search__header--result:hover{width:90%}.alf-search__header .alf-search-btn{background:transparent;border:0;cursor:pointer;outline:none}.alf-search__header .alf-search-btn i{padding:10px 20px;font-size:14px}.alf-search__header .alf-search-btn:hover{opacity:.7}.alf-search__card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:600px;padding-bottom:10px;margin-bottom:45px;width:100%}@media (min-width:900px){.alf-search__card{width:calc(50% - 25px)}}.alf-search__card--thumbnail{overflow:hidden;width:40%;height:auto}@media (min-width:500px){.alf-search__card--thumbnail{width:30%}}@media (min-width:720px){.alf-search__card--thumbnail{height:200px;width:180px}}.alf-search__card--thumbnail img{-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;width:100%;height:100%}@media (min-width:500px){.alf-search__card--thumbnail img{-o-object-fit:cover;object-fit:cover}}.alf-search__card--content{width:60%;padding:0 5%}@media (min-width:500px){.alf-search__card--content{width:70%}}@media (min-width:720px){.alf-search__card--content{width:calc(100% - 180px)}}.alf-search__card--content>h4,.alf-search__card--content p{margin-bottom:0;width:100%;max-width:300px}@media (min-width:500px){.alf-search__card--content>h4,.alf-search__card--content p{margin-bottom:20px}}.alf-search__card--content>p{font-size:13px}@media (min-width:500px){.alf-search__card--content>p{font-size:14px}}.alf-search__card--content>h4{font-size:15px}@media (min-width:500px){.alf-search__card--content>h4{font-size:20px}}.alf-search__card--content hr{width:60px;margin:13px 0;border:0;display:block;border-bottom:1px solid #2b313e}@media (min-width:500px){.alf-search__card--content hr{margin:30px 0}}.alf-search__card--content .alf-learn-more{display:block;margin-top:30px}.alf-search__card:nth-child(odd){margin-right:0}@media (min-width:900px){.alf-search__card:nth-child(odd){margin-right:50px}}.sumome-contactform-content,.sumome-control.sumome-control-tr{display:none}.alf-pagination-blog{height:100px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}body.archive .swiper-container-clientes,body.blog .swiper-container-clientes,body.category .swiper-container-clientes,body.single.single-post .swiper-container-clientes{display:none}.nav-next,.nav-previous{font-size:24px}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Work Sans,sans-serif;font-size:16px;margin:0 20px}.pagination a{font-size:16px;color:#2b313e;height:40px;width:25px;font-size:24px}.pagination a,.pagination span.current{padding:10px;margin:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination span.current{height:auto;width:auto;height:40px;width:25px;font-size:16px;font-weight:700;border-bottom:1px solid #1e1e25}.pagination a.inactive{padding:10px;height:40px;width:25px;margin:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#c2c6d4;border:1px solid transparent}.alf-file{width:100%!important;margin-bottom:-10px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;padding-right:20px;position:relative;cursor:pointer}.alf-file label{width:120px!important;display:block!important;border-right:0!important;padding:10px 0 10px 20px!important}.alf-file .ginput_container_fileupload{border-left:0!important;width:calc(100% - 150px)!important;border-right:0!important;margin-top:0!important}.alf-file .ginput_container_fileupload input,.alf-file .ginput_container_fileupload input[type=file]{width:100%!important;border-left:0!important!important;-webkit-appearance:none;overflow:hidden}.alf-file i{height:41px!important;border-right:1px solid #1e1e25;position:absolute;top:0;right:0!important}@media (min-width:500px){.alf-file i{right:20px!important}}::-ms-browse{background:transparent;color:transparent;border:0;width:0;padding:0}::-webkit-file-upload-button{background:transparent;color:transparent;border:0;width:0;padding:0}.alf-home-post{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.alf-home-post:nth-child(odd) .alf-home-post__content{background:#fff}@media (min-width:960px){.alf-home-post:nth-child(odd) .alf-home-post__content{background:#ecedf0}}@media (min-width:720px){.alf-home-post.alf-post-blog{max-width:90%;margin:0 auto;margin-left:5%}}@media (min-width:960px){.alf-home-post.alf-post-blog{max-width:95%;margin:0 auto;margin-left:5%}}@media (min-width:1200px){.alf-home-post.alf-post-blog{max-width:90%;margin:0 auto;margin-left:10%}}.alf-home-post__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 70px);padding:30px;background:#fff;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:-100px;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:720px){.alf-home-post__content{padding:50px}}@media (min-width:960px){.alf-home-post__content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-top:0;padding:80px 50px;width:50%}}@media (min-width:1200px){.alf-home-post__content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:60%;padding:80px 120px 80px 30px}}.alf-home-post__content.post-odd{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.alf-home-post__content .alf-home-post--link-title{width:100%;padding:10px 0;margin-bottom:15px;max-width:600px}@media (min-width:1200px){.alf-home-post__content .alf-home-post--link-title{max-width:450px}}.alf-home-post__content .alf-home-post--content-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:600px}@media (min-width:1200px){.alf-home-post__content .alf-home-post--content-text{max-width:450px}}@media (min-width:720px){.alf-home-post__content .alf-home-post--content-text{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.alf-home-post__content .alf-home-post--content-text .alf-post--date .alf-social{display:none}@media (min-width:720px){.alf-home-post__content .alf-home-post--content-text .alf-post--date .alf-social{display:-webkit-box;display:-ms-flexbox;display:flex}}.alf-home-post__content .alf-home-post--content-text .alf-home-post--excerpt{width:100%}@media (min-width:720px){.alf-home-post__content .alf-home-post--content-text .alf-home-post--excerpt{width:calc(100% - 200px);border-top:2px solid #2b313e;padding-top:20px}}.alf-home-post__thumbnail{width:100%;overflow:hidden;height:350px;position:relative}@media (min-width:960px){.alf-home-post__thumbnail{width:45%;height:auto}}@media (min-width:1200px){.alf-home-post__thumbnail{width:30%}}.alf-home-post__thumbnail .alf-home-post--link-thumbnail{width:100%;display:block;height:100%;overflow:hidden}.alf-home-post__thumbnail .alf-home-post--link-thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.alf-home-post__thumbnail .alf-home-post--link-thumbnail:hover{opacity:1}.alf-home-post__thumbnail .alf-home-post--link-thumbnail.thumbnail-hidden{display:block}@media (min-width:960px){.alf-home-post__thumbnail .alf-home-post--link-thumbnail.thumbnail-hidden{display:none}}.alf-home-post__thumbnail .alf-btn-block{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#c2c6d4}@media (min-width:960px){.alf-home-post__thumbnail .alf-btn-block{display:-webkit-box;display:-ms-flexbox;display:flex}}.alf-home-post__thumbnail .alf-social-vertical{position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0;width:60px;bottom:10px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:720px){.alf-home-post__thumbnail .alf-social-vertical{display:none}}.alf-home-post__thumbnail .alf-social-vertical a{color:#fff}.alf-blog-post{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:720px){.alf-blog-post{max-width:90%;margin:0 auto;margin-left:5%}}@media (min-width:960px){.alf-blog-post{max-width:95%;margin:0 auto;margin-left:5%}}@media (min-width:1200px){.alf-blog-post{max-width:90%;margin:0 auto;margin-left:10%}}.alf-blog-post:nth-child(odd) .alf-blog-post__content{background:#fff}@media (min-width:960px){.alf-blog-post:nth-child(odd) .alf-blog-post__content{background:#ecedf0}}.alf-blog-post__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 70px);padding:30px;background:#fff;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:-100px;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:720px){.alf-blog-post__content{padding:50px}}@media (min-width:960px){.alf-blog-post__content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-top:0;padding:80px 50px;width:50%}}@media (min-width:1200px){.alf-blog-post__content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:56%;padding:80px 120px 80px 30px}}.alf-blog-post__content.post-odd{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:1200px){.alf-blog-post__content.post-odd{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:80px 30px 80px 100px}}.alf-blog-post__content .alf-blog-post--link-title{width:100%;padding:10px 0;margin-bottom:15px;max-width:600px}@media (min-width:1200px){.alf-blog-post__content .alf-blog-post--link-title{max-width:450px}}.alf-blog-post__content .alf-blog-post--content-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:600px}@media (min-width:1200px){.alf-blog-post__content .alf-blog-post--content-text{max-width:450px}}@media (min-width:720px){.alf-blog-post__content .alf-blog-post--content-text{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.alf-blog-post__content .alf-blog-post--content-text .alf-post--date .alf-social{display:none}@media (min-width:720px){.alf-blog-post__content .alf-blog-post--content-text .alf-post--date .alf-social{display:-webkit-box;display:-ms-flexbox;display:flex}}.alf-blog-post__content .alf-blog-post--content-text .alf-blog-post--excerpt{width:100%}@media (min-width:720px){.alf-blog-post__content .alf-blog-post--content-text .alf-blog-post--excerpt{width:calc(100% - 200px);border-top:2px solid #2b313e;padding-top:20px}}.alf-blog-post__thumbnail{width:100%;overflow:hidden;height:350px;position:relative}@media (min-width:960px){.alf-blog-post__thumbnail{width:45%;height:auto}}@media (min-width:1200px){.alf-blog-post__thumbnail{width:34%}}.alf-blog-post__thumbnail .background-color{width:100%;height:100%;background:#c2c6d4}.alf-blog-post__thumbnail .alf-blog-post--link-thumbnail{width:100%;display:block;height:100%;overflow:hidden}.alf-blog-post__thumbnail .alf-blog-post--link-thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.alf-blog-post__thumbnail .alf-blog-post--link-thumbnail:hover{opacity:1}.alf-blog-post__thumbnail .alf-blog-post--link-thumbnail.thumbnail-hidden{display:block}@media (min-width:960px){.alf-blog-post__thumbnail .alf-blog-post--link-thumbnail.thumbnail-hidden{display:none}}.alf-blog-post__thumbnail .alf-btn-block{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#c2c6d4}@media (min-width:960px){.alf-blog-post__thumbnail .alf-btn-block{display:-webkit-box;display:-ms-flexbox;display:flex}}.alf-blog-post__thumbnail .alf-social-vertical{position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0;width:60px;bottom:10px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:720px){.alf-blog-post__thumbnail .alf-social-vertical{display:none}}.alf-blog-post__thumbnail .alf-social-vertical a{color:#fff}.alf-btn-block-out{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:200px}@media (min-width:960px){.alf-btn-block-out{display:none}}.alf-customer{min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;background:#ecedf0}.alf-customer>h4{position:absolute;top:100px;left:57%;display:none}@media (min-width:960px){.alf-customer>h4{display:block}}.alf-customer__big{background:#ecedf0;padding:50px 30px 0;width:100%}@media (min-width:960px){.alf-customer__big{width:50%;padding:80px}}@media (min-width:1200px){.alf-customer__big{width:60%}}.alf-customer__big .swiper-container-customer{margin:50px 0;width:80%}.alf-customer__big .swiper-container-customer .swiper-slide{min-height:120px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.alf-customer__big .swiper-container-customer .swiper-slide img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;width:100%;height:100%}@media (min-width:500px){.alf-customer__big .swiper-container-customer .swiper-slide img{width:100%}}.alf-customer__big .swiper-container-customer .swiper-slide.active-link img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.alf-customer__big .nav-btn-customer{position:absolute;bottom:20px}.alf-customer__medium{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;background:#fff;padding:50px 30px}@media (min-width:960px){.alf-customer__medium{padding:100px;width:45%}}@media (min-width:1200px){.alf-customer__medium{width:30%}}.alf-customer__medium>h4{display:block;text-align:left;width:100%;margin-bottom:30px}@media (min-width:960px){.alf-customer__medium>h4{display:none}}.alf-customer__medium .alf-customer--content{width:100%;display:none}.alf-customer__medium .alf-customer--content.active-content{display:block}.alf-customer__medium .alf-customer--card img{width:100%;height:100%}.swiper-container-home{position:relative}.alf-cotizar .alf-gform-contizar>.gform_body .gform_fields .alf-gform-item-large .ginput_container input,.alf-cotizar .alf-gform-contizar>.gform_body .gform_fields .alf-gform-item-medium .ginput_container input{border-right:1px solid #fff!important;border-left:1px solid #fff!important;color:#fff!important}.alf-cotizar .alf-gform-contizar>.gform_body .gform_fields .alf-gform-item-large .ginput_container input::-webkit-input-placeholder,.alf-cotizar .alf-gform-contizar>.gform_body .gform_fields .alf-gform-item-medium .ginput_container input::-webkit-input-placeholder{color:#fff!important}.alf-cotizar .gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large .ginput_container .textarea,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium .ginput_container .textarea{border-right:1px solid #fff!important;border-left:1px solid #fff!important;color:#fff!important}.alf-cotizar .gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-large .ginput_container .textarea::-webkit-input-placeholder,.gform_wrapper .alf-gform-form .gform_body ul .alf-gform-item-medium .ginput_container .textarea::-webkit-input-placeholder{color:#fff!important}.custom-row-quoting{display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 0;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:16px}.custom-row-quoting>h3{width:100%!important;color:#fff;margin-bottom:20px;font-size:21px}.custom-row-quoting input[type=number],.custom-row-quoting input[type=text]{width:20%;border:0!important;border-radius:0!important;border-left:1px solid #fff!important;border-right:1px solid #fff!important;color:#fff;margin-right:10px}.custom-row-quoting h4{width:calc(100% - 20% - 10px);font-size:16px;border-right:1px solid #fff;padding:5px 20px}.btn-large{width:100%!important}svg.fa-calendar,svg.fa-chevron-right{margin-right:10px}