/*
!Theme Name: sejimenez
Theme URI: https://www.pictau.com
Author: @xenolito
Author URI: https://www.pictau.com
Description: SEJIMENEZ I/O
Version: 1.2
Text Domain: oceanwp
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: oceanwp
*/@font-face{font-family:pictau-icons;src:url(../icons/pictau-icons.eot?gn8zww);src:url(../icons/pictau-icons.eot?gn8zww#iefix) format("embedded-opentype"),url(../icons/pictau-icons.ttf?gn8zww) format("truetype"),url(../icons/pictau-icons.woff?gn8zww) format("woff"),url(../icons/pictau-icons.svg?gn8zww#pictau-icons) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-pct-custom-"],[class^=icon-pct-custom-]{font-family:pictau-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-pct-custom-drone-line:before{content:"\e900"}.icon-pct-custom-shipping:before{content:"\e9da"}.icon-pct-custom-target:before{content:"\ea48"}.icon-pct-custom-champion:before{content:"\ea73"}.icon-pct-custom-family:before{content:"\eadb"}.icon-pct-custom-shop:before{content:"\eb18"}.icon-pct-custom-empresa:before{content:"\eb2f"}.icon-pct-custom-ciberriesgo:before{content:"\eb46"}.icon-pct-custom-adn:before{content:"\eb65"}.icon-pct-custom-doctor:before{content:"\eb7d"}.icon-pct-custom-presentacion:before{content:"\eba2"}.icon-pct-custom-ingeniero:before{content:"\ebcc"}.icon-pct-custom-equipo:before{content:"\ebe0"}.icon-pct-custom-corbatas:before{content:"\ebf4"}.icon-pct-custom-profesional:before{content:"\ebfa"}.icon-pct-custom-download:before{content:"\ecea"}.icon-pct-custom-building:before{content:"\ed08"}.icon-pct-custom-download-2:before{content:"\ee64"}.icon-pct-custom-viejo:before{content:"\ee88"}.icon-pct-custom-download-3:before{content:"\ee9c"}.icon-pct-custom-cuestionario:before{content:"\ee9d"}.icon-pct-custom-condicionado:before{content:"\eea7"}.icon-pct-custom-huella:before{content:"\eebf"}.icon-pct-custom-house:before{content:"\ef30"}.icon-pct-custom-faro:before{content:"\ef78"}:root{--header-height:113px;--header-mobile-height:74px;--button-small-border-radius:15px;--button-small-padding:3px 10px;--button-border-radius:50px;--box-border-radius:10px;--default-font-family:Dosis,Helvetica,Arial,sans-serif;--default-heading-font-family:Dosis,Helvetica,Arial,sans-serif;--button-padding:14px 24px;--fontawesome:"Font Awesome 5 Free";--def-box-shadow:0 0px 18px 0 rgba(8,72,68,0.1),0 0px 4px 0 rgba(8,72,68,0.15)!important;--def-vert-box-shadow:0 4px 18px 0 rgba(8,72,68,0.1),0 2px 4px 0 rgba(8,72,68,0.1)!important;--default-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.05);--def-text-shadow:1px 1px 2px rgba(0,0,0,0.4);--max-content-width:1200px;--section-padding:calc(80px + 4.5vw)}body,html{background-color:var(--bg-color);font-size:16px!important}a:focus{outline:0!important}.elementor-text-editor,p{letter-spacing:.5px!important;font-size:18px!important;line-height:26px}p a{text-decoration:underline!important}.pct-subheading,p.pct-subheading{font-size:1.3em;line-height:1.4em;font-weight:500;display:inline-block;padding-bottom:1.4rem}.pct-p-landing p{font-size:1.3em!important;line-height:1.4em!important}.pct-p-smaller,.pct-p-smaller p{font-size:1.1em!important;line-height:1.3em!important}h1{font-size:calc(2rem + 2vw);line-height:calc(2rem + 2vw);font-family:var(--default-heading-font-family)}.heading-xbold{font-weight:700!important}h2{color:var(--header-text-color);font-size:2em;line-height:1.2em}.center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#main #content h2{padding-top:2rem;text-transform:uppercase}#main #content section.pct-hero-section h2{padding-top:0}#main #content .single-page-article .entry>h3{padding-top:1.5rem;text-transform:uppercase}section:not(.pct-footer-layout) h3.elementor-heading-title,section:not(.pct-footer-layout) h4.elementor-heading-title{font-family:var(--default-headeing-font-family);font-size:56px!important;line-height:60px!important;font-weight:600!important}section:not(.pct-footer-layout) h5.elementor-heading-title{font-family:var(--default-heading-font-family);font-size:22px!important;line-height:24px!important;font-weight:300!important}@media only screen and (max-width:570px){section:not(.pct-footer-layout) h3.elementor-heading-title,section:not(.pct-footer-layout) h4.elementor-heading-title{font-family:var(--default-heading-font-family);font-size:40px!important;line-height:44px!important}section:not(.pct-footer-layout) h5.elementor-heading-title{font-family:var(--default-heading-family);font-size:24px!important;line-height:26px!important}}.pct-icon-bg-rounded-white [class*=fa-]{background-color:#fff;border-radius:50%}[class*=pct-contact-email]:before{content:"\f0e0"}[class*=pct-contact-email]:before,[class*=pct-contact-tel]:before{font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:10px}[class*=pct-contact-tel]:before{content:"\f879"}#site-navigation .site-search-toggle .icon-magnifier:before{font-family:var(--fontawesome)!important;content:"\f002"!important}#searchform-header-replace-close:before{font-family:var(--fontawesome)!important;content:"\f057"!important}.elementor-price-table{border-radius:var(--box-border-radius);overflow:hidden}#sidr .sidr-class-close-text,.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.sidr-class-elementor-screen-only,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}body{overflow-x:hidden}html{overflow:hidden}html.pct-ready{overflow-y:auto}#xen-loader{position:fixed;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;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:999999;opacity:1;max-height:100vh;-webkit-transition:max-height .1s ease .9s,opacity .9s cubic-bezier(.2,1,.3,1);transition:max-height .1s ease .9s,opacity .9s cubic-bezier(.2,1,.3,1)}#xen-loader.removed{opacity:0;max-height:0}#site-header{display:none;opacity:0;-webkit-transition:opacity 1s cubic-bezier(.2,1,.3,1);transition:opacity 1s cubic-bezier(.2,1,.3,1);width:100%!important}#site-header,.is-sticky #site-header{-webkit-box-shadow:0 4px 14px 0 rgba(50,137,135,.2),0 2px 4px 0 rgba(50,137,135,.3)!important;box-shadow:0 4px 14px 0 rgba(50,137,135,.2),0 2px 4px 0 rgba(50,137,135,.3)!important}#site-header #site-header-inner{max-width:1200px;margin:auto}#site-header-sticky-wrapper{position:absolute;width:100%}#site-header.center-header #site-navigation-wrap .middle-site-logo:hover img,#site-logo #site-logo-inner a:hover img{opacity:1}.skip-link.screen-reader-text{display:none!important}#site-header-sticky-wrapper{height:0!important}body:not(.single-post):not(.page) .page-header{padding-top:var(--header-height)}#site-navigation .middle-site-logo{padding:2rem}#site-header-sticky-wrapper.is-sticky #site-navigation .middle-site-logo{padding:1rem 2rem}.oceanwp-sticky-header-holder:not(.is-sticky) #site-navigation .custom-logo{max-height:50px!important;height:50px!important}@media only screen and (max-width:959px){#site-header-inner.closer{max-width:90%!important}#site-logo-inner .custom-logo{max-height:36px!important}}.is-sticky #site-header.shrink-header #site-navigation-wrap .dropdown-menu>li>a{line-height:26px!important}@media only screen and (max-width:1024px){#site-header .side-panel-li{display:none!important}}.background-image-page-header .page-header-inner{text-align:center}@media screen and (max-width:782px){#top-bar-wrap{z-index:1!important}}#top-bar,#top-bar-inner{height:33px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;line-height:20px}#top-bar-inner>*{float:none}#top-bar-social ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}#top-bar-social ul li{margin:0 7px}#top-bar-social,#top-bar-social.top-bar-left{position:relative;left:unset;top:unset;height:unset;line-height:unset;margin-top:unset}#top-bar-login{margin-left:auto}.topbar-content{margin-right:1rem}@media only screen and (max-width:767px){#top-bar-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}}#top-bar-login>a,.topbar-content .pct-top-tel{background-color:hsla(0,0%,100%,.15);border-radius:var(--button-small-border-radius);padding:var(--button-small-padding);color:var(--top-bar-color)}#top-bar-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:570px){#top-bar-social{display:none}}#top-bar-social.top-bar-right{top:unset;margin-top:unset;height:unset;line-height:unset}#top-bar-social li a{float:none}#top-bar-login a{text-transform:uppercase;letter-spacing:1px;font-weight:600}#top-bar-login a:before{content:"\f2bd";font-family:Font Awesome\ 5 Free;-webkit-transform:translate3d(-5px,1px,0);transform:translate3d(-5px,1px,0);position:relative;display:inline-block;font-size:1.2em;margin-right:3px}#site-header.center-header #searchform-header-replace.show{width:1200px;max-width:90%!important;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pct-menu-button a .text-wrap,.sidr-class-pct-menu-button a .text-wrap{border-radius:var(--button-small-border-radius);padding:6px 10px}.pct-menu-button a .text-wrap:after,.sidr-class-pct-menu-button a .text-wrap:after{display:none!important}#btn-join.btn-join,#ld_course_list .btn.btn-primary,#woo-popup-wrap .cart-btn,#woo-popup-wrap .continue-btn,.added_to_cart.wc-forward,.button,.button.ocn-btn,.elementor-button,.elementor-pagination .page-numbers,.owp-mini-cart a.checkout,.wc-proceed-to-checkout .checkout-button,.woocommerce-checkout #place_order,.wp-block-button__link,button{display:inline-block;border-radius:var(--button-border-radius)!important;background-color:var(--cta-color);color:#fff!important;white-space:nowrap!important;min-width:180px;border:0!important;font-size:1rem!important;line-height:1rem!important;font-family:var(--default-font-family)!important;font-weight:600!important;letter-spacing:.1rem;text-transform:uppercase;padding:var(--button-padding)!important;-webkit-transition:all .3s cubic-bezier(.2,1,.3,1);transition:all .3s cubic-bezier(.2,1,.3,1)}#btn-join.btn-join:hover,#ld_course_list .btn.btn-primary:active,#ld_course_list .btn.btn-primary:focus,#ld_course_list .btn.btn-primary:hover,#ocn-cookie-wrap .button.ocn-btn:hover,#woo-popup-wrap .cart-btn:hover,#woo-popup-wrap .continue-btn:hover,.added_to_cart.wc-forward:hover,.button.ocn-btn:hover,.button:hover,.elementor-button:hover,.elementor-pagination .page-numbers:hover,.owp-mini-cart a.checkout:hover,.wp-block-button__link:hover,button:hover{background-color:#000!important;-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:var(--button-border-radius)!important}.pct-hero-section .elementor-button{border-radius:50px!important;padding:20px 40px!important;font-size:24px!important;font-weight:700}.elementor-button-text{white-space:normal!important}body main header.page-header{z-index:5;padding:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;padding:30px 2vw 100px}@media only screen and (max-width:768px){body main header.page-header{padding:30px 4.5vw 60px;min-height:240px}main header.page-header h1{font-size:calc(1.6rem + 2vw)!important;line-height:calc(1.8rem + 2vw)!important}}body:not(.home).content-full-screen #content-wrap,main #content-wrap{position:relative;z-index:10}#main.site-main,.pct-hero-section{padding-top:var(--header-height)!important}@media only screen and (max-width:959px){#main.site-main,.pct-hero-section{padding-top:var(--header-mobile-height)!important}}.pct-hero-section .elementor-motion-effects-layer{background-position-x:70%!important}.pct-hero-pasti>div{display:inline-block}.pct-slide-content h3{max-width:400px}@media only screen and (max-width:1050px){.pct-slide-content{max-width:480px}}@media only screen and (max-width:767px){.pct-hero-section{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 60px)}.pct-hero-section .elementor-motion-effects-layer{background-position-x:83%!important}.pct-slide-content{max-width:480px}.pct-hero-pasti h2{font-size:60px!important;line-height:1em}.pct-slide-content h3{font-size:40px!important;line-height:46px!important}body.single-post main header.page-header{padding-top:45px}}@media only screen and (max-width:570px){.pct-hero-section>.elementor-container{max-width:100%!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.pct-hero-section .elementor-motion-effects-layer{background-position-x:40%!important}.pct-hero-section .elementor-background-overlay{background-color:rgba(0,0,0,.6)!important;opacity:1!important}.pct-slide-content h3,.pct-slide-content h3 .elementor-headline-dynamic-text,.pct-slide-content h3 .elementor-headline-text-wrapper{color:#fff!important;font-size:34px!important;line-height:40px!important}}@media only screen and (max-width:415px){.pct-hero-pasti h2{font-size:40px!important}}@media only screen and (max-width:369px){.pct-hero-pasti{display:none}}@media only screen and (max-width:320px){.pct-hero-section .elementor-button{font-size:18px!important}.pct-hero-section .elementor-widget-container{margin:0!important}}.pct-header-background h1{text-shadow:1px 1px 2px rgba(0,0,0,.4)}#sidr .sidr-inner:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;z-index:900;background-color:rgba(0,255,0,.6)}#sidr .sidr-class-toggle-sidr-close{background-color:hsla(0,0%,100%,.15);position:fixed;padding:10px;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;vertical-align:middle;border-radius:50%;-webkit-transform:translate3d(-10px,10px,0);transform:translate3d(-10px,10px,0);z-index:999999999}#sidr .sidr-class-icon.icon-close{padding-right:0;margin-top:-1px;margin-right:-1px}#sidr .sidr-class-icon.icon-close:before{font-family:var(--fontawesome)!important;content:"\f00d"!important;font-style:normal}#sidr [id^=sidr-id-elementor-library] section{padding:3rem 1rem 2rem!important}#sidr section .sidr-class-custom-logo{max-width:70%}#main{z-index:5}#main #content-wrap{max-width:100%}section.pct-header-background{padding:calc(30px + 4.5vw)!important}@media only screen and (max-width:570px){section.pct-header-background{padding:calc(30px + 4.5vw) 4.5vw!important}}@media only screen and (max-width:479px){.pct-hero-section{height:100vh}}.container{width:100%!important;max-width:var(--max-content-width)}.container[class*=section-border] .content-area,.content-full-width .content-area,.elementor-element[class*=section-border]:not([class*=pct-2cols-bgimg-])>.elementor-container{max-width:var(--max-content-width)!important;margin:auto!important;float:unset!important}@media only screen and (max-width:1200px){body:not(.woocommerce-page) .container[class*=section-border] .content-area,section.pct-footer-layout>.elementor-container,section[class*=section-border]:not([class*=pct-2cols-bgimg-])>.elementor-container{padding:0 4.5vw!important}}@media only screen and (max-width:959px){.container,body.content-full-screen .elementor-section-wrap>.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}body:not(.woocommerce-page) .container .content-area{padding-right:4.5vw!important;padding-left:4.5vw!important}}.pct-2cols .elementor-row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3rem}.pct-2cols .elementor-row>div{width:100%}.pct-3cols .elementor-row>div,.pct-3cols .elementor-widget-wrap{display:grid!important;grid-template-columns:repeat(3,1fr);grid-gap:3rem}.pct-3cols .elementor-widget-heading,.pct-3cols .pct-p-landing{grid-column:1/-1}@media only screen and (max-width:955px){.pct-3cols .elementor-row>div,.pct-3cols .elementor-widget-wrap{display:grid!important;grid-template-columns:1fr;grid-gap:3rem}}.pct-2cols-bgimg-left>div,.pct-2cols-bgimg-left>div>div,.pct-2cols-bgimg-right>div,.pct-2cols-bgimg-right>div>div{max-width:unset!important}.pct-2cols-bgimg-left>div>div,.pct-2cols-bgimg-right>div>div{position:relative}section.pct-2cols-bgimg-left>div>div .elementor-column:last-of-type,section.pct-2cols-bgimg-right>div>div .elementor-column:first-of-type{padding:calc(46px + 4.5vw) 0}.pct-2cols-bgimg-right>div>div .elementor-column:first-of-type{width:100%;top:0;left:0;max-width:var(--max-content-width);margin:auto;z-index:2}[class*=section-border-top-buz-dcha].pct-2cols-bgimg-left>div>div .elementor-column:last-of-type,[class*=section-border-top-buz-izq].pct-2cols-bgimg-right>div>div .elementor-column:first-of-type{padding-top:calc(100px + 4.5vw);padding-bottom:100px}[class*=section-border-top-buz-dcha].pct-2cols-bgimg-right>div>div .elementor-column:first-of-type,[class*=section-border-top-buz-izq].pct-2cols-bgimg-left>div>div .elementor-column:last-of-type{padding-top:calc(100px + 2.2vw);padding-bottom:100px}.pct-2cols-bgimg-right>div>div .elementor-column:first-of-type .elementor-column-wrap{width:50%;padding-right:3rem}@media only screen and (max-width:1200px){.pct-2cols-bgimg-right>div>div .elementor-column:first-of-type .elementor-column-wrap{width:50%;padding-right:4.5vw!important;padding-left:4.5vw!important}}.pct-2cols-bgimg-right>div>div .elementor-column:last-of-type{width:50%;position:absolute;height:100%;left:50%}.pct-2cols-bgimg-left>div>div .elementor-column:first-of-type>div,.pct-2cols-bgimg-right>div>div .elementor-column:last-of-type>div{background-size:cover;background-repeat:no-repeat}.pct-2cols-bgimg-right>div>div .elementor-column:last-of-type>div{background-position:0!important}@media only screen and (max-width:954px){.pct-2cols-bgimg-right>div,.pct-2cols-bgimg-right>div>div{max-width:var(--max-content-width)!important;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.pct-2cols-bgimg-right>div>div .elementor-column:first-of-type{padding-right:4.5vw!important;padding-left:4.5vw!important}.pct-2cols-bgimg-right>div>div .elementor-column:first-of-type .elementor-column-wrap{width:100%}.pct-2cols-bgimg-right>div>div .elementor-column:last-of-type{position:relative;width:100%;height:100%;left:unset;height:50vw;min-height:300px}[class*=section-border-top-buz-dcha].pct-2cols-bgimg-left>div>div .elementor-column:last-of-type,[class*=section-border-top-buz-izq].pct-2cols-bgimg-right>div>div .elementor-column:first-of-type{padding-top:calc(50px + 4.5vw);padding-bottom:50px}[class*=section-border-top-buz-dcha].pct-2cols-bgimg-right>div>div .elementor-column:first-of-type,[class*=section-border-top-buz-izq].pct-2cols-bgimg-left>div>div .elementor-column:last-of-type{padding-top:calc(50px + 2.2vw);padding-bottom:50px}}.pct-2cols-bgimg-left>div>div .elementor-column:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;top:0;left:0;max-width:var(--max-content-width);margin:auto;z-index:2}.pct-2cols-bgimg-left>div>div .elementor-column:last-of-type .elementor-column-wrap{width:50%;padding-left:3rem}@media only screen and (max-width:1200px){.pct-2cols-bgimg-left>div>div .elementor-column:last-of-type .elementor-column-wrap{width:50%;padding-right:4.5vw!important;padding-left:4.5vw!important}}.pct-2cols-bgimg-left>div>div .elementor-column:first-of-type{width:50%;position:absolute;height:100%;left:0}.pct-2cols-bgimg-left>div>div .elementor-column:first-of-type>div{background-position:100%!important}@media only screen and (max-width:954px){.pct-2cols-bgimg-left>div,.pct-2cols-bgimg-left>div>div{max-width:var(--max-content-width)!important}.pct-2cols-bgimg-left>div>div .elementor-column:last-of-type{padding-right:4.5vw!important;padding-left:4.5vw!important}.pct-2cols-bgimg-left>div>div .elementor-column:last-of-type .elementor-column-wrap{width:100%}.pct-2cols-bgimg-left>div>div .elementor-column:first-of-type{position:relative;width:100%;height:100%;left:unset;height:50vw;min-height:300px}}.pct-2cols-shortcodes>.elementor-column-wrap>div{display:grid!important;grid-template-columns:repeat(2,1fr);grid-gap:3rem}@media only screen and (max-width:768px){.pct-2cols-shortcodes>.elementor-column-wrap>div{grid-template-columns:1fr}}.page-header.background-image-page-header h1,.pct-header-background h1{font-weight:600!important;text-shadow:var(--def-text-shadow)}.page-header h1{line-height:1em}.pct-heading-bg{padding:.1em .3em}@media only screen and (max-width:959px){.pct-header-background h1{font-size:10vw!important;line-height:11vw!important}}.pct-not-heading{max-width:80%;margin:auto;padding-bottom:4rem}.pct-not-heading h2{font-size:40px!important;line-height:44px!important;font-weight:300!important}@media only screen and (max-width:959px){.pct-not-heading h2{font-size:calc(2.5vw + 1.4rem)!important;line-height:calc(2.5vw + 1.8rem)!important}}.pct-not-heading h2 span{display:inline-block}.pct-heading-curso h1{display:grid;font-size:80px!important;line-height:85px!important}.pct-subheading-curso h2{font-weight:300!important;font-size:40px!important;line-height:40px!important}@media only screen and (max-width:959px){.pct-heading-curso h1{font-size:8vw!important;line-height:9vw!important}.pct-subheading-curso{margin-bottom:2vw!important}.pct-subheading-curso h2{font-size:4vw!important;line-height:4vw!important}}#footer{z-index:10;position:relative}#footer-widgets{margin:0}#footer-widgets section{padding-top:0!important}.pct-footer-layout>div>.elementor-row{display:grid;grid-gap:2rem;grid-template-columns:repeat(3,1fr)}.pct-footer-layout>.elementor-container{max-width:unset!important}.pct-footer-layout .footer-logo img{height:60px;width:auto;margin-bottom:1rem}.pct-footer-layout .pct-contact-info ul{margin-bottom:0}.pct-footer-layout .pct-contact-info ul li{padding-bottom:5px}.pct-footer-layout .elementor-social-icons-wrapper{margin-left:-5px}.pct-footer-cta{grid-column-start:2;grid-column-end:-1}.pct-footer-newsletter{grid-row-start:2;grid-row-end:3}.pct-footer-newsletter .pct-form-pasti{max-width:unset;margin:auto}@media only screen and (max-width:900px){.pct-footer-cta{grid-column-start:3;grid-column-end:-1;grid-row-start:2;grid-row-end:4}.pct-footer-newsletter{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:4}}@media only screen and (max-width:830px){.pct-footer-layout>div>.elementor-row{grid-template-columns:1fr 1fr}.pct-footer-contacto{grid-column-start:1;grid-column-end:-1}.pct-footer-cta,.pct-footer-newsletter{grid-column-start:1;grid-column-end:-1;grid-row-start:unset;grid-row-end:unset}}@media only screen and (max-width:570px){.pct-footer-layout>div>.elementor-row{grid-template-columns:1fr}.pct-footer-cta,.pct-footer-newsletter{grid-column-start:unset;grid-column-end:unset;grid-row-start:unset;grid-row-end:unset}}.pct-footer-layout>div>.elementor-row>div,.pct-footer-menus>div>.elementor-row>div{width:100%}.pct-footer-layout .elementor-widget{margin-bottom:0}.elementor-social-icons-wrapper{white-space:nowrap}.pct-footer-layout h3,.pct-footer-layout h3.elementor-heading-title{font-size:1.6rem;line-height:1.8rem!important;color:#fff!important;margin-bottom:.6rem}.pct-footer-layout ul{margin-top:0;list-style:none;margin-left:0}.pct-footer-layout li[class^=menu-item]{white-space:nowrap;font-size:1.2em;letter-spacing:1px}.pct-footer-newsletter>div>div{background-color:hsla(0,0%,100%,.15);border-radius:var(--box-border-radius);padding:2rem!important;-webkit-box-shadow:var(--def-box-shadow);box-shadow:var(--def-box-shadow)}.pct-footer-cta>div,.pct-footer-newsletter>div{display:block;padding:0!important}.pct-footer-cta>div>div{background-color:#fff;border-radius:var(--box-border-radius);padding:2rem!important;border:2px dashed var(--primary-color-darker);-webkit-box-shadow:var(--def-box-shadow);box-shadow:var(--def-box-shadow)}.pct-footer-cta>div>div,.pct-footer-newsletter>div>div{min-height:235px}@media only screen and (max-width:821px){.pct-footer-cta>div,.pct-footer-newsletter>div{padding:1.5rem}}.pct-footer-cta .oew-call-to-action-description{font-size:19px;line-height:26px}#footer #copyright>div{display:inline-block}.pct-social-shortcode section>div{max-width:unset!important}.pct-social-shortcode section{padding:0!important}#copyright{text-align:center;padding:.7rem 1rem}.sidr-class-elementor{display:block!important}.sidr-class-elementor-grid-item{display:inline-block}#sidr li{list-style:none}.sidr-class-dropdown-menu li a{padding:6px 20px}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.sidr-class-elementor-screen-only,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sidr-class-elementor-social-icons-wrapper{margin-left:-8px}.elementor-social-icon,.sidr-class-elementor-social-icon{background-color:hsla(0,0%,100%,0);font-size:15px;padding:.5em;border-radius:50%}.elementor-social-icon:hover,.sidr-class-elementor-social-icon:hover{background-color:#fff;cursor:pointer}.sidr-class-elementor-animation-grow{-webkit-transition:-webkit-transform .3s cubic-bezier(.2,1,.3,1);transition:-webkit-transform .3s cubic-bezier(.2,1,.3,1);transition:transform .3s cubic-bezier(.2,1,.3,1);transition:transform .3s cubic-bezier(.2,1,.3,1),-webkit-transform .3s cubic-bezier(.2,1,.3,1);-webkit-transform:scale(1);transform:scale(1)}.sidr-class-elementor-animation-grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.elementor-social-icon:not(:last-child),.sidr-class-elementor-social-icon:not(:last-child){margin-right:3px}.elementor-icon,.sidr-class-elementor-icon{display:inline-block;line-height:1}.elementor-icon i,.elementor-icon svg,.sidr-class-elementor-icon i,.sidr-class-elementor-icon svg{width:1em;height:1em;position:relative}.sidr-class-pct-ficha-contacto .sidr-class-custom-header-logo{margin-bottom:1rem}[class*=section-border-]:not([class*=pct-2cols-bgimg-]),[class*=section-border-] svg{display:block}section{margin-top:-1px!important}body:not(.page-header-disabled) .section-border-top-buz-dcha:not(.container),main #content-wrap.section-border-top-buz-dcha,section:not(.elementor-inner-section):not(.container).section-border-top-buz-dcha{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 4.5vw);clip-path:polygon(0 0,0 100%,100% 100%,100% 4.5vw);margin-top:-4.5vw!important;padding-top:var(--section-padding)!important;padding-bottom:var(--section-padding)!important}.section-border-top-buz-izq,main #content-wrap.section-border-top-buz-izq,section:not(.elementor-inner-section).section-border-top-buz-izq{-webkit-clip-path:polygon(0 4.5vw,0 100%,100% 100%,100% 0);clip-path:polygon(0 4.5vw,0 100%,100% 100%,100% 0);margin-top:-4.5vw!important;padding-top:var(--section-padding)!important;padding-bottom:var(--section-padding)!important;margin-bottom:-1px!important}body.page-header-disabled #content-wrap,section.pct-section-nopadding,section:not(.elementor-inner-section):not(.container).section-border-top-buz-dcha.pct-section-nopadding{padding-top:0!important;padding-bottom:0!important}body.page-header-disabled #content-wrap{margin-top:0!important;-webkit-clip-path:unset;clip-path:unset}[class*=section-border-top-buz-][class*=pct-2cols-bgimg-],section:not(.elementor-inner-section)[class*=section-border-top-buz][class*=pct-2cols-bgimg-]{padding-top:0!important;padding-bottom:0!important}#footer-widgets{padding-bottom:calc(var(--section-padding)/2)!important}.pct-service-tile h3{font-size:24px!important;line-height:28px}section#section-home-services .pct-service-tile .elementor-image-box-wrapper{text-align:center}section#section-home-services figure.elementor-image-box-img{width:30%}section#section-home-services .elementor-button{background-color:#e2f8f5;color:var(--primary-color-darker)!important}section#section-home-services .elementor-button:hover{background-color:var(--cta-color);color:#fff!important}section#section-home-testimonials .elementor-swiper .swiper-slide{background-color:#fff;border-radius:var(--box-border-radius);-webkit-box-shadow:var(--default-box-shadow);box-shadow:var(--default-box-shadow);border-width:0}section#section-home-testimonials .elementor-swiper .elementor-testimonial__name{font-weight:400;color:var(--primary-color-darker)}section#section-home-testimonials .elementor-swiper .elementor-testimonial__image img{border-color:var(--primary-color-darker)}.pct-section-cta form.submit_on_email{padding:0 1.2rem}body.archive .page-header,body.blog.paged .pct-not-heading{display:none}body.archive .pct-header-background h1{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;-ms-flex-wrap:wrap;flex-wrap:wrap}body.archive .pct-archive-title-pre{font-size:2rem;line-height:2.2rem;margin:1rem}.pct-archive-header .pct-heading-bg{display:inline-block;font-size:.7em!important;padding:.2em .3em!important}@media only screen and (max-width:959px){body.archive .pct-archive-title-pre{font-size:4vw!important;line-height:4vw!important}.pct-archive-header .pct-heading-bg{font-size:6vw!important;line-height:7vw!important}}@media only screen and (max-width:570px){body.archive .pct-archive-title-pre{font-size:4vw!important;line-height:4vw!important;margin-bottom:.4rem;margin-top:.4rem}.pct-archive-header .pct-heading-bg{font-size:7vw!important;line-height:8vw!important}}#section-home-blog .elementor-widget-button,nav.elementor-pagination{margin-top:4rem}nav.elementor-pagination>.page-numbers{margin:1rem auto}nav.elementor-pagination>.page-numbers.next:after,nav.elementor-pagination>.page-numbers.prev:before{font-family:var(--fontawesome)}nav.elementor-pagination>.page-numbers.prev:before{content:"\f053";margin-right:.5rem}nav.elementor-pagination>.page-numbers.next:after{content:"\f054";margin-left:.5rem}nav.elementor-pagination>span.page-numbers{display:none}.elementor-post__card,article.related-post,body.search .elementor-grid-item{background-color:#fff!important;-webkit-box-shadow:var(--default-box-shadow);box-shadow:var(--default-box-shadow);border-radius:var(--box-border-radius)!important}body.search .elementor-grid-item h3{text-transform:uppercase}.elementor-post__thumbnail__link{margin-bottom:0!important}.elementor-post__text{padding:1.5rem!important;margin-top:0!important}.elementor-post__meta-data{padding:.5rem 1.5rem!important;color:#8e8e8e!important;border-top-color:#eaeaea!important;font-weight:300!important}.elementor-post__title a,.related-post-title a{color:var(--header-text-color)!important;font-family:var(--default-font-family)!important;text-transform:uppercase;letter-spacing:1px;font-size:1.3rem!important;line-height:1.5rem!important;font-weight:600!important}.elementor-post__badge{display:none}.elementor-post__excerpt p{font-family:var(--default-font-family)!important;font-size:1.2rem!important;line-height:1.6rem!important;font-weight:400;letter-spacing:1px!important}#related-posts .oceanwp-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem}#related-posts .col{margin-bottom:0}@media only screen and (max-width:768px){#related-posts .oceanwp-row{grid-template-columns:repeat(2,1fr);grid-gap:2rem}}@media only screen and (max-width:570px){#related-posts .oceanwp-row{grid-template-columns:1fr;grid-gap:2rem}}article.related-post{padding:0!important;width:auto!important}article.related-post figure{border-bottom:1px solid #eee}article.related-post figure a{border-top-left-radius:var(--box-border-radius)!important;border-top-right-radius:var(--box-border-radius)!important;max-height:179px;overflow:hidden;background-color:unset}article.related-post time{display:none}article.related-post .related-post-title{text-align:left;padding:1.5rem!important;margin:0}body.single-post article .meta{width:auto;display:inline-block!important}body.single-post article .meta:after{display:block;width:100%;height:1px;background-color:#ccc;padding-left:20px;visibility:unset;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}body.single-post article .meta,body.single-post article .meta li a{font-size:1rem;font-weight:300;color:#9e9e9e}body.single-post article .meta li{float:unset;display:inline-block}body.single-post article .meta .meta-author{display:none}body.single-post article .meta .meta-cat a{display:inline-block;border:1px solid #ccc;padding:2px 10px;border-radius:15px;-webkit-transition:all .3s cubic-bezier(.2,1,.3,1);transition:all .3s cubic-bezier(.2,1,.3,1);margin:3px 5px 3px auto;-webkit-transform:scale(1);transform:scale(1)}body.single-post article .meta .meta-cat a:hover{background-color:#000;border-color:#000;-webkit-transform:scale(1.1);transform:scale(1.1);color:#fff!important}body.single-post article .meta .meta-cat .owp-sep,body.single-post article .meta .meta-cat i{display:none}body.single-post .entry-share{background-color:#fff;margin:5em 0!important;max-width:unset!important;padding:2vw;border:0;border-radius:var(--box-border-radius)}.entry-share ul li{margin:8px!important}body.single-post #related-posts{max-width:unset!important}body.single-post #related-posts .theme-heading{font-weight:300;text-align:center;font-size:40px;line-height:44px;color:var(--default-text-color);padding-bottom:1em}@media only screen and (max-width:768px){body.single-post #related-posts .theme-heading{font-size:calc(1rem + 2vw);line-height:calc(1.2rem + 2vw)}}body.single-post #related-posts .theme-heading span{display:inline-block;position:relative}body.single-post #related-posts .theme-heading span:before{display:none}body.single-post #related-posts .theme-heading span svg{position:absolute;top:50%;left:50%;width:calc(100% + 20px);height:calc(100% + 20px);-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%);fill:var(--cta-color);z-index:-1;stroke:#f82158;stroke-width:30px;stroke-linecap:round;stroke-linejoin:round}body.single-post #comments{display:none}.pct-2cols-img-left-e .elementor-row,.pct-2cols-img-right-e .elementor-row,.pct-2cols-left-pile-bottom .elementor-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pct-2cols-img-left-e .elementor-column,.pct-2cols-img-right-e .elementor-column,.pct-2cols-left-pile-bottom .elementor-column{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pct-2cols-img-left-e .elementor-column.pct-vertical-align-bottom,.pct-2cols-img-right-e .elementor-column.pct-vertical-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.pct-2cols-img-right-e .elementor-column.pct-vertical-align-bottom img{-webkit-transform:scale3d(1.5,1.5,1) translate3d(15%,-10%,0);transform:scale3d(1.5,1.5,1) translate3d(15%,-10%,0)}.pct-2cols-img-left-e .elementor-column.pct-vertical-align-bottom img{-webkit-transform:scale3d(1.5,1.5,1) translate3d(-15%,-10%,0);transform:scale3d(1.5,1.5,1) translate3d(-15%,-10%,0)}.pct-2cols-img-left-e .elementor-column:last-of-type,.pct-2cols-img-right-e .elementor-column:first-of-type{padding-top:var(--section-padding)!important;padding-bottom:var(--section-padding)!important}.pct-is-page-header .pct-2cols-img-left-e .elementor-column:last-of-type,.pct-is-page-header .pct-2cols-img-right-e .elementor-column:first-of-type{padding-top:calc(var(--section-padding)/2)!important}.pct-2cols-img-right-e .elementor-column:first-of-type,.pct-2cols-left-pile-bottom .elementor-column:first-of-type{padding-right:2rem}.pct-2cols-img-left-e .elementor-column:last-of-type,.pct-2cols-left-pile-bottom .elementor-column:last-of-type{padding-left:2rem}@media only screen and (max-width:950px){.pct-2cols-img-right-e .elementor-column.pct-vertical-align-bottom img{-webkit-transform:scale3d(2,2,1) translate3d(15%,-20%,0);transform:scale3d(2,2,1) translate3d(15%,-20%,0)}.pct-2cols-img-left-e .elementor-column.pct-vertical-align-bottom img{-webkit-transform:scale3d(2,2,1) translate3d(-25%,-20%,0);transform:scale3d(2,2,1) translate3d(-25%,-20%,0)}}@media only screen and (max-width:768px){.pct-2cols-img-left-e .elementor-column.pct-vertical-align-bottom img,.pct-2cols-img-right-e .elementor-column.pct-vertical-align-bottom img{-webkit-transform:scaleX(1) translate3d(0,15%,0);transform:scaleX(1) translate3d(0,15%,0)}.pct-2cols-img-right-e .elementor-column:first-of-type{padding-top:calc(30px + 4.5vw)!important;padding-bottom:0!important;padding-right:0}.pct-2cols-img-left-e .elementor-column:last-of-type{padding-top:calc(30px + 4.5vw)!important;padding-bottom:0!important;padding-left:0}.pct-2cols-left-pile-bottom .elementor-column:first-of-type{padding-right:0}.pct-2cols-left-pile-bottom .elementor-column:last-of-type{padding-top:calc(30px + 4.5vw)!important;padding-bottom:0!important;padding-left:0}.pct-2cols-img-left-e .elementor-row,.pct-2cols-img-right-e .elementor-row,.pct-2cols-left-pile-bottom .elementor-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.pct-2cols-img-left-e .elementor-row,.pct-2cols-left-pile-bottom .elementor-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.pct-2cols-img-left-e.pct-2cols-img-inner-element .elementor-column:last-of-type,.pct-2cols-img-right-e.pct-2cols-img-inner-element .elementor-column:first-of-type{padding-top:calc(var(--section-padding)/2)!important;padding-bottom:calc(var(--section-padding)/2)!important}.pct-list-hcenter .elementor-widget-container{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-icon-list-item br{display:none}.pct-list-hcenter ul{display:inline-block;margin:auto!important;max-width:750px;background-color:#fff;border-radius:var(--box-border-radius);-webkit-box-shadow:var(--def-box-shadow);box-shadow:var(--def-box-shadow);padding:calc(1rem + 2.5vw)!important}.pct-list-hcenter.landing-bg-light ul{background-color:var(--section-bg-color1)}.pct-list-hcenter ul li{margin-top:0!important}.pct-list-hcenter ul li:not(:last-child){padding-bottom:calc(1rem + 1.2vw)!important;margin-top:0!important}.pct-list-hcenter ul li,.pct-list-hcenter ul li [class*=fa-]{font-size:23px!important;line-height:26px!important}@media only screen and (max-width:950px){.pct-list-hcenter ul li,.pct-list-hcenter ul li [class*=fa-]{font-size:calc(1rem + 1vw)!important;line-height:calc(1.2rem + 1vw)!important}}.pct-has-counter{counter-reset:pct-counter}.pct-autonumeral-tiles .elementor-widget-wrap{display:grid!important;grid-template-columns:repeat(2,1fr);grid-gap:4rem}.pct-autonumeral-tiles.pct-1col .elementor-widget-wrap{grid-template-columns:1fr;grid-gap:2rem}@media only screen and (max-width:768px){.pct-autonumeral-tiles .elementor-widget-wrap{grid-template-columns:1fr;grid-gap:2rem}}.pct-autonumeral-tiles .elementor-widget-html{background-color:#fff;padding:2rem 2rem 2rem 3rem;margin:0!important;border-radius:var(--box-border-radius);-webkit-box-shadow:var(--def-box-shadow);box-shadow:var(--def-box-shadow)}.pct-autonumeral-tiles .elementor-widget-html,.pct-autonumeral-tiles .elementor-widget-html p{font-size:23px!important;line-height:26px!important;letter-spacing:.5px!important}@media only screen and (max-width:950px){.pct-autonumeral-tiles .elementor-widget-html,.pct-autonumeral-tiles .elementor-widget-html p{font-size:calc(1rem + .6vw)!important;line-height:calc(1.2rem + .6vw)!important}}.pct-autonumeral-tile .num-item{position:absolute;font-size:2em;font-weight:900;top:0;left:0;height:100%;z-index:1}.pct-autonumeral-tile .num-item,.pct-autonumeral-tile .num-item:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pct-autonumeral-tile .num-item:before{counter-increment:pct-counter;content:counter(pct-counter);height:100%;line-height:50%;background-color:var(--cta-color);color:#fff;border-radius:50%;height:auto;width:1.2em;height:1.2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.pct-counter-alpha .pct-autonumeral-tile .num-item:before{content:counter(pct-counter,upper-alpha);background-color:var(--top-bar-color)}.pct-autonumeral-content{position:relative;z-index:5}.pct-autonumeral-tiles.pct-is-secuence{max-width:530px;margin:auto}.pct-autonumeral-tiles.pct-is-secuence .elementor-widget-wrap{grid-template-columns:1fr;grid-gap:8vw}.pct-is-secuence .pct-autonumeral-tile .num-item{top:0;left:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.pct-is-secuence .elementor-widget-html:not(:last-of-type):before{content:"";display:block;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--cta-color);height:8vw;width:10px;left:50%;bottom:-8vw;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.pct-is-secuence .elementor-widget-html{padding-left:2rem;padding-top:3rem}.pct-p-landing{max-width:800px;margin:auto;text-align:left}.pct-p-landing p{text-align:left!important}.no-padding-top{padding-top:0!important}.pct-pictau-inline{display:inline-block;font-weight:700;margin:0 3px}.sectiontile-img-top .elementor-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sectiontile-img-top .elementor-column{width:100%}.sectiontile-img-top .elementor-column:first-of-type img{width:100%!important;max-width:350px}.sectiontile-img-top .elementor-column:last-of-type .elementor-column-wrap{background-color:#fff;border-radius:var(--box-border-radius);-webkit-box-shadow:var(--def-box-shadow);box-shadow:var(--def-box-shadow);padding:2rem;margin-top:-50px}.pct-grid-boxicon .elementor-view-stacked .elementor-icon{background:hsla(0,0%,100%,.3)!important}.pct-grid-boxicon .elementor-icon-box-title{font-size:1.7em}.pct-grid-boxicon .pct-p-landing{max-width:unset;margin-top:-2rem;margin-bottom:0}@media only screen and (max-width:955px){.pct-grid-boxicon .elementor-widget-icon-box{max-width:280px;margin:auto;padding-bottom:1rem}.pct-grid-boxicon .elementor-icon-box-title{margin-bottom:0}}.pct-social-bigger a{font-size:22px!important}.pct-bgdark.pct-bg-cta-a .pct-social-bigger a:hover{color:var(--cta-color)}.pct-2cols-shortcodes .elementor-shortcode,.pct-2cols-shortcodes .elementor-widget-shortcode>div{height:100%}.pct-2cols-shortcodes .elementor-widget{margin:0}.pct-recurso-tile{display:block;-webkit-perspective:600px;perspective:600px;height:100%;width:100%;z-index:1}.flip-card{width:100%;height:100%;position:relative;-webkit-transition:-webkit-transform 1s cubic-bezier(.2,1,.3,1);transition:-webkit-transform 1s cubic-bezier(.2,1,.3,1);transition:transform 1s cubic-bezier(.2,1,.3,1);transition:transform 1s cubic-bezier(.2,1,.3,1),-webkit-transform 1s cubic-bezier(.2,1,.3,1);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}[class*=flip-card-]{width:100%;min-width:100%;height:100%;min-height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:var(--box-border-radius);-webkit-box-shadow:var(--default-box-shadow);box-shadow:var(--default-box-shadow)}.flip-card-front{background-color:#fff}.flip-card-back{position:absolute;top:0;background-color:var(--top-bar-color);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);padding:2rem}.flip-card-back p{margin-bottom:0}.flip-card-back [role*=form]{opacity:0!important;-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1);-webkit-transition:all .3s cubic-bezier(.2,1,.3,1);transition:all .3s cubic-bezier(.2,1,.3,1)}.flip-card-back [role*=form].showing{opacity:1!important;-webkit-transform:scaleX(1);transform:scaleX(1)}.pct-recurso-tile.is-flipped .flip-card{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.pct-recurso-tile.is-flipped .card-ribbon{display:none}.pct-close-flipped{position:absolute;top:10px;right:10px}.pct-close-flipped 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;background-color:hsla(0,0%,100%,.15);position:absolute;top:0;width:30px;height:30px;border-radius:50%;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.pct-close-flipped .icon-close{vertical-align:middle}.pct-close-flipped .icon-close:before{font-family:var(--fontawesome)!important;content:"\f00d"!important;font-style:normal;color:#fff;font-weight:600}.flip-card div.wpcf7-response-output,.flip-card div.wpcf7-response-output.wpcf7-validation-errors{margin:5px auto;padding:1rem 5px}.pct-recurso-tile .flip-card-front .card-content{padding:2rem}.pct-recurso-tile .flip-card-front .card-content,.pct-recurso-tile .flip-card-front .card-header{display:grid;grid-template-columns:1fr;grid-gap:1rem}.pct-recurso-tile .flip-card-front .card-header img{height:180px}.pct-recurso-tile .flip-card-front .card-header h2{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;text-align:center;margin-bottom:0;text-transform:uppercase}.pct-recurso-tile .flip-card-front .card-description{display:grid}.pct-recurso-tile .flip-card-front .card-description .button{margin:auto}@media only screen and (max-width:570px){.pct-recurso-tile .card-header h2{font-size:1.5em;line-height:1.2em}.pct-recurso-tile .card-description p{font-size:16px!important;line-height:22px!important}}.flip-card-back .pct-form-pasti{padding-top:2.5rem!important}.flip-card-back .pct-lead-heading{padding-top:2rem;max-width:400px;margin:auto}.flip-card-back h2,.flip-card-back p{color:#fff;text-align:center}.card-ribbon,.card-ribbon-back{width:150px;height:150px;overflow:hidden;position:absolute}.card-ribbon-back:after,.card-ribbon-back:before,.card-ribbon:after,.card-ribbon:before{position:absolute;z-index:-1;content:"";display:block;border:5px solid var(--cta-color-darker)}.card-ribbon-back span,.card-ribbon span{position:absolute;display:block;width:225px;background-color:var(--cta-color);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.card-ribbon{top:-10px;right:-10px}.card-ribbon:after,.card-ribbon:before{border-top-color:transparent;border-right-color:transparent}.card-ribbon:before{top:0;left:25.4px}.card-ribbon:after{bottom:25.4px;right:0}.card-ribbon span{left:-27px;top:29px;-webkit-transform:rotate(45deg) translate3d(10px,-1.5px,0);transform:rotate(45deg) translate3d(10px,-1.5px,0)}.card-ribbon-back{top:-10px;left:-10px}.card-ribbon-back:after,.card-ribbon-back:before{border-top-color:transparent;border-left-color:transparent}.card-ribbon-back:before{top:0;right:24px}.card-ribbon-back:after{bottom:24px;left:0}.card-ribbon-back span{right:-25px;top:30px;padding:14px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#ocn-cookie-wrap.flyin{-webkit-box-shadow:var(--def-box-shadow)!important;box-shadow:var(--def-box-shadow)!important}#ocn-cookie-wrap h2{text-transform:uppercase}.pct-ficha-bio{border:1px solid #eee;-webkit-box-shadow:var(--def-box-shadow);box-shadow:var(--def-box-shadow);border-radius:var(--box-border-radius);margin-bottom:3rem}:root{--bg-color:#f9f9f9;--primary-color:#57a9fb;--primary-color-darker:#004e4a;--color-dark:#084844;--button-hover-bg-color:#161616;--default-text-color:#383838;--top-bar-color:#419c9a;--site-header-color:#59bab8;--site-header-color-sticky:#59bab8;--primary-color-darker:#3a6765;--section-bg-color1:#e9fefd;--header-text-color:#2a5251;--cta-color:#fa1a56;--cta-color-darker:#bb2143;--cta-color-2:#def7f2;--main-gradient:linear-gradient(290deg,#6ccdd9,#41aab9);--woo-bt-ok-color:#41c389;--sider-bg-color:#1f3030}body,main #content-wrap{color:var(--default-text-color);background-color:var(--bg-color)}h1{color:var(--header-text-color)}#footer-bottom #footer-bottom-menu a:hover,#footer-bottom a:hover,#footer-widgets .footer-box a:hover,#respond #cancel-comment-reply-link:hover,#sidr .sidr-class-current-menu-item>a:not(.sidr-class-elementor-social-icon),#site-header.medium-header #medium-searchform button:hover,#site-navigation-wrap .dropdown-menu>li>a:hover,#top-bar-content>a:hover,#top-bar-social li.oceanwp-email a:hover,.blog-entry.post .blog-entry-header .entry-title a:hover,.blog-entry.post .blog-entry-readmore a:hover,.blog-entry.thumbnail-entry .blog-entry-category a,.comment-author .comment-meta .comment-reply-link,.dropcap,.sidr-class-dropdown-toggle:hover,.sidr-class-menu-item-has-children.active>a,.sidr-class-menu-item-has-children.active>a>.sidr-class-dropdown-toggle,.sidr a:hover,.single nav.post-navigation .nav-links .title,.theme-heading .text:before,a.light:hover,a:not(.elementor-button):not(.page-numbers):not(.buttom):not(.mobile-menu):hover,body #wp-calendar caption,body .contact-info-widget.big-icons i,body .contact-info-widget.default i,body .custom-links-widget .oceanwp-custom-links li a:hover,body .custom-links-widget .oceanwp-custom-links li a:hover:before,body .posts-thumbnails-widget li a:hover,body .related-post-title a:hover,body .social-widget li.oceanwp-email a:hover,ul.meta li a:hover{color:var(--site-header-color)}#footer-widgets,#top-bar-wrap,.oceanwp-top-bar-sticky{background-color:var(--top-bar-color);border-color:var(--top-bar-color)}#top-bar-login a:hover,.topbar-content .pct-top-tel:hover{background-color:#fff}#searchform-header-replace,#site-header{background-color:var(--site-header-color)!important;background:var(--site-header-color)!important}.is-sticky #searchform-header-replace,.is-sticky #site-header{background-color:var(--site-header-color-sticky)!important}#footer-widgets,#footer-widgets a,#searchform-header-replace-close,#site-navigation-wrap .dropdown-menu>li>a,#top-bar-inner a,.oceanwp-mobile-menu-icon a{color:#fff}#footer-widgets a:hover,#site-navigation-wrap .dropdown-menu>li>a:hover,#site-navigation .current-menu-item>a,#top-bar-inner a:hover,#top-bar-social-alt a:hover,#top-bar-social li a:hover,.current-menu-item a.menu-link:hover,.oceanwp-mobile-menu-icon a:hover{color:var(--primary-color-darker)!important}#site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{background-color:var(--primary-color-darker)!important}.pct-menu-button a .text-wrap,.sidr-class-pct-menu-button a .text-wrap{background-color:rgba(0,0,0,.4);-webkit-transition:backgroundcolor .3s cubic-bezier(.2,1,.3,1);transition:backgroundcolor .3s cubic-bezier(.2,1,.3,1)}.pct-menu-button.current-menu-item a .text-wrap,.pct-menu-button a:hover .text-wrap,.sidr-class-pct-menu-button a:hover .text-wrap{background-color:#fff}#footer-widgets,#footer-widgets a{color:#fff}.elementor-social-icon i{color:var(--header-text-color)}.pct-social-icons .elementor-social-icon:hover i{color:var(--top-bar-color)!important}.pct-bglight .pct-social-icons .elementor-social-icon:hover{background-color:var(--header-text-color)}.pct-bglight .pct-social-icons .elementor-social-icon:hover i{color:#fff!important}#ocn-cookie-wrap .button.ocn-btn:hover,.button,.button.ocn-btn:hover,.button:hover,.elementor-button,button,button:hover{color:#fff}.pct-footer-layout .button,.pct-footer-layout button{background-color:var(--primary-color-darker);color:#fff}.flip-card .button,.pct-footer-cta .button{background-color:var(--cta-color)!important}#footer-widgets .button:hover,#footer-widgets button:hover,.flip-card .button:hover{background-color:#161616!important;color:#fff!important}::-moz-selection{color:#fff;background:var(--cta-color);text-shadow:none}::selection{color:#fff;background:var(--cta-color);text-shadow:none}.pct-bgdark .elementor-button{background-color:#fff;color:var(--cta-color)}.pct-bgdark .elementor-button:hover{background-color:#000;color:#fff}.pct-bt-bg-dark .elementor-button{background-color:var(--top-bar-color)!important;color:#fff}#mobile-dropdown,#sidr{background-color:var(--sider-bg-color)!important}#sidr-id-menu-mobile-menu,#sidr-id-mobile-menu-widget-area{padding:1rem}a.sidr-class-elementor-social-icon:hover{color:var(--sider-bg-color)!important}#sidr .sidr-class-widget-oceanwp-custom-menu{background-color:hsla(0,0%,100%,.05);border-radius:var(--box-border-radius)}#sidr .sidr-class-custom-menu-widget{padding:1rem 0}#sidr .sidr-class-custom-menu-widget h2{padding:0 20px;color:#fff;letter-spacing:.5px}#sidr .sidr-class-toggle-sidr-close:hover{background-color:#fff}#sidr .sidr-class-toggle-sidr-close:hover .sidr-class-icon.icon-close{color:var(--sider-bg-color)}section h3.elementor-heading-title,section h4.elementor-heading-title,section h5.elementor-heading-title{color:var(--header-text-color)!important}.pct-bgdark h3,.pct-bgdark h3.elementor-heading-title,.pct-bgdark i,.pct-bgdark p,.pct-bgdark p a,section.pct-bgdark h3.elementor-heading-title,section.pct-bgdark h4.elementor-heading-title,section.pct-bgdark h5.elementor-heading-title,section.pct-bgdark p{color:#fff!important}section.pct-bgdark .pct-autonumeral-tiles,section.pct-bgdark .pct-autonumeral-tiles p{color:var(--default-text-color)!important}.pct-heading-bg{background-color:var(--cta-color);text-shadow:none}.pct-bgdark p a:hover{color:#fff!important}.pct-bgdark.pct-bg-cta-a .pct-social-icons .elementor-social-icon:hover i{color:var(--cta-color)!important}.pct-footer-cta .oew-call-to-action-description,.pct-footer-cta h3,.pct-footer-newsletter h3.elementor-heading-title{color:var(--primary-color-darker)!important}.oew-call-to-action{overflow:unset!important}.pct-bgdark .pct-legal,.pct-bgdark .pct-legal a,.wpcf7-response-output,section.pct-bgdark .pct-legal,section.pct-bgdark .pct-legal a{color:#fff!important}#cta-contacta button,#section-home-cta button,.pct-bgdark button{background-color:var(--cta-color-darker)}#cta-contacta.pct-bg-cta-b button,#cta-contacta.pct-bglight button,#section-home-cta.pct-bg-cta-b button,.pct-bgdark.pct-bg-cta-b button,.pct-bglight button{background-color:var(--primary-color-darker)}#cta-contacta [id*=legalinput]+label:after,#section-home-cta [id*=legalinput]+label:after,.pct-bg-cta-a [id*=legalinput]+label:after{color:var(--cta-color-darker)!important}#cta-contacta.pct-bg-cta-b [id*=legalinput]+label:after,#cta-contacta.pct-bglight [id*=legalinput]+label:after,#section-home-cta.pct-bg-cta-b [id*=legalinput]+label:after,.pct-bg-cta-b [id*=legalinput]+label:after,.pct-bglight [id*=legalinput]+label:after{color:var(--primary-color-darker)!important}#cta-contacta button:hover,#section-home-cta button:hover,.pct-bgdark button:hover,.wpcf7 button[id=submit]:hover,.wpcf7 input[type=submit]:hover{background-color:var(--button-hover-bg-color)}#section-home-cta [id*=legalinput]+label:after{color:var(--cta-color-darker)!important}.pct-bglight input[type=email],.pct-bglight input[type=text],.pct-bglight input[type=url],.pct-bglight textarea{background-color:#fff;border:1px solid rgba(65,156,154,.5);color:var(--header-text-color)}.pct-bglight input[type=email]:focus,.pct-bglight input[type=text]:focus,.pct-bglight input[type=url]:focus,.pct-bglight textarea:focus{border:1px solid #419c9a}.pct-bglight [id*=legalinput]+label:before{text-shadow:0 0 2px #419c9a}.pct-bglight .wpcf7 .pct-msg-sent-ok,.pct-bglight .wpcf7 .wpcf7-response-output{background-color:var(--header-text-color)}.pct-bglight .wpcf7 .pct-msg-sent-ok p{color:#fff}h2.oew-grid-title.entry-title a{color:var(--top-bar-color);font-weight:600;font-weight:600!important;font-size:1.4em!important}#site-header input[type=search]{color:#fff}#site-header input[type=search]::-webkit-input-placeholder{color:hsla(0,0%,100%,.7)}#site-header input[type=search]::-moz-placeholder{color:hsla(0,0%,100%,.7)}#site-header input[type=search]:-ms-input-placeholder{color:hsla(0,0%,100%,.7)}#site-header input[type=search]::-ms-input-placeholder{color:hsla(0,0%,100%,.7)}#site-header input[type=search]::placeholder{color:hsla(0,0%,100%,.7)}@-webkit-keyframes heartbeat-loader{0%{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}14%{-webkit-transform:rotate(45deg) scale(1.3);transform:rotate(45deg) scale(1.3)}28%{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}42%{-webkit-transform:rotate(45deg) scale(1.3);transform:rotate(45deg) scale(1.3)}70%{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}}@keyframes heartbeat-loader{0%{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}14%{-webkit-transform:rotate(45deg) scale(1.3);transform:rotate(45deg) scale(1.3)}28%{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}42%{-webkit-transform:rotate(45deg) scale(1.3);transform:rotate(45deg) scale(1.3)}70%{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}}.heartbeat-loader:not(:required){-webkit-animation:heartbeat-loader 1.3s ease 0s infinite normal;animation:heartbeat-loader 1.3s ease 0s infinite normal;display:inline-block;position:relative;overflow:hidden;text-indent:-9999px;width:36px;height:36px;-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.heartbeat-loader:not(:required):after,.heartbeat-loader:not(:required):before{position:absolute;content:"";background:var(--site-header-color)}.heartbeat-loader:not(:required):before{border-top-left-radius:12px;border-bottom-left-radius:12px;top:12px;left:0;width:36px;height:24px}.heartbeat-loader:not(:required):after{border-top-left-radius:12px;border-top-right-radius:12px;top:0;left:12px;width:24px;height:12px}#moove_gdpr_cookie_info_bar{border-top:0!important}#moove_gdpr_cookie_modal button{white-space:normal!important}@media only screen and (max-width:767px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{padding:5px!important}}#moove_gdpr_cookie_modal p,.moove-gdpr-info-bar-container p,body.page-template-default .moove-gdpr-info-bar-container p{font-size:14px!important;line-height:18px!important}.moove-gdpr-button-holder button{border-radius:var(--def-border-radius)!important}.moove-gdpr-button-holder .moove-gdpr-infobar-allow-all{background-color:#fff!important;color:var(--cta-color)!important;-webkit-transition:all .3s cubic-bezier(.2,1,.3,1);transition:all .3s cubic-bezier(.2,1,.3,1)}.moove-gdpr-button-holder .moove-gdpr-infobar-allow-all:hover{color:#fff!important;background-color:#343434!important}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{background-color:var(--cta-color)!important}.moove-gdpr-branding-cnt{display:none}button.moove-gdpr-modal-close{padding:0!important;min-width:unset}button.moove-gdpr-tab-nav{color:#0c4da2!important;min-width:unset!important}button.moove-gdpr-tab-nav:hover{color:#fff!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button{border:1px solid #f1f1f1!important;color:#343434!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button:hover{color:#fff!important}#moove_gdpr_cookie_info_bar button,#moove_gdpr_cookie_modal button{border-radius:var(--button-border-radius)!important}#moove_gdpr_cookie_info_bar button{margin-right:15px!important}@media (max-width:999px) and (min-width:768px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{padding:10px 15px!important;font-weight:700!important;font-size:12px!important}}.arve-error{display:none!important}#opl-login-form .input-wrap .input-lg{font-size:1rem!important}form input:focus:invalid,form select:focus:invalid,form textarea:focus:invalid{color:var(--cta-color);border-color:var(--cta-color)}.wpcf7 label{text-align:left}.wpcf7-form{margin-top:0!important}@media only screen and (max-width:845px){.wpcf7 .two_columns_50_50>.column1>.column_inner,.wpcf7 .two_columns_50_50>.column2>.column_inner{padding:0}}.wpcf7-form-control-wrap.cv_file+label{cursor:pointer;display:block;margin-bottom:1.2rem!important;padding:1rem;background-color:#fff;-webkit-transition:all .3s cubic-bezier(.2,1,.3,1);transition:all .3s cubic-bezier(.2,1,.3,1)}.wpcf7-form-control-wrap.cv_file+label.file_ready{pointer-events:none}.wpcf7-form-control-wrap.cv_file+label span{color:inherit!important}.wpcf7-form-control-wrap.cv_file+label+.bt_remove_file:before,.wpcf7-form-control-wrap.cv_file+label:before{font-family:fontAwesome;color:var(--default-text-color)}.wpcf7-form-control-wrap.cv_file+label:before{content:"\f093";margin-right:.5rem}.wpcf7-form-control-wrap.cv_file+label+.bt_remove_file{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;bottom:0;width:auto;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:-webkit-transform 1.5s cubic-bezier(.2,1,.3,1) 1s;transition:-webkit-transform 1.5s cubic-bezier(.2,1,.3,1) 1s;transition:transform 1.5s cubic-bezier(.2,1,.3,1) 1s;transition:transform 1.5s cubic-bezier(.2,1,.3,1) 1s,-webkit-transform 1.5s cubic-bezier(.2,1,.3,1) 1s;z-index:-2}.wpcf7-form-control-wrap.cv_file+label.file_ready:before{content:"\f15c"}.wpcf7-form-control-wrap.cv_file+label.file_ready+.bt_remove_file{z-index:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.wpcf7-form-control-wrap.cv_file+label.file_ready+.bt_remove_file:hover:before{-webkit-transform:scale3d(1.3,1.3,1);transform:scale3d(1.3,1.3,1)}.wpcf7-form-control-wrap.cv_file+label+.bt_remove_file:before{content:"\f00d";-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1);-webkit-transition:all .3s cubic-bezier(.2,1,.3,1);transition:all .3s cubic-bezier(.2,1,.3,1)}.wpcf7-form-control-wrap.cv_file+label.file_ready+.bt_remove_file:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.wpcf7-form-control-wrap.cv_file+label:hover{background-color:var(--default-text-color);color:#fff}.wpcf7-form-control-wrap.cv_file+label:hover:before{color:#fff}.wpcf7-form-control-wrap.cv_file{position:absolute;z-index:2;margin:0!important}.wpcf7-form-control-wrap [type=file]{display:none!important}.wpcf7 input:not([type=submit]),.wpcf7 textarea{font-family:var(--base-font-family);font-size:1rem}.modal .wpcf7 input:not([type=submit]),.modal .wpcf7 textarea{font-family:var(--base-font-family);font-size:1rem;border:2px solid var(--main-color)}.pct-form-container{padding:2rem 3rem;padding-right:2rem!important;padding-left:2rem!important;background-color:hsla(0,0%,100%,.3);margin:auto!important;max-width:500px}@media only screen and (max-width:480px){.lead-form-container,.pct-form-container,body.single-seguro .cta-microsite{padding-right:1.5rem!important;padding-left:1.5rem!important}}.pct-form-container h5{font-size:1.2rem;line-height:1.4rem}.pct-form-container h3{padding-top:1rem}.screen-reader-response{display:none!important}input:not([type=checkbox]),textarea{-webkit-appearance:none!important}.wpcf7 form.wpcf7-form p{text-align:center}span.wpcf7-list-item{margin:auto}.wpcf7 a.pct-lk-privacidad{display:inline;-webkit-transition:all .3s ease;transition:all .3s ease}.wpcf7 a.pct-lk-privacidad:hover{color:var(--third-color)!important;color:#000;text-decoration:none!important}.pct-form-element{padding-bottom:1rem}.input,.pct-form-element,.textarea{position:relative;z-index:1;display:inline-block;width:100%;vertical-align:top;text-align:left}.pct-form-element.pct-legal,.textarea,div.wpcf7-response-output{width:100%;display:block}.wpcf7 .legal-content{background-color:hsla(0,0%,100%,.45);margin-top:.5rem}div.wpcf7-response-output{margin:30px auto;font-size:1em;line-height:1.5em;width:100%;padding:1.5rem!important}.pct-legal,.pct-legal a,div.wpcf7-response-output{-webkit-box-sizing:border-box;box-sizing:border-box}.pct-legal,.pct-legal a{font-size:14px;line-height:14px;color:#343434}.wpcf7-form-control-wrap,label[for=cv_file]{width:100%;position:relative;margin:.5em auto!important}.wpcf7-form-control-wrap{display:inline-block!important}.wpcf7 :not(input):not(textarea):not(img):not(i):empty{display:none}.wpcf7 textarea{height:100px;min-height:unset!important}form.placeholder_as_label label.persist-label{position:absolute;color:#b4b4b4;font-weight:500!important;-ms-touch-action:manipulation;touch-action:manipulation;cursor:text;top:1em;left:1em;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transition:all .6s cubic-bezier(.2,1,.3,1);transition:all .6s cubic-bezier(.2,1,.3,1);width:calc(100% - 2em)}form.placeholder_as_label input[type=email].placeholder-to-label,form.placeholder_as_label input[type=text].placeholder-to-label,form.placeholder_as_label input[type=url].placeholder-to-label,form.placeholder_as_label textarea.placeholder-to-label{margin-bottom:.8rem!important;padding-top:1.5em!important;-webkit-transition:all .3s cubic-bezier(.2,1,.3,1);transition:all .3s cubic-bezier(.2,1,.3,1)}.placeholder_as_label .persist-label.show-as-label{-webkit-transform:scale3d(.75,.75,1) translate3d(.3em,0,0);transform:scale3d(.75,.75,1) translate3d(.3em,0,0);top:.1rem}.bg-main-gradient .placeholder_as_label .persist-label.show-as-label,.bg-second-gradient .placeholder_as_label .persist-label.show-as-label,.bg-third-gradient .placeholder_as_label .persist-label.show-as-label{color:#fff!important}[id*=legalinput]{background-color:red}[id*=legalinput]+label:after,[id*=legalinput]+label:before{font-family:var(--fontawesome);font-size:20px;line-height:20px;border-radius:3px;position:absolute;top:0;left:0}[id*=legalinput]+label:after{content:"\f058";-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1);opacity:1;font-weight:900;-webkit-transition:all .35s cubic-bezier(.2,1,.3,1);transition:all .35s cubic-bezier(.2,1,.3,1);color:var(--primary-color-darker)}[id*=legalinput]:checked+label:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.wpcf7 .placeholder_as_label input[type=email],.wpcf7 .placeholder_as_label input[type=text],.wpcf7 .placeholder_as_label input[type=url],.wpcf7 .placeholder_as_label textarea{border-radius:var(--box-border-radius)}.wpcf7 .legal-content{background-color:transparent;margin-top:0}.pct-footer-layout .wpcf7 .pct-legal{padding:0}.wpcf7 .submit_on_email .pct-form-pasti{position:relative;z-index:5;padding:0 15px}#footer .wpcf7 .submit_on_email .pct-form-pasti{padding:0}.pct-form-pasti{max-width:400px;margin:auto}.pct-form-standalone .pct-form-pasti{margin:unset}.wpcf7 input[type=email],.wpcf7 input[type=number],.wpcf7 input[type=phone],.wpcf7 input[type=text],.wpcf7 input[type=url],.wpcf7 textarea,form textarea{font-size:16px!important;border-radius:30px!important;background-color:#fff!important}.wpcf7 textarea,form textarea{padding:15px 20px}.wpcf7 button,.wpcf7 input[type=submit]{position:relative;border:0;min-width:160px;min-height:44px;z-index:1;margin-top:1rem}.wpcf7 .submit_on_email button,.wpcf7 .submit_on_email input[type=submit]{position:absolute;border:0;right:4.5px;min-width:unset;padding:9px 12px!important;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);top:50%;min-width:34px;min-height:34px;z-index:1;margin-top:0}.wpcf7 button[id=submit] i{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;font-size:1em;left:50%;top:50%;opacity:0;-webkit-animation:form-submit-cog 2s linear infinite;animation:form-submit-cog 2s linear infinite;-webkit-transition:opacity .3s cubic-bezier(.2,1,.3,1);transition:opacity .3s cubic-bezier(.2,1,.3,1)}.wpcf7 button[id=submit]:hover,.wpcf7 input[type=submit]:hover{background:#161616;border-color:#161616}.wpcf7 button[id=submit]:active,.wpcf7 input[type=submit]:active{font-size:15px}.wpcf7 button[id=submit].active span,.wpcf7 input[type=submit].active span{display:none}.wpcf7 button[id=submit].active i.showIcon,.wpcf7 input[type=submit].active i.showIcon{opacity:1}.wpcf7 button[id=submit].active,.wpcf7 input[type=submit].active{min-width:inherit;-webkit-animation:roundIt .3s cubic-bezier(.2,1,.3,1) .3s normal forwards;animation:roundIt .3s cubic-bezier(.2,1,.3,1) .3s normal forwards}.wpcf7 button[id=submit].loader,.wpcf7 input[type=submit].loader{border-right:4px solid #fff!important;min-width:inherit;font-size:0;border-radius:50%!important;width:50px;background:transparent;-webkit-animation:loader .4s linear 0s infinite normal forwards;animation:loader .4s linear 0s infinite normal forwards}.wpcf7 button[id=submit].success,.wpcf7 input[type=submit].success{background:#3dcb9a;border-color:#fff;min-width:180px}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes roundIt{to{width:34px;min-width:inherit}}@keyframes roundIt{to{width:34px;min-width:inherit}}.wpcf7 .wpcf7-response-output{margin:2rem 0 0;font-size:14px!important;line-height:16px!important;-webkit-box-shadow:var(--default-box-shadow);box-shadow:var(--default-box-shadow);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wpcf7 .pct-msg-sent-ok,.wpcf7 .wpcf7-response-output{border-radius:var(--box-border-radius);background-color:rgba(0,0,0,.1);border:0!important}.wpcf7 .pct-msg-sent-ok{position:relative;margin-bottom:0;top:0;left:0;height:100%;width:100%;z-index:4;padding:0;text-align:center;opacity:0;z-index:1;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1);-webkit-transition:all 1s cubic-bezier(.2,1,.3,1);transition:all 1s cubic-bezier(.2,1,.3,1);max-height:0}.wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok{display:none!important}.wpcf7 .sent .pct-msg-sent-ok,.wpcf7 .submit_on_email.sent .pct-msg-sent-ok{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-animation:msg-sent-ok .3s cubic-bezier(.2,1,.3,1) .9s,msg-sent-show .3s ease 1.2s;animation:msg-sent-ok .3s cubic-bezier(.2,1,.3,1) .9s,msg-sent-show .3s ease 1.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wpcf7 .pct-msg-sent-ok h3{font-size:2em;color:#fff}.wpcf7 .pct-form-pasti{display:block;opacity:1;max-height:500px}.wpcf7 .sent .pct-form-pasti{pointer-events:none;-webkit-animation:form-all-ok .3s cubic-bezier(.2,1,.3,1),form-hide .3s ease .3s;animation:form-all-ok .3s cubic-bezier(.2,1,.3,1),form-hide .3s ease .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes form-submit-cog{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0deg);transform:translate3d(-50%,-50%,0) rotate(0deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotate(1turn);transform:translate3d(-50%,-50%,0) rotate(1turn)}}@keyframes form-submit-cog{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0deg);transform:translate3d(-50%,-50%,0) rotate(0deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotate(1turn);transform:translate3d(-50%,-50%,0) rotate(1turn)}}@-webkit-keyframes msg-sent-ok{to{max-height:500px;padding:2rem}}@keyframes msg-sent-ok{to{max-height:500px;padding:2rem}}@-webkit-keyframes msg-sent-show{to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes msg-sent-show{to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes form-all-ok{to{opacity:0;display:none}}@keyframes form-all-ok{to{opacity:0;display:none}}@-webkit-keyframes form-hide{to{max-height:0}}@keyframes form-hide{to{max-height:0}}.wpcf7 input:not([type=submit]),.wpcf7 textarea{position:relative;z-index:5}.wpcf7 .submit_on_email button,.wpcf7 .submit_on_email input[type=submit]{z-index:8}.wpcf7 .pct-legal span.wpcf7-not-valid-tip:before{margin-right:-1.3rem}.wpcf7 span.wpcf7-not-valid-tip{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:auto;position:absolute;top:50%;left:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-webkit-animation:ico-fadein .45s cubic-bezier(.175,.885,.32,1.275) forwards;animation:ico-fadein .45s cubic-bezier(.175,.885,.32,1.275) forwards;font-size:0}.wpcf7 span.wpcf7-not-valid-tip:after,.wpcf7-response-output:after{display:inline-block;content:"\f12a";font-weight:600;font-family:var(--fontawesome);color:#fff;text-indent:0;padding:0;margin:0}.wpcf7 span.wpcf7-not-valid-tip:after,.wpcf7 span.wpcf7-not-valid-tip:before{width:19px;height:19px;font-size:20px;line-height:19px;position:relative;opacity:1}.wpcf7 span.wpcf7-not-valid-tip:before,.wpcf7-response-output:after{height:24px;background-color:rgba(0,0,0,.3);border-radius:10px}.wpcf7 span.wpcf7-not-valid-tip:before{font-size:0;line-height:0;content:"";width:36px;border-top-right-radius:0;border-bottom-right-radius:0}.wpcf7-response-output:after{width:24px;line-height:24px;font-size:12px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin-right:.5em;letter-spacing:24px;text-indent:23px}.wpcf7 .pct-legal{padding:0}.wpcf7 .pct-legal-acceptance{z-index:5;position:relative}[id*=legalinput]+label{display:inline-block;position:relative;padding-left:40px;cursor:pointer;line-height:18px;letter-spacing:.5px}[id*=legalinput]+label:after,[id*=legalinput]+label:before{font-size:24px;line-height:0;border-radius:50%}[id*=legalinput]+label:after{position:absolute;top:0;-webkit-transform:translate3d(0,16px,0) scale3d(0,0,1)!important;transform:translate3d(0,16px,0) scale3d(0,0,1)!important}[id*=legalinput]:checked+label:after{-webkit-transform:translate3d(-.5px,16px,0) scale3d(1.1,1.1,1)!important;transform:translate3d(-.5px,16px,0) scale3d(1.1,1.1,1)!important}.wpcf7 .pct-legal span.wpcf7-not-valid-tip:before{background-color:transparent}.wpcf7 span.wpcf7-not-valid-tip:after{left:0;font-size:12px;padding:0 7px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.wpcf7 span.wpcf7-not-valid-tip:after,.wpcf7-response-output:before{position:absolute;margin-left:3px;background-color:rgba(0,0,0,.6);border-radius:50%}.wpcf7-response-output:before{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:baseline;align-content:baseline}.wpcf7 .submit_on_email .pct-legal span.wpcf7-not-valid-tip{top:16px}[id*=legalinput]+label{margin-bottom:0}[id*=legalinput]+label:before{content:"\f111";font-weight:900;border-radius:50%;color:#fff;position:absolute;top:0;-webkit-transform:translate3d(0,16px,0);transform:translate3d(0,16px,0)}@-webkit-keyframes ico-fadein{to{-webkit-transform:translate3d(-26px,-50%,0);transform:translate3d(-26px,-50%,0);opacity:1}}@keyframes ico-fadein{to{-webkit-transform:translate3d(-26px,-50%,0);transform:translate3d(-26px,-50%,0);opacity:1}}@-webkit-keyframes ico-fadeout{to{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);opacity:0}}@keyframes ico-fadeout{to{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);opacity:0}}body.learndash-cpt{font-size:18px}.learndash-wrapper .ld-tabs{margin:0}body.sfwd-courses-template .ld-course-status,body.sfwd-courses-template .ld-item-list{max-width:var(--max-content-width)!important;margin:auto!important;float:unset!important}body.sfwd-courses-template .ld-item-list{width:100%;background-color:#f9f9f9;padding:4.5vw;margin-top:2rem!important;border-radius:var(--box-border-radius);border:1px solid #eee}@media only screen and (max-width:1200px){body.sfwd-courses-template .ld-course-status{margin:0 4.5vw!important}}#ld_course_list .ld-course-list-items.row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3rem;margin:0}@media only screen and (max-width:950px){#ld_course_list .ld-course-list-items.row{grid-template-columns:1fr}}#ld_course_list .ld-course-list-items.row .ld_course_grid{max-width:unset;margin-bottom:0;padding:0}#ld_course_list article{border-radius:var(--box-border-radius);border:0;-webkit-box-shadow:var(--def-box-shadow);box-shadow:var(--def-box-shadow);height:100%}#ld_course_list article>a{display:block;position:relative;max-height:320px;overflow:hidden;border-top-left-radius:var(--box-border-radius);border-top-right-radius:var(--box-border-radius)}#ld_course_list article>a:hover img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}#ld_course_list article>a img{position:relative;-webkit-transition:-webkit-transform .6s cubic-bezier(.2,1,.3,1);transition:-webkit-transform .6s cubic-bezier(.2,1,.3,1);transition:transform .6s cubic-bezier(.2,1,.3,1);transition:transform .6s cubic-bezier(.2,1,.3,1),-webkit-transform .6s cubic-bezier(.2,1,.3,1)}#ld_course_list article>a h3{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-shadow:var(--def-text-shadow);font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:600;font-size:calc(6px + 2.5vw);line-height:calc(16px + 2.5vw);padding:3rem;text-align:center;text-transform:uppercase}@media only screen and (max-width:950px){#ld_course_list article>a h3{font-size:calc(6px + 5.5vw);line-height:calc(16px + 5.5vw);padding:3rem}}#ld_course_list article .caption{padding:3rem}#ld_course_list article .caption .entry-content{margin:0!important}.ld-course-list-items .ld_course_grid .ld_course_grid_button{display:-webkit-box;display:-ms-flexbox;display:flex}.ld-course-list-items .ld_course_grid .ld_course_grid_button a{width:auto;margin:2rem auto auto!important}.ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price{top:30px;background-color:var(--cta-color);text-transform:uppercase;padding:5px 20px;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.5);box-shadow:5px 5px 10px rgba(0,0,0,.5)}.ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price:before{border-top:4px solid var(--cta-color-darker);border-right:4px solid var(--cta-color-darker)}.learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading h2,.learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading h2{font-size:2em}.ld-course-status .ld-status{font-size:1rem!important;line-height:1rem!important;font-family:var(--default-font-family)!important;font-weight:600!important;letter-spacing:.1rem;text-transform:uppercase;padding:8px 16px!important;border-radius:6px}.ld-course-status .ld-status.ld-status-waiting{background-color:rgba(0,0,0,.6)!important}.learndash-wrapper #btn-join:hover,.learndash-wrapper .btn-join:hover{opacity:1}.pct-home-course-bottom-btns .elementor-widget-shortcode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#btn-join.btn-join{width:auto}#btn-join.btn-join:hover{background-color:var(--woo-bt-ok-color)!important}.pct-home-course-bottom-btns{margin-top:-100px!important;padding-bottom:100px!important}body.sfwd-courses-template .elementor-headline br{display:none!important}body.sfwd-courses-template .ld-course-list{display:none}body.woocommerce-account .ld-profile-edit-link{display:none!important}@media (max-width:640px){.learndash-wrapper #ld-profile .ld-section-heading .ld-expand-button{margin:10px 0;max-width:160px}}.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper:before{right:180px}body.woocommerce-account [class*=navigation-link--downloads]{display:none}body.woocommerce-page .page-header{height:auto;padding:2rem 2vw!important;background-color:var(--primary-color-darker);min-height:unset!important}body.woocommerce-page .page-header h1{margin-bottom:0!important;font-size:calc(1rem + 2vw);line-height:calc(1rem + 2vw)}body.woocommerce-page #content-wrap{-webkit-clip-path:none;clip-path:none;margin-top:0;padding-top:4.5vw!important;padding-bottom:var(--section-padding)!important;margin-top:0!important;padding-right:4.5vw!important;padding-left:4.5vw!important}body.single-product h1.product_title{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-shadow:var(--def-text-shadow);font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:600;font-size:calc(16px + 2.5vw)!important;line-height:calc(24px + 2.5vw)!important;padding:3rem;text-align:center;text-transform:uppercase}@media only screen and (max-width:950px){body.single-product h1.product_title{font-size:calc(16px + 2.5vw)!important;line-height:calc(24px + 2.5vw)!important}}@media only screen and (max-width:767px){body.single-product h1.product_title{font-size:calc(16px + 5.5vw)!important;line-height:calc(24px + 5.5vw)!important}body.single-product .summary{padding-top:3rem}}body.single-product .woocommerce-product-gallery__wrapper img{width:100%!important}body.single-product .woocommerce-product-gallery__trigger{display:none!important}body.single-product .summary .price,body.single-product .summary .price .amount{margin-top:0!important;font-size:1.5em!important;color:var(--cta-color);font-weight:700}body.single-product [name*=add-to-cart],body.single-product button{background-color:var(--cta-color)}body.single-product [name*=add-to-cart]:hover,body.single-product button:hover{background-color:#161616}body.single-product button.added{display:none}body.single-product form.cart{border-top:0!important;border-bottom:0!important}body.single-product .product_meta{display:none}#woo-popup-wrap .continue-btn{background-color:var(--primary-color-darker)}#woo-popup-wrap .continue-btn:hover{background-color:#161616!important}.woocommerce-Price-amount.amount{color:var(--cta-color);font-weight:700}.added_to_cart.wc-forward{letter-spacing:inherit;margin-left:auto;text-align:center}.woocommerce-notices-wrapper .woocommerce-error{border-radius:var(--box-border-radius);padding:2rem;font-size:1rem;background-color:var(--cta-color)}.woocommerce-notices-wrapper .woocommerce-error li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-notices-wrapper .woocommerce-error li:before{display:none}.woocommerce-notices-wrapper .woocommerce-error .button.wc-forward{background-color:#fff;color:var(--cta-color)!important}.woocommerce-notices-wrapper .woocommerce-error .button.wc-forward:hover{background-color:#161616;color:#fff!important}.woocommerce table.shop_table thead{background-color:var(--cta-color-2)}.woocommerce .cart-collaterals .cart_totals h2{background-color:var(--primary-color-darker)}.woocommerce table.shop_table thead th{color:var(--top-bar-color)}.woocommerce .cart-collaterals .cart_totals h2{color:#fff;padding:1rem 2rem!important}.woocommerce-cart .wc-proceed-to-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:inline-block}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout #place_order:hover{background-color:var(--woo-bt-ok-color)}.cart_totals,.woocommerce-cart-form{background-color:#fff}body.woocommerce-cart [name=update_cart]{display:none}.cart_totals td[data-title*=otal]{text-align:right}#owp-checkout-timeline .timeline-step{border-color:var(--cta-color)!important;color:var(--cta-color)!important;font-weight:700!important}@media only screen and (max-width:959px){#owp-checkout-timeline [id*=timeline-]{padding:0 3rem!important}}.woocommerce-checkout #place_order{width:auto!important}.bag-style:hover .wcmenucart-cart-icon .wcmenucart-count:after{border-color:var(--color-dark)!important}.bag-style:hover .wcmenucart-cart-icon .wcmenucart-count{background-color:var(--color-dark)!important}.owp-mini-cart{background-color:#fff!important;overflow:hidden}@media only screen and (min-width:960px){.owp-mini-cart{border-radius:var(--box-border-radius)}}.owp-mini-cart .woocommerce-mini-cart__buttons a:first-of-type{display:none}.button.wc-backward,.owp-mini-cart .woocommerce-mini-cart__buttons a.checkout{text-decoration:none!important;width:unset}.owp-mini-cart .woocommerce-mini-cart__buttons a.checkout:hover{background-color:var(--woo-bt-ok-color)}.owp-mini-cart .remove_from_cart_button{font-size:0!important;line-height:0!important;width:unset!important;height:unset!important;border:0!important;margin-top:unset!important}.owp-mini-cart .remove_from_cart_button:before{font-family:var(--fontawesome)!important;content:"\f057"!important;display:block;width:100%;height:100%;color:#ddd;font-size:1.4rem;font-weight:600;-webkit-transition:color .3s cubic-bezier(.2,1,.3,1);transition:color .3s cubic-bezier(.2,1,.3,1)}.owp-mini-cart .remove_from_cart_button:hover:before{color:var(--cta-color)}body.woocommerce-account .woocommerce-button{min-width:unset;margin:.5rem;padding:6px 15px!important}body.woocommerce-account .woocommerce-button.pay{background-color:var(--cta-color)}body.woocommerce-account .woocommerce-button.cancel{background-color:#161616}body.woocommerce-page [role=combobox],body.woocommerce-page input[type=email],body.woocommerce-page input[type=password],body.woocommerce-page input[type=tel],body.woocommerce-page input[type=text],body.woocommerce-page textarea{border-radius:30px!important;min-height:40px!important;line-height:1.8!important;padding:6px 12px!important;background-color:#fff!important;border:1px solid rgba(65,156,154,.5)!important}body.woocommerce-page textarea{padding:15px 20px!important}body.woocommerce-page [role=combobox]{border-radius:4px!important}body.woocommerce-page input[type=email]:focus,body.woocommerce-page input[type=password]:focus,body.woocommerce-page input[type=tel]:focus,body.woocommerce-page input[type=text]:focus{border:1px solid #419c9a!important}.woocommerce-checkout #order_review{background-color:#fff!important;border:1px solid var(--site-header-color)!important;padding:2rem!important;border-radius:var(--box-border-radius)}.woocommerce-checkout .paypal-button{display:none}body.woocommerce-page #opl-login-form input[type=email],body.woocommerce-page #opl-login-form input[type=password],body.woocommerce-page #opl-login-form input[type=text]{border:0!important}.woocommerce-checkout .wc_payment_methods{display:none!important}body.woocommerce-account .woocommerce{display:grid;grid-template-columns:minmax(320px,340px) 1fr;grid-gap:2rem}@media only screen and (max-width:840px){body.woocommerce-account .woocommerce{grid-template-columns:1fr}}body.woocommerce-account .woocommerce-MyAccount-tabs{padding:4.5vw;border-radius:var(--box-border-radius);border:1px solid #efefef}body.woocommerce-account .woocommerce>div{width:100%}.woocommerce-MyAccount-navigation ul li[class*=woocommerce-MyAccount-navigation-link--] a:before{font-family:var(--fontawesome);font-weight:600}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dashboard a:before{content:"\f19d"!important}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--orders a:before{content:"\f07a"!important}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:"\f041"!important}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:"\f2bd"!important}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"\f4fa"!important}.woocommerce-MyAccount-tabs{background-color:#fff}
/*# sourceMappingURL=style.css.map */
