

/* Start:/ispring_content/content/css/guides/guides.css?1751471865346*/
.b-guide__background,.footer_container{background-color:#f5f5f8}.b-guide__background{padding-bottom:140px;padding-top:112px;position:relative}.b-guide__background:before{background:#f5f5f8;content:"";height:42px;position:absolute;top:-42px;width:100%}@media screen and (max-width:520px){.b-guide__background{padding-bottom:70px;padding-top:56px}}
/* End */


/* Start:/ispring_content/content/css/tokens/fonts/fonts.css?17514720001682*/
:root{--font-caption-large:0.93rem/1.4 var(--font-family,"Roboto");--font-heading-h1:3.25rem/1 var(--font-family,"Roboto");--font-heading-h1-mobile:3.5rem/1 var(--font-family,"Roboto");--font-heading-h2:2.62rem/1 var(--font-family,"Roboto");--font-heading-h2-mobile:2.66rem/1.12 var(--font-family,"Roboto");--font-heading-h3:2rem/1.12 var(--font-family,"Roboto");--font-heading-h3-mobile:2.33rem/1.07 var(--font-family,"Roboto");--font-heading-h4:1.75rem/1.07 var(--font-family,"Roboto");--font-heading-h4-mobile:2rem/1.33 var(--font-family,"Roboto");--font-heading-h4-mobile-sb:2rem/1.33 var(--font-family,"Roboto");--font-heading-h5:1.5rem/1.33 var(--font-family,"Roboto");--font-heading-h5-sb:1.5rem/1.33 var(--font-family,"Roboto");--font-paragraph-body-large:0.84rem/1.33 var(--font-family,"Roboto");--font-paragraph-body-large-mobile:1.33rem/1.5 var(--font-family,"Roboto");--font-paragraph-body-medium:1rem/1.5 var(--font-family,"Roboto");--font-paragraph-body-medium-mobile:1.16rem/1.42 var(--font-family,"Roboto");--font-paragraph-body-small:0.87rem/1.42 var(--font-family,"Roboto");--font-paragraph-body-small-mobile:1.16rem/1.42 var(--font-family,"Roboto");--font-paragraph-body-xlarge:1.12rem/1.33 var(--font-family,"Roboto");--font-paragraph-body-xlarge-mobile:1.5rem/1.33 var(--font-family,"Roboto");--font-text-large:0.84rem/1.33 var(--font-family,"Roboto");--font-text-large-mobile:1.33rem/1.25 var(--font-family,"Roboto");--font-text-medium:1rem/1.25 var(--font-family,"Roboto");--font-text-medium-mobile:1rem/1.33 var(--font-family,"Roboto");--font-text-small:0.75rem/1.33 var(--font-family,"Roboto");--font-text-small-mobile:1rem/1.33 var(--font-family,"Roboto")}
/* End */


/* Start:/ispring_content/content/css/tokens/colors/colors.css?17514720002987*/
:root{--color-academy-accent-1:#f36243;--color-academy-accent-2:#6d37ff;--color-academy-accent-3:#969bff;--color-academy-accent-4:#e0e1ff;--color-academy-accent-5:#ffaeda;--color-academy-accent-6:#292933;--color-academy-accent-7:#fff3e9;--color-academy-accent-8:#fed777;--color-background-1:#fafafa;--color-background-2:#f9f9f9;--color-background-3:#f5f5f8;--color-background-4:#f3f4f5;--color-background-5:#252f3c;--color-border-default:#dcdcdc;--color-border-hovered:#e0e6ee;--color-campro-accent-1:#3271a8;--color-campro-accent-2:#99bfe1;--color-campro-accent-3:#dcebf8;--color-campro-accent-4:#f2f6fa;--color-free-accent-1:#0090dd;--color-free-accent-2:#44aee6;--color-free-accent-3:#caecff;--color-free-accent-4:#ecf7fd;--color-icon-default:#252f3c;--color-institute-accent-1:#ff603d;--color-institute-accent-2:#24272a;--color-institute-accent-3:#fff;--color-institute-accent-4:#8d67ff;--color-institute-accent-5:#f2f2f2;--color-learn-accent-1:#3cb46e;--color-learn-accent-2:#7fd9a6;--color-learn-accent-3:#cbebd9;--color-learn-accent-4:#eff8f3;--color-market-accent-1:#7838db;--color-market-accent-2:#bd92ff;--color-market-accent-3:#e9dbff;--color-market-accent-4:#f1e8ff;--color-overlay-dark:rgba(37,47,60,.3);--color-overlay-light:hsla(0,0%,100%,.3);--color-page-accent-1:#ff5a49;--color-page-accent-2:#ff8073;--color-page-accent-3:#ffdfdc;--color-page-accent-4:#fff4f3;--color-presenter-accent-1:#345481;--color-presenter-accent-2:#a8b7cc;--color-presenter-accent-3:#d0dae6;--color-presenter-accent-4:#eef3f9;--color-product-campro:#3271a8;--color-product-converter:#1fabee;--color-product-free:#0090dd;--color-product-learn:#3cb46e;--color-product-market:#7935da;--color-product-page:#ff5a49;--color-product-presenter:#345481;--color-product-quizmaker:#f9831b;--color-product-space:#0047cb;--color-product-suite:#b8195b;--color-quizmaker-2-accent-1:#fbc41b;--color-quizmaker-2-accent-2:#ffd248;--color-quizmaker-2-accent-3:#fff3ce;--color-quizmaker-2-accent-4:#fffcf1;--color-quizmaker-accent-1:#ff8227;--color-quizmaker-accent-2:#ffbb89;--color-quizmaker-accent-3:#ffede0;--color-quizmaker-accent-4:#fdf9f5;--color-space-2-accent-1:#2ad5b9;--color-space-2-accent-2:#72e5d2;--color-space-2-accent-3:#bcf5ec;--color-space-2-accent-4:#e3fffb;--color-space-accent-1:#0047cb;--color-space-accent-2:#397af3;--color-space-accent-3:#c1d7ff;--color-space-accent-4:#f4f8ff;--color-suite-accent-1:#b8195b;--color-suite-accent-2:#ed3582;--color-suite-accent-3:#ffcfe3;--color-suite-accent-4:#fbedf3;--color-system-error:#f9584e;--color-system-error-dark:#db3822;--color-system-error-light:#ffefee;--color-system-success:#42c084;--color-system-success-dark:#239a6f;--color-system-success-light:#e7f6ef;--color-text-alpha-default:#151824;--color-text-alpha-disabled:rgba(50,53,55,.32);--color-text-alpha-placeholder:rgba(50,53,55,.4);--color-text-alpha-subdued:#3e454f;--color-text-default:#1b1524;--color-text-disabled:#bdbebf;--color-text-placeholder:#adaeaf;--color-text-subdued:#3e454f}
/* End */


/* Start:/ispring_content/templates/.default/components/ispring/banner/course_competition_summer_2025/style.css?17514717657972*/
@font-face{font-display:swap;font-family:Onest Regular;font-style:normal;src:url(/ispring_content/content/fonts/Onest-Regular.woff2) format("woff2"),url(/ispring_content/content/fonts/Onest-Regular.woff) format("woff"),url(/ispring_content/content/fonts/Onest-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Onest Medium;font-style:normal;src:url(/ispring_content/content/fonts/Onest-Medium.woff2) format("woff2"),url(/ispring_content/content/fonts/Onest-Medium.woff) format("woff"),url(/ispring_content/content/fonts/Onest-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Onest Bold;font-style:normal;src:url(/ispring_content/content/fonts/Onest-Bold.woff2) format("woff2"),url(/ispring_content/content/fonts/Onest-Bold.woff) format("woff"),url(/ispring_content/content/fonts/Onest-Bold.ttf) format("truetype")}:root{--actual-font-family-onest-regular:"Onest Regular","Roboto",sans-serif;--actual-font-family-onest-medium:"Onest Medium","Roboto",sans-serif;--actual-font-family-onest-bold:"Onest Bold","Roboto",sans-serif}.course-banner-container{box-sizing:border-box;margin:0 auto;padding:18px}.margin-bottom{margin-bottom:20px}.whole-width{background:#671cf5;background:linear-gradient(90deg,#ff4b4b 10%,#38177c)}.suite{margin-top:100px}.home{margin-top:50px}.course-banner{background:#fff;border-radius:16px;padding:21px 10px 23px 17px}.course-banner,.course-banner__pretitle-block{align-items:center;box-sizing:border-box;display:flex;flex-direction:column}.course-banner__pretitle{color:#ff4b4b;margin:0;text-transform:uppercase}.course-banner__date,.course-banner__pretitle{box-sizing:border-box;font:12px var(--actual-font-family-onest-medium);text-align:center;white-space:nowrap}.course-banner__date{color:#161c24;margin:0 0 6px}.course-banner__title{box-sizing:border-box;color:#161c24;font:26px var(--actual-font-family-onest-bold);letter-spacing:-.01em;margin:0 0 12px;text-align:center;white-space:nowrap}.course-banner__button{background:#ff4b4b;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font:14px/1.23 var(--actual-font-family-onest-regular);margin:0;padding:8px 23px;text-align:center;text-decoration:none;transition:all .3s ease;white-space:nowrap}.course-banner__button:hover{background:#dd4343;color:#fff;text-decoration:none}.course-banner__button:focus,.course-banner__button:visited{color:#fff;text-decoration:none}.title__item{box-sizing:border-box;margin-right:4px;position:relative}.title__item_second{background:linear-gradient(135deg,#161c24 70%,#ff4b4b,#f7218b);-webkit-background-clip:text;background-clip:text;color:transparent}.title__item-icon{bottom:6px;height:35px;position:absolute;right:-12px;width:9px}.title__item-icon_second{background:url(/ispring_content/content/images/banners/course_competiton_summer_2025/exclamation-mark.svg) no-repeat;background-size:contain}.course-banner-container{background:left calc(50% + 8px) bottom no-repeat url(/ispring_content/content/images/banners/course_competiton_summer_2025/course-competition-summer-2025-background-mobile.png);background-size:cover}@media screen and (min-width:450px){.course-banner{padding:24px 16px 20px}.course-banner__pretitle-block{align-items:center;flex-direction:row;justify-content:center;margin:0}.course-banner__pretitle{margin:0 8px 0 0}.course-banner__date{margin:0 0 1px}.course-banner__title{font:35px var(--actual-font-family-onest-bold);margin:0 0 8px}.course-banner__button{padding:8px 20px}.title__item-icon{bottom:8px}.course-banner-container{background:bottom no-repeat url(/ispring_content/content/images/banners/course_competiton_summer_2025/course-competition-summer-2025-background-mobile.png);background-size:cover}}@media screen and (min-width:590px){.course-banner-container{background:none;margin:0 auto;padding:0 15px;text-align:center}.margin-bottom{margin-bottom:30px}.margin-top{margin-top:30px}.suite{margin-top:100px}.home{margin-top:50px}.whole-width{background:#ff4b4b bottom/cover no-repeat url(/ispring_content/content/images/banners/course_competiton_summer_2025/course-competition-summer-2025-tablet-background.png)}.course-banner{background:#ff4b4b bottom no-repeat url(/ispring_content/content/images/banners/course_competiton_summer_2025/course-competition-summer-2025-tablet-background.png);background-size:cover;-moz-column-gap:5px;column-gap:5px;display:grid;grid-template-columns:1.38fr .62fr;margin:0;padding:14px 14px 14px 17px}.course-banner_whole-width{background:unset}.course-banner__content-block{background:#fff;border-radius:16px;padding:8px 8px 0 16px}.course-banner__pretitle-block{justify-content:flex-start}.course-banner__title{margin:0;text-align:left}.course-banner__button{border-radius:16px;font:16px/1.5 var(--actual-font-family-onest-regular);height:100%;padding:21px 17px}}@media screen and (min-width:798px){.course-banner-container{max-width:740px}.whole-width{background:#ff4b4b bottom/cover no-repeat url(/ispring_content/content/images/banners/course_competiton_summer_2025/course-competition-summer-2025-background.png)}.course-banner{background-size:cover;-moz-column-gap:0;column-gap:0;display:flex;flex-direction:row;justify-content:flex-start;padding:14px 16px}.course-banner__content-block{margin-right:8px;padding:8px 45px 7px 32px;width:100%}.course-banner__pretitle-block{justify-content:flex-start}.course-banner__pretitle{margin-right:17px}.course-banner__title{font:36px var(--actual-font-family-onest-bold);text-align:left}.course-banner__button{font:18px/1.34 var(--actual-font-family-onest-regular);max-width:265px;padding:29px 48px}}@media screen and (min-width:1030px){.course-banner-container{max-width:none}.whole-width{background:linear-gradient(90deg,#ff4b4b 8%,#ff4b4b 27%,#671cf5 64%,#1f1549 80%)}.course-banner{background:#ff4b4b bottom no-repeat url(/ispring_content/content/images/banners/course_competiton_summer_2025/course-competition-summer-2025-background.png);background-size:cover;padding:12px calc(50vw - 485px)}.course-banner_whole-width{background:#ff4b4b 100% no-repeat url(/ispring_content/content/images/banners/course_competiton_summer_2025/course-competition-summer-2025-background.png);background-size:cover}.course-banner__content-block{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:13px 23px 12px}.course-banner__pretitle-block{align-items:flex-start;flex-direction:column;justify-content:flex-start;margin-right:9px}.course-banner__date,.course-banner__pretitle{margin:0}.course-banner__title{font:52px var(--actual-font-family-onest-bold);padding-right:11px}.course-banner__button{padding:33px 69px}.title__item-icon{bottom:max(15px,.938rem);height:max(43px,2.688rem);right:max(-15px,-.938rem);width:max(11px,.688rem)}}@media screen and (min-width:1230px){.course-banner-container{max-width:1230px}.course-banner{padding:12px 116px}}@media screen and (min-width:1560px){.whole-width{background:linear-gradient(90deg,#b0339b,#ff4b4b 8%,#ff4b4b 27%,#671cf5 64%,#1f153a 80%)}}@media screen and (min-width:1921px){.flexible.whole-width{background:#ff4b4b bottom/cover no-repeat url(/ispring_content/content/images/banners/course_competiton_summer_2025/course-competition-summer-2025-whole-width-large-background.png);margin:0 auto}.flexible .course-banner-container{max-width:max(1200px,75rem)}.flexible .course-banner{padding:max(16px,1rem) max(102px,6.375rem)}.flexible .course-banner_whole-width{background:transparent}.flexible .course-banner__button{font-size:max(20px,1.25rem);max-width:304px;padding:2.3rem}.flexible .course-banner__title{font-size:max(52px,3.25rem)}.flexible .course-banner__pretitle{font-size:max(12px,.8rem);padding-bottom:5px}.flexible .course-banner__date{font-size:max(12px,.8rem)}.flexible .course-banner__content-block{padding:19px 33px 17px}.flexible .title__item{margin-right:10px}}@media screen and (min-width:1921px) and (max-width:2200px){.flexible .course-banner__button{padding:2.3rem max(68px,4.25rem)}}
/* End */


/* Start:/ispring_content/templates/.default/components/ispring/top_block_guides/default/style.css?17514718211343*/
@import "/ispring_content/templates/.default/components/ispring/top_block_guides/default/../../../../../../content/css/tokens/colors/colors.css";.b-header_container{display:flex;padding-top:58px;position:relative;z-index:2}.b-header__description{max-width:275px;padding-top:38px}.b-header__description_id{padding-top:0}.b-header__top_title{color:var(--color-text-alpha-default);font:42px/1.1 var(--main-font-family-semibold);margin:0 0 20px}.b-header__top_text{color:var(--color-text-alpha-default);font:16px/24px var(--main-font-family-regular);margin:0;max-width:222px}.b-header__top_text_id{max-width:275px}.b-title__text_id{max-width:368px}.b-gradient__orange{background:#fff1d5}.b-gradient__orange .pretitle{margin-bottom:0}.b-gradient__orange .b-title__title{margin-bottom:10px}.b-gradient__dark-blue{background:#1f234a}.b-gradient__dark-white{background:#e0eaff}.b-gradient__gray{background:#f3f5f9}.b-gradient__aqua-green{background:#32c8bc}@media screen and (max-width:1057px){.b-header_container{flex-direction:column;margin:0 auto;max-width:725px;overflow:hidden}.b-header__top_text{max-width:420px}.b-header__description{max-width:100%}.b-header__description_id{padding-top:38px}.b-header__carousel{border-radius:10px;margin-top:30px;overflow:hidden}}@media screen and (max-width:740px){.b-header_container{max-width:480px;padding-top:0}}@media screen and (max-width:520px){.b-header_container{max-width:300px}}
/* End */


/* Start:/ispring_content/templates/.default/components/ispring/carousel/guide_slider/style.css?1751471767901*/
.b-top-guides{display:flex;flex-direction:column;padding-bottom:8px}.b-top-guides__carousel-wrapper{border-radius:10px;box-shadow:0 4px 6px hsla(240,6%,70%,.3);max-width:725px}.b-top-guides__carousel-container{display:flex;flex-wrap:wrap}.tns-nav{bottom:16px;left:68px;position:absolute}.tns-nav button{background:#fff;border:none;border-radius:3px;height:6px;margin-right:8px;padding:0;width:6px}.tns-nav button:focus{outline:none}.tns-nav .tns-nav-active:first-child{background:#dd4a6c}.tns-nav .tns-nav-active:nth-child(2){background:#5789ff}.tns-nav .tns-nav-active:nth-child(3){background:#4576e3}@media screen and (max-width:740px){.tns-nav{left:36px}}@media screen and (min-width:1057px){.b-top-guides{flex-direction:row}.b-top-guides__carousel-wrapper{left:20px;min-width:685px;position:relative}}@media screen and (min-width:1200px){.b-top-guides__carousel-wrapper{left:56px;min-width:725px}}
/* End */


/* Start:/ispring_content/content/css/lib/tiny-slider/tiny-slider.css?17514715952121*/
.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}
/* End */


/* Start:/ispring_content/content/css/common_blocks/carousel/guide_slider.css?1751471953594*/
.b-guides-wrapper{border-radius:10px;left:56px;max-height:348px;max-width:725px;position:relative}@media screen and (max-width:1200px){.b-guides-wrapper{left:20px}}@media screen and (max-width:1057px){.b-guides-wrapper{left:0;max-width:710px}}@media screen and (max-width:740px){.b-guides-wrapper{max-width:480px}.b-guides-wrapper .owl-controls{left:34px}}@media screen and (max-width:520px){.b-guides-wrapper{max-width:300px}}@media screen and (max-width:360px){.b-guides-wrapper{max-width:280px}}@media screen and (min-width:767px){.b-guides-wrapper{box-shadow:0 4px 6px hsla(240,6%,70%,.3)}}
/* End */


/* Start:/ispring_content/templates/.default/components/ispring/guide_slide/default/style.css?17514717911662*/
@font-face{font-display:swap;font-family:Euclid Circular B Bold;font-style:normal;src:url(/ispring_content/content/fonts/EuclidCircularB-Bold.woff2) format("woff2"),url(/ispring_content/content/fonts/EuclidCircularB-Bold.woff) format("woff"),url(/ispring_content/content/fonts/EuclidCircularB-Bold.ttf) format("truetype")}.h2{font:24px/1.08 Euclid Circular B SemiBold,Roboto,sans-serif;max-width:250px}.pretitle{border-radius:600px;display:inline-block;font:10px/1.85 Euclid Circular B Regular,Roboto,sans-serif;margin-bottom:20px;padding:2px 12px}.b-title__pretitle_white{border:1px solid #fff;color:#fff}.b-title__pretitle_black{border:1px solid #000;color:#000}.b-title__title_white{color:#fff}.b-title__title_black{color:#000}.b-title__text_white{color:#fff;font:12px/1.285 Euclid Circular B Regular,Roboto,sans-serif;max-width:280px}.b-title__text_white_id{max-width:370px}.b-title__text_black{color:#000;font:12px/1.285 Euclid Circular B Regular,Roboto,sans-serif;max-width:280px}.b-container__color{border-radius:10px;min-height:318px;overflow:hidden;position:relative}.b-container__text{padding:56px 68px 0;position:relative;z-index:5}.b-container__button{margin-top:16px}.b-container__relative{bottom:0;position:absolute;right:0;z-index:0}@media screen and (max-width:740px){.b-container__text{padding:26px 34px 0}.b-container__relative{display:none}}@media screen and (min-width:520px){.b-container__color{min-height:280px}}@media screen and (min-width:320px){.b-container__color{min-height:318px}}@media screen and (min-width:740px){.b-container__color{max-height:318px;min-height:318px}}@media screen and (max-width:520px){.pretitle{margin-bottom:0}}
/* End */


/* Start:/ispring_content/content/css/buttons/dark_blue_rounded.css?1751471872693*/
@font-face{font-display:swap;font-family:Euclid Circular B Bold;font-style:normal;src:url(/ispring_content/content/fonts/EuclidCircularB-Bold.woff2) format("woff2"),url(/ispring_content/content/fonts/EuclidCircularB-Bold.woff) format("woff"),url(/ispring_content/content/fonts/EuclidCircularB-Bold.ttf) format("truetype")}.b-button__container_dark-blue-rounded{background-color:#1753d7;border-radius:31px;color:#fff;display:inline-block;font:12px/.88 Euclid Circular B,Roboto,sans-serif;padding:9px 32px;text-align:center;transition:all .3s ease}.b-button__container_dark-blue-rounded:focus,.b-button__container_dark-blue-rounded:hover{background-color:#085af2;color:#fff;text-decoration:none}
/* End */


/* Start:/ispring_content/content/css/guides/guides_list.css?17514718652826*/
@font-face{font-display:swap;font-family:Euclid Circular B Bold;font-style:normal;src:url(/ispring_content/content/fonts/EuclidCircularB-Bold.woff2) format("woff2"),url(/ispring_content/content/fonts/EuclidCircularB-Bold.woff) format("woff"),url(/ispring_content/content/fonts/EuclidCircularB-Bold.ttf) format("truetype")}.b-margin__top-bottom{margin-bottom:48px}.b-header__title{color:#151824;font:38px/40px Euclid Circular B,Roboto,sans-serif;margin:0;text-align:center}.gallery-grid{display:flex;flex-wrap:wrap;margin:0 auto}.grid-item{margin:22px 7px;position:relative}.grid-item:last-child:before{content:url(/ispring_content/content/images/guides/icon-new-product.svg);position:absolute;right:-10px;top:-35px;z-index:1}.grid-item__hover-text-wrapper{bottom:20px;left:18px;max-width:196px;opacity:0;position:absolute;transition:opacity .4s;z-index:3}.grid-item__title{color:#fff;font:22px/25px Euclid Circular B SemiBold,Roboto,sans-serif;padding-bottom:15px}.grid-item__text{background-color:#fff;border-radius:2.5px;color:#000;display:inline-block;font:12px/14px Euclid Circular B Regular,Roboto,sans-serif;padding:10px 29px 10px 12px;text-decoration:none}.grid-item__text:after{content:url(/ispring_content/content/images/guides/arrow-link.svg);left:16px;position:relative;top:2.5px}.grid-item__inner{border-radius:4px;cursor:pointer;display:flex;overflow:hidden;position:relative;transform:perspective(1px) translateZ(0);transition-duration:.3s;transition-property:color}.grid-item__inner:before{background:linear-gradient(1.15deg,rgba(0,0,0,.8) 6.37%,rgba(9,9,11,.749) 23.61%,rgba(19,20,23,.689) 37.85%,rgba(18,19,23,.53) 52.62%,rgba(17,18,22,.446) 59.68%,rgba(33,36,43,.295) 73.28%,rgba(40,43,51,.232) 78.85%,rgba(61,67,81,0) 97.4%);border-radius:4px;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;transform:scaleY(0);transform-origin:50% 100%;transition:transform .3s ease-out;width:100%;z-index:2}.grid-item__inner:hover .grid-item__text{text-decoration:none}.grid-item__inner:hover .grid-item__hover-text-wrapper{opacity:1;transition:opacity .4s}.grid-item__inner:hover:before{opacity:1;transform:scaleY(1);transform-origin:50% 100%;transition:all .3s ease-out}@media screen and (max-width:1058px){.gallery-grid{max-width:750px}}@media screen and (max-width:1023px){.grid-item{max-width:210px}}@media screen and (max-width:729px){.grid-item{max-width:210px}.gallery-grid{margin:0 auto;max-width:480px}}@media screen and (max-width:520px){.b-margin__top-bottom{margin-bottom:24px}}@media screen and (max-width:499px){.grid-item{max-width:130px}.grid-item__inner:before{display:none}.grid-item__inner:hover .grid-item__hover-text-wrapper{display:none}.gallery-grid{max-width:300px}}@media screen and (max-width:339px){.grid-item{max-width:120px}.gallery-grid{margin:0 auto;max-width:380px}}
/* End */
/* /ispring_content/content/css/guides/guides.css?1751471865346 */
/* /ispring_content/content/css/tokens/fonts/fonts.css?17514720001682 */
/* /ispring_content/content/css/tokens/colors/colors.css?17514720002987 */
/* /ispring_content/templates/.default/components/ispring/banner/course_competition_summer_2025/style.css?17514717657972 */
/* /ispring_content/templates/.default/components/ispring/top_block_guides/default/style.css?17514718211343 */
/* /ispring_content/templates/.default/components/ispring/carousel/guide_slider/style.css?1751471767901 */
/* /ispring_content/content/css/lib/tiny-slider/tiny-slider.css?17514715952121 */
/* /ispring_content/content/css/common_blocks/carousel/guide_slider.css?1751471953594 */
/* /ispring_content/templates/.default/components/ispring/guide_slide/default/style.css?17514717911662 */
/* /ispring_content/content/css/buttons/dark_blue_rounded.css?1751471872693 */
/* /ispring_content/content/css/guides/guides_list.css?17514718652826 */
