/*!
Theme Name: Expertos Marketers
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: expertos-marketers
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Expertos Marketers is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
#wpadminbar,#adminmenuback,#adminmenuwrap,#adminmenu{display:none!important}body.admin-bar{padding-top:0!important}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{background:#08090a}body{background:#08090a}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0 / .8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}#sk-course.sk{--bg:#000;--panel:#171b22;--panel2:#1e232c;--line:#262c36;--text:#e9edf6;--muted:#a6adbb;--brand:#05bb02f6;--ok:#00d084;color:var(--text);font:15px/1.45 system-ui,-apple-system,"Segoe UI",Inter,Roboto,Arial,sans-serif;background:#000!important}#sk-course.sk *{box-sizing:border-box}#sk-course.sk a{color:inherit;text-decoration:none}#sk-course.sk .shell{max-width:1200px;margin:0 auto;padding:18px}#sk-course.sk .grid{display:grid;grid-template-columns:1fr 320px;gap:18px}#sk-course.sk .left{background:var(--panel2);border:1px solid var(--line);border-radius:12px;padding:16px}#sk-course.sk .right{background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:hidden}#sk-course.sk .head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}#sk-course.sk .head .title{font-size:24px;font-weight:800;letter-spacing:.2px}#sk-course.sk .head .badge{background:#132433;border:1px solid #223448;border-radius:999px;padding:6px 10px;font-weight:700;color:#b9d9ff}#sk-course.sk .vbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:6px 0 10px}#sk-course.sk .v-title{font-size:22px;font-weight:800;margin:0}#sk-course.sk .frame{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#0b0f16;max-width:920px;margin:0 auto}#sk-course.sk iframe,#sk-course.sk video{width:100%;aspect-ratio:16/9;border:0;display:block}#sk-course.sk .video-placeholder{display:flex;align-items:center;justify-content:center;min-height:320px;padding:24px;text-align:center;background:#0b0f16;color:#cfe3ff}#sk-course.sk .video-placeholder-text{max-width:480px;font-weight:600;line-height:1.5}#sk-course.sk .nav{display:flex;gap:10px;justify-content:space-between;align-items:center;margin:12px auto;max-width:920px}#sk-course.sk .pair{display:flex;gap:10px;flex:1}#sk-course.sk .btn{background:#232a36;border:1px solid #303847;border-radius:10px;color:#cfe3ff;padding:10px 14px;font-weight:700;cursor:pointer}#sk-course.sk .btn:hover{background:#2a3444;border-color:#3a4a62}#sk-course.sk .btn.primary{background:#05bb02f6;border-color:#05bb02f6;color:#f4f1eb}#sk-course.sk .btn.block{width:100%;text-align:center}#sk-course.sk .cta-bottom-space{margin-bottom:32px}#sk-course.sk .desc{background:#171c24;border:1px solid var(--line);border-radius:10px;padding:14px;color:#d5dbea;max-width:920px;margin:0 auto}#sk-course.sk .desc .extra{margin-top:14px;border-top:1px dashed #2a3342;padding-top:12px}#sk-course.sk .sb-head{padding:14px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:10px}#sk-course.sk .sb-title{font-weight:800;text-transform:uppercase;letter-spacing:.6px}#sk-course.sk .search{margin:12px 14px 8px}#sk-course.sk .search input{width:100%;background:#1a2029;border:1px solid #2b3442;border-radius:10px;color:var(--text);padding:10px 12px}#sk-course.sk details.mod{padding:6px 10px}#sk-course.sk details.mod>summary{list-style:none;cursor:pointer;padding:10px;border-radius:8px;font-weight:700;display:flex;align-items:center;gap:8px}#sk-course.sk details.mod[open]>summary{background:#141a22}#sk-course.sk .mlock{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;background:#231b1b;border:1px solid #4b2a2a;color:#ffb3b3;font-size:13px}#sk-course.sk ul.less{list-style:none;margin:6px 0 8px;padding:0}#sk-course.sk ul.less li{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid #fff0;border-radius:8px;margin:6px 0;background:#1b2029;cursor:pointer}#sk-course.sk ul.less li:hover{border-color:#2a3a4c;background:#1d2430}#sk-course.sk ul.less li.active{border-color:var(--brand);background:#142033}#sk-course.sk .dot{width:18px;height:18px;border-radius:6px;background:#121720;border:1px solid #2a3442;display:grid;place-items:center;font-size:12px;cursor:pointer;user-select:none}#sk-course.sk .dot.ok{border-color:#22442f;background:#0f2418;color:#7dff9b}#sk-course.sk .li-t{font-weight:600}#sk-course.sk .done{margin-left:auto;font-size:12px;opacity:.8}#sk-course.sk li.locked{opacity:.85;background:#1a1b21;border:1px dashed #3a3d48}#sk-course.sk li.locked .dot{background:#241a1a;border-color:#4a2b2b;color:#ffbaba;cursor:not-allowed}#sk-course.sk .lock-ico{font-size:14px;margin-left:auto;opacity:.8}#sk-course.sk .only-desktop{display:inline-flex}#sk-course.sk .only-mobile{display:none}@media (max-width:980px){#sk-course.sk .grid{grid-template-columns:1fr}#sk-course.sk .shell{padding:12px}#sk-course.sk .head .title{font-size:20px}#sk-course.sk .head .badge{font-size:12px;padding:5px 8px}#sk-course.sk .v-title{font-size:18px}#sk-course.sk .frame,#sk-course.sk .nav,#sk-course.sk .desc{max-width:100%}#sk-course.sk .btn{padding:9px 12px;font-size:14px}#sk-course.sk .only-desktop{display:none}#sk-course.sk .only-mobile{display:inline-flex}}@media (max-width:420px){#sk-course.sk .v-title{font-size:16px}#sk-course.sk .btn{padding:8px 10px;font-size:13px;border-radius:8px}#sk-course.sk .head .title{font-size:18px}#sk-course.sk .cta-bottom-space{margin-bottom:70px!important}}#sk-course.sk .modal{position:fixed;inset:0;background:rgb(0 0 0 / .55);display:none;align-items:center;justify-content:center;z-index:9999}#sk-course.sk .modal.show{display:flex}#sk-course.sk .mcard{background:#131821;border:1px solid #253044;border-radius:14px;max-width:420px;width:92%;padding:18px;box-shadow:0 18px 60px rgb(0 0 0 / .6)}#sk-course.sk .mhead{display:flex;align-items:center;gap:10px;margin-bottom:8px}#sk-course.sk .mhead .tag{background:#241a1a;color:#ffbaba;border:1px solid #4b2b2b;border-radius:8px;padding:6px 10px;font-weight:800}#sk-course.sk .mbody{color:#d9e2f1;line-height:1.5;margin:8px 0 14px}#sk-course.sk .mactions{display:flex;gap:10px;justify-content:flex-end}.site-title,.site-description{display:none!important}.entry-title,.page-title{display:none!important}.left-dock{--desktop-dock-offset:96px;position:fixed!important;left:18px;top:90px;display:flex;flex-direction:column;gap:14px;z-index:999999;overflow:visible!important}body.admin-bar .left-dock{top:122px}@media (min-width:769px){body:has(.left-dock),body.has-left-dock{padding-left:var(--desktop-dock-offset)}}.left-dock a,.left-dock a:visited,.left-dock a:hover,.left-dock a:focus{position:relative;width:58px!important;height:58px!important;display:flex!important;align-items:center;justify-content:center;line-height:0;border-radius:16px;background:rgb(10 10 12 / .95)!important;border:1px solid rgb(255 255 255 / .08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#e6edf3!important;text-decoration:none!important;-webkit-tap-highlight-color:#fff0;outline:none;transition:transform 0.22s cubic-bezier(.2,.8,.2,1),background 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease,color 0.22s ease}.left-dock a:focus-visible{outline:2px solid rgb(20 184 102 / .55);outline-offset:2px}.left-dock a:hover{transform:translateY(-2px) scale(1.05);background:rgb(255 255 255 / .08)!important}.left-dock a.active,.left-dock a[aria-current="page"]{background:linear-gradient(180deg,rgb(20 184 102 / .18),rgb(20 184 102 / .08))!important;border:1px solid rgb(20 184 102 / .45)!important;color:#6fd9a3!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),0 0 0 1px rgb(20 184 102 / .10),0 10px 26px rgb(20 184 102 / .18);transform:scale(1.06)}.left-dock svg{display:block;width:26px!important;height:26px!important;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.left-dock .tip{position:absolute;left:70px;top:50%;transform:translateY(-50%) scale(.95);background:rgb(20 20 25 / .95);color:#e6edf3;padding:6px 12px;border-radius:10px;font-size:13px;font-weight:500;opacity:0;pointer-events:none;white-space:nowrap;transition:all 0.2s ease}.left-dock a:hover .tip{opacity:1;transform:translateY(-50%) scale(1)}@media (max-width:768px){:root{--mobile-dock-item-height:48px;--mobile-dock-icon-size:21px;--mobile-dock-radius:12px;--mobile-dock-pad-y:4px;--mobile-dock-pad-x:8px}body{padding-bottom:calc(var(--mobile-dock-item-height)+(var(--mobile-dock-pad-y) * 2)+env(safe-area-inset-bottom))}.left-dock{position:fixed!important;left:0!important;right:0!important;top:auto!important;bottom:0!important;transform:none!important;width:100%!important;min-height:calc(var(--mobile-dock-item-height)+(var(--mobile-dock-pad-y) * 2)+env(safe-area-inset-bottom));flex-direction:row;justify-content:space-around;align-items:center;gap:2px;padding:var(--mobile-dock-pad-y) var(--mobile-dock-pad-x) calc(var(--mobile-dock-pad-y)+env(safe-area-inset-bottom));background:rgb(28 30 33 / .98);border-top:1px solid rgb(255 255 255 / .08);border-radius:0;box-shadow:0 -6px 24px rgb(0 0 0 / .28);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.left-dock a,.left-dock a:visited,.left-dock a:hover,.left-dock a:focus{flex:1 1 0%;min-width:0;width:auto!important;height:var(--mobile-dock-item-height)!important;max-height:var(--mobile-dock-item-height)!important;border-radius:var(--mobile-dock-radius);background:transparent!important;border:none!important;box-shadow:none!important;color:rgb(230 237 243 / .78)!important;-webkit-tap-highlight-color:#fff0;outline:none}.left-dock a:hover{transform:none;background:rgb(255 255 255 / .04)!important}.left-dock a.active,.left-dock a[aria-current="page"]{color:#14b866!important;background:transparent!important;border:none!important;box-shadow:none!important;transform:none}.left-dock a.active::after,.left-dock a[aria-current="page"]::after{content:"";position:absolute;bottom:4px;left:50%;transform:translateX(-50%);width:4px;height:4px;border-radius:50%;background:#14b866}.left-dock a:focus,.left-dock a:focus-visible,.left-dock a.active:focus,.left-dock a.active:focus-visible,.left-dock a[aria-current="page"]:focus,.left-dock a[aria-current="page"]:focus-visible{outline:none!important;box-shadow:none!important}.left-dock svg{width:var(--mobile-dock-icon-size)!important;height:var(--mobile-dock-icon-size)!important;stroke-width:1.9}.left-dock .tip{display:none!important}.xp-image{display:none!important;width:0!important;height:0!important;visibility:hidden!important;overflow:hidden!important;position:absolute!important;left:-9999px!important;top:-9999px!important}}@media (max-width:480px){.left-dock{padding:var(--mobile-dock-pad-y) var(--mobile-dock-pad-x) calc(var(--mobile-dock-pad-y)+env(safe-area-inset-bottom));gap:2px}.left-dock a,.left-dock a:visited,.left-dock a:hover,.left-dock a:focus{height:var(--mobile-dock-item-height)!important;max-height:var(--mobile-dock-item-height)!important;border-radius:var(--mobile-dock-radius)}.left-dock svg{width:var(--mobile-dock-icon-size)!important;height:var(--mobile-dock-icon-size)!important;stroke-width:1.9}}@media (max-width:360px){.left-dock a,.left-dock a:visited,.left-dock a:hover,.left-dock a:focus{height:var(--mobile-dock-item-height)!important;max-height:var(--mobile-dock-item-height)!important}.left-dock svg{width:var(--mobile-dock-icon-size)!important;height:var(--mobile-dock-icon-size)!important;stroke-width:1.9}}.site-footer{text-align:center;padding:20px 0;background:#08090a;color:#f2f5f7}.site-footer p,.site-footer span,.site-footer strong{margin:0;color:#f2f5f7;font-size:14px}.site-footer a,.site-footer a:visited{color:#f4f1eb!important;text-decoration:underline;text-underline-offset:2px}.site-footer a:hover,.site-footer a:focus{color:#6fd9a3!important}.main-navigation{display:none!important}:root{--em-app-max-width:1280px;--em-app-shell-padding:clamp(16px,2.2vw,24px)}:is(body.home,body[class*="page-template-pagina-"]):is(#page,.site,.site-content,.site-main){background:#08090a!important}body:is(.home,[class*="page-template-pagina-"]):not(.elementor-editor-active){background:radial-gradient(60% 40% at 20% 0%,rgb(20 184 102 / .06),transparent 60%),radial-gradient(60% 40% at 80% 0%,rgb(0 255 168 / .04),transparent 60%),linear-gradient(180deg,#040404 0%,#090909 52%,#050505 100%)!important}body:not(.elementor-editor-active) #page.site{width:100%;max-width:none;margin:0;padding-inline:0;box-sizing:border-box;background:#08090a}body:not(.elementor-editor-active) .site-content,body:not(.elementor-editor-active) .site-main,body:not(.elementor-editor-active) .site-header,body:not(.elementor-editor-active) .site-footer,body:not(.elementor-editor-active) .entry-content,body:not(.elementor-editor-active) .page-content,body:not(.elementor-editor-active) .widget-area{width:100%;max-width:none;margin-inline:0}:is(body.home,body[class*="page-template-pagina-"]):is(#crm-hero,section.hero,.em-template-page>section[id*="hero"]){width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;position:relative}body:not(.elementor-editor-active) .elementor-top-section>.elementor-container,body:not(.elementor-editor-active) .elementor-section.elementor-section-boxed>.elementor-container,body:not(.elementor-editor-active) .elementor .e-con-inner,body:not(.elementor-editor-active) .wp-block-group__inner-container,body:not(.elementor-editor-active) .wp-block-cover__inner-container{width:100%;max-width:var(--em-app-max-width)!important;margin-inline:auto!important}body:not(.elementor-editor-active) .alignwide{width:min(100%,calc(var(--em-app-max-width)+80px));margin-inline:auto}@media (max-width:768px){body:not(.elementor-editor-active) #page.site{width:100%;max-width:100%;padding-inline:0}body:not(.elementor-editor-active) .alignwide{width:100%}}:is(body.home,body[class*="page-template-pagina-"]):is(.elementor,.elementor-section,.elementor-container,.elementor-widget-wrap){background:#08090a!important}:is(body.home,body[class*="page-template-pagina-"]) .elementor-section-boxed>.elementor-container{background:#08090a!important}body:is(.home,[class*="page-template-pagina-"]):not(.elementor-editor-active){background:#08090a!important}:is(body.home,body[class*="page-template-pagina-"]):is(.elementor-section,.elementor-column,.elementor-widget){background-color:transparent!important}.elementor-section{width:100%!important;max-width:100%!important}.custom-checkout-wrapper{max-width:600px;margin:60px auto;background:#1f1f1f;padding:30px;border-radius:10px;color:#f4f1eb}.woocommerce form .form-row input.input-text{width:100%;background:#2a2a2a;border:1px solid #3a3a3a;padding:12px;border-radius:6px;color:#f4f1eb}.woocommerce form .form-row label{font-size:14px;color:#bbb}button#place_order{width:100%!important;background:#00c96b!important;color:#000!important;padding:14px!important;font-size:16px!important;border-radius:6px!important;font-weight:600!important}button#place_order:hover{background:#00b35f!important}#order_review{margin-top:20px;background:#262626;padding:15px;border-radius:8px}.cart-subtotal,.woocommerce-form-coupon-toggle,.woocommerce-privacy-policy-text,.woocommerce-shipping-fields,#ship-to-different-address,.woocommerce-message,.woocommerce-notices-wrapper{display:none!important}.checkout-item-controls{display:flex;align-items:center;gap:14px;margin-top:14px;flex-wrap:wrap}.remove-item-checkout{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:999px;background:rgb(255 77 77 / .16);border:2px solid rgb(255 77 77 / .75);color:#ff4d4d!important;font-size:40px;font-weight:800;line-height:1;text-decoration:none!important;box-shadow:0 0 18px rgb(255 77 77 / .18)}.checkout-qty-controls{display:inline-flex;align-items:center;gap:10px;padding:6px 10px;border-radius:999px;background:#1f1f1f;border:2px solid #3a3a3a}.checkout-qty-controls .qty-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:#2f2f2f;color:#f4f1eb!important;font-size:28px;font-weight:800;text-decoration:none!important}.checkout-qty-controls .qty-value{min-width:32px;text-align:center;color:#f4f1eb;font-size:22px;font-weight:800}#billing_last_name_field,#billing_company_field,#billing_country_field,#billing_address_1_field,#billing_address_2_field,#billing_city_field,#billing_state_field,#billing_postcode_field,p#billing_state_field,.form-row#billing_state_field{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important}#billing_state,select#billing_state,input#billing_state{display:none!important}.woocommerce-billing-fields__field-wrapper #billing_last_name_field,.woocommerce-billing-fields__field-wrapper #billing_country_field,.woocommerce-billing-fields__field-wrapper #billing_address_1_field,.woocommerce-billing-fields__field-wrapper #billing_city_field,.woocommerce-billing-fields__field-wrapper #billing_postcode_field,.woocommerce-billing-fields__field-wrapper #billing_state_field{display:none!important}.entry-header{display:none!important}.entry-footer{display:none!important}.nav-next,.nav-previous,.post-navigation{display:none!important}.comments,.comments-area,#comments{display:none!important}.custom-account-wrapper{max-width:880px;margin:56px auto;padding:28px;border-radius:var(--em-r-lg,22px);background:linear-gradient(180deg,rgb(255 255 255 / .05),rgb(255 255 255 / .025));border:1px solid var(--em-line,rgb(255 255 255 / .08));box-shadow:var(--em-shadow-lg,0 28px 64px rgb(0 0 0 / .55)),inset 0 1px 0 rgb(255 255 255 / .06);backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);color:var(--em-text,#f4f1eb);font-family:var(--em-font-sans)}.woocommerce-MyAccount-navigation{width:100%;margin-bottom:22px}.woocommerce-MyAccount-navigation ul{display:flex;gap:6px;flex-wrap:wrap;padding:5px;margin:0;list-style:none;background:rgb(255 255 255 / .035);border:1px solid rgb(255 255 255 / .06);border-radius:14px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.woocommerce-MyAccount-navigation li{list-style:none}.woocommerce-MyAccount-navigation a{display:block;padding:9px 14px;border-radius:10px;background:#fff0;color:var(--em-text-mute,#8a949f);text-decoration:none;font:600 13.5px/1 var(--em-font-sans);letter-spacing:-.005em;transition:color .18s var(--em-ease),background .18s var(--em-ease)}.woocommerce-MyAccount-navigation a:hover{color:var(--em-text,#f4f1eb);background:rgb(255 255 255 / .04)}.woocommerce-MyAccount-navigation .is-active a{background:rgb(255 255 255 / .08);color:var(--em-text,#f4f1eb);box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 1px 0 rgb(0 0 0 / .25)}.woocommerce-MyAccount-content{padding:22px 4px 4px;background:#fff0;color:var(--em-text-soft,#c8d0d8);font-size:14.5px;line-height:1.55}.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3{font-family:var(--em-font-serif);font-weight:700;letter-spacing:-.02em;color:var(--em-text,#f4f1eb);margin:0 0 14px}.woocommerce-MyAccount-content p{margin:0 0 12px}.woocommerce-MyAccount-content a{color:var(--em-brand-soft,#6fd9a3);text-decoration:none}.woocommerce-MyAccount-content a:hover{color:#8ee6b3}.woocommerce-MyAccount-content mark,.woocommerce-MyAccount-content strong{color:var(--em-text,#f4f1eb);background:#fff0;font-weight:600}.woocommerce table.shop_table{background:#fff0;border:none;border-collapse:separate;border-spacing:0;width:100%}.woocommerce table.shop_table thead th{background:#fff0;border:0;padding:10px 12px;font:700 11px/1 var(--em-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--em-text-mute,#8a949f)}.woocommerce table.shop_table tbody td{background:#fff0;border:0;border-top:1px solid rgb(255 255 255 / .06);padding:14px 12px;color:var(--em-text-soft,#c8d0d8);font-size:14px}.woocommerce table.shop_table tbody tr:first-child td{border-top:0}.woocommerce form .form-row label,.custom-account-wrapper label{color:var(--em-text-mute,#8a949f);font:600 12px/1 var(--em-font-sans);letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;display:block}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.custom-account-wrapper input[type="text"],.custom-account-wrapper input[type="email"],.custom-account-wrapper input[type="tel"],.custom-account-wrapper input[type="password"],.custom-account-wrapper textarea,.custom-account-wrapper select{width:100%;padding:12px 14px;border-radius:12px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .10);color:var(--em-text,#f4f1eb);font:500 14.5px/1.3 var(--em-font-sans);outline:none;transition:border-color .18s var(--em-ease),background .18s var(--em-ease);box-sizing:border-box;-webkit-text-fill-color:var(--em-text,#f4f1eb)}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus,.custom-account-wrapper input:focus,.custom-account-wrapper textarea:focus,.custom-account-wrapper select:focus{border-color:rgb(20 184 102 / .45);background:rgb(255 255 255 / .06)}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-MyAccount-content .button{background:rgb(255 255 255 / .08)!important;color:var(--em-text,#f4f1eb)!important;border:1px solid rgb(255 255 255 / .14)!important;border-radius:12px!important;padding:11px 18px!important;font:600 14px/1 var(--em-font-sans)!important;letter-spacing:-.005em;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:transform .15s var(--em-ease),background .15s var(--em-ease),border-color .15s var(--em-ease);text-decoration:none!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-MyAccount-content .button:hover{background:rgb(255 255 255 / .12)!important;border-color:rgb(20 184 102 / .32)!important;transform:translateY(-1px)}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-MyAccount-content .button.alt{background:rgb(20 184 102 / .18)!important;border-color:rgb(20 184 102 / .32)!important;color:var(--em-brand-soft,#6fd9a3)!important}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover{background:rgb(20 184 102 / .26)!important;color:#c5f0d6!important}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-notice{background:rgb(255 255 255 / .05)!important;border:1px solid rgb(255 255 255 / .10)!important;border-left:3px solid var(--em-brand,#14b866)!important;border-radius:12px!important;color:var(--em-text,#f4f1eb)!important;padding:14px 18px!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgb(255 255 255 / .06);font-size:14px}.woocommerce-error{border-left-color:#ff5b6a!important}.woocommerce-MyAccount-navigation-link--downloads{display:none!important}@media (max-width:640px){.custom-account-wrapper{margin:24px 12px;padding:20px 18px;border-radius:18px}.woocommerce-MyAccount-navigation ul{flex-wrap:wrap;overflow:visible}.woocommerce-MyAccount-navigation a{white-space:nowrap;font-size:13px}}.custom-cart-wrapper{max-width:900px;margin:60px auto;background:#1f1f1f;padding:30px;border-radius:12px;color:#f4f1eb}.woocommerce-cart table.shop_table{width:100%;border-collapse:collapse}.woocommerce-cart thead th{text-align:left;font-size:13px;color:#888;padding-bottom:10px}.woocommerce-cart tbody td{padding:15px 0;border-bottom:1px solid #2a2a2a;vertical-align:middle}.woocommerce-cart .product-thumbnail img{width:60px;border-radius:8px}.woocommerce-cart .product-name a{color:#f4f1eb;font-weight:500;text-decoration:none}.woocommerce-cart .product-price,.woocommerce-cart .product-subtotal{color:#ccc;font-size:14px}.woocommerce-cart input.qty{width:60px;text-align:center;background:#2a2a2a;border:1px solid #333;color:#f4f1eb;border-radius:6px;padding:6px}.woocommerce-cart a.remove{color:#ff4d4d!important;font-size:18px}.cart-subtotal{display:none!important}.woocommerce-cart .coupon{margin-top:20px;display:flex;gap:10px}.woocommerce-cart .coupon input{flex:1;background:#2a2a2a;border:1px solid #333;color:#f4f1eb;padding:10px;border-radius:6px}.woocommerce-cart button.button,.woocommerce-cart .button{background:#00c96b!important;color:#000!important;border-radius:6px!important;padding:10px 16px!important;font-weight:600;border:none}.woocommerce-cart .button:hover{background:#00b35f!important}.cart_totals{margin-top:30px;background:#262626;padding:20px;border-radius:10px}.checkout-button{width:100%!important;text-align:center;background:#00c96b!important;color:#000!important;font-size:16px!important;padding:14px!important;border-radius:8px!important;font-weight:600!important}.woocommerce-cart-form{margin-bottom:0}.custom-track-wrapper{max-width:500px;margin:80px auto;background:#1f1f1f;padding:30px;border-radius:12px;color:#f4f1eb;text-align:center}.track-title{font-size:22px;margin-bottom:8px}.track-subtitle{font-size:14px;color:#aaa;margin-bottom:25px}.woocommerce form.track_order{display:flex;flex-direction:column;gap:15px}.woocommerce form.track_order input.input-text{width:100%;background:#2a2a2a;border:1px solid #333;padding:12px;border-radius:8px;color:#f4f1eb}.woocommerce form.track_order button.button{background:#00c96b!important;color:#000!important;border-radius:8px;padding:14px;font-weight:600;border:none;width:100%}.woocommerce form.track_order button.button:hover{background:#00b35f!important}.woocommerce form.track_order label{font-size:13px;color:#bbb;text-align:left}#billing_address_2_field{display:none!important}.woocommerce-additional-fields{display:none!important}#billing_first_name_field{width:100%!important;display:block!important}.woocommerce{max-width:1200px!important;margin:0 auto!important;padding:40px 20px!important}.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:40px!important}.woocommerce ul.products li.product{width:100%!important;max-width:100%!important;background:#1f1f1f;padding:25px;border-radius:16px;border:1px solid #2a2a2a;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.woocommerce ul.products li.product{float:none!important;margin:0!important}.woocommerce ul.products li.product img{width:100px!important;margin:0 auto 15px!important;border-radius:12px}.woocommerce ul.products li.product h2{font-size:18px;color:#f4f1eb;margin:10px 0}.woocommerce ul.products li.product .price{color:#00c96b;font-weight:700;font-size:16px;margin-bottom:15px}.woocommerce ul.products li.product .button{background:#00c96b!important;color:#000!important;border-radius:10px!important;padding:12px!important;width:100%!important;font-size:14px!important;text-align:center;border:none}.woocommerce ul.products li.product:hover{transform:translateY(-5px);border-color:#00c96b}.woocommerce-result-count,.woocommerce-ordering,.star-rating{display:none!important}@media (max-width:900px){.woocommerce ul.products{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:500px){.woocommerce ul.products{grid-template-columns:1fr!important}}body.login #wp-submit{width:100%!important;height:54px!important;border-radius:12px!important;border:none!important;background:#14b866!important;color:#000!important;font-weight:700!important;font-size:15px!important;box-shadow:0 0 12px rgb(20 184 102 / .5)!important;transition:all 0.2s ease!important}body.login #wp-submit:hover{background:#10e46a!important;box-shadow:0 0 20px rgb(20 184 102 / .9),0 0 40px rgb(20 184 102 / .4)!important}body.login #wp-submit:active{transform:scale(.97)}.plan a.btn{color:#f4f1eb!important;text-decoration:none!important}.plan a.btn:visited{color:#f4f1eb!important}.plan a.btn:hover{color:#000!important}.plan a.btn:active{color:#000!important}.plan a.btn:focus{color:#000!important}.plan a.btn.neon,.plan a.btn.neon:visited{color:#18cf72!important}:root{--app-bg:#08090a;--app-surface:#101317;--app-surface-2:#151b22;--app-text:#f5f7fa;--app-muted:#9ba6b2;--app-line:rgba(255,255,255,0.08);--app-accent:#14b866;--app-accent-strong:#11dc6a;--app-shadow:0 14px 34px rgba(0,0,0,0.28)}html{scroll-behavior:smooth}body{background:var(--app-bg)!important;color:var(--app-text)}.site-header{padding-top:max(0px,env(safe-area-inset-top))}a,button,input,select,textarea,.btn,.card,.plan,.srv-card,.tile{transition:transform 0.22s ease,box-shadow 0.25s ease,background-color 0.25s ease,border-color 0.25s ease,opacity 0.25s ease}.left-dock a,.btn,button,.srv-card,.tile,.plan,.card{-webkit-tap-highlight-color:#fff0}.is-tapping{transform:scale(.975)!important}.plan,.card,.srv-card,.tile,.woocommerce ul.products li.product{box-shadow:var(--app-shadow);border:1px solid var(--app-line)!important}.plan.recommended,.plan.popular,.plan.featured{position:relative;border-color:rgb(20 184 102 / .55)!important;box-shadow:0 0 0 1px rgb(20 184 102 / .22),0 18px 40px rgb(0 0 0 / .36),0 0 26px rgb(20 184 102 / .12)}.plan.recommended .plan-label,.plan.popular .plan-label,.plan.featured .plan-label{background:linear-gradient(135deg,var(--app-accent),#9bffc3);color:#07110b;border:none;box-shadow:0 10px 22px rgb(20 184 102 / .22)}.left-dock a:focus-visible,.btn:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid rgb(20 184 102 / .45);outline-offset:2px}.app-install-cta{position:fixed;right:16px;bottom:88px;z-index:999999;display:inline-flex;align-items:center;gap:8px;border:none;border-radius:999px;padding:12px 16px;background:linear-gradient(135deg,#14b866,#8dffc0);color:#05100a;font-weight:800;box-shadow:0 12px 32px rgb(0 0 0 / .32)}.app-install-cta:hover{transform:translateY(-1px)}.sk-course-block{position:relative}.sk-course-block .sk-loading{display:none}.sk-course-block.is-loading .grid{opacity:0;pointer-events:none}.sk-course-block.is-loading .sk-loading{display:grid;gap:12px;padding:18px}.sk-course-block .sk-shimmer{display:block;width:100%;height:14px;border-radius:999px;background:linear-gradient(90deg,rgb(255 255 255 / .05),rgb(255 255 255 / .13),rgb(255 255 255 / .05));background-size:200% 100%;animation:appShimmer 1.15s linear infinite}.sk-course-block .sk-shimmer-title{width:min(62%,320px);height:18px}.sk-course-block .sk-shimmer-meta{width:min(28%,120px)}.sk-course-block .sk-shimmer-video{height:min(54vw,280px);border-radius:18px}.sk-course-block .sk-shimmer-line.short{width:72%}@keyframes appShimmer{from{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.app-install-cta{bottom:calc(72px+env(safe-area-inset-bottom));right:12px;padding:11px 14px;font-size:13px}.plan,.card,.srv-card,.tile{border-radius:16px}}