.genesis-nav-menu .wpml-ls-item{text-transform:uppercase}.genesis-nav-menu .wpml-ls-item a{padding:1rem .5rem;font-size:1.5rem}.genesis-nav-menu .wpml-ls-item.wpml-ls-current-language>a{font-weight:700}#menu-item-wpml-ls-2-ca{margin-left:2rem}.genesis-nav-menu .wpml-ls-item a:after{display:none}@media only screen and (max-width:990px){.site-header.open .nav-primary ul{text-align:center}.site-header.open .nav-primary ul li.wpml-ls-item{padding-top:2rem;display:inline-block}.site-header.open .nav-primary ul li.wpml-ls-item a{font-size:2.5rem}#menu-item-wpml-ls-2-ca{margin-left:0}}body.contacte #genesis-content{max-width:900px !important}body.contacte #genesis-content .icono{display:inline-block !important;width:2.5rem !important;float:left !important;margin:0 24px 24px 0 !important}.privacy-gdpr{font-size:1.5rem;margin-top:2rem;color:#bbb;text-align:justify}.privacy-gdpr a{color:#bbb}.site-footer{background-color:#fff;font-size:1.6rem;line-height:2;padding:4rem 0;text-align:center;width:90%;margin:0 auto}.site-footer p{margin-bottom:0}.site-footer span{vertical-align:middle}.site-footer .menu-footer-wrapper{display:inline-block;vertical-align:middle}.site-footer .menu-footer-wrapper ul{margin:0}.site-footer .menu-footer-wrapper ul li{display:inline-block;margin-right:5px}.site-footer .menu-footer-wrapper ul li:last-child{margin-right:0}.site-footer .menu-footer-wrapper ul ul.sub-menu{display:none}.site-footer .menu-footer-wrapper ul a{color:#000}@media only screen and (max-width:650px){.site-footer .menu-footer-wrapper{display:block;margin-top:10px}}body.single:not(.single-product) .entry-title{font-size:5rem}@media only screen and (max-width:650px){body.single:not(.single-product) .entry-title{font-size:3.2rem}}body.single-testimonio .entry-header .entry-title{margin-bottom:3rem}body.single-testimonio .entry-header .entry-meta{display:none}.genesis-nav-menu{align-items:center;display:flex;font-size:1.6rem;line-height:1;list-style:none;margin:0}.genesis-nav-menu .menu-item{position:relative !important}.genesis-nav-menu a{color:#000;text-decoration:none;display:block;padding:1rem}.genesis-nav-menu a:after{display:block;content:attr(data-title);font-weight:700;height:1px;color:transparent;overflow:hidden;visibility:hidden}.genesis-nav-menu a:hover,.genesis-nav-menu a:focus,.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .current-menu-item.widget-link>a:hover,.genesis-nav-menu .current-menu-item.widget-link>a:focus,.genesis-nav-menu .sub-menu .current-menu-item>a:hover,.genesis-nav-menu .sub-menu .current-menu-item>a:focus{font-weight:700}.genesis-nav-menu .current-menu-item.widget-link>a{font-weight:400}.genesis-nav-menu .sub-menu{border-top:1px solid #eee;margin:0;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;z-index:99;left:50% !important;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);white-space:nowrap}.genesis-nav-menu .menu-item:hover>.sub-menu{opacity:1}.genesis-nav-menu .sub-menu .menu-item{display:block}.genesis-nav-menu .sub-menu .menu-item a{background-color:#fff;border:1px solid #eee;border-top:0;font-size:1.4rem;padding:2rem}.genesis-nav-menu .sub-menu .sub-menu{border-top:0;margin:0;position:relative}@media only screen and (max-width:990px){.genesis-nav-menu .sub-menu{left:auto;transform:none;-ms-transform:none;-webkit-transform:none}.site-header.open .genesis-nav-menu .sub-menu{left:0 !important}.genesis-nav-menu .sub-menu .menu-item a{font-size:1.8rem}}.widget.asitheme_widget .asitheme_widget_main.text-left>.inner{max-width:45%}.widget.asitheme_widget .asitheme_widget_features .items .item .text .i-title{font-size:2.2rem !important;margin-bottom:0 !important}@media only screen and (max-width:650px){.widget.asitheme_widget .asitheme_widget_main .wbutton{margin:0 10%;display:inline-block;padding:1.3rem 3rem}}.widget.asitheme_widget .asitheme_widget_testimonials .swiper-container .swiper-slide .item-inner .text .i-text>*:last-child{margin-bottom:0}.site-title img{max-width:27rem !important}@media only screen and (max-width:375px){.site-title img{max-width:25rem !important}}@media only screen and (max-width:320px){.site-title img{max-width:22rem !important}}.gform_button{width:100% !important}.gform_wrapper .gform_footer{position:relative}.gform_wrapper .gform_footer .gform_ajax_spinner{position:absolute;right:0;top:0}.widget.asitheme_widget .asitheme_widget_text_image .cols .contentw{color:inherit}#asitheme_widget_text_image-4 .col-right,#asitheme_widget_text_image-5 .col-right{display:flex}#asitheme_widget_text_image-4 .col-right:before,#asitheme_widget_text_image-4 .col-right:after,#asitheme_widget_text_image-5 .col-right:before,#asitheme_widget_text_image-5 .col-right:after{display:none}#asitheme_widget_text_image-4 .col-right .subtitle,#asitheme_widget_text_image-5 .col-right .subtitle{text-align:right;padding-right:8%;flex-basis:50%}#asitheme_widget_text_image-4 .col-right .contentw,#asitheme_widget_text_image-5 .col-right .contentw{text-align:left;padding-left:2%;flex-basis:50%}@media only screen and (max-width:650px){#asitheme_widget_text_image-4 .col-right,#asitheme_widget_text_image-5 .col-right{display:block}#asitheme_widget_text_image-4 .col-right .subtitle,#asitheme_widget_text_image-5 .col-right .subtitle{text-align:center;padding-right:0}#asitheme_widget_text_image-4 .col-right .contentw,#asitheme_widget_text_image-5 .col-right .contentw{text-align:center;padding-right:0}}.cmplz-link.cookie-statement{display:none}