

/* Start:/build/css/header.css?177281331913289*/
*{margin:0}.menu{background-color:#fff;border-bottom:1px solid #d5d6d7;box-sizing:border-box;height:70px;padding:17px 21px 17px 15px;position:fixed;width:100%;z-index:100}.menu__text{font:14px/1.4 ManropeMedium}.menu__wrapper{border-bottom:1px solid #d5d6d7;height:60px}.menu_overlay{background-color:#fff;position:fixed;z-index:99}.menu__container{align-items:center;display:flex}.menu__logo{background:50%/contain no-repeat url(/images/header/logo-v2.svg);display:inline-block;margin-right:auto;padding-bottom:0}.menu__logo_header{height:22px;width:196px}.menu__item-block{cursor:pointer}.menu__item-link{color:#24272a;cursor:pointer;display:inline-block;font:14px/1.4 Manrope;text-decoration:none}.menu__item-link:active,.menu__item-link:focus,.menu__item-link:hover,.menu__item-link:link,.menu__item-link:visited{color:#24272a;text-decoration:none}.menu__item_phone{margin-top:25px}.menu__item_phone-desktop{display:none}.menu__section{align-items:flex-start;color:#24272a}.menu__section.active .menu__group{max-height:300px;padding-block:20px 25px}.menu__section.active .menu__section-button:after{transform:rotateX(180deg)}.menu__section-button{background-color:#f2f2f2;border-radius:4px;cursor:pointer;display:flex;font:14px/1.4 Manrope;justify-content:space-between;padding:12px 14px}.menu__section-button:after{background:50%/cover no-repeat url(/images/header/arrow.svg);content:"";display:block;height:7px;margin-block:auto;transition:all .3s ease-in-out;width:12px}.menu__item_hidden{display:none}.menu__item_mobile{align-items:center;display:flex;margin-bottom:0}.menu__button-poorvision{display:block}.menu__body{background:#fff;box-sizing:border-box;display:none;flex-direction:column;left:0;overflow-y:auto;padding:30px 16px;position:fixed;top:70px;width:100vw;z-index:100}.menu__body>.menu__item-link{background-color:#f2f2f2;border-radius:4px;cursor:pointer;display:flex;font:14px/1.4 Manrope;justify-content:space-between;margin-bottom:15px;padding:12px 14px}.menu__body_active{display:flex;height:calc(100vh - 70px);overflow-y:auto}.menu__body_active .menu__login-icon{display:block}.menu__body_active .menu__section{margin-bottom:5px}.menu__body_active .menu__item{display:block}.menu__body_active .menu__item_enter{align-items:center;border-top:1px solid rgba(0,0,0,.15);display:flex;padding-top:26px}.menu__body-head{align-items:center;max-width:350px;padding-bottom:30px}.menu__body-head,.menu__button-tg{display:flex;justify-content:space-between}.menu__button-tg{border:1px solid #24272a;border-radius:32px;color:#24272a;height:40px;padding:10px 18px 8px 19px;text-decoration:none;transition:all .3s ease-in-out;width:130px}.menu__button-tg_desktop{display:none}.menu__button-tg:after{background-color:#24272a;content:"";display:block;height:18px;-webkit-mask-image:url(/images/header/telegram.svg);mask-image:url(/images/header/telegram.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:all .3s ease-in-out;width:21px}.menu__button-tg:focus,.menu__button-tg:hover{background-color:#089de8;border:1px solid #089de8;color:#fff}.menu__button-tg:focus:after,.menu__button-tg:hover:after{background-color:#fff}.menu__button-lk{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-right:28px}.menu__button-lk_desktop{display:none}.menu__button-lk:before{background-color:#24272a;content:"";display:block;height:19px;margin-right:9px;-webkit-mask-image:url(/images/header/login-v2.svg);mask-image:url(/images/header/login-v2.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:all .3s ease-in-out;width:18px}.menu__button-lk:focus:before,.menu__button-lk:hover:before{background-color:#fa5d20}.menu__button-poorvision{background-color:#24272a;height:28px;margin-inline:6px;-webkit-mask-image:url(/images/header/eye.svg);mask-image:url(/images/header/eye.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:27px 18px;mask-size:27px 18px;padding:5px;width:37px}.menu__button-poorvision:hover{background-color:#fa5d20}.menu__login-icon{display:none;height:28px;margin-right:10px;-webkit-mask-image:url(/images/header/login-v2.svg);mask-image:url(/images/header/login-v2.svg);-webkit-mask-size:contain;mask-size:contain;width:26px}.menu__section,.menu__submenu{flex-direction:column}.menu__submenu{display:flex;gap:15px;padding-left:10px}.menu__button_with-icon{align-items:center;display:flex}.menu__button-icon{display:none}.menu__button-area{margin-bottom:10px}.menu__group{display:grid;gap:20px;grid-template-columns:100fr 109fr;max-height:0;overflow:hidden;padding-block:0;transition:max-height .3s ease-in-out,padding .3s ease-in-out}.menu__group-title{color:#24272a80;display:flex;font:11px/1.4 ManropeBold;padding-bottom:18px;text-transform:uppercase}.menu__group-title:before{background:50%/contain no-repeat url(/images/header/arrow-up.svg);content:"";display:block;height:7px;margin-right:3px;margin-top:5px;width:7px}.burger-button{border-radius:4px;cursor:pointer;height:35px;padding:8px 10px;position:relative;width:40px}.burger-button__line{background:#24272a;display:block;height:2px;opacity:1;position:absolute;transform:rotate(0deg);transition:.15s ease-in-out;width:20px}.burger-button__line:first-child{left:10px;top:8px;transform-origin:left center}.burger-button__line:nth-child(2){left:10px;top:16px;transform-origin:left center}.burger-button__line:nth-child(3){left:10px;top:24px;transform-origin:left center}.burger-button.active .burger-button__line:first-child{left:11px;top:7px;transform:rotate(45deg);width:28px}.burger-button.active .burger-button__line:nth-child(2){opacity:0;width:0}.burger-button.active .burger-button__line:nth-child(3){left:10px;top:27px;transform:rotate(-45deg);width:28px}.overlay{scrollbar-gutter:stable;background:#000;bottom:0;display:none;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease-in-out}.overlay_active{display:block;opacity:.5;overflow:hidden;pointer-events:all;z-index:99}.overlay_popup{z-index:98}@media screen and (min-width:600px){.menu__container{justify-content:flex-end}.menu__item_large{flex-direction:row}.menu__item_large .menu__item-link_lk,.menu__item_large .menu__login-icon{order:1}.header__burger-button{order:2}.overlay{display:block;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;z-index:99}.overlay_active{display:block;opacity:.5;overflow:hidden;pointer-events:all;visibility:visible;z-index:99}.overlay_popup{z-index:100}.overlay__body{overflow:visible;touch-action:none}}@media screen and (min-width:1024px){.burger-button{display:none}.overlay_active{opacity:.2;transition:opacity .3s ease-in-out}.menu{background:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:0 9.114vw}.menu,.menu__wrapper{height:4.531vw}.menu__logo{margin-right:unset}.menu__logo_header{height:1.406vw;width:12.708vw}.menu__container{height:4.531vw;justify-content:space-between;width:100%}.menu__section-button{background:unset;border:1px solid #fff;border-radius:.312vw;color:#24272a;font-size:.937vw;margin:0;padding:.469vw 1.042vw;position:relative;text-decoration:none}.menu__section-button:after{content:unset}.menu__button-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:1em;margin-left:.521vw;width:1em}.menu__login-icon{display:block;height:1.146vw;margin-right:.521vw;width:1.042vw}.menu__item-link_large{display:block;margin:0 1.823vw 0 0;padding:0}.menu__links:nth-child(2n){padding-left:1.042vw;position:relative}.menu__links.hover .menu__group-title:before{transform:rotate(45deg)}.menu__links.hover .menu__item-link:not(:hover){opacity:.7}.menu__item{align-items:center;display:flex}.menu__item_mobile{display:none}.menu__item_phone{display:none;margin:0;padding:0}.menu__item_phone-desktop{display:block;margin-right:1.771vw;order:0}.menu__item_phone-border{padding-bottom:.625vw}.menu__item_enter{display:none}.menu__item_large{order:1}.menu__body{align-items:center;bottom:unset;cursor:auto;display:flex;flex-direction:row;gap:.521vw;left:0;overflow-y:unset;padding:0;position:relative;right:unset;top:unset;transform:unset;width:unset}.menu__body>.menu__item-link{background:none;background:unset;border:1px solid #fff;border-radius:.312vw;color:#24272a;font-size:.937vw;margin:0;padding:.469vw 1.042vw;position:relative;text-decoration:none}.menu__body>.menu__item-link:hover{background:none;border:1px solid #24272a;border-radius:.208vw}.menu__submenu .menu__group-item{padding:0}.menu__group{background:#fff;border-radius:.208vw;bottom:unset;box-shadow:0 0 .208vw 0 rgba(0,0,0,.25);cursor:auto;gap:1.042vw;grid-template-columns:100fr 122fr;left:calc(50% - 20.0521vw);max-height:unset;opacity:0;overflow-y:hidden;padding:2.604vw 1.042vw 3.125vw 3.125vw;pointer-events:none;position:absolute;right:2.708vw;top:3.385vw;transform:translateY(1vw);transition:max-height .3s ease-in-out,padding .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out;width:40.154vw}.menu__group:hover{display:block}.menu__section_active .menu__group{border-top:none}.menu__section:hover .menu__group{display:grid;opacity:1;pointer-events:all;transform:translateY(0)}.menu__section:hover .menu__section-button{border:1px solid #24272a;border-radius:.312vw}.menu__section:hover .menu__button-area{margin-inline:-1.042vw;padding-inline:1.042vw}.menu__section:nth-last-child(2):after{display:none}.menu__button-payment_desktop{display:block;order:4}.menu__button-tg{align-items:center;border-radius:1.667vw;display:flex;font-size:.833vw;height:2.083vw;margin-left:1.146vw;padding:.365vw .937vw .417vw .99vw;width:6.77vw}.menu__button-tg:after{height:1.146vw;width:1.094vw}.menu__button-poorvision{height:1.771vw;margin-inline:0 .156vw;-webkit-mask-size:1.458vw .99vw;mask-size:1.458vw .99vw;padding:.521vw .26vw;width:1.771vw}.menu__button-lk{display:flex;margin-right:0}.menu__button-lk:before{content:"";display:block;height:1.771vw;margin-right:0;-webkit-mask-size:.937vw .99vw;mask-size:.937vw .99vw;width:1.771vw}.menu__button-area{margin-bottom:-1.302vw;padding-bottom:1.302vw}.menu__group-item{display:flex;font:.937vw/1 Manrope;padding:0 0 1.094vw}.menu__group-title{font-size:.833vw;padding-bottom:0}.menu__group-title:before{height:.833vw;margin-left:.104vw;margin-right:.26vw;margin-top:.208vw;transition:all .3s ease-in-out;width:.677vw}.menu__submenu{gap:.26vw;padding-left:0}.menu__item-link{border-radius:.208vw;font-size:1.042vw;margin:0;padding:.521vw 1.042vw;transition:all .1s ease-in-out}.menu__item-link:hover{background-color:#f2f2f2}}.popup{display:flex;flex-direction:column;position:relative;z-index:101}.popup,.popup__container{background-color:#fff;width:100%}.popup__container{height:100vh;overflow:hidden auto}.popup__container_small{height:unset;padding-block:61px 70px}.popup__wrapper{display:none;justify-content:center;overflow:hidden;position:fixed;top:0;width:100%;z-index:101}.popup__image{background:top/cover no-repeat url(/images/login-popup/students-mobile.png);height:34.4vw;width:100%}.popup_open{display:flex}.popup__close-button{background:no-repeat 50% url(/images/svg/close_icon.svg);cursor:pointer;height:18px;padding:5px;position:absolute;right:16px;top:16px;width:18px}.popup__iframe{border:unset;box-sizing:border-box;width:100%}@media screen and (min-width:600px){.popup{border-radius:6px;min-width:unset;overflow:auto;padding:0;width:538px}.popup_small{padding-block:44px 63px}.popup__container{background-color:unset;border-radius:6px;margin-block:max(0px,50vh - 333px) auto;max-height:calc(100vh - 48px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.popup__image{height:186px}.popup_center{margin:auto}.popup__close-button{background-size:contain;height:20px;padding:0;right:28px;top:28px;width:20px}.popup__title{font-size:32px}.popup__wrapper{height:100vh;position:fixed;top:0}}@media screen and (min-width:1024px){.popup{border-radius:0 12px 12px 12px;flex-direction:row-reverse;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:905px}.popup_small{border-radius:12px;justify-content:center;width:637px}.popup__container{border-radius:12px;max-height:100vh}.popup__container:before{background:100% 100%/cover no-repeat url(/images/login-popup/folder.svg);content:"";display:block;height:36px;width:265px}.popup__container_small{width:637px}.popup__container_small:before{content:unset}.popup__iframe{max-width:490px;padding:20px}.popup__close-button{right:40px;top:40px}.popup__image{background-image:url(/images/login-popup/students.png);border-radius:14px;height:auto;margin:20px 20px 20px 0;min-width:395px;width:395px}}.preloader{bottom:0;left:0;position:fixed;right:0;top:0;z-index:100}.preloader.active:after{opacity:.2}.preloader:before{bottom:0;content:url(/images/header/iframe-loader.gif);height:150px;left:0;margin:auto;position:absolute;right:0;top:0;width:150px;z-index:2}.preloader:after{background:#000;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease;z-index:1}
/* End */


/* Start:/build/css/footer.css?17728133197005*/
@font-face{font-display:swap;font-family:StemRegular;font-style:normal;font-weight:400;src:local("StemRegular"),url(/fonts/StemRegular.woff2) format("woff2"),url(/fonts/StemRegular.woff) format("woff"),url(/fonts/StemRegular.ttf) format("truetype")}@font-face{font-display:swap;font-family:StemMedium;font-style:normal;font-weight:400;src:local("StemMedium"),url(/fonts/StemMedium.woff2) format("woff2"),url(/fonts/StemMedium.woff) format("woff"),url(/fonts/StemMedium.ttf) format("truetype")}@font-face{font-display:swap;font-family:StemMediumItalic;font-style:normal;font-weight:400;src:local("StemMediumItalic"),url(/fonts/StemMediumItalic.woff2) format("woff2"),url(/fonts/StemMediumItalic.woff) format("woff"),url(/fonts/StemMediumItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:StemBold;font-style:normal;font-weight:400;src:local("StemBold"),url(/fonts/StemBold.woff2) format("woff2"),url(/fonts/StemBold.woff) format("woff"),url(/fonts/StemBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:ManropeLight;font-style:normal;font-weight:400;src:local("ManropeLight"),url(/fonts/ManropeLight.woff2) format("woff2"),url(/fonts/ManropeLight.woff) format("woff"),url(/fonts/ManropeLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:local("ManropeRegular"),url(/fonts/ManropeRegular.woff2) format("woff2"),url(/fonts/ManropeRegular.woff) format("woff"),url(/fonts/ManropeRegular.ttf) format("truetype")}@font-face{font-display:swap;font-family:ManropeMedium;font-style:normal;font-weight:400;src:local("ManropeMedium"),url(/fonts/ManropeMedium.woff2) format("woff2"),url(/fonts/ManropeMedium.woff) format("woff"),url(/fonts/ManropeMedium.ttf) format("truetype")}@font-face{font-display:swap;font-family:ManropeSemiBold;font-style:normal;font-weight:400;src:local("ManropeSemiBold"),url(/fonts/ManropeSemiBold.woff2) format("woff2"),url(/fonts/ManropeSemiBold.woff) format("woff"),url(/fonts/ManropeSemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:ManropeBold;font-style:normal;font-weight:400;src:local("ManropeBold"),url(/fonts/ManropeBold.woff2) format("woff2"),url(/fonts/ManropeBold.woff) format("woff"),url(/fonts/ManropeBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:NauryzRedKeds;font-style:normal;font-weight:400;src:local("NauryzRedKeds"),url(/fonts/NauryzRedKeds.woff2) format("woff2"),url(/fonts/NauryzRedKeds.woff) format("woff"),url(/fonts/NauryzRedKeds.ttf) format("truetype")}.footer{background:#24272a}.footer__logo{margin-bottom:37px}.footer__content{background-position:bottom;background-repeat:no-repeat;background-size:calc(78.8644vw + 52.4px) auto;color:#fff;margin:0 auto;max-width:1920px;padding:min(3.268vw + 28.3px,91px) clamp(15px,33vw - 114px,100px) calc(12.934vw + 59.6px)}.footer__content.active{background-image:url(/images/footer/institute_building.svg)}.footer-logo{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:22px;padding-bottom:0;width:205px}.footer-logo.active{background-image:url(/images/footer/logo.svg)}.footer-logo:hover{background-size:cover}.footer-menu-column{-moz-column-break-inside:avoid;break-inside:avoid-column;padding-bottom:20px}.footer-menu-column__title{font:clamp(16px,.2614vw + 15px,20px)/1 StemMedium;margin-bottom:clamp(18px,.1307vw + 17.5px,20px)}.footer-menu-column__socials{display:flex}.footer-menu-items{align-items:flex-start;display:flex;flex-direction:column}.footer-menu-items__item{font:clamp(12px,.2614vw + 11px,16px)/1.5 Manrope;margin-bottom:10px;padding-bottom:0}.footer-menu-items__item:active,.footer-menu-items__item:focus,.footer-menu-items__item:hover,.footer-menu-items__item:link,.footer-menu-items__item:visited{background-image:unset;background-size:unset;color:#fff;text-decoration:none}.footer-menu-socials{margin-top:clamp(8px,.7843vw + 4.9px,20px)}.footer-menu-socials__button{background:50%/cover no-repeat;color:transparent;height:33px;margin-right:12px;overflow:hidden;padding-bottom:0;width:33px}.footer-menu-socials__button:last-child{margin-right:0}.footer-menu-socials__button:hover{background-size:unset;color:transparent}.footer-menu-socials__button:focus,.footer-menu-socials__button:visited{background-size:unset;color:transparent}.footer-signature{margin-top:48px}.footer-signature__logo{display:none;height:31.16px;margin-bottom:20px;width:290px}.footer-signature__policy{-webkit-text-size-adjust:none;font:min(.2614vw + 11px,16px)/1.5 Manrope}.footer-signature__policy:active,.footer-signature__policy:focus,.footer-signature__policy:hover,.footer-signature__policy:link,.footer-signature__policy:visited{background-image:unset;background-size:unset;color:#fff;text-decoration:none}.footer-signature__text{-webkit-text-size-adjust:none;font:min(.2614vw + 11px,16px)/1.5 Manrope}@media screen and (min-width:320px){.footer__menu{-moz-columns:2;column-count:2}}@media screen and (min-width:720px){.footer__menu{-moz-column-gap:3.8%;column-gap:3.8%;display:flex;flex-direction:row;flex-wrap:wrap}.footer-signature{margin-top:28px}.footer-menu-column{width:30.8%}.footer-menu-column-third_order-1{order:1}.footer-menu-column-third_order-2{order:2}.footer-menu-column-third_order-3{order:3}.footer-menu-column-third_order-4{order:4}.footer-menu-column-third_order-5{order:5}.footer-menu-column-third_order-6{order:6}.footer-menu-column-third_order-7{order:7}.footer-menu-column-third_order-8{order:8}}@media screen and (min-width:720px) and (hover:hover){.footer-menu-socials__button{transition:all .2s ease-in-out}.footer-menu-socials__button:hover{transform:scale(1.2)}}@media screen and (min-width:1024px){.footer-menu-column{width:22.3%}.footer-menu-column__title{line-height:1.1}.footer-menu-column-fourth_order-1{order:1}.footer-menu-column-fourth_order-2{order:2}.footer-menu-column-fourth_order-3{order:3}.footer-menu-column-fourth_order-4{order:4}.footer-menu-column-fourth_order-5{order:5}.footer-menu-column-fourth_order-6{order:6}.footer-menu-column-fourth_order-7{order:7}.footer-menu-column-fourth_order-8{order:8}.footer__menu{gap:3.6%}.footer__logo{display:none}.footer-signature{margin-top:10px;width:50%}.footer-signature__logo{display:block}.footer__content{background-position:min(100%,1150px) 100%;background-size:min(49vw,945px) auto;padding-bottom:min(.67vw + 33.1px,46px);padding-left:min(9.12vw,175px);padding-right:min(9.12vw,175px)}.footer__content.active{background-image:url(/images/footer/institute_building_big.svg)}}@media screen and (min-width:1500px){.footer__menu{gap:0}.footer-menu-column{padding-right:20px;width:calc(20% - 20px)}.footer-menu-column-fifth_order-1{order:1}.footer-menu-column-fifth_order-2{order:2}.footer-menu-column-fifth_order-3{order:3}.footer-menu-column-fifth_order-4{order:4}.footer-menu-column-fifth_order-5{order:5}.footer-menu-column-fifth_order-6{order:6}.footer-menu-column-fifth_order-7{order:7}.footer-menu-column-fifth_order-8{order:8}}
/* End */


/* Start:/../ispring_content/templates/.default/components/ispring/footer/tg-contact/style.css?17728133183602*/
.tg-contact{background:#fff}.tg-contact.dark{background:#24272a}.tg-contact__content{margin-inline:auto;padding:100px clamp(15px,33vw - 114px,100px)}.tg-contact__title{color:#24272a;font:28px/1.1 StemMedium;margin-bottom:30px}.tg-contact__title.dark{color:#fff}.tg-contact__cards{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}.tg-contact__card{border-radius:4px;max-width:345px;overflow:hidden;position:relative}.tg-contact__picture{border-radius:4px 4px 0 0;display:flex;position:relative}.tg-contact__picture:before{background:#fff 50% url(/images/tg-contact/tg-link-arrow.svg) no-repeat;background-size:12px 12px;border-radius:2px;box-shadow:1px 1px 3px 0 #00000026;content:"";display:block;height:26px;position:absolute;right:10px;top:10px;transition:all .3s ease-in-out;width:26px}.tg-contact__picture.with_border.dark{border:.3px solid #000;border-bottom:none}.tg-contact__image{border-radius:4px 4px 0 0;height:auto;width:100%}.tg-contact__text-wrapper{background:#f2f2f2;color:#24272a;font:12px/1.35 StemMedium;padding:20px 40px 20px 20px;transition:all .3s ease-in-out}.tg-contact__link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.tg-contact__link:hover~.tg-contact__picture:before{background-color:#24272a;background-image:url(/images/tg-contact/tg-link-arrow-hover.svg)}.tg-contact__link:hover~.tg-contact__picture.dark:before{background-color:#000}.tg-contact__link:hover~.tg-contact__text-wrapper{background:#24272a;color:#fff}.tg-contact__link:hover~.tg-contact__text-wrapper.dark{background-color:#000}.tg-contact__button{background-color:transparent;border:1px solid #24272a;border-radius:4px;color:#24272a;display:flex;font:14px/1 StemMedium;justify-content:space-between;max-width:159px;padding:14px 23px;position:relative;text-decoration:none}.tg-contact__button.dark{border:1px solid #fff;color:#fff}.tg-contact__button-link{bottom:0;left:0;position:absolute;right:0;top:0}.tg-contact__button-icon{position:relative}.tg-contact__button-icon:before{background:50%/cover no-repeat url(/images/tg-contact/tg-dark.svg);bottom:0;content:"";display:block;height:14px;margin:auto;position:absolute;right:0;top:0;width:17px}.tg-contact__button-icon.dark:before{background-image:url(/images/tg-contact/tg-white.svg)}@media screen and (min-width:768px){.tg-contact__title{font-size:40px}.tg-contact__cards{gap:30px;margin-bottom:50px}.tg-contact__card{max-width:503px}.tg-contact__picture:before{background-size:16px 16px;height:36px;right:20px;top:20px;width:36px}.tg-contact__text-wrapper{font-size:20px;min-height:121px;padding-right:50px}.tg-contact__button{background-color:transparent;border-radius:6px;font-size:18px;justify-content:space-between;max-width:197px;padding:17px 27px}.tg-contact__button-icon:before{height:18px;width:22px}}@media screen and (min-width:1024px){.tg-contact__content{padding:8.854vw min(9.12vw,175px) 10.416vw}.tg-contact__title{font-size:2.5vw;margin-bottom:2.604vw;text-align:center}.tg-contact__cards{flex-direction:row;gap:1.042vw;justify-content:space-between;margin-bottom:2.604vw}.tg-contact__card{max-width:26.196vw;width:33%}.tg-contact__picture:before{background-size:.833vw .833vw;height:1.875vw;right:1.042vw;top:1.042vw;width:1.875vw}.tg-contact__text-wrapper{font-size:1.042vw;min-height:6.302vw;padding:1.042vw 2.604vw 1.042vw 1.042vw}.tg-contact__button{border-radius:.312vw;font-size:.937vw;margin-inline:auto;max-width:10.26vw;padding:.885vw 1.406vw}.tg-contact__button-icon:before{height:.937vw;width:1.146vw}}@media screen and (min-width:1920px){.tg-contact__content{max-width:81.766vw;padding-inline:0}}
/* End */


/* Start:/build/css/cookie.css?1772813319655*/
.cookie{background-color:#fff;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.3);padding:15px 25px;position:fixed;right:0;z-index:999}.cookie_hidden{display:none}.cookie__text{color:#2f3337;font:400 14px StemRegular;text-align:center}.cookie__link{color:#ff8562;text-decoration:none}.cookie__link:focus,.cookie__link:hover{color:#ff8562}.cookie__button{background-color:transparent;border:none;-o-border-image:initial;border-image:initial;cursor:pointer;opacity:.5;outline:none;padding:5px;position:absolute;right:5px;top:5px;transition:opacity .2s ease-in-out 0s}@media screen and (min-width:490px){.cookie{border-radius:5px;bottom:30px;right:20px;width:400px}}
/* End */
/* /build/css/header.css?177281331913289 */
/* /build/css/footer.css?17728133197005 */
/* /../ispring_content/templates/.default/components/ispring/footer/tg-contact/style.css?17728133183602 */
/* /build/css/cookie.css?1772813319655 */
