/**
 * Theme Name:     Mentoraes
 * Author:         Mentoraes
 * Template:       hello-elementor
 * Text Domain:	   mentoraes
 * Description:    Tema Mentoraes creado por Àbakos Multimedia.
 */SPAN.s1{font-kerning:none;}SPAN.s2{font-kerning:none;color:#29ABA6;}SPAN.s3{font-kerning:none;}SPAN.s4{font-kerning:none;color:#29ABA6;}SPAN.s5{font-kerning:none;color:rgba(0,0,0,0.85);padding-bottom:0;}SPAN.s6{text-decoration:none;font-kerning:none;}.recuadro .p6 .s6 B{color:#FFFFFF;}B{font-weight:700 !important;}B,STRONG{font-weight:700 !important;}.elementor-widget .elementor-widget-container .elementor-image-box-title SPAN{font-weight:400 !important;}.elementor-widget .elementor-widget-container .elementor-image-box-title SPAN B{font-weight:500 !important;}.elementor-element-17715e0b .elementor-image-box-content P.elementor-image-box-description{margin-right:0 !important;padding-right:0 !important;}.elementor-top-section.elementor-element-3691894c{/*+box-shadow: 0 0 108px #005F81;*/-moz-box-shadow:0 0 108px #005F81;-webkit-box-shadow:0 0 108px #005F81;box-shadow:0 0 108px #005F81;}.home H2.elementor-image-box-title{font-weight:600;font-size:26px;font-style:italic;letter-spacing:-2px;}#form-home{max-width:630px;}H1.entry-title{display:none !important;}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item A{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;font-size:inherit;}#footer-mentoraes .elementor-widget .elementor-icon-list-items .elementor-icon-list-item A{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:safe center !important;}.cult-1{color:#00475B;font-weight:700;}.valores{letter-spacing:-1px;}.cult-1{font-weight:800;font-kerning:none;color:#29ABA6;}.valores UL LI{margin-top:5px;line-height:25px;}.banner-mentoraes{padding-left:10%;padding-right:10%;}.banner-mentoraes .cult-1{color:#19829F;}.banner-politica H1{color:#19829F !important;}.banner-cultura-puentes-2 .cult-1{color:#19829F !important;}.que-hacemos H1{color:#FFFFFF !important;}.foto-cercle .attachment-full.size-full{border-top:3px solid #29ABA6;border-right:3px solid #29ABA6;border-bottom:3px solid #29ABA6;border-left:3px solid #29ABA6;/*+box-shadow: 10px 20px 30px 10px rgba(149, 149, 149, 0.353);*/-moz-box-shadow:10px 20px 30px 10px rgba(149, 149, 149, 0.353);-webkit-box-shadow:10px 20px 30px 10px rgba(149, 149, 149, 0.353);box-shadow:10px 20px 30px 10px rgba(149,149,149,0.353);}.legal P{margin-top:24px !important;}.legal P A{color:#29ABA6 !important;text-decoration:underline !important;}.wpml-ls-current-language A{color:#29ABA6 !important;}.elementor-949 .elementor-element-6aa33ec4 .elementor-col-20 H2{font-size:18px !important;letter-spacing:-1px !important;}.elementor-949 .elementor-col-20 .elementor-element-147a05b8 IMG{}.elementor-949 .elementor-col-20 .elementor-element-32d39200 IMG{}.elementor-949 .elementor-col-20.elementor-element-46739792 IMG{}.privacidad .elementor-field-type-acceptance LABEL{font-size:12px !important;color:#686868 !important;}.privacidad .elementor-field-type-acceptance LABEL A{font-size:12px !important;color:#686868 !important;}.privacidad .elementor-field-type-acceptance LABEL A:hover{font-size:12px !important;color:#000000 !important;}.iconos-qhacemos B{opacity:0;}#menu-2-3c0e87e7 LI.menu-item-object-page A{font-size:16px !important;line-height:18px;font-weight:700;border-bottom:1px solid #E5E5E5;}.elementor-post__read-more{color:#29ABA6 !important;display:normal !important;}.elementor-post__excerpt P:after{content:"...";}.woocommerce-breadcrumb{display:none;}.product{padding-top:78px;}.variations_button .input-text.qty{padding-right:18px !important;}.product .price{display:none !important;}.product .woocommerce-product-details__short-description{margin-bottom:44px;}.product .entry-summary{margin-bottom:85px !important;}.product .product_meta{display:none;}.product .button{background-color:#58B7B1 !important;padding-top:15px !important;padding:14px !important;margin-left:6px !important;margin-top:1px;}.product .woocommerce-tabs{display:none;}.dialog-container .wc-block-components-notice-banner{margin-top:40px;}INPUT[type=number]::-webkit-inner-spin-button,INPUT[type=number]::-webkit-outer-spin-button{-webkit-appearance:none !important;margin:0 !important;}INPUT[type=number]{-moz-appearance:textfield !important;}.woocommerce .return-to-shop{display:none;}.cart_totals H2{letter-spacing:0px !important;}.woocommerce-checkout H3{letter-spacing:0px !important;}#customer_details .woocommerce-shipping-fields{display:none;}#customer_details .woocommerce-additional-fields{margin-top:-85px;}#order_comments_field TEXTAREA.input-text{height:150px;}#payment .payment_method_redsys{padding-top:16px;}.woocommerce-order H2{font-size:28px !important;letter-spacing:-1px !important;}.woocommerce .woocommerce-order .woocommerce-order-details{}.order_details TH{border-bottom:1px solid #CACACA !important;}.order_details TD{border-bottom:1px solid #CACACA !important;}.woocommerce-page H1{font-size:28px !important;letter-spacing:-1px !important;margin-top:27px;}.woocommerce-page SECTION{padding-bottom:25px;padding-top:15px;}.woocommerce-checkout.woocommerce-page H1{margin-top:0;}.woocommerce-cart H1{margin-bottom:-32px;}.woocommerce-cart .button.wc-forward{display:none;}.single-product .elementor-section-content-top.elementor-section-items-middle .elementor-container{background-color:#FFFFFF;}.woocommerce-cart #content{margin-left:auto;margin-right:auto;max-width:90%;}.woocommerce-checkout #content{margin-left:auto;margin-right:auto;max-width:90%;}.woocommerce-cart #content{margin-left:auto;margin-right:auto;max-width:90%;}.ekit-testimonial--avatar IMG{min-width:80px !important;min-height:80px !important;}.mejs-audio .mejs-controls{background-color:#7A767A !important;border-top-left-radius:9px !important;border-bottom-left-radius:9px !important;border-bottom-right-radius:9px !important;border-top-right-radius:9px !important;min-height:53px;padding-top:8px;padding-bottom:8px;}.elementor-widget.elementor-widget-wp-widget-media_audio H5{font-size:17px;margin-bottom:23px;color:#535353;}.mejs-audio{background-color:#FFFFFF !important;color:#FFFFFF !important;}.titols-podcast H2{font-size:26px !important;letter-spacing:-2px !important;}.titols-podcast H4{font-size:20px !important;font-weight:500 !important;margin-top:0px !important;letter-spacing:-1px !important;}@media (max-width:767px){.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-sub-item.elementor-item-active,.elementor-sub-item.highlighted,.elementor-sub-item:focus,.elementor-sub-item:hover{background-color:#29ABA6 !important;}.elementor-menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:var(--nav-menu-icon-size,22px);cursor:pointer;border:0 solid;color:#29ABA6 !important;background-color:#F4F4F4 !important;margin-bottom:20px;}.txt-fondo-verde .elementor-image-box-content{font-size:14px;line-height:22px;}.elementor-181 .elementor-element.elementor-element-22ee457c>.elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;max-width:270px;}.elementor-widget-nav-menu .elementor-nav-menu--main{margin-top:50px !important;}.elementor-nav-menu--burger{margin-top:70px !important;}#menu-1-ffed680 .wpml-ls-slot-29 A{font-size:16px;padding-left:9px;margin-right:0px;padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;padding-right:0 !important;/*+border-radius: 0;*/-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;}.menu-item-wpml-ls-29-es A{margin-right:9px !important;}.eicon-menu-bar{}.elementor-nav-menu__align-right{margin-top:0;padding-top:0;}[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:33px !important;margin-bottom:12px !important;margin-top:12px !important;}.elementor-menu-toggle{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:var(--nav-menu-icon-size,22px);padding:0em !important;cursor:pointer;border:0 solid;border-radius:3px;background-color:rgba(255,255,255,0) !important;color:#59B8B2 !important;}.elementor-181.elementor-location-header .elementor-section-boxed{padding-bottom:10px !important;padding-top:10px !important;}.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-sub-item.elementor-item-active,.elementor-sub-item.highlighted,.elementor-sub-item:focus,.elementor-sub-item:hover{color:#FFF !important;}.home H2.elementor-image-box-title{font-weight:700 !important;font-size:22px !important;line-height:30px !important;font-style:italic !important;}.triangles SVG{margin-bottom:-15px !important;}.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto;}.valores{font-size:18px !important;line-height:21px !important;}.banner-politica H1{font-size:35px !important;}.banner-mentoraes-2{font-size:18px !important;}.elementor-kit-234 H2{font-size:21px;margin-top:-13px;}.elementor-element-34af3b5 IMG{max-width:50% !important;}.elementor-element-a27419a H1{font-size:25px !important;}.elementor-element-34af3b5 H2{font-size:20px !important;line-height:25px !important;margin-bottom:10px;}.page-template-default .elementor-element-22ee457c.elementor-widget-image IMG{max-height:100px;width:auto !important;}.elementor-nav-menu--dropdown .elementor-nav-menu LI.menu-item-3469 A{font-size:16px !important;line-height:18px;font-weight:700;border-bottom:1px solid #E5E5E5;padding-bottom:25px !important;padding-top:25px !important;font-weight:700 !important;}.woocommerce-product-gallery__image{margin-top:82px;}.woocommerce-cart .page-content{margin-top:94px;}.woocommerce-checkout .page-content{margin-top:94px;}}.elementskit-profile-info{line-height:0px !important;}.elementskit-profile-info SPAN{line-height:17px !important;}.elementskit-commentor-content{padding-bottom:0 !important;margin-bottom:-5px !important;}.elementskit-author-name{padding-right:0 !important;margin-right:0 !important;font-size:16px !important;line-height:18px !important;}@media (max-width:1024px) and (min-width:768px){.elementor-element-3c0e87e7.elementor-nav-menu--stretch.elementor-nav-menu__text-align-aside{margin-top:56px;}.elementor-nav-menu__container.e--pointer-underline{margin-top:50px !important;margin-right:14px;}.elementor-element-3c0e87e7 LI A{font-size:14px !important;height:;}.elementor-element-22ee457c.elementor-widget-image IMG{max-width:140px !important;padding-right:0 !important;padding-left:0 !important;}.elementor-181 .elementor-element.elementor-element-3691894c{margin-top:0em;margin-bottom:-12em;max-height:130px;padding:2px !important;}#menu-1-ffed680 .wpml-ls-slot-29 A{font-size:16px;padding-left:9px;margin-right:0px;padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;padding-right:0 !important;/*+border-radius: 0;*/-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;}.menu-item-wpml-ls-29-es A{margin-right:9px !important;}.elementor-nav-menu LI.menu-item-object-page .elementor-item{padding-right:10px !important;padding-left:10px !important;}}@media (max-width:1121px) and (min-width:1024px){.elementor-element-3c0e87e7.elementor-nav-menu--stretch.elementor-nav-menu__text-align-aside{margin-top:56px;}.elementor-nav-menu__container.e--pointer-underline{margin-top:50px !important;margin-right:14px;}.elementor-element-3c0e87e7 LI A{font-size:14px !important;height:;}.elementor-element-22ee457c.elementor-widget-image IMG{max-width:140px !important;padding-right:0 !important;padding-left:0 !important;}.elementor-181 .elementor-element.elementor-element-3691894c{margin-top:0em;margin-bottom:-12em;max-height:130px;padding:2px !important;}#menu-1-ffed680 .wpml-ls-slot-29 A{font-size:13px;padding-left:9px;margin-right:0px;padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;padding-right:0 !important;/*+border-radius: 0;*/-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;}.menu-item-wpml-ls-29-es A{margin-right:9px !important;}.elementor-nav-menu LI.menu-item-object-page .elementor-item{padding-right:10px !important;padding-left:10px !important;}}