@media(max-width:768px){.elementor .site_header{min-height:68px;max-height:70px;position:sticky;z-index:8;}}@media(max-width:768px){.elementor .header_container{min-height:68px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:row;}}@media(max-width:768px){.elementor .logo_container{max-width:160px;padding-inline-start:0px;}}@media(max-width:768px){.elementor .logo_dark{width:120px;}}@media(max-width:768px){.elementor .nav_container{padding-inline-end:0px;justify-content:flex-end;}}@media(max-width:768px){.elementor .Menu_CTA{min-width:100px;display:none;}}@media(max-width:768px){.elementor .boton{width:100%;text-align:center;display:block;flex-direction:row;justify-content:flex-start;}}@media(max-width:768px){.elementor .Dropdown-Inner{flex-direction:column;align-items:center;}}@media(max-width:768px){.elementor .feature-column{width:100%;max-width:500px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}}@media(max-width:768px){.elementor .sumbernu-stripe{padding-inline-start:0px;flex-direction:column;gap:8px;}}@media(max-width:768px){.elementor .hero-card{min-height:800px;}}@media(max-width:768px){.elementor .hero-section{padding-block-start:80px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:768px){.elementor .hero_overlay{padding:20px;justify-content:space-between;}}@media(max-width:768px){.elementor .hero-content{padding-block-start:60px;padding-inline-start:5px;padding-inline-end:5px;}}@media(max-width:768px){.elementor .hero-heading{font-size:38px;}}@media(max-width:768px){.elementor .hero-subtext{font-size:16px;}}@media(max-width:768px){.elementor .hero_meta_left{width:100%;position:absolute;inset-block-start:730px;inset-inline-start:0px;justify-content:center;}}@media(max-width:768px){.elementor .container_large{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:768px){.elementor .section{width:100%;padding-block-start:56px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:768px){.elementor .tag_tittle{width:auto;}}@media(max-width:768px){.elementor .programs_track{padding:0px;}}@media(max-width:768px){.elementor .program_Card{margin:0px;}}@media(max-width:768px){.elementor .card_title{font-size:28px;}}@media(max-width:768px){.elementor .card_paragraph{font-size:15px;}}@media(max-width:768px){.elementor .card_cta_text{font-size:13px;}}@media(max-width:768px){.elementor .programs_topbar{padding:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-around;align-items:center;}}@media(max-width:768px){.elementor .programs_controls{position:absolute;padding:0px;display:flex;flex-direction:row;justify-content:flex-end;align-self:end;}}@media(max-width:768px){.elementor .about_layout{flex-direction:column;gap:20px;}}@media(max-width:768px){.elementor .cards_cta_arrow{width:25px;}}@media(max-width:768px){.elementor .logo_light{width:120px;}}@media(max-width:768px){.elementor .faq_top{flex-direction:column;gap:20px;}}@media(max-width:768px){.elementor .faq_panel{background-color:var(--Celeste_soft);}}@media(max-width:768px){.elementor .faq_body{flex-direction:column;}}@media(max-width:768px){.elementor .faq_footer{display:flex;flex-direction:column;gap:5px;}}@media(max-width:768px){.elementor .faq_footer_cta{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;}}@media(max-width:768px){.elementor .header_layout{min-height:68px;}}@media(max-width:768px){.elementor .hero_container{padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:768px){.elementor .about_left{width:50%;}}@media(max-width:768px){.elementor .faq_inner{gap:20px;}}@media(max-width:768px){.elementor .feature_cards_layout{flex-direction:column;}}@media(max-width:768px){.elementor .contact_form_card{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:768px){.elementor .contact_form{flex-direction:column;}}@media(max-width:768px){.elementor .tab_item{width:100%;}}@media(max-width:768px){.elementor .tab_content{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:768px){.elementor .DUP_feature_cards_layout{flex-direction:column;}}@media(max-width:768px){.elementor .DUP_tab_item{width:100%;}}@media(max-width:768px){.elementor .DUP_tab_content{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;}}