@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:url(/build/fonts/raleway-cyrillic-ext-400-normal.afca160d.woff2) format("woff2"),url(/build/fonts/raleway-all-400-normal.98e7ff86.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:url(/build/fonts/raleway-cyrillic-400-normal.f7d0cc4b.woff2) format("woff2"),url(/build/fonts/raleway-all-400-normal.98e7ff86.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:url(/build/fonts/raleway-vietnamese-400-normal.bb6f51e1.woff2) format("woff2"),url(/build/fonts/raleway-all-400-normal.98e7ff86.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:url(/build/fonts/raleway-latin-ext-400-normal.e2c36930.woff2) format("woff2"),url(/build/fonts/raleway-all-400-normal.98e7ff86.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:url(/build/fonts/raleway-latin-400-normal.0bdecdd8.woff2) format("woff2"),url(/build/fonts/raleway-all-400-normal.98e7ff86.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:700;src:url(/build/fonts/raleway-cyrillic-ext-700-normal.53904db5.woff2) format("woff2"),url(/build/fonts/raleway-all-700-normal.42089e13.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:700;src:url(/build/fonts/raleway-cyrillic-700-normal.e9cdcdcd.woff2) format("woff2"),url(/build/fonts/raleway-all-700-normal.42089e13.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:700;src:url(/build/fonts/raleway-vietnamese-700-normal.f3598e7a.woff2) format("woff2"),url(/build/fonts/raleway-all-700-normal.42089e13.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:700;src:url(/build/fonts/raleway-latin-ext-700-normal.6d201a30.woff2) format("woff2"),url(/build/fonts/raleway-all-700-normal.42089e13.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:700;src:url(/build/fonts/raleway-latin-700-normal.bc3c769b.woff2) format("woff2"),url(/build/fonts/raleway-all-700-normal.42089e13.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/build/fonts/open-sans-cyrillic-ext-400-normal.01b11c56.woff2) format("woff2"),url(/build/fonts/open-sans-all-400-normal.cb2542fc.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/build/fonts/open-sans-cyrillic-400-normal.5a546777.woff2) format("woff2"),url(/build/fonts/open-sans-all-400-normal.cb2542fc.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/build/fonts/open-sans-greek-ext-400-normal.1ed998a4.woff2) format("woff2"),url(/build/fonts/open-sans-all-400-normal.cb2542fc.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/build/fonts/open-sans-greek-400-normal.3064bf7e.woff2) format("woff2"),url(/build/fonts/open-sans-all-400-normal.cb2542fc.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/build/fonts/open-sans-hebrew-400-normal.daafcec8.woff2) format("woff2"),url(/build/fonts/open-sans-all-400-normal.cb2542fc.woff) format("woff");unicode-range:u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/build/fonts/open-sans-vietnamese-400-normal.473f6b09.woff2) format("woff2"),url(/build/fonts/open-sans-all-400-normal.cb2542fc.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/build/fonts/open-sans-latin-ext-400-normal.ccfa20f8.woff2) format("woff2"),url(/build/fonts/open-sans-all-400-normal.cb2542fc.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/build/fonts/open-sans-latin-400-normal.a1535f45.woff2) format("woff2"),url(/build/fonts/open-sans-all-400-normal.cb2542fc.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/build/fonts/open-sans-cyrillic-ext-700-normal.00b4dd17.woff2) format("woff2"),url(/build/fonts/open-sans-all-700-normal.105e4309.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/build/fonts/open-sans-cyrillic-700-normal.2cf6253f.woff2) format("woff2"),url(/build/fonts/open-sans-all-700-normal.105e4309.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/build/fonts/open-sans-greek-ext-700-normal.8850c90c.woff2) format("woff2"),url(/build/fonts/open-sans-all-700-normal.105e4309.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/build/fonts/open-sans-greek-700-normal.a0312547.woff2) format("woff2"),url(/build/fonts/open-sans-all-700-normal.105e4309.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/build/fonts/open-sans-hebrew-700-normal.3befb44d.woff2) format("woff2"),url(/build/fonts/open-sans-all-700-normal.105e4309.woff) format("woff");unicode-range:u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/build/fonts/open-sans-vietnamese-700-normal.b4c5968d.woff2) format("woff2"),url(/build/fonts/open-sans-all-700-normal.105e4309.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/build/fonts/open-sans-latin-ext-700-normal.64471a17.woff2) format("woff2"),url(/build/fonts/open-sans-all-700-normal.105e4309.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/build/fonts/open-sans-latin-700-normal.b245bc85.woff2) format("woff2"),url(/build/fonts/open-sans-all-700-normal.105e4309.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(/build/fonts/open-sans-cyrillic-ext-800-normal.2c1c4cc5.woff2) format("woff2"),url(/build/fonts/open-sans-all-800-normal.86e783c7.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(/build/fonts/open-sans-cyrillic-800-normal.41902933.woff2) format("woff2"),url(/build/fonts/open-sans-all-800-normal.86e783c7.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(/build/fonts/open-sans-greek-ext-800-normal.fe3583f2.woff2) format("woff2"),url(/build/fonts/open-sans-all-800-normal.86e783c7.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(/build/fonts/open-sans-greek-800-normal.d60c6496.woff2) format("woff2"),url(/build/fonts/open-sans-all-800-normal.86e783c7.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(/build/fonts/open-sans-hebrew-800-normal.bfe88fed.woff2) format("woff2"),url(/build/fonts/open-sans-all-800-normal.86e783c7.woff) format("woff");unicode-range:u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(/build/fonts/open-sans-vietnamese-800-normal.27b69d87.woff2) format("woff2"),url(/build/fonts/open-sans-all-800-normal.86e783c7.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(/build/fonts/open-sans-latin-ext-800-normal.988eae1a.woff2) format("woff2"),url(/build/fonts/open-sans-all-800-normal.86e783c7.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(/build/fonts/open-sans-latin-800-normal.185f6b03.woff2) format("woff2"),url(/build/fonts/open-sans-all-800-normal.86e783c7.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--font-size:14px;--font-size-small:12px;--font-size-large:16px;--color-primary:#e8bd11;--bg-primary:#e8bd11;--bg-secondary:#ececec;--bg-footer:#282828;--font-open:"Open Sans",sans-serif;--font-rale:"Raleway",sans-serif}html{scroll-behavior:smooth}body{font-family:var(--font-open);font-size:var(--font-size)}a{color:#000;text-decoration:none!important}h1,h2,h3,h4,h5{font-family:var(--font-rale);font-weight:700}input[type=checkbox]{vertical-align:text-bottom}.extra-bold{font-weight:800}.font-rale{font-family:var(--font-rale)}.content{margin-top:62px!important}.navbar{background:var(--bg-primary);position:fixed;top:0;width:100%;z-index:10}.navbar-brand{max-width:clamp(150px,20vw,230px);transition:max-width .2s ease}.navbar-brand.sticky{max-width:150px!important}.nav-item{margin:0}.nav-link{border-radius:15px;color:#000;font-size:13px;font-weight:700;padding-left:.9rem!important;padding-right:.9rem!important}.nav-link.active,.nav-link:hover{background-color:#fff;color:#000!important;transition:background-color .3s ease-in-out}.navbar-toggler:focus{outline:none}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 30 30%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27rgba%280, 0, 0, 1%29%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3E%3C/svg%3E")}.top-banner-section{display:grid;grid-template-columns:1fr;grid-template-rows:100%;grid-column-gap:0;grid-row-gap:0;align-content:center;justify-content:center}.banner-image-div,.banner-text-div{grid-area:1/1/2/2}.banner-image{display:grid;height:100%;min-width:200px;object-fit:cover;width:100%}.banner-text-div{align-items:center;display:grid;text-align:center}.text-border{position:relative}.text-border:after{background:var(--bg-primary);bottom:-10px;content:"";height:2px;left:0;position:absolute;width:70px}.color-primary{color:var(--color-primary)}.font-size-small{font-size:var(--font-size-small)}.font-size-large{font-size:var(--font-size-large)}.bg_secondary{background-color:var(--bg-secondary)}.footer{background:var(--bg-footer)}.footer__title{color:#fff;font-size:18px;font-weight:400}.footer__links{list-style-type:none;margin:0;padding:0}.footer__links li{border-bottom:1px solid grey;padding:10px}.footer__contact a,.footer__links a,.footer__social a{color:grey;text-decoration:none}.footer__contact a:hover,.footer__links a.active,.footer__links a:hover{color:var(--color-primary)}.footer__social{margin:0 -5px}.footer__social a{margin:0}.footer__social a i{border:1px solid grey}.footer__social a:hover{color:var(--color-primary)}.footer__social a:hover i{border-color:var(--color-primary)}.banner__link{background:var(--color-primary);border-left:5px solid #56595c;font-family:var(--font-rale);padding:10px 20px 10px 40px;transition:all .3s ease-in-out;width:max-content}.banner__link:hover{background:#56595c;border-left-color:var(--color-primary);color:#fff;transition:all .3s ease-in-out}.btn-primary{background:var(--bg-primary);border:1px solid var(--color-primary);font-weight:700;padding:5px 40px}.btn-primary:hover,.btn:active,.btn:focus{background:#fff!important;border-color:var(--color-primary)!important;box-shadow:none!important;color:var(--color-primary)!important;outline:none!important}.modal-content{border-radius:15px}.ciberformacion__links img{filter:brightness(0);height:70px;max-height:70px}.ciberformacion__links.selected p,.ciberformacion__links:hover p{color:var(--color-primary)}.ciberformacion__links.selected img,.ciberformacion__links:hover img{filter:unset}.ciberformacion__links:hover:not(.selected){cursor:pointer}.ciberformacion__links.selected i{color:#000}.info .row p:not(.color-primary){font-size:12px;margin-bottom:.25rem}.info .row p.color-primary{margin-bottom:.5rem}.top-banner-section__h2{background:#000;border-left:5px solid var(--color-primary);padding:5px 20px 5px 40px;width:max-content}.navbar-sticky{border-bottom:1px solid var(--color-primary);box-shadow:0 4px 4px rgba(0,0,0,.2);padding-bottom:0!important;padding-top:0!important;position:fixed;top:0;width:100%}#apoyo-online,#experiencias,#que-es,#quienes-somos,#solicita-formacion{scroll-margin-top:65px}.cookie__links:hover{text-decoration:underline!important}.cookie__links:hover,.training_links,.training_links:hover{color:var(--color-primary)!important}.training_links:hover{text-decoration:underline!important}.row__privacy{border-bottom:1px solid #dee2e6}#form_cookies_management input:checked+.slider.slider{background:var(--color-primary)}.carousel-control-next-icon,.carousel-control-prev-icon{background-image:none}.carousel-control-next i,.carousel-control-prev i{color:var(--color-primary);font-size:30px}#myCarousel .carousel-control-next{right:-20px!important}#myCarousel .carousel-control-prev{left:-20px!important}#sign a:hover img{filter:brightness(90%)!important}.play-wrapper,.play-wrapper-challenge{align-items:center;bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.ytp-large-play-button-bg{fill:#212121;fill-opacity:.8;transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1)}.play-wrapper-challenge:hover .ytp-large-play-button-bg,.play-wrapper:hover .ytp-large-play-button-bg{fill:red;fill-opacity:1}.btn-collapse,.btn-collapse:focus{display:block;font-size:12px;font-weight:700;margin-bottom:4px;padding:0}.btn-collapse,.btn-collapse:active,.btn-collapse:focus{background:transparent;border:1px solid transparent;outline:none}@media (max-width:767.98px){.carousel-control-next{right:-20px!important}.carousel-control-prev{left:-20px!important}}@media (max-width:991.98px){.top-banner-section__h1{font-size:32px!important}.top-banner-section__h2{font-size:18px!important}.info .container{background:unset!important}}@media (max-width:575.98px){.carousel-control-next{right:-10px!important}.carousel-control-prev{left:-10px!important}}@media (max-width:375px){#training h2{font-size:24px}.top-banner-section__h1{font-size:24px!important}.banner__link,.top-banner-section__h2{font-size:14px!important;padding-left:10px!important;padding-right:10px!important}}