.section-banner,.section-banner *{box-sizing:border-box}.portfolio-page-certificates-section .section-banner{padding:0;background-color:#1a1a1a;color:#17171a;font-family:"Onest",sans-serif;letter-spacing:-0.01em}.portfolio-page-certificates-section .section-banner .section-banner-carousel-box>picture{height:100%}.portfolio-page-certificates-section .section-banner .inner{max-width:100%;margin:0 auto;position:relative}.portfolio-page-certificates-section .section-banner .section-banner-content{position:relative}.portfolio-page-certificates-section .section-banner .section-banner-text-content{width:90%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);overflow:hidden;display:flex;flex-direction:column;row-gap:6.4rem;z-index:3;margin:0 auto;max-width:200rem}.portfolio-page-certificates-section .section-banner .section-banner-text-content.section-banner-text-content-mobile{display:none}.portfolio-page-certificates-section .section-banner .sc-banner-image-bg{height:100%;width:100%;max-width:none;object-fit:cover;display:block;position:relative;z-index:1}.portfolio-page-certificates-section .section-banner .sc-banner-image-bg.banner_slide_image_mobile{display:none}.portfolio-page-certificates-section .section-banner .sc-banner-info picture{display:none}.portfolio-page-certificates-section .section-banner .sc-banner-image,.portfolio-page-certificates-section .section-banner .sc-banner-info,.portfolio-page-certificates-section .section-banner .sc-banner-info-text{display:flex;flex-direction:column;align-items:flex-start}.portfolio-page-certificates-section .section-banner .section-banner-carousel-box{display:flex;justify-content:flex-end}.portfolio-page-certificates-section .section-banner .sc-banner-image{padding:0;gap:6.4rem;justify-content:center;width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);overflow:hidden}.portfolio-page-certificates-section .section-banner .sc-banner-info{flex-shrink:0;position:relative;gap:6.4rem;justify-content:center;width:100%}.portfolio-page-certificates-section .section-banner .section-banner-content-block{display:flex;flex-direction:column;row-gap:9.6rem}.portfolio-page-certificates-section .section-banner .section-banner-content-slider{position:relative;width:100%}.portfolio-page-certificates-section .section-banner .section-banner-badge{display:flex;align-items:center;padding:1.6rem 2.4rem;gap:1.6rem;border-radius:100px;border:1px solid rgba(251,251,251,.1);background:rgba(251,251,251,.02);backdrop-filter:blur(5px);align-self:flex-start}.portfolio-page-certificates-section .section-banner .section-banner-badge-img{width:2.4rem;height:auto}.portfolio-page-certificates-section .section-banner .section-banner-badge-text{color:#ccc;font-size:1.6rem;font-weight:400;line-height:137.5%;letter-spacing:-0.01em}.portfolio-page-certificates-section .section-banner .section-banner-text-content-block{display:flex;flex-direction:column;align-items:stretch;max-width:70rem;width:100%;row-gap:3.2rem}.portfolio-page-certificates-section .section-banner .section-banner-title{color:#fafafa;font-size:6.4rem;font-weight:600;line-height:106.25%;letter-spacing:-0.01em}.portfolio-page-certificates-section .section-banner .section-banner-title b,.portfolio-page-certificates-section .section-banner .section-banner-title strong{color:#fff01f}.portfolio-page-certificates-section .section-banner .section-banner-description{color:#ccc;font-size:2rem;font-weight:400;line-height:130%;max-width:60rem;width:100%;letter-spacing:-0.01em}.portfolio-page-certificates-section .section-banner .section-banner-description b,.portfolio-page-certificates-section .section-banner .section-banner-description strong{font-weight:700}.portfolio-page-certificates-section .section-banner .section-banner-btn-yellow{cursor:pointer;border-radius:1.2rem;display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:1.8rem 2.4rem;width:100%;background-color:#fff01f;font-size:1.6rem;font-weight:600;line-height:150%;letter-spacing:-0.01em;font-family:inherit;z-index:2;transition:all .3s;color:#1a1a1a}.portfolio-page-certificates-section .section-banner .section-banner-btn-yellow .div{position:relative;z-index:2;transition:all .5s linear}.portfolio-page-certificates-section .section-banner .section-banner-btn-yellow .hover_bubble{background:#ffff1a}@media screen and (max-width: 4096px){html{font-size:10px}}@media screen and (max-width: 2560px){html{font-size:10px}}@media screen and (max-width: 2520px){html{font-size:10px}}@media screen and (max-width: 2420px){html{font-size:10px}}@media screen and (max-width: 2320px){html{font-size:10px}}@media screen and (max-width: 2220px){html{font-size:9.6px}}@media screen and (max-width: 2120px){html{font-size:9.2px}}@media screen and (max-width: 2020px){html{font-size:9px}}@media screen and (max-width: 1950px){html{font-size:8.9px}}@media screen and (max-width: 1920px){html{font-size:8.6px}}@media screen and (max-width: 1950px){html{font-size:8.4px}}@media screen and (max-width: 1820px){html{font-size:8.1px}}@media screen and (max-width: 1780px){html{font-size:8px}}@media screen and (max-width: 1720px){html{font-size:7.8px}}@media screen and (max-width: 1700px){html{font-size:7.6px}}@media screen and (max-width: 1650px){html{font-size:7.4px}}@media screen and (max-width: 1620px){html{font-size:7.2px}}@media screen and (max-width: 1560px){html{font-size:7px}}@media screen and (max-width: 1520px){html{font-size:7px}}@media screen and (max-width: 1500px){html{font-size:6.6px}}@media screen and (max-width: 1450px){html{font-size:6.4px}}@media screen and (max-width: 1420px){html{font-size:6.3px}}@media screen and (max-width: 1366px){html{font-size:6.1px}}@media screen and (max-width: 1320px){html{font-size:5.6px}}@media screen and (max-width: 1220px){html{font-size:5.1px}}@media screen and (max-width: 1120px){html{font-size:4.7px}}@media screen and (max-width: 1020px){html{font-size:4.5px}}@media screen and (max-width: 980px){html{font-size:4.2px}}@media screen and (max-width: 920px){html{font-size:4px}}@media screen and (max-width: 880px){html{font-size:3.8px}}@media screen and (max-width: 820px){html{font-size:3.6px}}@media screen and (max-width: 798px){html{font-size:3.5px}}@media screen and (max-width: 768px){html{font-size:13px}}@media screen and (max-width: 700px){html{font-size:12px}}@media screen and (max-width: 650px){html{font-size:11px}}@media screen and (max-width: 600px){html{font-size:10.2px}}@media screen and (max-width: 550px){html{font-size:9.3px}}@media screen and (max-width: 500px){html{font-size:11.5px}}@media screen and (max-width: 450px){html{font-size:10.4px}}@media screen and (max-width: 425px){html{font-size:9.8px}}@media screen and (max-width: 400px){html{font-size:9.4px}}@media screen and (max-width: 360px){html{font-size:9.2px}}@media screen and (max-width: 330px){html{font-size:8px}}@media(max-width: 1920px){.portfolio-page-certificates-section .section-banner .section-banner-badge{padding:2rem 3.43rem;gap:2.29rem}.portfolio-page-certificates-section .section-banner .section-banner-badge-text{font-size:2.29rem}.portfolio-page-certificates-section .section-banner .section-banner-badge-img{width:3.43rem}.portfolio-page-certificates-section .section-banner .section-banner-text-content{top:50%;transform:translate(-50%, -50%);row-gap:6.86rem}.portfolio-page-certificates-section .section-banner .section-banner-text-content-block{row-gap:4.57rem;max-width:85.71rem}.portfolio-page-certificates-section .section-banner .section-banner-title{font-size:6.28571rem;line-height:113.636%}.portfolio-page-certificates-section .section-banner .section-banner-description{font-size:2.28571rem;line-height:137.5%;max-width:100%}.portfolio-page-certificates-section .section-banner .section-banner-btn-yellow{padding:2.28571rem 3.42857rem;font-size:2.14286rem;border-radius:1.71429rem}.portfolio-page-certificates-section .section-banner .section-banner-content-block{row-gap:6.86rem}}@media(max-width: 768px){.portfolio-page-certificates-section .section-banner .section-banner-content-slider{width:100%}.portfolio-page-certificates-section .section-banner .sc-banner-image-bg{border-radius:0}.portfolio-page-certificates-section .section-banner .sc-banner-image-bg.banner_slide_image_mobile{display:inline-block}.portfolio-page-certificates-section .section-banner .sc-banner-image-bg.banner_slide_image_desktop{display:none}.portfolio-page-certificates-section .section-banner .sc-banner-info picture{display:block}.portfolio-page-certificates-section .section-banner .sc-banner-image{position:static;transform:unset;width:100%}.portfolio-page-certificates-section .section-banner .section-banner-badge{padding:1.2766rem 1.70213rem;gap:.85106rem}.portfolio-page-certificates-section .section-banner .section-banner-badge-img{width:2.12766rem}.portfolio-page-certificates-section .section-banner .section-banner-badge-text{font-size:1.59574rem;line-height:146.667%}.portfolio-page-certificates-section .section-banner .section-banner-text-content{top:3.4rem;row-gap:1.7rem;padding:4.15rem 2.13rem 3.4rem 2.13rem;order:4}.portfolio-page-certificates-section .section-banner .section-banner-text-content.section-banner-text-content-mobile{padding:3.4rem 0 .64rem 0;order:1;width:90%}.portfolio-page-certificates-section .section-banner .section-banner-carousel{order:2}.portfolio-page-certificates-section .section-banner .section-banner-title{color:#fafafa;font-size:2.97872rem;line-height:114.286%}.portfolio-page-certificates-section .section-banner .section-banner-description{font-size:1.70213rem;line-height:137.5%;margin-bottom:0}.portfolio-page-certificates-section .section-banner .section-banner-text-content-block{max-width:100%;row-gap:1.7rem}.portfolio-page-certificates-section .section-banner .section-banner-content-slider{background:#1a1a1a;display:flex;flex-direction:column}.portfolio-page-certificates-section .section-banner .section-banner-text-content{position:relative;top:0;transform:none;left:0;width:100%}.portfolio-page-certificates-section .section-banner .section-banner-text-content.section-banner-text-content-mobile{display:flex}.portfolio-page-certificates-section .section-banner .section-banner-text-content.section-banner-text-content-desktop .section-banner-badge{display:none}.portfolio-page-certificates-section .section-banner .section-banner-text-content.section-banner-text-content-desktop .section-banner-title{display:none}.portfolio-page-certificates-section .section-banner .section-banner-text-content.section-banner-text-content-desktop .section-banner-description{display:none}.portfolio-page-certificates-section .section-banner .section-banner-btn-yellow{width:100%;padding:1.70213rem 2.55319rem;font-size:1.59574rem;line-height:160%;border-radius:1.2766rem}.portfolio-page-certificates-section .section-banner .section-banner-content-block{row-gap:2.55rem}.portfolio-page-certificates-section .section-banner .section-banner-carousel-box{height:auto;width:100%}.portfolio-page-certificates-section .section-banner .section-banner-text-content.section-banner-text-content-desktop{margin-top:-7.41rem;padding:4.15rem 0 2.13rem 0;width:90%}.portfolio-page-certificates-section .section-banner .sc-banner-image{margin-top:-3.19rem}.portfolio-page-certificates-section .section-banner .section-banner-carousel-box{display:block}}/*# sourceMappingURL=portfolio-page-certificates.css.map */
