:where(.portfolio-page-cases-section){--wp-rem:10px}@media screen and (max-width:4096px){:where(.portfolio-page-cases-section){--wp-rem:10px}}@media screen and (max-width:2560px){:where(.portfolio-page-cases-section){--wp-rem:10px}}@media screen and (max-width:2520px){:where(.portfolio-page-cases-section){--wp-rem:10px}}@media screen and (max-width:2420px){:where(.portfolio-page-cases-section){--wp-rem:10px}}@media screen and (max-width:2320px){:where(.portfolio-page-cases-section){--wp-rem:10px}}@media screen and (max-width:2220px){:where(.portfolio-page-cases-section){--wp-rem:9.6px}}@media screen and (max-width:2120px){:where(.portfolio-page-cases-section){--wp-rem:9.2px}}@media screen and (max-width:2020px){:where(.portfolio-page-cases-section){--wp-rem:9px}}@media screen and (max-width:1950px){:where(.portfolio-page-cases-section){--wp-rem:8.9px}}@media screen and (max-width:1920px){:where(.portfolio-page-cases-section){--wp-rem:8.6px}}@media screen and (max-width:1950px){:where(.portfolio-page-cases-section){--wp-rem:8.4px}}@media screen and (max-width:1820px){:where(.portfolio-page-cases-section){--wp-rem:8.1px}}@media screen and (max-width:1780px){:where(.portfolio-page-cases-section){--wp-rem:8px}}@media screen and (max-width:1720px){:where(.portfolio-page-cases-section){--wp-rem:7.8px}}@media screen and (max-width:1700px){:where(.portfolio-page-cases-section){--wp-rem:7.6px}}@media screen and (max-width:1650px){:where(.portfolio-page-cases-section){--wp-rem:7.4px}}@media screen and (max-width:1620px){:where(.portfolio-page-cases-section){--wp-rem:7.2px}}@media screen and (max-width:1560px){:where(.portfolio-page-cases-section){--wp-rem:7px}}@media screen and (max-width:1520px){:where(.portfolio-page-cases-section){--wp-rem:7px}}@media screen and (max-width:1500px){:where(.portfolio-page-cases-section){--wp-rem:6.6px}}@media screen and (max-width:1450px){:where(.portfolio-page-cases-section){--wp-rem:6.4px}}@media screen and (max-width:1420px){:where(.portfolio-page-cases-section){--wp-rem:6.3px}}@media screen and (max-width:1366px){:where(.portfolio-page-cases-section){--wp-rem:6.1px}}@media screen and (max-width:1320px){:where(.portfolio-page-cases-section){--wp-rem:5.6px}}@media screen and (max-width:1220px){:where(.portfolio-page-cases-section){--wp-rem:5.1px}}@media screen and (max-width:1120px){:where(.portfolio-page-cases-section){--wp-rem:4.7px}}@media screen and (max-width:1020px){:where(.portfolio-page-cases-section){--wp-rem:4.5px}}@media screen and (max-width:980px){:where(.portfolio-page-cases-section){--wp-rem:4.2px}}@media screen and (max-width:920px){:where(.portfolio-page-cases-section){--wp-rem:4px}}@media screen and (max-width:880px){:where(.portfolio-page-cases-section){--wp-rem:3.8px}}@media screen and (max-width:820px){:where(.portfolio-page-cases-section){--wp-rem:3.6px}}@media screen and (max-width:798px){:where(.portfolio-page-cases-section){--wp-rem:3.5px}}@media screen and (max-width:768px){:where(.portfolio-page-cases-section){--wp-rem:13px}}@media screen and (max-width:700px){:where(.portfolio-page-cases-section){--wp-rem:12px}}@media screen and (max-width:650px){:where(.portfolio-page-cases-section){--wp-rem:11px}}@media screen and (max-width:600px){:where(.portfolio-page-cases-section){--wp-rem:10.2px}}@media screen and (max-width:550px){:where(.portfolio-page-cases-section){--wp-rem:9.3px}}@media screen and (max-width:500px){:where(.portfolio-page-cases-section){--wp-rem:11.5px}}@media screen and (max-width:450px){:where(.portfolio-page-cases-section){--wp-rem:10.4px}}@media screen and (max-width:425px){:where(.portfolio-page-cases-section){--wp-rem:9.8px}}@media screen and (max-width:400px){:where(.portfolio-page-cases-section){--wp-rem:9.4px}}@media screen and (max-width:360px){:where(.portfolio-page-cases-section){--wp-rem:9.2px}}@media screen and (max-width:330px){:where(.portfolio-page-cases-section){--wp-rem:8px}}:where(.portfolio-page-cases-section) .section_cases{padding:calc(12.8*var(--wp-rem)) 0 calc(8.8*var(--wp-rem)) 0;width:100%;font-family:var(--font-onest);letter-spacing:-.01em;background:#1a1a1a;margin-top:-1px;overflow:hidden}:where(.portfolio-page-cases-section) .section_cases .section_cases_head{gap:calc(6.4*var(--wp-rem));max-width:calc(200*var(--wp-rem));flex-direction:row;align-self:stretch;width:90%;margin:0 auto;display:flex}:where(.portfolio-page-cases-section) .section_cases .section_cases_head .section_cases_subtitle_text{color:gray;font-size:calc(1.8*var(--wp-rem));width:100%;max-width:calc(60*var(--wp-rem));font-weight:400;line-height:144.444%;position:relative}:where(.portfolio-page-cases-section) .section_cases .section_cases_head .section_cases_subtitle_text.section_cases_subtitle_text_mobile{display:none}:where(.portfolio-page-cases-section) .section_cases .section_cases_head .section_cases_headline_text{color:#fafafa;font-size:calc(6.4*var(--wp-rem));line-height:calc(6.8*var(--wp-rem));width:100%;max-width:calc(96.8*var(--wp-rem));letter-spacing:-.01em;font-weight:700;position:relative}:where(.portfolio-page-cases-section) .section_cases .section_cases_head .section_cases_headline_text.section_cases_headline_text_mobile{display:none}:where(.portfolio-page-cases-section) .section_cases .section_cases_head .section_cases_headline_text b,:where(.portfolio-page-cases-section) .section_cases .section_cases_head .section_cases_headline_text strong{color:#fff01f;font-weight:700}:where(.portfolio-page-cases-section) .section_cases .sc-students-slider-wrapper{cursor:grab;width:100%;margin-top:calc(8.8*var(--wp-rem));width:calc(100% + 176px);margin-left:-176px;position:relative;overflow:hidden}:where(.portfolio-page-cases-section) .section_cases .sc-students-slider-row{will-change:transform;display:flex;position:relative}:where(.portfolio-page-cases-section) .section_cases .sc-students-img-item{border-radius:16px;align-items:center;width:clamp(600px,27.3438vw,700px);min-width:clamp(600px,27.3438vw,700px);height:clamp(429px,19.5313vw,500px);margin:0 16px;display:flex;overflow:hidden}:where(.portfolio-page-cases-section) .section_cases .sc-students-img-item img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%}:where(.portfolio-page-cases-section) .section_cases .bottom-slider{margin-top:32px}:where(.portfolio-page-cases-section) .section_cases .owl-carousel .owl-dots{justify-content:center;align-self:center;gap:8px;height:12px;margin-top:20px;display:flex;position:relative}:where(.portfolio-page-cases-section) .section_cases .owl-carousel .owl-dots .owl-dot{opacity:1;background-color:#4d4d4d;border:none;border-radius:100%;width:8px;height:8px;transition:all .3s}:where(.portfolio-page-cases-section) .section_cases .owl-carousel .owl-dots .owl-dot.active{background-color:#fff;transform:scale(1.5)}:where(.portfolio-page-cases-section) .section_cases .owl-stage{transition:padding-left .3s}@media (min-width:769px) and (max-width:1920px){:where(.portfolio-page-cases-section) .section_cases{padding:calc(13.71*var(--wp-rem)) 0 calc(9.14*var(--wp-rem)) 0}:where(.portfolio-page-cases-section) .section_cases .section_cases_head{gap:calc(9.14286*var(--wp-rem))}:where(.portfolio-page-cases-section) .section_cases .section_cases_head .section_cases_subtitle_text{font-size:calc(2.28571*var(--wp-rem));max-width:calc(85.7143*var(--wp-rem));line-height:150%}:where(.portfolio-page-cases-section) .section_cases .section_cases_head .section_cases_headline_text{font-size:calc(6.85714*var(--wp-rem));line-height:calc(7.71429*var(--wp-rem));max-width:calc(93.71*var(--wp-rem))}:where(.portfolio-page-cases-section) .section_cases .sc-students-slider-wrapper{margin-top:calc(9.14*var(--wp-rem));width:calc(100% + 289px);margin-left:-289px}:where(.portfolio-page-cases-section) .section_cases .sc-students-img-item{width:clamp(500px,31.25vw,600px);min-width:clamp(500px,31.25vw,600px);height:clamp(357px,22.3438vw,429px)}}@media (min-width:769px) and (max-width:1536px){:where(.portfolio-page-cases-section) .section_cases .sc-students-img-item{width:clamp(400px,32.5521vw,500px);min-width:clamp(400px,32.5521vw,500px);height:clamp(257px,23.2422vw,357px)}:where(.portfolio-page-cases-section) .section_cases .sc-students-slider-wrapper{width:calc(100% + 18.099vw);margin-left:-18.099vw}}@media (max-width:768px){:where(.portfolio-page-cases-section) .section_cases{padding:calc(3.40426*var(--wp-rem)) 0 calc(5.10638*var(--wp-rem)) 0}:where(.portfolio-page-cases-section) .section_cases .section_cases_head{gap:calc(1.28*var(--wp-rem));flex-direction:column}:where(.portfolio-page-cases-section) .section_cases .section_cases_head .section_cases_subtitle_text{font-size:calc(1.70213*var(--wp-rem));max-width:100%;display:none}:where(.portfolio-page-cases-section) .section_cases .section_cases_head .section_cases_subtitle_text.section_cases_subtitle_text_mobile{display:block}:where(.portfolio-page-cases-section) .section_cases .section_cases_head .section_cases_headline_text{font-size:calc(2.76596*var(--wp-rem));line-height:calc(3.19149*var(--wp-rem));max-width:100%;display:none}:where(.portfolio-page-cases-section) .section_cases .section_cases_head .section_cases_headline_text.section_cases_headline_text_mobile{display:block}:where(.portfolio-page-cases-section) .section_cases .sc-students-slider-wrapper{margin-top:calc(3.4*var(--wp-rem));width:100%;margin-left:0}:where(.portfolio-page-cases-section) .section_cases .sc-students-slider-wrapper.sc-students-mobile-slider.owl-carousel{width:100%;margin-left:0}:where(.portfolio-page-cases-section) .section_cases .sc-students-img-item{width:auto;min-width:unset;height:auto;margin:0}}@media (min-width:1025px){:where(.portfolio-page-cases-section) .sc-students-slider-wrapper.sc-students-mobile-slider.owl-carousel{display:none}}@media (max-width:1024px){:where(.portfolio-page-cases-section) .sc-students-slider-wrapper.sc-students-desktop-slider{display:none}}
:where(.portfolio-page-certificates-section){--wp-rem:10px}@media screen and (max-width:4096px){:where(.portfolio-page-certificates-section){--wp-rem:10px}}@media screen and (max-width:2560px){:where(.portfolio-page-certificates-section){--wp-rem:10px}}@media screen and (max-width:2520px){:where(.portfolio-page-certificates-section){--wp-rem:10px}}@media screen and (max-width:2420px){:where(.portfolio-page-certificates-section){--wp-rem:10px}}@media screen and (max-width:2320px){:where(.portfolio-page-certificates-section){--wp-rem:10px}}@media screen and (max-width:2220px){:where(.portfolio-page-certificates-section){--wp-rem:9.6px}}@media screen and (max-width:2120px){:where(.portfolio-page-certificates-section){--wp-rem:9.2px}}@media screen and (max-width:2020px){:where(.portfolio-page-certificates-section){--wp-rem:9px}}@media screen and (max-width:1950px){:where(.portfolio-page-certificates-section){--wp-rem:8.9px}}@media screen and (max-width:1920px){:where(.portfolio-page-certificates-section){--wp-rem:8.6px}}@media screen and (max-width:1950px){:where(.portfolio-page-certificates-section){--wp-rem:8.4px}}@media screen and (max-width:1820px){:where(.portfolio-page-certificates-section){--wp-rem:8.1px}}@media screen and (max-width:1780px){:where(.portfolio-page-certificates-section){--wp-rem:8px}}@media screen and (max-width:1720px){:where(.portfolio-page-certificates-section){--wp-rem:7.8px}}@media screen and (max-width:1700px){:where(.portfolio-page-certificates-section){--wp-rem:7.6px}}@media screen and (max-width:1650px){:where(.portfolio-page-certificates-section){--wp-rem:7.4px}}@media screen and (max-width:1620px){:where(.portfolio-page-certificates-section){--wp-rem:7.2px}}@media screen and (max-width:1560px){:where(.portfolio-page-certificates-section){--wp-rem:7px}}@media screen and (max-width:1520px){:where(.portfolio-page-certificates-section){--wp-rem:7px}}@media screen and (max-width:1500px){:where(.portfolio-page-certificates-section){--wp-rem:6.6px}}@media screen and (max-width:1450px){:where(.portfolio-page-certificates-section){--wp-rem:6.4px}}@media screen and (max-width:1420px){:where(.portfolio-page-certificates-section){--wp-rem:6.3px}}@media screen and (max-width:1366px){:where(.portfolio-page-certificates-section){--wp-rem:6.1px}}@media screen and (max-width:1320px){:where(.portfolio-page-certificates-section){--wp-rem:5.6px}}@media screen and (max-width:1220px){:where(.portfolio-page-certificates-section){--wp-rem:5.1px}}@media screen and (max-width:1120px){:where(.portfolio-page-certificates-section){--wp-rem:4.7px}}@media screen and (max-width:1020px){:where(.portfolio-page-certificates-section){--wp-rem:4.5px}}@media screen and (max-width:980px){:where(.portfolio-page-certificates-section){--wp-rem:4.2px}}@media screen and (max-width:920px){:where(.portfolio-page-certificates-section){--wp-rem:4px}}@media screen and (max-width:880px){:where(.portfolio-page-certificates-section){--wp-rem:3.8px}}@media screen and (max-width:820px){:where(.portfolio-page-certificates-section){--wp-rem:3.6px}}@media screen and (max-width:798px){:where(.portfolio-page-certificates-section){--wp-rem:3.5px}}@media screen and (max-width:768px){:where(.portfolio-page-certificates-section){--wp-rem:13px}}@media screen and (max-width:700px){:where(.portfolio-page-certificates-section){--wp-rem:12px}}@media screen and (max-width:650px){:where(.portfolio-page-certificates-section){--wp-rem:11px}}@media screen and (max-width:600px){:where(.portfolio-page-certificates-section){--wp-rem:10.2px}}@media screen and (max-width:550px){:where(.portfolio-page-certificates-section){--wp-rem:9.3px}}@media screen and (max-width:500px){:where(.portfolio-page-certificates-section){--wp-rem:11.5px}}@media screen and (max-width:450px){:where(.portfolio-page-certificates-section){--wp-rem:10.4px}}@media screen and (max-width:425px){:where(.portfolio-page-certificates-section){--wp-rem:9.8px}}@media screen and (max-width:400px){:where(.portfolio-page-certificates-section){--wp-rem:9.4px}}@media screen and (max-width:360px){:where(.portfolio-page-certificates-section){--wp-rem:9.2px}}@media screen and (max-width:330px){:where(.portfolio-page-certificates-section){--wp-rem:8px}}:where(.portfolio-page-certificates-section) .section-banner,:where(.portfolio-page-certificates-section) .section-banner *{box-sizing:border-box}:where(.portfolio-page-certificates-section) .section-banner{color:#17171a;font-family:var(--font-onest);letter-spacing:-.01em;background-color:#1a1a1a;padding:0}:where(.portfolio-page-certificates-section) .section-banner .section-banner-carousel-box>picture{height:100%}:where(.portfolio-page-certificates-section) .section-banner .inner{max-width:100%;margin:0 auto;position:relative}:where(.portfolio-page-certificates-section) .section-banner .section-banner-content{position:relative}:where(.portfolio-page-certificates-section) .section-banner .section-banner-text-content{row-gap:calc(6.4*var(--wp-rem));z-index:3;width:90%;max-width:calc(200*var(--wp-rem));flex-direction:column;margin:0 auto;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}:where(.portfolio-page-certificates-section) .section-banner .section-banner-text-content.section-banner-text-content-mobile{display:none}:where(.portfolio-page-certificates-section) .section-banner .sc-banner-image-bg{object-fit:cover;z-index:1;width:100%;max-width:none;height:100%;display:block;position:relative}:where(.portfolio-page-certificates-section) .section-banner .sc-banner-image-bg.banner_slide_image_mobile,:where(.portfolio-page-certificates-section) .section-banner .sc-banner-info picture{display:none}:where(.portfolio-page-certificates-section) .section-banner .sc-banner-image,:where(.portfolio-page-certificates-section) .section-banner .sc-banner-info,:where(.portfolio-page-certificates-section) .section-banner .sc-banner-info-text{flex-direction:column;align-items:flex-start;display:flex}:where(.portfolio-page-certificates-section) .section-banner .section-banner-carousel-box{justify-content:flex-end;display:flex}:where(.portfolio-page-certificates-section) .section-banner .sc-banner-image{gap:calc(6.4*var(--wp-rem));justify-content:center;width:100%;height:100%;padding:0;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}:where(.portfolio-page-certificates-section) .section-banner .sc-banner-info{gap:calc(6.4*var(--wp-rem));flex-shrink:0;justify-content:center;width:100%;position:relative}:where(.portfolio-page-certificates-section) .section-banner .section-banner-content-block{row-gap:calc(9.6*var(--wp-rem));flex-direction:column;display:flex}:where(.portfolio-page-certificates-section) .section-banner .section-banner-content-slider{width:100%;position:relative}:where(.portfolio-page-certificates-section) .section-banner .section-banner-badge{padding:calc(1.6*var(--wp-rem)) calc(2.4*var(--wp-rem));align-items:center;gap:calc(1.6*var(--wp-rem));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fbfbfb05;border:1px solid #fbfbfb1a;border-radius:100px;align-self:flex-start;display:flex}:where(.portfolio-page-certificates-section) .section-banner .section-banner-badge-img{width:calc(2.4*var(--wp-rem));height:auto}:where(.portfolio-page-certificates-section) .section-banner .section-banner-badge-text{color:#ccc;font-size:calc(1.6*var(--wp-rem));letter-spacing:-.01em;font-weight:400;line-height:137.5%}:where(.portfolio-page-certificates-section) .section-banner .section-banner-text-content-block{max-width:calc(70*var(--wp-rem));align-items:stretch;row-gap:calc(3.2*var(--wp-rem));flex-direction:column;width:100%;display:flex}:where(.portfolio-page-certificates-section) .section-banner .section-banner-title{color:#fafafa;font-size:calc(6.4*var(--wp-rem));letter-spacing:-.01em;font-weight:600;line-height:106.25%}:where(.portfolio-page-certificates-section) .section-banner .section-banner-title b,:where(.portfolio-page-certificates-section) .section-banner .section-banner-title strong{color:#fff01f}:where(.portfolio-page-certificates-section) .section-banner .section-banner-description{color:#ccc;font-size:calc(2*var(--wp-rem));max-width:calc(60*var(--wp-rem));letter-spacing:-.01em;width:100%;font-weight:400;line-height:130%}:where(.portfolio-page-certificates-section) .section-banner .section-banner-description b,:where(.portfolio-page-certificates-section) .section-banner .section-banner-description strong{font-weight:700}:where(.portfolio-page-certificates-section) .section-banner .section-banner-btn-yellow{cursor:pointer;border-radius:calc(1.2*var(--wp-rem));padding:calc(1.8*var(--wp-rem)) calc(2.4*var(--wp-rem));width:100%;font-size:calc(1.6*var(--wp-rem));letter-spacing:-.01em;z-index:2;color:#1a1a1a;background-color:#fff01f;flex-direction:row;justify-content:center;align-items:center;font-family:inherit;font-weight:600;line-height:150%;transition:all .3s;display:flex;position:relative;overflow:hidden}:where(.portfolio-page-certificates-section) .section-banner .section-banner-btn-yellow .div{z-index:2;transition:all .5s linear;position:relative}:where(.portfolio-page-certificates-section) .section-banner .section-banner-btn-yellow .hover_bubble{background:#ffff1a}@media (max-width:1920px){:where(.portfolio-page-certificates-section) .section-banner .section-banner-badge{padding:calc(2*var(--wp-rem)) calc(3.43*var(--wp-rem));gap:calc(2.29*var(--wp-rem))}:where(.portfolio-page-certificates-section) .section-banner .section-banner-badge-text{font-size:calc(2.29*var(--wp-rem))}:where(.portfolio-page-certificates-section) .section-banner .section-banner-badge-img{width:calc(3.43*var(--wp-rem))}:where(.portfolio-page-certificates-section) .section-banner .section-banner-text-content{row-gap:calc(6.86*var(--wp-rem));top:50%;transform:translate(-50%,-50%)}:where(.portfolio-page-certificates-section) .section-banner .section-banner-text-content-block{row-gap:calc(4.57*var(--wp-rem));max-width:calc(85.71*var(--wp-rem))}:where(.portfolio-page-certificates-section) .section-banner .section-banner-title{font-size:calc(6.28571*var(--wp-rem));line-height:113.636%}:where(.portfolio-page-certificates-section) .section-banner .section-banner-description{font-size:calc(2.28571*var(--wp-rem));max-width:100%;line-height:137.5%}:where(.portfolio-page-certificates-section) .section-banner .section-banner-btn-yellow{padding:calc(2.28571*var(--wp-rem)) calc(3.42857*var(--wp-rem));font-size:calc(2.14286*var(--wp-rem));border-radius:calc(1.71429*var(--wp-rem))}:where(.portfolio-page-certificates-section) .section-banner .section-banner-content-block{row-gap:calc(6.86*var(--wp-rem))}}@media (max-width:768px){:where(.portfolio-page-certificates-section) .section-banner .section-banner-content-slider{width:100%}:where(.portfolio-page-certificates-section) .section-banner .sc-banner-image-bg{border-radius:0}:where(.portfolio-page-certificates-section) .section-banner .sc-banner-image-bg.banner_slide_image_mobile{display:inline-block}:where(.portfolio-page-certificates-section) .section-banner .sc-banner-image-bg.banner_slide_image_desktop{display:none}:where(.portfolio-page-certificates-section) .section-banner .sc-banner-info picture{display:block}:where(.portfolio-page-certificates-section) .section-banner .sc-banner-image{transform:unset;width:100%;position:static}:where(.portfolio-page-certificates-section) .section-banner .section-banner-badge{padding:calc(1.2766*var(--wp-rem)) calc(1.70213*var(--wp-rem));gap:calc(.85106*var(--wp-rem))}:where(.portfolio-page-certificates-section) .section-banner .section-banner-badge-img{width:calc(2.12766*var(--wp-rem))}:where(.portfolio-page-certificates-section) .section-banner .section-banner-badge-text{font-size:calc(1.59574*var(--wp-rem));line-height:146.667%}:where(.portfolio-page-certificates-section) .section-banner .section-banner-text-content{top:calc(3.4*var(--wp-rem));row-gap:calc(1.7*var(--wp-rem));padding:calc(4.15*var(--wp-rem)) calc(2.13*var(--wp-rem)) calc(3.4*var(--wp-rem)) calc(2.13*var(--wp-rem));order:4}:where(.portfolio-page-certificates-section) .section-banner .section-banner-text-content.section-banner-text-content-mobile{padding:calc(3.4*var(--wp-rem)) 0 calc(.64*var(--wp-rem)) 0;order:1;width:90%}:where(.portfolio-page-certificates-section) .section-banner .section-banner-carousel{order:2}:where(.portfolio-page-certificates-section) .section-banner .section-banner-title{color:#fafafa;font-size:calc(2.97872*var(--wp-rem));line-height:114.286%}:where(.portfolio-page-certificates-section) .section-banner .section-banner-description{font-size:calc(1.70213*var(--wp-rem));margin-bottom:0;line-height:137.5%}:where(.portfolio-page-certificates-section) .section-banner .section-banner-text-content-block{row-gap:calc(1.7*var(--wp-rem));max-width:100%}:where(.portfolio-page-certificates-section) .section-banner .section-banner-content-slider{background:#1a1a1a;flex-direction:column;display:flex}:where(.portfolio-page-certificates-section) .section-banner .section-banner-text-content{width:100%;position:relative;top:0;left:0;transform:none}:where(.portfolio-page-certificates-section) .section-banner .section-banner-text-content.section-banner-text-content-mobile{display:flex}:where(.portfolio-page-certificates-section) .section-banner .section-banner-text-content.section-banner-text-content-desktop .section-banner-badge,:where(.portfolio-page-certificates-section) .section-banner .section-banner-text-content.section-banner-text-content-desktop .section-banner-title,:where(.portfolio-page-certificates-section) .section-banner .section-banner-text-content.section-banner-text-content-desktop .section-banner-description{display:none}:where(.portfolio-page-certificates-section) .section-banner .section-banner-btn-yellow{width:100%;padding:calc(1.70213*var(--wp-rem)) calc(2.55319*var(--wp-rem));font-size:calc(1.59574*var(--wp-rem));border-radius:calc(1.2766*var(--wp-rem));line-height:160%}:where(.portfolio-page-certificates-section) .section-banner .section-banner-content-block{row-gap:calc(2.55*var(--wp-rem))}:where(.portfolio-page-certificates-section) .section-banner .section-banner-carousel-box{width:100%;height:auto}:where(.portfolio-page-certificates-section) .section-banner .section-banner-text-content.section-banner-text-content-desktop{margin-top:calc(-7.41*var(--wp-rem));padding:calc(4.15*var(--wp-rem)) 0 calc(2.13*var(--wp-rem)) 0;width:90%}:where(.portfolio-page-certificates-section) .section-banner .sc-banner-image{margin-top:calc(-3.19*var(--wp-rem))}:where(.portfolio-page-certificates-section) .section-banner .section-banner-carousel-box{display:block}}
:where(.design-carrer-page-program-section){--wp-rem:10px}@media screen and (max-width:4096px){:where(.design-carrer-page-program-section){--wp-rem:10px}}@media screen and (max-width:2560px){:where(.design-carrer-page-program-section){--wp-rem:10px}}@media screen and (max-width:2520px){:where(.design-carrer-page-program-section){--wp-rem:10px}}@media screen and (max-width:2420px){:where(.design-carrer-page-program-section){--wp-rem:10px}}@media screen and (max-width:2320px){:where(.design-carrer-page-program-section){--wp-rem:10px}}@media screen and (max-width:2220px){:where(.design-carrer-page-program-section){--wp-rem:9.6px}}@media screen and (max-width:2120px){:where(.design-carrer-page-program-section){--wp-rem:9.2px}}@media screen and (max-width:2020px){:where(.design-carrer-page-program-section){--wp-rem:9px}}@media screen and (max-width:1950px){:where(.design-carrer-page-program-section){--wp-rem:8.9px}}@media screen and (max-width:1920px){:where(.design-carrer-page-program-section){--wp-rem:8.6px}}@media screen and (max-width:1950px){:where(.design-carrer-page-program-section){--wp-rem:8.4px}}@media screen and (max-width:1820px){:where(.design-carrer-page-program-section){--wp-rem:8.1px}}@media screen and (max-width:1780px){:where(.design-carrer-page-program-section){--wp-rem:8px}}@media screen and (max-width:1720px){:where(.design-carrer-page-program-section){--wp-rem:7.8px}}@media screen and (max-width:1700px){:where(.design-carrer-page-program-section){--wp-rem:7.6px}}@media screen and (max-width:1650px){:where(.design-carrer-page-program-section){--wp-rem:7.4px}}@media screen and (max-width:1620px){:where(.design-carrer-page-program-section){--wp-rem:7.2px}}@media screen and (max-width:1560px){:where(.design-carrer-page-program-section){--wp-rem:7px}}@media screen and (max-width:1520px){:where(.design-carrer-page-program-section){--wp-rem:7px}}@media screen and (max-width:1500px){:where(.design-carrer-page-program-section){--wp-rem:6.6px}}@media screen and (max-width:1450px){:where(.design-carrer-page-program-section){--wp-rem:6.4px}}@media screen and (max-width:1420px){:where(.design-carrer-page-program-section){--wp-rem:6.3px}}@media screen and (max-width:1366px){:where(.design-carrer-page-program-section){--wp-rem:6.1px}}@media screen and (max-width:1320px){:where(.design-carrer-page-program-section){--wp-rem:5.6px}}@media screen and (max-width:1220px){:where(.design-carrer-page-program-section){--wp-rem:5.1px}}@media screen and (max-width:1120px){:where(.design-carrer-page-program-section){--wp-rem:4.7px}}@media screen and (max-width:1020px){:where(.design-carrer-page-program-section){--wp-rem:4.5px}}@media screen and (max-width:980px){:where(.design-carrer-page-program-section){--wp-rem:4.2px}}@media screen and (max-width:920px){:where(.design-carrer-page-program-section){--wp-rem:4px}}@media screen and (max-width:880px){:where(.design-carrer-page-program-section){--wp-rem:3.8px}}@media screen and (max-width:820px){:where(.design-carrer-page-program-section){--wp-rem:3.6px}}@media screen and (max-width:798px){:where(.design-carrer-page-program-section){--wp-rem:3.5px}}@media screen and (max-width:768px){:where(.design-carrer-page-program-section){--wp-rem:13px}}@media screen and (max-width:700px){:where(.design-carrer-page-program-section){--wp-rem:12px}}@media screen and (max-width:650px){:where(.design-carrer-page-program-section){--wp-rem:11px}}@media screen and (max-width:600px){:where(.design-carrer-page-program-section){--wp-rem:10.2px}}@media screen and (max-width:550px){:where(.design-carrer-page-program-section){--wp-rem:9.3px}}@media screen and (max-width:500px){:where(.design-carrer-page-program-section){--wp-rem:11.5px}}@media screen and (max-width:450px){:where(.design-carrer-page-program-section){--wp-rem:10.4px}}@media screen and (max-width:425px){:where(.design-carrer-page-program-section){--wp-rem:9.8px}}@media screen and (max-width:400px){:where(.design-carrer-page-program-section){--wp-rem:9.4px}}@media screen and (max-width:360px){:where(.design-carrer-page-program-section){--wp-rem:9.2px}}@media screen and (max-width:330px){:where(.design-carrer-page-program-section){--wp-rem:8px}}:where(.design-carrer-page-program-section){background-color:#f4f4f4;justify-content:center;padding:128px 0;display:flex}:where(.design-carrer-page-program-section) .section-5,:where(.design-carrer-page-program-section) .section-5 *{box-sizing:border-box}:where(.design-carrer-page-program-section) .section-5.section-5-program{font-family:var(--font-onest);width:100%;letter-spacing:-.01em!important}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5,:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:center;gap:0;display:flex;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1{max-width:calc(200*var(--wp-rem));background:#fff;border-radius:32px;width:90%;margin:0 auto;padding:80px 84px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-info,:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-info-head,:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-info-headline{justify-content:flex-start;align-items:flex-start;display:flex;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-info{gap:calc(4.8*var(--wp-rem));flex-direction:column;width:100%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-info-head{flex-shrink:0;align-self:stretch}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-info-headline{gap:calc(1.6*var(--wp-rem));flex-direction:column}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-info-h-1{color:#1a1a1a;font-size:calc(4.8*var(--wp-rem));letter-spacing:-.01em;flex:1;font-weight:700;line-height:112.5%;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-info-p-1{color:#666;font-size:calc(1.8*var(--wp-rem));letter-spacing:-.01em;font-weight:400;line-height:144.444%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-cards{justify-content:flex-start;align-items:stretch;gap:calc(1.6*var(--wp-rem));max-width:calc(200*var(--wp-rem));flex-direction:row;flex-shrink:0;width:100%;display:flex;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-card{justify-content:flex-start;align-items:flex-start;gap:calc(3.2*var(--wp-rem));border-radius:calc(2.4*var(--wp-rem));padding:calc(3.6*var(--wp-rem));background-color:#f7f7f7;border:1px solid #f4f4f4;flex-direction:column;flex:1;display:flex;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-card-icon{border-radius:calc(1.6*var(--wp-rem));padding:calc(1.6*var(--wp-rem));flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:0;display:flex;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-card-icon-with-image{flex-shrink:0;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-card-text-block{gap:calc(1.6*var(--wp-rem));flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-card-title{color:#1a1a1a;font-family:var(--font-onest);font-size:calc(2.4*var(--wp-rem));line-height:calc(2.8*var(--wp-rem));letter-spacing:-.01em;align-self:stretch;font-weight:600;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-card-text{color:#666;font-size:calc(1.6*var(--wp-rem));line-height:calc(2.2*var(--wp-rem));letter-spacing:-.01em;width:100%;max-width:calc(35*var(--wp-rem));font-weight:400;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .clock-01{width:calc(3.2*var(--wp-rem));height:calc(3.2*var(--wp-rem));flex-shrink:0;position:relative;overflow:hidden}:where(.design-carrer-page-program-section) .section-5.section-5-program .elements3{object-fit:contain;width:100%}:where(.design-carrer-page-program-section) .section-5.section-5-program .card-image-01{width:calc(16.6*var(--wp-rem));height:auto}:where(.design-carrer-page-program-section) .section-5.section-5-program .image-01{width:100%;height:auto}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program,:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-head{flex-shrink:0;justify-content:flex-start;display:flex;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program{flex-direction:column;align-items:flex-start;gap:64px;width:100%;padding-top:128px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-head{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-headline{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:32px;display:flex;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-head-badge{background:#0fa958;border-radius:100px;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:8px;padding:6px 16px 6px 12px;display:flex;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .icon-checkmark-badge{flex-shrink:0;width:20px;height:20px;position:relative;overflow:hidden}:where(.design-carrer-page-program-section) .section-5.section-5-program .elements5{height:auto;position:absolute;top:1.04px;left:1.04px;overflow:visible}:where(.design-carrer-page-program-section) .section-5.section-5-program ._2024{color:#fff;letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:22px;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-head-h-1{color:#1a1a1a;letter-spacing:-.01em;font-size:calc(3.75vw - 16px);font-weight:600;line-height:102.5%;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-head-subtitle{flex-direction:row;flex:1;justify-content:flex-end;align-items:center;gap:10px;display:flex;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .div3{color:#666;letter-spacing:-.01em;flex:1;max-width:1021px;font-size:clamp(18px,.78125vw,20px);font-weight:400;line-height:140%;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card{flex-shrink:0;justify-content:center;align-items:stretch;gap:54px;width:100%;transition:visibility 0s .3s,opacity .3s,transform .3s;display:none;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card.visible{display:flex}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card:not(.close){cursor:unset}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card:not(.close) .icons-plus-big:before{display:none}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card .wrap_col_program{flex-direction:column;flex:none;align-items:center;display:flex}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card .wrap_col_program .line-dashed-vertical{border-left:1px solid #0000;border-image:repeating-linear-gradient(#d9d9d9 0 10px,#0000 10px 20px) 1;height:100%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block.program-section-cards-block-practice .program-card:last-child .wrap_col_program .line-dashed-vertical,:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block.section-hidden{display:none}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block{align-self:stretch}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .section-5-1-program-cards-info{align-self:stretch;padding:0 48px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block .program-section-title-box-block{flex-direction:column;flex:none;align-items:flex-start;display:flex}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block .program-section-title-box-block .program-section-title-box{margin-bottom:0}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block .program-section-title-box-block .line-dashed-vertical{border-left:1px solid #0000;border-image:repeating-linear-gradient(#d9d9d9 0 10px,#0000 10px 20px) 1;height:80px;margin-left:108px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block.program-section-cards-block-theory .program-card:nth-child(2) .program-card-content-block{border-bottom:none;margin:0 0 48px;padding:0 0 64px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block.program-section-cards-block-practice .program-card:nth-child(2) .program-card-content-block{border-bottom:none;margin:0 0 12px;padding:0 0 48px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block.program-section-cards-block-practice .program-card-head{margin-bottom:40px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block.program-section-cards-block-practice .program-card-content-box{gap:40px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .wrapper_content_program{flex:auto}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-head{flex-direction:row;flex-shrink:0;align-self:stretch;gap:64px;margin-bottom:32px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-head,:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info,:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge{justify-content:flex-start;align-items:flex-start;display:flex;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info{flex-direction:column;flex:1;gap:20px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info .program-card-info-badge{display:none}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge{background:#000;border-radius:100px;flex-direction:row;flex-shrink:0;justify-content:center;gap:0;width:120px;padding:16px 10px;transition:background .3s}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge div{color:#fafafa;letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:109.091%;transition:color .3s;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-title{color:#1a1a1a;letter-spacing:-.01em;align-self:stretch;margin-top:6px;font-size:36px;font-weight:700;line-height:111.111%;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-block{border-bottom:1px solid #d9d9d9;flex-direction:column;align-self:stretch;row-gap:32px;margin:0 0 64px;padding:0 0 64px;display:flex}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-box{flex-direction:column;gap:32px;display:flex}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-section-title-box{background:#f2f2f2;border:1px solid #f0f0f0;border-radius:16px;justify-content:flex-start;align-self:stretch;align-items:center;gap:24px;margin-bottom:80px;padding:32px 56px;display:flex}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-section-title-text{color:#1a1a1a;letter-spacing:-.01em;font-size:36px;font-weight:700;line-height:111.111%}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content{flex-direction:column;display:flex}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-learn{row-gap:24px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-result{background:#f2faf6;border:1px solid #e3fcef;border-radius:16px;row-gap:20px;max-width:1400px;padding:39px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-result .program-card-content-list{color:#1a1a1a;font-family:var(--font-onest);letter-spacing:-.2px;font-size:20px;font-weight:400;line-height:140%}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-result-skills{background:#f2f4ff;border:1px solid #ebeeff;border-radius:16px;row-gap:20px;max-width:1400px;padding:39px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-result-skills .program-card-content-list{color:#1a1a1a;font-family:var(--font-onest);letter-spacing:-.2px;font-size:20px;font-weight:400;line-height:140%}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-list-apps{align-self:flex-start;align-items:center;gap:6px;display:flex}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-list-app-item{background:#fff;border:1px solid #f0f0f0;border-radius:32px;align-items:center;gap:12px;padding:10px 24px 10px 10px;display:flex;box-shadow:0 4px 32px #b8bbcc26}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-list-app-item-img-box{width:40px;height:auto}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-list-app-item-text{color:#1a1a1a;letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:140%}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-title-box{align-items:center;gap:12px;display:flex}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-title-img{width:24px;height:auto}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-title-text{color:#1a1a1a;letter-spacing:-.1px;font-size:clamp(22px,.9375vw,24px);font-weight:600;line-height:100%}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-list{color:#1a1a1acc;flex-direction:column;row-gap:16px;font-size:clamp(18px,.78125vw,20px);font-weight:400;line-height:120%;display:flex}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-list-item{letter-spacing:0;padding-left:27px;list-style:none;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-list-item:before{content:"";background:#666;border-radius:50%;width:8px;height:8px;position:absolute;top:6px;left:0}:where(.design-carrer-page-program-section) .section-5.section-5-program .icon-exit,:where(.design-carrer-page-program-section) .section-5.section-5-program .icons-plus-big{cursor:pointer;flex-shrink:0;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .icon-exit{background:#fff;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:0;width:56px;height:56px;padding:16px;display:none}:where(.design-carrer-page-program-section) .section-5.section-5-program .icons-plus-big{background-image:url(/img/design-carrer-page-program/sc-program-line.svg);background-position:50%;background-repeat:no-repeat;justify-content:center;align-items:center;width:22px;height:22px;transition:all .5s linear;display:flex;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .icons-plus-big:before{content:"";background-image:url(/img/design-carrer-page-program/sc-program-line.svg);background-position:50%;background-repeat:no-repeat;width:22px;height:22px;display:block;position:absolute;top:0;left:0;transform:rotate(90deg)}:where(.design-carrer-page-program-section) .section-5.section-5-program .button-secondary-purple{border-radius:calc(1.2*var(--wp-rem));padding:calc(1.8*var(--wp-rem)) calc(3.2*var(--wp-rem));gap:calc(1.2*var(--wp-rem));cursor:pointer;background:linear-gradient(149deg,#5a75ff 0%,#738aff 100%);flex-direction:row;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;transition:all .3s linear;display:flex;position:relative;overflow:hidden}:where(.design-carrer-page-program-section) .section-5.section-5-program .button-secondary-purple .hide_elements{display:none}:where(.design-carrer-page-program-section) .section-5.section-5-program .button-secondary-purple .show_elements,:where(.design-carrer-page-program-section) .section-5.section-5-program .button-secondary-purple.active .hide_elements{display:block}:where(.design-carrer-page-program-section) .section-5.section-5-program .button-secondary-purple.active .show_elements{display:none}:where(.design-carrer-page-program-section) .section-5.section-5-program .button-secondary-purple .hover_bubble{background:#4362ff}:where(.design-carrer-page-program-section) .section-5.section-5-program .div5{color:#fafafa;font-size:calc(1.6*var(--wp-rem));line-height:calc(2.4*var(--wp-rem));letter-spacing:-.01em;z-index:2;font-weight:500;position:relative}:where(.design-carrer-page-program-section) .section-5.section-5-program .elements7,:where(.design-carrer-page-program-section) .section-5.section-5-program .elements8,:where(.design-carrer-page-program-section) .section-5.section-5-program .elements9,:where(.design-carrer-page-program-section) .section-5.section-5-program .elements10{width:83.33%;height:79.17%;position:absolute;inset:10.42% 8.33%;overflow:visible}@media (min-width:1025px) and (max-width:1920px){:where(.design-carrer-page-program-section){padding:80px 0}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1{padding:calc(9.142*var(--wp-rem));max-width:unset;border-radius:calc(4.571*var(--wp-rem));margin:calc(12.8*var(--wp-rem)) auto calc(6.857*var(--wp-rem)) auto}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program{gap:48px;padding-top:96px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-info{gap:calc(6.86*var(--wp-rem))}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-info-h-1{font-size:calc(6.29*var(--wp-rem));line-height:calc(7.43*var(--wp-rem));max-width:calc(146.43*var(--wp-rem))}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-cards{gap:calc(2.285*var(--wp-rem));max-width:unset;padding:0}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-card-icon{padding:calc(2.29*var(--wp-rem));border-radius:calc(2.29*var(--wp-rem))}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge div{letter-spacing:-.2px;font-size:20px;line-height:110%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge{width:110px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card{gap:48px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-title{margin-top:6px;font-size:32px;line-height:112.5%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-head{margin-bottom:32px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-box{gap:28px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-result-skills,:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-result{gap:17px;padding:30px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-card-title{font-size:calc(2.86*var(--wp-rem));line-height:calc(3.43*var(--wp-rem))}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-card-text{font-size:calc(2.14*var(--wp-rem));line-height:calc(3*var(--wp-rem));max-width:unset}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-card{gap:calc(3.43*var(--wp-rem));padding:calc(4.57*var(--wp-rem))}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-card-text-block{gap:calc(2.29*var(--wp-rem))}:where(.design-carrer-page-program-section) .section-5.section-5-program .icon-checkmark-badge{width:20px;height:20px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-headline{gap:24px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-head{gap:20px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-head-h-1{font-size:56px;line-height:107.143%}:where(.design-carrer-page-program-section) .section-5.section-5-program .div3{font-size:18px;line-height:133.333%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info{gap:20px}:where(.design-carrer-page-program-section) .section-5.section-5-program ._8,:where(.design-carrer-page-program-section) .section-5.section-5-program ._7{font-size:15px;line-height:21px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-info-lessons{gap:12px}:where(.design-carrer-page-program-section) .section-5.section-5-program .folder-pin{width:20px;height:20px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-description{padding:32px;font-size:16px;line-height:21px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-description li{font-size:16px;line-height:21px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block.program-section-cards-block-theory .program-card:nth-child(2) .program-card-content-block{margin:0 0 32px;padding:0 0 48px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-section-title-box{gap:20px;margin-bottom:64px;padding:28px 48px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block .program-section-title-box-block .line-dashed-vertical{height:64px;margin-left:92px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-section-title-text{font-size:32px;line-height:112.5%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .section-5-1-program-cards-info{padding:0 40px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block.program-section-cards-block-practice .program-card-head{margin-bottom:28px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block.program-section-cards-block-practice .program-card-content-box{gap:36px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block.program-section-cards-block-practice .program-card:nth-child(2) .program-card-content-block{margin:0;padding:0 0 32px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-list-app-item-img-box{width:36px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-list-app-item-text{font-size:18px;line-height:133.333%}:where(.design-carrer-page-program-section) .section-5.section-5-program .button-secondary-purple{padding:18px 32px}:where(.design-carrer-page-program-section) .section-5.section-5-program .div5{font-size:15px;line-height:21px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-title-text{letter-spacing:0;line-height:109.091%}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-list{font-size:18px;line-height:133.333%}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-block{margin:0 0 48px;padding:0 0 48px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-result-skills .program-card-content-list,:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-result .program-card-content-list{letter-spacing:-.18px;font-size:18px;line-height:133.333%}}@media (min-width:1025px) and (max-width:1536px){:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge{width:100px;padding:14px 10px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1{margin:0 auto;padding:4.16667vw}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-head-h-1{font-size:clamp(36px,3.64583vw,56px)}:where(.design-carrer-page-program-section) .section-5.section-5-program .div3,:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge div{font-size:clamp(16px,1.17188vw,18px)}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-title{letter-spacing:-.28px;font-size:clamp(24px,1.82292vw,28px);line-height:114.286%}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-title-text{font-size:20px;line-height:110%}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-list{gap:12px;font-size:16px;line-height:137.5%}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-section-title-box{gap:20px;margin-bottom:48px;padding:24px 48px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-section-title-text{font-size:28px;line-height:114.286%}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-list-app-item-img-box{width:32px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-list-app-item-text{font-size:16px;line-height:150%}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-result-skills .program-card-content-list,:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-result .program-card-content-list{letter-spacing:-.16px;max-width:850px;font-size:16px;line-height:137.5%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block.program-section-cards-block-theory .program-card:nth-child(2) .program-card-content-block{margin:0 0 24px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-section-cards-block.program-section-cards-block-practice .program-section-title-box{margin-bottom:64px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block.program-section-cards-block-practice .program-card-content-box{gap:32px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .section-5-1-program-cards-info{padding:0 2.60417vw}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block.program-section-cards-block-practice .program-section-title-box-block .line-dashed-vertical{margin-left:calc(52px + 2.60417vw)}}@media (max-width:1024px){:where(.design-carrer-page-program-section){padding:0}:where(.design-carrer-page-program-section) .section-5.section-5-program{width:100%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-info-head{gap:calc(2.4*var(--wp-rem));flex-direction:column;padding:0 5%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-info-headline{gap:calc(1.7*var(--wp-rem));flex-direction:column;width:100%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-info{gap:calc(2.55*var(--wp-rem))}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-cards{gap:calc(1.28*var(--wp-rem));border-bottom:unset;scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;width:105%;margin-right:-5%;padding:0;overflow-x:auto}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-cards::-webkit-scrollbar{display:none}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-card{padding:calc(2.55319*var(--wp-rem)) calc(2.12766*var(--wp-rem));gap:calc(1.7*var(--wp-rem));border-radius:calc(1.70213*var(--wp-rem));flex-direction:row;flex-shrink:0;min-width:82vw}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-card:first-child{margin-left:5%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-card:last-child{margin-right:10%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-card-icon{padding:calc(1.2766*var(--wp-rem))}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-card-title{font-size:calc(1.91489*var(--wp-rem));line-height:calc(2.34043*var(--wp-rem))}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-card-text{font-size:calc(1.55574*var(--wp-rem));line-height:calc(2.12766*var(--wp-rem));max-width:100%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-card-text-block{gap:calc(.85*var(--wp-rem))}:where(.design-carrer-page-program-section) .section-5.section-5-program .clock-01{width:24px;height:24px}:where(.design-carrer-page-program-section) .section-5.section-5-program .card-image-01{width:calc(12.766*var(--wp-rem))}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-info-h-1{font-size:calc(2.76596*var(--wp-rem));line-height:calc(3.19149*var(--wp-rem))}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1{padding:calc(3.4*var(--wp-rem)) 0 calc(2.55*var(--wp-rem)) 0;gap:calc(1.7*var(--wp-rem));margin:calc(6.81*var(--wp-rem)) 0 calc(3.4*var(--wp-rem)) 0;border-radius:calc(2.12766*var(--wp-rem));width:100%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program{padding:0 5%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards{background:unset;border-radius:unset;border:unset;gap:32px;padding:0}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card .wrap_col_program{display:none}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info .program-card-info-badge{width:90px;padding:6px 16px;display:flex}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-head{flex-direction:column;gap:16px}:where(.design-carrer-page-program-section) .section-5.section-5-program .checkmark-badge-02,:where(.design-carrer-page-program-section) .section-5.section-5-program .audio-book-01,:where(.design-carrer-page-program-section) .section-5.section-5-program .clock-01,:where(.design-carrer-page-program-section) .section-5.section-5-program .timer-01{width:24px;height:24px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-head-h-1{font-size:28px;line-height:114.286%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-headline{gap:12px;width:100%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card{background:#fafafa;border:1px solid #f7f7f7;border-radius:12px;padding:19px 15px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card.close .program-card-info-title{font-weight:600}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-head{gap:16px;margin-bottom:0}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info{gap:12px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-title{letter-spacing:-.18px;margin-top:0;font-size:18px;font-weight:700;line-height:22px}:where(.design-carrer-page-program-section) .section-5.section-5-program .icons-plus-big,:where(.design-carrer-page-program-section) .section-5.section-5-program .icons-plus-big:before{width:20px;height:20px}:where(.design-carrer-page-program-section) .section-5.section-5-program .icon-exit{border-radius:12px;width:48px;height:48px;padding:12px;display:flex}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program{gap:32px;padding-top:48px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-description li{font-size:15px;line-height:20px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-description{margin-bottom:20px;padding:24px;font-size:15px;line-height:20px}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-head-badge{gap:8px;padding:6px 16px 6px 12px}:where(.design-carrer-page-program-section) .section-5.section-5-program .icon-checkmark-badge{width:20px;height:20px}:where(.design-carrer-page-program-section) .section-5.section-5-program ._2024{font-size:15px;line-height:20px}:where(.design-carrer-page-program-section) .section-5.section-5-program .div3{max-width:100%;margin-right:0;font-size:16px;line-height:22px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-block{border-bottom:unset;margin:20px 0 0;padding:0;display:none}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-card-info-badge div{font-size:15px;line-height:133.333%}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-learn{border-top:1px solid #d9d9d9;row-gap:16px;padding:19px 0}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-result-skills{gap:12px;padding:23px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-box{gap:0}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-title-img{width:20px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-title-box{gap:12px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-title-text{letter-spacing:-.36px;font-size:18px;line-height:22px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-list-item{letter-spacing:-.32px;padding-left:19px;font-size:16px;line-height:22px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-list,:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-result-skills .program-card-content-list,:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-result .program-card-content-list{letter-spacing:-.32px;row-gap:16px;font-size:16px;line-height:24px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content.program-card-content-result{border-radius:10px;gap:12px;padding:24px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-section-title-box{border-radius:12px;gap:12px;margin-bottom:12px;padding:16px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-section-title-text{font-size:18px;line-height:122.222%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .section-5-1-program-cards-info{flex-direction:column;row-gap:12px;padding:0;display:flex}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block.program-section-cards-block-practice .program-card-head{margin-bottom:0}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-list-apps{flex-wrap:wrap;padding-bottom:20px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-list-app-item{gap:10px;padding:8px 16px 8px 8px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-section-cards-block.program-section-cards-block-practice .program-card:last-child .program-card-content-list-app-item:first-child{order:3}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-section-cards-block.program-section-cards-block-practice .program-card:last-child .program-card-content-list-app-item:nth-child(2){order:1}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-section-cards-block.program-section-cards-block-practice .program-card:last-child .program-card-content-list-app-item:nth-child(3){order:2}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-list-app-item-img-box{width:28px}:where(.design-carrer-page-program-section) .section-5.section-5-program .program-card-content-list-app-item-text{font-size:16px;line-height:150%}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block.program-section-cards-block-practice .program-card-content-box{gap:0}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block.program-section-cards-block-theory .program-card:nth-child(2) .program-card-content-block,:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block.program-section-cards-block-practice .program-card:nth-child(2) .program-card-content-block{margin:20px 0 0;padding:0}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block .program-section-title-box-block .line-dashed-vertical{display:none}:where(.design-carrer-page-program-section) .section-5.section-5-program .section-5-1-program-cards .program-section-cards-block .program-section-title-box-block .program-section-title-box{margin-bottom:12px}}
