*,:after,:before{box-sizing:border-box}a,b,blockquote,body,button,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,main,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}a{color:initial;text-decoration:none}@media screen and (min-width:767.98px){a:has(.btn-custom){display:inline-block;max-width:fit-content}}.fslightbox-open{overflow:auto!important}html{height:100%;scrollbar-gutter:stable;scrollbar-width:thin}html:has(.m-opened){scrollbar-width:none}html:has(.page-hidden){scrollbar-width:none}body{font-family:ArticoExpanded;line-height:140%;display:flex;flex-direction:column;height:100%}._container{max-width:1320px;padding:0 20px;margin:0 auto}b,strong{font-weight:600}@media screen and (min-width:479.98px){._container{max-width:400px}}@media screen and (min-width:575.98px){._container{max-width:480px}}@media screen and (min-width:767.98px){._container{max-width:710px}}@media screen and (min-width:991.98px){._container{max-width:1110px}}@media screen and (min-width:1199.98px){._container{max-width:1680px;padding:0 40px}}@media screen and (min-width:1639.98px){._container{max-width:1760px;padding:0 80px}}@media screen and (min-width:1199.98px){._container-xxx{max-width:calc(100% - 160px);margin:auto}}@keyframes dropdown-animation{0%{transform:scaleY(.1) rotateX(-90deg);opacity:0;transform-origin:top}50%{transform:scaleY(1) rotateX(10deg);opacity:1;transform-origin:top}100%{transform:scaleY(1) rotateX(0);opacity:1;transform-origin:top}}@keyframes showBlockRtoL{0%{height:0}100%{height:calc(100vh - 64px)}}@keyframes rotateArc{0%{transform:rotate(180deg)}100%{transform:rotate(0);background-size:contain;width:32px}}@keyframes rotateArcL{0%{transform:rotate(180deg)}100%{transform:rotate(0)}}@keyframes rotateArcR{0%{transform:rotate(0)}100%{transform:rotate(180deg)}}body{background:#edf1f7;position:relative}body.m-opened{overflow:hidden}body.page-hidden{overflow:hidden}body:has(.popup-call--success.is-visible){overflow:hidden}main{position:relative}@media screen and (min-width:1199.98px){main:after,main:before{content:"";min-width:1px;width:1px;height:100%;position:absolute;top:0;z-index:1;background:#c5d2eb}main:before{left:80px}main:after{right:80px}}.btn-custom{width:100%;padding:14px 24px;display:flex;align-items:center;justify-content:center;gap:16px;border:none;background:#f5891d;cursor:pointer;transition:.1s ease;font-size:16px;font-weight:500;line-height:28px;color:#fff}@media screen and (min-width:991.98px){.btn-custom:hover{background:#cc7300}.btn-custom:hover:after{animation:rotateArc .15s linear forwards}}.btn-border{width:100%;padding:14px 24px;display:flex;align-items:center;justify-content:center;gap:16px;border:2px solid #f5891d;background:#f5f7fc;cursor:pointer;transition:.1s ease;font-size:16px;font-weight:500;line-height:28px;color:#1c1d1f}@media screen and (min-width:767.98px){.btn-border{padding:14px 40px}}.btn-border:after{content:"";display:block;min-width:32px;width:32px;height:12px;background-size:24px;background-repeat:no-repeat;background-position:left;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAzMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMxLjc2NzggNS40NDgwMkwyNy4zNDk4IDEuMDg3MDJDMjYuODUxOCAwLjU5NTAyIDI1Ljk5OTggMC45NDQwMiAyNS45OTk4IDEuNjM5MDJMMjUuOTk5OCA1LjAwMDAyTDAuOTk5NzYgNS4wMDAwMUMwLjQ0Njc2MSA1LjAwMDAxIC0wLjAwMDIzOTgyOCA1LjQ0ODAxIC0wLjAwMDIzOTg3NiA2LjAwMDAxQy0wLjAwMDIzOTkyNSA2LjU1MjAxIDAuNDQ2NzYxIDcuMDAwMDEgMC45OTk3NiA3LjAwMDAxTDI1Ljk5OTggNy4wMDAwMkwyNS45OTk4IDEwLjM2MUMyNS45OTk4IDExLjA1NiAyNi44NTE4IDExLjQwNSAyNy4zNDk4IDEwLjkxM0wzMS43Njc4IDYuNTUyMDJDMzIuMDc2OCA2LjI0NzAyIDMyLjA3NjggNS43NTMwMiAzMS43Njc4IDUuNDQ4MDJaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);filter:brightness(0);transition:.3s ease}.btn-format{font-size:0}.btn-format span{font-size:16px}@media screen and (min-width:767.98px){.btn-border{max-width:fit-content;font-size:16px}.btn-custom{max-width:fit-content;font-size:16px}.btn-format span{display:none}}@media screen and (min-width:767.98px){.homes-main-courses__content-wrapper-actions .btn-border{max-width:100%}.homes-main-courses__content-wrapper-actions .btn-custom{max-width:100%}}@media screen and (min-width:1839.98px){.homes-main-courses__content-wrapper-actions .btn-border{max-width:fit-content}.homes-main-courses__content-wrapper-actions .btn-custom{max-width:fit-content}}@media screen and (min-width:991.98px){.btn-border:hover{border-color:#f5891d;background:#f5891d;color:#fff}.btn-border:hover:after{animation:rotateArc .15s linear forwards;filter:initial}}.btn-custom_white{background:#fff;color:#1c1d1f}.btn-custom_white:after{display:none!important}.btn-custom_white:before{content:"";display:block;min-width:24px;width:24px;height:22px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyNCAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjA1NyA1LjIyOTk4TDE0LjY4MyAxLjcxNjk4QzEzLjA1OTggMC43NDc0MTQgMTEuMDM5NSAwLjczMDIxMSA5LjQwMDAzIDEuNjcxOThMMS45NDMwNiA1LjIyOTk4QzEuOTE1MDggNS4yNDM5OSAxLjg4NjA2IDUuMjU4OTkgMS44NTkwNiA1LjI3NDk4QzAuMDg5NDM3MiA2LjI4NjgyIC0wLjUyNDkwNyA4LjU0MTY1IDAuNDg2OTM3IDEwLjMxMTNDMC44Mjk5MjEgMTAuOTExMiAxLjMzNDQ0IDExLjQwMjcgMS45NDMwNiAxMS43M0w0LjAwMDA4IDEyLjcxVjE3LjYxQzQuMDAxMyAxOS44MDExIDUuNDI3IDIxLjczNjggNy41MTkwOCAyMi4zODhDOC45NzQ5NyAyMi44MDkyIDEwLjQ4NDYgMjMuMDE1NCAxMi4wMDAxIDIzQzEzLjUxNTQgMjMuMDE3IDE1LjAyNSAyMi44MTI1IDE2LjQ4MTEgMjIuMzkzQzE4LjU3MzIgMjEuNzQxOSAxOS45OTg5IDE5LjgwNjEgMjAuMDAwMSAxNy42MTVWMTIuNzA4TDIyLjAwMDEgMTEuNzUyVjEzQzIyLjAwMDEgMTMuNTUyMiAyMi40NDc4IDEzLjk5OTkgMjMuMDAwMSAxMy45OTk5QzIzLjU1MjQgMTMuOTk5OSAyNC4wMDAxIDEzLjU1MjIgMjQuMDAwMSAxM1Y3Ljk5OTk2QzI0LjAwNjcgNi44MjU3IDIzLjA3OTYgNS43NDA5MSAyMi4wNTcgNS4yMjk5OFpNMTggMTcuNjE1QzE4LjAwMDYgMTguOTI1NiAxNy4xNTAyIDIwLjA4NDkgMTUuOSAyMC40NzhDMTQuNjMyMyAyMC44NDAyIDEzLjMxODUgMjEuMDE2MSAxMiAyMUMxMC42ODE2IDIxLjAxNjEgOS4zNjc4MyAyMC44NDAyIDguMTAwMDUgMjAuNDc4QzYuODQ5ODQgMjAuMDg0OCA1Ljk5OTUzIDE4LjkyNTYgNi4wMDAwNSAxNy42MTVWMTMuNjYzTDkuMzE3MDYgMTUuMjQzQzEwLjEzNTUgMTUuNzI5IDExLjA3MDIgMTUuOTg0NCAxMi4wMjIxIDE1Ljk4MkMxMi45MjgxIDE1Ljk4ODQgMTMuODE4OCAxNS43NDg2IDE0LjU5OTEgMTUuMjg4TDE4IDEzLjY2M1YxNy42MTVaTTIxLjIwMDEgOS45MjQ5OEwxMy42NTgxIDEzLjUyNUMxMi42MDY1IDE0LjEzNzMgMTEuMzAzIDE0LjEyIDEwLjI2ODEgMTMuNDhMMi44ODkwNSA5Ljk2OTk4QzIuMDY2NTMgOS41MjY0NSAxLjc1OTMxIDguNTAwMTIgMi4yMDI4NCA3LjY3NzY1QzIuMzUyODQgNy4zOTk0OSAyLjU3Nzc1IDcuMTY4OTEgMi44NTIwNiA3LjAxMTk4TDEwLjM0NyAzLjQzMTk5QzExLjM5OSAyLjgyMTAyIDEyLjcwMTcgMi44MzgzMiAxMy43MzcgMy40NzY5OUwyMS4xMTEgNi45ODk5OUMyMS42NTMzIDcuMjkxMTIgMjEuOTkyNiA3Ljg1OTc2IDIyIDguNDgwMDFDMjIuMDAxIDkuMDY3NTQgMjEuNjk4NSA5LjYxMzkxIDIxLjIwMDEgOS45MjQ5OFoiIGZpbGw9IiM2RTdDOTkiLz4KPC9zdmc+Cg==);transition:.3s ease}@media screen and (min-width:991.98px){.btn-custom_white:hover{background:#f5f7fc}}.scroller{position:fixed;z-index:3;left:0;bottom:0;opacity:0;overflow:hidden;height:0;transition:.3s ease}.scroller--form{left:initial;right:0}.scroller.is-hidden{opacity:1;height:auto}.scroller__btn{display:flex;align-items:center;justify-content:center;min-width:48px;width:48px;height:48px;background:#fff;cursor:pointer}.scroller--form{width:calc(100% - 48px)}.scroller--form .scroller__btn{width:100%;background:#f5891d;font-weight:500;font-size:16px;line-height:28px;color:#fff;opacity:1}.scroller--form .scroller__btn span{display:none}@media screen and (min-width:991.98px){.scroller--form{width:initial}.scroller .scroller__btn{opacity:.7}.scroller--form .scroller__btn{font-size:0;opacity:1}.scroller--form .scroller__btn span{display:block}}@media screen and (min-width:991.98px){.scroller{top:80%;bottom:initial}.scroller__btn{min-width:80px;width:80px;height:80px}.scroller__btn:hover{opacity:1}.scroller__btn:hover span{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwIDEwLjMzMzNMMTIgMkw0IDEwLjMzMzNNMjAgMjJMMTIgMTMuNjY2N0w0IDIyIiBzdHJva2U9IiMxQzFEMUYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=)!important}.scroller--form .scroller__btn:hover{background:#cc7300}.scroller--form .scroller__btn:hover span{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuMjA2MDggNy45NTM1OUM5LjQ3ODE5IDcuMTgwMDUgMTAuMDE1MyA2LjUyNzc4IDEwLjcyMjIgNi4xMTIzQzExLjQyOTIgNS42OTY4MiAxMi4yNjA0IDUuNTQ0OTQgMTMuMDY4NiA1LjY4MzU3QzEzLjg3NjggNS44MjIxOSAxNC42MDk4IDYuMjQyMzggMTUuMTM3OSA2Ljg2OTdDMTUuNjY2IDcuNDk3MDMgMTUuOTU1IDguMjkxIDE1Ljk1MzggOS4xMTEwMUMxNS45NTM4IDExLjQyNTggMTIuNDgxNiAxMi41ODMzIDEyLjQ4MTYgMTIuNTgzM00xMi41NzQyIDE3LjIxMjlIMTIuNTg1N003LjgyODc1IDIwLjY4NTJDMTAuMDM3OCAyMS44MTgzIDEyLjU3ODkgMjIuMTI1MyAxNC45OTQyIDIxLjU1MDdDMTcuNDA5NSAyMC45NzYgMTkuNTQwMSAxOS41NTc2IDIxLjAwMjIgMTcuNTUxMUMyMi40NjQyIDE1LjU0NDUgMjMuMTYxNSAxMy4wODE4IDIyLjk2ODQgMTAuNjA2NkMyMi43NzUzIDguMTMxMzkgMjEuNzA0NSA1LjgwNjU1IDE5Ljk0OSA0LjA1MTAxQzE4LjE5MzQgMi4yOTU0NyAxNS44Njg2IDEuMjI0NjcgMTMuMzkzNCAxLjAzMTU3QzEwLjkxODIgMC44Mzg0NzIgOC40NTU0NiAxLjUzNTc3IDYuNDQ4OTEgMi45OTc4MkM0LjQ0MjM1IDQuNDU5ODcgMy4wMjM5NiA2LjU5MDUyIDIuNDQ5MzQgOS4wMDU4MUMxLjg3NDcyIDExLjQyMTEgMi4xODE2NSAxMy45NjIyIDMuMzE0ODMgMTYuMTcxMkwxIDIzTDcuODI4NzUgMjAuNjg1MloiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=)!important}}.scroller__btn span{display:block;min-width:24px;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center}.advertising-lead{left:50%;bottom:0;z-index:3;width:100%;max-width:640px;background:#edf1f7}@media screen and (min-width:767.98px){.advertising-lead{position:absolute;transform:translateX(-50%)}}.advertising-lead__wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:32px;padding:24px 32px 32px 32px}@media screen and (min-width:767.98px){.advertising-lead__wrapper{flex-direction:row}}.advertising-lead__img{min-width:156px}.advertising-lead__img picture{position:relative;display:block;padding-bottom:62%;height:0;overflow:hidden}.advertising-lead__img picture img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-position:center;object-fit:cover}.advertising-lead__content .ttl{font-size:14px;font-weight:400;line-height:20px;color:#6e7c99;display:block;margin-bottom:4px}.advertising-lead__content p{font-size:14px;font-weight:400;line-height:20px;color:#1c1d1f}.advertising-lead__content p:has(b){margin-bottom:4px}.advertising-lead__content p b{font-size:18px;font-weight:600;line-height:28px}.advertising-lead__bottom{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:767.98px){.advertising-lead__bottom{flex-direction:row}}.advertising-lead__bottom a{width:100%}@media screen and (min-width:767.98px){.advertising-lead__bottom a{min-width:50%;width:50%}}.advertising-lead__bottom .btn-custom:after{display:none}@media screen and (min-width:479.98px){.advertising-lead__bottom .btn-custom:after{display:block}}.header{flex:0 0 auto;height:65px}.header:has(.header__menu.open) .header__call{display:none}.header:has(.header__menu.open) .btn-question{display:none}.header:has(.header__menu.open) .header__search{display:none}.header:has(.header__menu.open) .header__login{display:none}@media screen and (min-width:1199.98px){.header{height:80px}}.header__fixed{position:fixed;left:0;z-index:11;width:100%;background:#f5f7fc;border-bottom:1px solid #c5d2eb}.header__wrapper{padding:12px 16px;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:991.98px){.header__wrapper{padding:12px 20px}}@media screen and (min-width:1199.98px){.header__wrapper{height:80px;transition:.3s ease}.header__fixed.scrolled .header__wrapper{height:64px}}.header__logo a span{display:block;min-width:132px;width:132px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}@media screen and (min-width:1199.98px){.header__logo a span{min-width:180px;width:180px;height:44px}}.header__menu{display:none}@media screen and (min-width:991.98px){.header__menu{display:block}}.header__menu.open{display:block;position:fixed;left:0;top:65px;z-index:3;width:100%;height:calc(100% - 65px);background:#edf1f7;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;animation:showBlockRtoL .3s linear forwards}@media screen and (min-width:1199.98px){.header__menu.open{top:80px;height:calc(100% - 80px)}.header__fixed.scrolled .header__menu.open{top:64px;height:calc(100% - 64px)}.header__menu.open:after,.header__menu.open:before{content:"";min-width:1px;width:1px;height:100%;min-height:800px;position:absolute;top:0;background:#c5d2eb}.header__menu.open:before{left:80px}.header__menu.open:after{right:80px}}@media screen and (min-width:1439.98px){.header__menu.open:after,.header__menu.open:before{top:0;height:100%}}.header__menu.open nav{padding:24px 16px}@media screen and (min-width:991.98px){.header__menu.open nav{padding:0}}.header__menu.open nav ul{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.header__menu.open nav ul li a{padding:0;font-size:20px;font-weight:600;line-height:32px;color:#1c1d1f}.header__menu.open nav ul li a:active{color:#cc7300}.header__menu.open nav ul li .header__nav-wht-content .nav-link{padding:0}.header__menu.open nav ul li .header__nav-wht-content .nav-link .icon{display:none}.header__menu.open nav ul li .header__nav-wht-content .nav-list{padding:0;margin-top:12px;gap:8px}.header__menu.open nav ul li .header__nav-wht-content .nav-list li{padding:8px 16px}.header__menu.open nav ul li .header__nav-wht-content .nav-list li:not(:last-child){margin-bottom:0}.header__menu.open nav ul li .header__nav-wht-content .nav-list li a{font-size:15px;font-weight:400;line-height:24px;color:#1c1d1f}.header__menu.open .header__socials{padding:24px;border-top:1px solid #c5d2eb;display:flex;flex-direction:column}@media screen and (min-width:991.98px){.header__menu.open .header__socials{gap:0;padding:0;column-count:2;display:block}}.header__menu.open .header__socials .header__socials-bx{display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width:991.98px){.header__menu.open .header__socials .header__socials-bx{break-inside:avoid;padding:40px}}@media screen and (min-width:1199.98px){.header__menu.open .header__socials .header__socials-bx{padding:80px 40px 40px 160px}}.header__menu.open .header__socials .tel{font-size:20px;font-weight:600;line-height:32px;color:#1c1d1f;width:fit-content;transition:.1s ease;margin-bottom:12px}@media screen and (min-width:991.98px){.header__menu.open .header__socials .tel{font-size:32px;line-height:44px;display:inline-flex;align-items:center;gap:22px;margin-bottom:0}.header__menu.open .header__socials .tel:hover{color:#f5891d}.header__menu.open .header__socials .tel:before{content:"";display:block;min-width:24px;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjI5NjY4IDIuNDUzNjJDNy4wOTU0MSAyLjI4MDQ1IDYuODM4MDYgMi4xODY0IDYuNTcyNiAyLjE4OTAxQzYuNTcwMjIgMi4xODkwNCA2LjU2Nzg1IDIuMTg5MDUgNi41NjU0OCAyLjE4OTA2QzYuNTY0MjYgMi4xODkwNiA2LjU2MzA1IDIuMTg5MDcgNi41NjE4MyAyLjE4OTA3SDMuMjgwNTJDMy4xMjg3OCAyLjE4OTI3IDIuOTc4NzMgMi4yMjEwNCAyLjgzOTkzIDIuMjgyMzhDMi43MDEgMi4zNDM3OCAyLjU3NjM3IDIuNDMzNDQgMi40NzM5OCAyLjU0NTY2QzIuMzcxNTggMi42NTc4OCAyLjI5MzY3IDIuNzkwMiAyLjI0NTE5IDIuOTM0MkMyLjE5NzQ4IDMuMDc1OTIgMi4xNzkzMSAzLjIyNTg5IDIuMTkxNzggMy4zNzQ4NkMyLjUzMzkyIDYuNTgzMzkgMy42MjU5MSA5LjY2NjQxIDUuMzc5NTQgMTIuMzc0NkM1LjM4MTI4IDEyLjM3NzMgNS4zODMwMSAxMi4zOCA1LjM4NDcyIDEyLjM4MjdDNi45NzgyMiAxNC44OTE1IDkuMTA0MzEgMTcuMDE4NiAxMS42MTIgMTguNjEyOEMxMS42MTQ4IDE4LjYxNDYgMTEuNjE3NyAxOC42MTY1IDExLjYyMDUgMTguNjE4M0MxNC4zMTQ4IDIwLjM2NjMgMTcuMzgwOSAyMS40NTg1IDIwLjU3MzEgMjEuODA3M0MyMC43MjIxIDIxLjgxOTYgMjAuODcyMSAyMS44MDEzIDIxLjAxMzggMjEuNzUzNEMyMS4xNTgxIDIxLjcwNDUgMjEuMjkwNiAyMS42MjYxIDIxLjQwMjggMjEuNTIzMUMyMS41MTUxIDIxLjQyIDIxLjYwNDYgMjEuMjk0NyAyMS42NjU2IDIxLjE1NUMyMS43MjY3IDIxLjAxNTQgMjEuNzU3OSAyMC44NjQ1IDIxLjc1NzIgMjAuNzEyMUwyMS43NTcyIDIwLjcwOTJWMTcuNDI0MkMyMS43NTcyIDE3LjQxODIgMjEuNzU3MyAxNy40MTIyIDIxLjc1NzQgMTcuNDA2MUMyMS43NTc0IDE3LjQwMzEgMjEuNzU3NSAxNy40MDAxIDIxLjc1NzYgMTcuMzk3MUMyMS43NjQyIDE3LjEyODcgMjEuNjcyMSAxNi44NjcyIDIxLjQ5ODYgMTYuNjYyNEMyMS4zMjYgMTYuNDU4NiAyMS4wODQ4IDE2LjMyNSAyMC44MjA2IDE2LjI4NjdDMTkuNjkwNiAxNi4xMzcyIDE4LjU4MSAxNS44NjA0IDE3LjUxMyAxNS40NjE3TDE3LjUxMDYgMTUuNDYwOEMxNy4zMTQ4IDE1LjM4NzIgMTcuMTAyIDE1LjM3MTIgMTYuODk3NCAxNS40MTQ5QzE2LjY5MzcgMTUuNDU4NCAxNi41MDY2IDE1LjU1OTEgMTYuMzU4MSAxNS43MDU0QzE2LjM1NzUgMTUuNzA1OSAxNi4zNTcgMTUuNzA2NSAxNi4zNTY0IDE1LjcwNzFMMTQuOTcxNCAxNy4wOTI3QzE0LjYyMzIgMTcuNDQxMSAxNC4wODUyIDE3LjUxMzggMTMuNjU3MSAxNy4yNzAyQzEwLjc0NzEgMTUuNjE0OCA4LjMzNzYyIDEzLjIwNDMgNi42ODI5NCAxMC4yOTI5QzYuNDM5NTIgOS44NjQ2MiA2LjUxMjE0IDkuMzI2NCA2Ljg2MDM3IDguOTc4MDFMOC4yNDcxNSA3LjU5MDZDOC4zOTMyOCA3LjQ0MjA5IDguNDk0IDcuMjU0OTIgOC41Mzc0NSA3LjA1MTA4QzguNTgxMDggNi44NDY0MyA4LjU2NTE1IDYuNjMzNTYgOC40OTE1NiA2LjQzNzY5TDguNDkwNjMgNi40MzUyMkM4LjA5MjEzIDUuMzY2NzggNy44MTU1IDQuMjU2NzUgNy42NjYgMy4xMjYyMkM3LjYyODA3IDIuODY0ODIgNy40OTY5MyAyLjYyNTkxIDcuMjk2NjggMi40NTM2MlpNNi41NTY5OSAwLjAwMDEwNjE3QzcuMzUxMjcgLTAuMDA2MjgxMzUgOC4xMjA5OSAwLjI3NTc0NCA4LjcyMzMyIDAuNzkzOTg1QzkuMzI3MTUgMS4zMTM1MSA5LjcyMTU1IDIuMDM0OTggOS44MzMwMSAyLjgyMzkyQzkuODMzMzggMi44MjY1MSA5LjgzMzczIDIuODI5MTEgOS44MzQwOCAyLjgzMTcxTDkuODM0MzggMi44MzM5OEM5Ljk2MjA4IDMuODAyNjMgMTAuMTk4OSA0Ljc1MzcyIDEwLjU0MDIgNS42NjkxM0MxMC43NjA1IDYuMjU2MjggMTAuODA4IDYuODk0MjggMTAuNjc3MyA3LjUwNzY1QzEwLjU0NjQgOC4xMjE2IDEwLjI0MjQgOC42ODUxNCA5LjgwMTE3IDkuMTMxNTFDOS43OTk3MyA5LjEzMjk2IDkuNzk4MyA5LjEzNDQxIDkuNzk2ODUgOS4xMzU4NUw5LjAxMjM3IDkuOTIwNjlDMTAuMjk4NyAxMS45Mzk2IDEyLjAxMTEgMTMuNjUyOCAxNC4wMjkxIDE0LjkzOTdMMTQuODEzNiAxNC4xNTQ5QzE0LjgxNDUgMTQuMTU0IDE0LjgxNTMgMTQuMTUzMiAxNC44MTYyIDE0LjE1MjNDMTQuODE2OCAxNC4xNTE3IDE0LjgxNzQgMTQuMTUxMiAxNC44MTggMTQuMTUwNkMxNS4yNjQxIDEzLjcwOTIgMTUuODI3NCAxMy40MDUgMTYuNDQxMSAxMy4yNzQxQzE3LjA1NDIgMTMuMTQzMiAxNy42OTE5IDEzLjE5MDggMTguMjc4OCAxMy40MTEyQzE5LjE5MzggMTMuNzUyNyAyMC4xNDQ0IDEzLjk4OTYgMjEuMTEyNiAxNC4xMTc0QzIxLjExNTkgMTQuMTE3OCAyMS4xMTkxIDE0LjExODIgMjEuMTIyNCAxNC4xMTg3QzIxLjkxOTUgMTQuMjMxMiAyMi42NDc1IDE0LjYzMjkgMjMuMTY3OSAxNS4yNDc0QzIzLjY4NTEgMTUuODU4IDIzLjk2MTQgMTYuNjM2NSAyMy45NDUyIDE3LjQzNjRWMjAuNzA1NUMyMy45NDY3IDIxLjE2MiAyMy44NTMxIDIxLjYxMzcgMjMuNjcwMyAyMi4wMzJDMjMuNDg3MyAyMi40NTA5IDIzLjIxODcgMjIuODI2OSAyMi44ODIgMjMuMTM2QzIyLjU0NTIgMjMuNDQ1MSAyMi4xNDc2IDIzLjY4MDUgMjEuNzE0NyAyMy44MjY5QzIxLjI4MTggMjMuOTczNCAyMC44MjMgMjQuMDI3OCAyMC4zNjc5IDIzLjk4NjdDMjAuMzYxMyAyMy45ODYxIDIwLjM1NDcgMjMuOTg1NCAyMC4zNDgyIDIzLjk4NDdDMTYuODEzNCAyMy42MDA1IDEzLjQxNzkgMjIuMzkyNCAxMC40MzQzIDIwLjQ1NzZDNy42NTg3IDE4LjY5MjIgNS4zMDUyMyAxNi4zMzc3IDMuNTQwNjUgMTMuNTYwOEMxLjU5OTg4IDEwLjU2MjIgMC4zOTIwNjcgNy4xNDg1NCAwLjAxNDk5NjQgMy41OTYxM0MwLjAxNDM5MjggMy41OTA0NCAwLjAxMzgzMzggMy41ODQ3NSAwLjAxMzMxOTMgMy41NzkwNkMtMC4wMjc2ODc5IDMuMTI1MDcgMC4wMjYyNDE5IDIuNjY3NTEgMC4xNzE2NzQgMi4yMzU1MUMwLjMxNzEwNiAxLjgwMzUyIDAuNTUwODU0IDEuNDA2NTUgMC44NTgwMzYgMS4wNjk4OUMxLjE2NTIyIDAuNzMzMjIyIDEuNTM5MSAwLjQ2NDIzNyAxLjk1NTg5IDAuMjgwMDU2QzIuMzcyNjcgMC4wOTU4NzU2IDIuODIzMjIgMC4wMDA1MzU5OCAzLjI3ODg2IDAuMDAwMTA2NzA3TDYuNTU2OTkgMC4wMDAxMDYxN1pNMTMuMDY2MSAwLjk3OTg5N0MxMy4xMjk0IDAuMzc4NzYgMTMuNjY3OCAtMC4wNTcyMDkyIDE0LjI2ODcgMC4wMDYxMzE4M0MxNi43NDYzIDAuMjY3MzEgMTkuMDYwNiAxLjM2NjY5IDIwLjgyODggMy4xMjI0NkMyMi41OTcgNC44NzgyMyAyMy43MTMzIDcuMTg1MjEgMjMuOTkzIDkuNjYxODhDMjQuMDYwOCAxMC4yNjI1IDIzLjYyOTEgMTAuODA0NSAyMy4wMjg3IDEwLjg3MjNDMjIuNDI4NCAxMC45NDAyIDIxLjg4NjcgMTAuNTA4MyAyMS44MTg5IDkuOTA3NjRDMjEuNTk1MSA3LjkyNjMgMjAuNzAyMSA2LjA4MDcyIDE5LjI4NzUgNC42NzYxQzE3Ljg3MjkgMy4yNzE0OSAxNi4wMjE1IDIuMzkxOTggMTQuMDM5NCAyLjE4MzA0QzEzLjQzODYgMi4xMTk3IDEzLjAwMjggMS41ODEwMyAxMy4wNjYxIDAuOTc5ODk3Wk0xMy4wODA4IDUuMjYwNzdDMTMuMTk3NiA0LjY2NzcyIDEzLjc3MjkgNC4yODE3NiAxNC4zNjU3IDQuMzk4N0MxNS42NTY4IDQuNjUzNDIgMTYuODQxNiA1LjI5MDUyIDE3Ljc2NjMgNi4yMjczM0MxOC42OTEgNy4xNjQxNCAxOS4zMTI4IDguMzU3MzkgMTkuNTUxMiA5LjY1MjIxQzE5LjY2MDYgMTAuMjQ2NyAxOS4yNjc2IDEwLjgxNzMgMTguNjczNCAxMC45MjY4QzE4LjA3OTIgMTEuMDM2MyAxNy41MDg4IDEwLjY0MzEgMTcuMzk5NCAxMC4wNDg2QzE3LjI0MDUgOS4xODU0MyAxNi44MjU5IDguMzg5OTMgMTYuMjA5NSA3Ljc2NTM5QzE1LjU5MyA3LjE0MDg2IDE0LjgwMzIgNi43MTYxMiAxMy45NDI0IDYuNTQ2MzFDMTMuMzQ5NiA2LjQyOTM3IDEyLjk2MzkgNS44NTM4MSAxMy4wODA4IDUuMjYwNzdaIiBmaWxsPSIjNkU3Qzk5Ii8+Cjwvc3ZnPgo=);transition:.3s ease}}.header__menu.open .header__socials .btn-order{font-size:15px;font-weight:400;line-height:24px;color:#6e7c99;background:0 0;border:none;cursor:pointer;transition:.1s ease}@media screen and (min-width:991.98px){.header__menu.open .header__socials .btn-order{font-size:16px;margin-left:46px}.header__menu.open .header__socials .btn-order:hover{color:#f5891d}}.header__menu.open .header__socials ul{display:flex;align-items:center;gap:12px;margin-top:16px}@media screen and (min-width:991.98px){.header__menu.open .header__socials ul{margin:0;padding:40px;position:relative}}@media screen and (min-width:1199.98px){.header__menu.open .header__socials ul{padding:80px 160px 80px 80px}}.header__menu.open .header__socials ul li a .icon{display:block;min-width:32px;width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}.header__menu.open .header__socials ul li a .icon-hvr{display:none}@media screen and (min-width:991.98px){.header__menu.open .header__socials ul li a:hover .icon{display:none}.header__menu.open .header__socials ul li a:hover .icon-hvr{display:block}}@media screen and (min-width:991.98px){.header__menu.open .header__list{gap:0;column-count:2;display:block;padding:80px 0 0 0;border-top:1px solid #c5d2eb}.header__menu.open .header__list:before{content:"";width:1px;height:100%;min-height:800px;position:absolute;top:0;left:50%;transform:translateX(-50%);background:#c5d2eb}.header__menu.open .header__list>li{padding-bottom:10px}.header__menu.open .header__list>li a{padding:0 40px}}@media screen and (min-width:991.98px) and (min-width:1199.98px){.header__menu.open .header__list>li a{padding:0 40px 0 160px}}@media screen and (min-width:991.98px){.header__menu.open .header__list>li.rt a{padding:0 40px}}@media screen and (min-width:991.98px) and (min-width:1199.98px){.header__menu.open .header__list>li.rt a{padding:0 160px 0 80px}}@media screen and (min-width:991.98px){.header__menu.open .header__list li{break-inside:avoid}.header__menu.open .header__list li:hover{background:0 0}.header__menu.open .header__list li .header__nav-wht-content:hover ul.nav-list{display:flex;animation:none}.header__menu.open .header__list li a{font-size:32px;line-height:44px}.header__menu.open .header__list li a:hover{color:#f5891d}}@media screen and (min-width:991.98px) and (min-width:991.98px){.header__menu.open .header__list li.header__links{margin:0;display:block;position:relative}}@media screen and (min-width:991.98px){.header__menu.open .header__list li.header__links ul{gap:24px;padding:40px 0;min-height:400px}}@media screen and (min-width:991.98px){.header__menu.open .header__list li.header__links ul{padding:40px 0 80px}}@media screen and (min-width:1439.98px){.header__menu.open .header__list li.header__links ul{padding:80px 0 100px}}.header__menu.open .header__list li.header__links ul{gap:12px}.header__menu.open .header__list li.header__links ul li a{font-size:14px;font-weight:500;line-height:20px;color:#6e7c99;transition:.1s ease}@media screen and (min-width:1439.98px){.header__menu.open .header__list li a{font-size:36px;line-height:60px}}@media screen and (min-width:1639.98px){.header__menu.open .header__list{padding:45px 0 45px 0}.header__menu.open .header__list li.header__links ul{padding:46px 0 140px}.header__menu.open .header__socials ul{padding:100px 160px 80px 80px}}@media screen and (min-width:991.98px) and (min-width:991.98px){.header__menu.open .header__list li.header__links ul{gap:32px}.header__menu.open .header__list li.header__links ul li a{font-size:18px;line-height:28px}.header__menu.open .header__list li.header__links ul li a:hover{color:#f5891d}}@media screen and (min-width:991.98px){.header__menu.open .header__list .nav-list{position:static;background:0 0;box-shadow:none;margin-top:16px!important}.header__menu.open .header__list .nav-list li{padding:0 40px!important}}@media screen and (min-width:991.98px) and (min-width:1199.98px){.header__menu.open .header__list .nav-list li{padding:0 40px 0 160px!important}}@media screen and (min-width:991.98px){.header__menu.open .header__list .nav-list li a{font-size:28px!important;padding:8px 16px;min-width:320px}}.header__menu nav ul{display:flex;align-items:center;gap:12px}.header__menu nav ul li.current-menu-item{background:#fff}.header__menu.open nav ul li.current-menu-item{background:0 0}.header__menu.open nav ul{gap:12px}@media screen and (min-width:991.98px){.header__menu nav ul li:hover{transition:.1s ease;background:#fff}.header__menu nav ul li:hover a{color:#1c1d1f}.header__menu nav ul li:hover .icon{filter:brightness(0)}}.header__menu nav ul li a{display:inline-flex;padding:8px 16px;white-space:nowrap;font-size:16px;font-weight:500;line-height:24px;color:#1c1d1f}@media screen and (min-width:991.98px){.header__nav-wht-content:hover ul.nav-list{display:block;animation:dropdown-animation .5s ease forwards}}.header__nav-wht-content .nav-link{display:flex;align-items:center;gap:10px;padding-right:16px}.header__nav-wht-content .nav-link a{padding:8px 0 8px 16px}.header__nav-wht-content .nav-link .icon{display:block;min-width:12px;width:12px;height:6px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:-2px;filter:brightness(0)}.header__nav-wht-content ul.nav-list{display:none;padding:8px 0}.header__nav-wht-content ul.nav-list li{padding:0 8px}.header__nav-wht-content ul.nav-list li:not(:last-child){margin-bottom:8px}.header__nav-wht-content ul.nav-list li a{width:100%;font-size:16px;font-weight:500;line-height:24px;color:#1c1d1f}@media screen and (min-width:991.98px){.header__nav-wht-content ul.nav-list li a:hover{background:#f5f7fc}.header__nav-wht-content ul.nav-list li a:hover .icon{display:none}.header__nav-wht-content ul.nav-list li a:hover .icon-hvr{display:block!important}}.header__nav-wht-content ul.nav-list li a .icon{display:block;min-width:24px;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;filter:initial;margin-right:12px}.header__nav-wht-content ul.nav-list li a .icon.icon-hvr{display:none}@media screen and (min-width:991.98px){.header__nav-wht-content ul.nav-list{min-width:340px;position:absolute;z-index:9;background:#fff;box-shadow:0 8px 24px 0 rgba(0,0,0,.1019607843)}}.header__links{display:none}.header__menu.open .header__links{display:block;width:100%;position:relative;padding-top:30px}.header__menu.open .header__links:before{content:"";width:calc(100% + 200px);height:1px;position:absolute;top:10px;left:-100px;background:#c5d2eb}@media screen and (min-width:991.98px){.header__menu.open .header__links{padding:0}.header__menu.open .header__links:before{display:none}}.header__socials{display:none}.header__panel{display:flex;align-items:center;gap:4px}@media screen and (min-width:991.98px){.header__panel{gap:12px}}.header__login,.header__search{min-width:40px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:.1s ease;cursor:pointer}.header__login .icon,.header__search .icon{display:block;min-width:24px;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}@media screen and (min-width:991.98px){.header__login:hover,.header__search:hover{background:#fff}.header__login:hover .icon,.header__search:hover .icon{filter:brightness(0)}}.header__burger{min-width:40px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.1s ease}.header__burger.open .burger-button span{background:#6e7c99}@media screen and (min-width:991.98px){.header__burger:hover{background:#fff}.header__burger:hover .burger-button span{background:#1c1d1f}}.header__burger.open .burger-button{transform:rotate(180deg)}.header__burger.open .burger-button span{margin:-4px -2px -3px -2px;width:18px}.header__burger.open .burger-button span:nth-of-type(1){transform:rotate(45deg);transition:.3s ease}.header__burger.open .burger-button span:nth-of-type(2){transform:rotate(-45deg);transition:.3s ease}.header__burger.open .burger-button span:nth-of-type(3){display:none}.header__burger .burger-button{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;transition:.3s ease;cursor:pointer}.header__burger .burger-button span{width:20px;height:2px;background:#6e7c99;border-radius:4px;transition-property:margin,transform;transition-duration:.3s;transition-timing-function:ease,ease;transition-delay:0s;transform:rotate(0)}main{flex:1 0 auto}.homes-lead{position:relative;background:#fff;border-bottom:1px solid #c5d2eb}@media screen and (min-width:1199.98px){.homes-lead{background:0 0}}.homes-lead ._container-xxx{background:#f5f7fc}@media screen and (min-width:991.98px){.homes-lead__wrapper{display:grid;grid-template-columns:repeat(2,1fr)}}.homes-lead__content{padding:32px 0 24px;display:flex;flex-direction:column;gap:8px}@media screen and (min-width:991.98px){.homes-lead__content{padding:32px 40px 32px 0;gap:32px}}@media screen and (min-width:1639.98px){.homes-lead__content{padding:56px 80px 80px 0}}.homes-lead__content-top h1{font-size:24px;font-weight:700;line-height:36px;color:#1c1d1f;margin-bottom:8px}.homes-lead__content-top h1 span{color:#f5891d}@media screen and (min-width:991.98px){.homes-lead__content-top h1{font-size:38px;line-height:48px;margin-bottom:32px}}@media screen and (min-width:1439.98px){.homes-lead__content-top h1{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.homes-lead__content-top h1{font-size:64px;line-height:80px}}.homes-lead__content-top .sub-title{font-size:18px;font-weight:600;line-height:28px;color:#1c1d1f}@media screen and (min-width:991.98px){.homes-lead__content-top .sub-title{font-size:32px;line-height:40px}}@media screen and (min-width:1439.98px){.homes-lead__content-top .sub-title{font-size:36px;line-height:44px}}@media screen and (min-width:1639.98px){.homes-lead__content-top .sub-title{font-size:40px;line-height:52px}}.homes-lead__info{position:relative;z-index:1}@media screen and (min-width:1439.98px){.homes-lead__info{max-width:620px;height:100%;display:flex;flex-direction:column;justify-content:space-between}}.homes-lead__content-icon .icon{display:block;min-width:40px;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}@media screen and (min-width:1639.98px){.homes-lead__content-icon .icon{min-width:64px;width:64px;height:64px}}.homes-lead__info p{font-size:15px;font-weight:400;line-height:24px;color:#1c1d1f}@media screen and (min-width:991.98px){.homes-lead__info p{font-size:20px;line-height:32px}}.homes-lead__info p:not(:last-child){margin-bottom:12px}@media screen and (min-width:991.98px){.homes-lead__info p:not(:last-child){margin-bottom:24px}}.homes-lead__info p b{font-weight:600}.homes-lead__info .btn-custom{margin-top:24px}.homes-lead__img picture{position:relative;display:block;padding-bottom:100%;height:0;overflow:hidden;margin:0 -20px}@media screen and (min-width:479.98px){.homes-lead__img picture{margin:0}}@media screen and (min-width:991.98px){.homes-lead__img picture{min-height:100%}}@media screen and (min-width:1199.98px){.homes-lead__img picture{margin-right:-40px}}@media screen and (min-width:1639.98px){.homes-lead__img picture{margin-right:-80px}@-moz-document url-prefix(){.homes-lead__img picture{margin-right:-79px}}}.homes-lead__img picture img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-position:center;object-fit:cover}.homes-lead__bg{display:none}@media screen and (min-width:991.98px){.homes-lead__bg{display:block;position:absolute;bottom:calc(-25% - 15px);left:50%;transform:translateX(calc(-50% - 70px));z-index:0;pointer-events:none}}.homes-lead__bg .icon{display:block;min-width:680px;width:680px;height:420px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}.homes-courses{padding:24px 0;border-bottom:1px solid #c5d2eb}@media screen and (min-width:991.98px){.homes-courses{padding:0}}.homes-courses__wrapper{display:grid;gap:24px}@media screen and (min-width:991.98px){.homes-courses__wrapper{grid-template-columns:repeat(2,1fr);gap:0}}.homes-courses__img{position:relative}@media screen and (min-width:991.98px){.homes-courses__img{border-right:1px solid #c5d2eb;padding:32px 40px 32px 0}}@media screen and (min-width:1639.98px){.homes-courses__img{padding:80px 80px 80px 0}}.homes-courses__img picture{position:relative;display:block;padding-bottom:100%;height:0;overflow:hidden}@media screen and (min-width:991.98px){.homes-courses__img picture{min-height:100%}}.homes-courses__img picture img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-position:center;object-fit:cover}.homes-courses__img .btn-custom{display:none}@media screen and (min-width:991.98px){.homes-courses__img .btn-custom{display:flex;position:absolute;right:40px;width:calc(100% - 40px);max-width:320px;bottom:32px;z-index:1}}@media screen and (min-width:1639.98px){.homes-courses__img .btn-custom{right:80px;width:calc(100% - 80px);bottom:80px}}.homes-courses__info{display:flex;flex-direction:column;gap:16px;position:relative;z-index:1}@media screen and (min-width:991.98px){.homes-courses__info{padding:32px 0 32px 40px;gap:24px}}@media screen and (min-width:1639.98px){.homes-courses__info{padding:80px 0 80px 80px}}.homes-courses__info h2{font-size:24px;font-weight:700;line-height:36px;color:#1c1d1f}@media screen and (min-width:991.98px){.homes-courses__info h2{font-size:38px;line-height:48px}}@media screen and (min-width:1439.98px){.homes-courses__info h2{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.homes-courses__info h2{font-size:56px;line-height:68px}}.homes-courses__info p{font-size:15px;font-weight:400;line-height:24px;color:#1c1d1f}.homes-courses__info p.pc{display:none}@media screen and (min-width:1639.98px){.homes-courses__info p.pc{display:block}}.homes-courses__info p b{font-weight:500}@media screen and (min-width:991.98px){.homes-courses__info p b{font-size:16px}}.homes-courses__info span{font-size:14px;font-weight:400;line-height:20px;color:#6e7c99}@media screen and (min-width:991.98px){.homes-courses__info span{font-size:15px}}.homes-courses__info h3{font-size:18px;font-weight:600;line-height:28px;color:#1c1d1f}@media screen and (min-width:991.98px){.homes-courses__info h3{font-size:32px;line-height:44px}}.homes-courses__info ul li{font-size:14px;font-weight:400;line-height:20px;color:#1c1d1f;position:relative;padding-left:44px}@media screen and (min-width:991.98px){.homes-courses__info ul li{font-size:15px}}.homes-courses__info ul li:not(:last-child){margin-bottom:16px}.homes-courses__info ul li a{font-weight:700;color:#f5891d;transition:.1s ease}@media screen and (min-width:991.98px){.homes-courses__info ul li a:hover{color:#cc7300}}.homes-courses__info ul li:before{content:"";display:block;min-width:20px;width:20px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMC4wMDAxMjIwN0wyMCAxMi4xMTM1TDAuMDEyNjg0MyAyNC4wMDAxTDkuNzk3MjMgMTIuMTE2NEwwIDAuMDAwMTIyMDdaIiBmaWxsPSIjNTA1MDUwIi8+Cjwvc3ZnPgo=);transition:.3s ease;position:absolute;left:0;top:0}.homes-courses__info .btn-custom:after{display:none}@media screen and (min-width:479.98px){.homes-courses__info .btn-custom:after{display:block}}@media screen and (min-width:991.98px){.homes-courses__info .btn-custom{display:none}}.homes-design{padding:40px 0}@media screen and (min-width:1639.98px){.homes-design{padding:80px 0}}.homes-design.homes-design{border-bottom:1px solid #c5d2eb}.homes-design h2{font-size:20px;font-weight:700;line-height:32px;color:#1c1d1f;margin-bottom:32px}@media screen and (min-width:991.98px){.homes-design h2{font-size:38px;line-height:48px;margin-bottom:48px}}@media screen and (min-width:1439.98px){.homes-design h2{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.homes-design h2{font-size:48px;line-height:60px}}.homes-design__cards{display:grid;gap:24px}@media screen and (min-width:767.98px){.homes-design__cards{grid-template-columns:repeat(2,1fr);gap:20px}}@media screen and (min-width:1439.98px){.homes-design__cards{grid-template-columns:repeat(3,1fr)}}.homes-design__card{transition:.1s ease}@media screen and (min-width:767.98px){.homes-design__card{padding:24px;display:flex;flex-direction:column;justify-content:space-between}}@media screen and (min-width:991.98px){.homes-design__card:hover{background:#f5f7fc}.homes-design__card:hover .homes-design__card-img{opacity:.8}.homes-design__card:hover .homes-design__card-info p b{color:#cc7300}}.homes-design__card-img{margin-bottom:20px}.homes-design__card-img picture{position:relative;display:block;padding-bottom:60%;height:0;overflow:hidden}.homes-design__card-img picture img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-position:center;object-fit:cover}@media screen and (min-width:767.98px){.homes-design__card-info{height:100%;display:flex;flex-direction:column}}.homes-design__card-info span{display:block;font-weight:400;font-size:15px;line-height:24px;color:#1c1d1f;margin-bottom:8px}.homes-design__card-info p{font-size:13px;font-weight:400;line-height:20px;color:#6e7c99;margin-bottom:20px;transition:.1s ease}.homes-design__card-info p:has(b){margin-bottom:12px}.homes-design__card-info p b{font-size:16px;font-weight:600;line-height:24px;color:#1c1d1f}@media screen and (min-width:991.98px){.homes-design__card-info p b{font-size:18px;line-height:28px}}.homes-design__card-info .btn-custom{max-width:100%;margin-top:20px}@media screen and (min-width:767.98px){.homes-design__card-info a:has(.btn-custom){margin-top:auto}}.homes-design__action .btn-border{margin:32px auto 0}@media screen and (min-width:1639.98px){.homes-design__action .btn-border{min-width:472px}}.homes-learning{padding:32px 0;position:relative;overflow:hidden;background:#f5f7fc;border-bottom:1px solid #c5d2eb}.homes-learning--power{background:#edf1f7}.homes-learning.homes-learning--no-btm .homes-learning__content{padding:0!important}@media screen and (min-width:991.98px){.homes-learning{padding:80px 0}}@media screen and (min-width:1639.98px){.homes-learning{padding:80px 0}}.homes-learning__content{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:991.98px){.homes-learning__content{gap:64px}.homes-learning--power .homes-learning__content{gap:48px}.homes-learning--power .homes-learning__items{grid-template-columns:repeat(3,1fr)}.homes-learning--power .homes-learning__item .icon{min-width:56px;width:56px;height:56px}.homes-learning--power .homes-learning__item p{font-weight:500;font-size:18px;line-height:28px}}.homes-learning__top h2{font-size:24px;font-weight:700;line-height:36px;color:#1c1d1f;margin-bottom:16px}.homes-learning--program .homes-learning__top h2{margin-bottom:0}@media screen and (min-width:991.98px){.homes-learning__top h2{font-size:38px;line-height:48px}}@media screen and (min-width:1439.98px){.homes-learning__top h2{font-size:40px;line-height:52px}}@media screen and (min-width:1639.98px){.homes-learning__top h2{font-size:48px;line-height:60px}}.homes-learning__top .sub-title{font-size:14px;font-weight:400;line-height:20px;color:#1c1d1f}@media screen and (min-width:991.98px){.homes-learning__top .sub-title{font-size:20px;line-height:32px}}.homes-learning__items{display:grid;gap:24px}@media screen and (min-width:767.98px){.homes-learning__items{grid-template-columns:repeat(2,1fr);gap:48px 64px}}@media screen and (min-width:991.98px){.homes-learning--program .homes-learning__items{gap:48px}}@media screen and (min-width:1439.98px){.homes-learning--program .homes-learning__items{grid-template-columns:repeat(4,1fr)}}.homes-learning__item{display:flex;align-items:center;gap:24px}.homes-learning--program .homes-learning__item{flex-direction:column;align-items:flex-start;gap:12px}.homes-learning--program .homes-learning__item-heading{display:flex;align-items:center;gap:16px}@media screen and (min-width:991.98px){.homes-learning--program .homes-learning__item-heading{gap:24px}}@media screen and (min-width:991.98px){.homes-learning__item:hover p{color:#f5891d}.homes-learning--program .homes-learning__item:hover .icon{display:none}.homes-learning--program .homes-learning__item:hover .icon-hvr{display:block}.homes-learning--program .homes-learning__item:hover .homes-learning__item-heading p{color:#f5891d}.homes-learning--power .homes-learning__item:hover p{color:#f5891d}.homes-learning--power .homes-learning__item:hover .icon{display:none}.homes-learning--power .homes-learning__item:hover .icon-hvr{display:block}.homes-learning__item:hover .icon{display:none}.homes-learning__item:hover .icon-hvr{display:block}}.homes-learning__item .icon{display:block;min-width:56px;width:56px;height:56px;background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (min-width:991.98px){.homes-learning__item .icon{min-width:64px;width:64px;height:64px}.homes-learning--program .homes-learning__item .icon{min-width:56px;width:56px;height:56px}}.homes-learning__item .icon-hvr{display:none}.homes-learning__item p{font-size:14px;font-weight:400;line-height:20px;color:#1c1d1f;transition:.1s ease}.homes-learning--program .homes-learning__item-heading p{font-weight:600;font-size:16px;line-height:24px;color:#1c1d1f}.homes-learning--program .homes-learning__item-content p{font-weight:400;font-size:14px;line-height:20px;color:#1c1d1f}@media screen and (min-width:991.98px){.homes-learning__item p{font-size:20px;line-height:32px}.homes-learning--program .homes-learning__item-heading p{font-size:18px;line-height:28px}.homes-learning--available .homes-learning__item-heading p{font-size:20px;line-height:32px}.homes-learning--program .homes-learning__item-content p{font-size:16px;line-height:24px}.homes-learning--available .homes-learning__item-content p{font-size:18px;line-height:28px}}.homes-learning__bottom{border-top:1px solid #c5d2eb;padding-top:24px}@media screen and (min-width:991.98px){.homes-learning__bottom{padding-top:40px}}@media screen and (min-width:1639.98px){.homes-learning__bottom{padding-top:64px}}.homes-learning__list{display:grid;gap:16px}@media screen and (min-width:767.98px){.homes-learning__list{grid-template-columns:repeat(2,1fr);gap:40px}}@media screen and (min-width:991.98px){.homes-learning__list{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1199.98px){.homes-learning__list{grid-template-columns:repeat(4,1fr);max-width:1420px;margin:auto}}.homes-learning__list li{padding-left:44px;position:relative;display:flex;flex-direction:column}@media screen and (min-width:991.98px){.homes-learning__list li{gap:4px}.homes-learning__list li:hover div{transform:translateX(10px)}.homes-learning__list li:hover div b{color:#f5891d}.homes-learning__list li:hover:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyOCAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMEwyOCAxNi4xNTEyTDAuMDE3NzU4MSAzMkwxMy43MTYxIDE2LjE1NUwwIDBaIiBmaWxsPSIjRjc5RTJBIi8+Cjwvc3ZnPgo=)}}.homes-learning__list li:before{content:"";display:block;min-width:28px;width:28px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMC4wMDAxMjIwN0wyMCAxMi4xMTM1TDAuMDEyNjg0MyAyNC4wMDAxTDkuNzk3MjMgMTIuMTE2NEwwIDAuMDAwMTIyMDdaIiBmaWxsPSIjNTA1MDUwIi8+Cjwvc3ZnPgo=);transition:.3s ease;position:absolute;left:0;top:5px}.homes-learning__list li div{font-size:14px;font-weight:400;line-height:20px;color:#6e7c99;transition:.3s ease}@media screen and (min-width:991.98px){.homes-learning__list li div{font-size:16px;line-height:24px}}.homes-learning__list li div b{font-size:20px;font-weight:600;line-height:32px;color:#1c1d1f}@media screen and (min-width:991.98px){.homes-learning__list li div b{font-size:24px}}@media screen and (min-width:1439.98px){.homes-learning__list li div b{font-size:32px;line-height:44px}}.homes-learning__bg{display:none;position:absolute;right:0;top:50%;transform:translateY(-50%);pointer-events:none}@media screen and (min-width:1199.98px){.homes-learning__bg{display:block}}.homes-learning__bg picture img{display:block;min-width:624px;width:624px;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}.homes-lesson{padding:24px 0;border-bottom:1px solid #c5d2eb}@media screen and (min-width:991.98px){.homes-lesson{padding:0}}.homes-lesson__wrapper{display:grid;gap:24px}@media screen and (min-width:991.98px){.homes-lesson__wrapper{grid-template-columns:repeat(2,1fr);gap:0}}@media screen and (min-width:991.98px){.homes-lesson__info{padding:32px 40px 32px 0}}@media screen and (min-width:1639.98px){.homes-lesson__info{padding:80px 80px 80px 0}}.homes-lesson__info h2{font-size:24px;font-weight:700;line-height:36px;color:#1c1d1f;margin-bottom:24px}@media screen and (min-width:991.98px){.homes-lesson__info h2{font-size:38px;line-height:48px;margin-bottom:32px}}@media screen and (min-width:1439.98px){.homes-lesson__info h2{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.homes-lesson__info h2{font-size:48px;line-height:60px}}.homes-lesson__info p{font-size:14px;font-weight:400;line-height:20px;color:#1c1d1f}@media screen and (min-width:991.98px){.homes-lesson__info p{font-size:16px;line-height:24px}}@media screen and (min-width:991.98px){.homes-lesson__info p b{font-weight:500}}.homes-lesson__info .btn-custom{margin-top:24px}@media screen and (min-width:991.98px){.homes-lesson__info .btn-custom{margin-top:32px;max-width:320px}}@media screen and (min-width:991.98px){.homes-lesson__video{padding:32px 0 32px 40px;border-left:1px solid #c5d2eb}}@media screen and (min-width:1639.98px){.homes-lesson__video{padding:80px 0 80px 80px}}.homes-lesson__video-content{position:relative}@media screen and (min-width:991.98px){.homes-lesson__video-content{min-height:100%}}.homes-lesson__video-control{display:block;position:relative;padding-bottom:62%;height:0;min-height:0;transition:.1s ease;cursor:pointer}@media screen and (min-width:991.98px){.homes-lesson__video-control{position:static;padding:initial;min-height:440px;height:100%}}.homes-lesson__iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover}.homes-lesson__video-poster{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%}.homes-lesson__video-poster picture img{display:block;width:100%;height:100%;object-position:center;object-fit:cover}.homes-lesson__video-play{cursor:pointer;min-width:104px;width:104px;height:104px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f5891d;border:6px solid #fff;position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);transition:.1s ease}@media screen and (min-width:991.98px){.homes-lesson__video-play{min-width:144px;width:144px;height:144px}.homes-lesson__video-play:hover{background:#cc7300;border:4px solid #fff;min-width:152px;width:152px;height:152px}.homes-lesson__video-play:hover span{min-width:38px;width:38px;height:48px}}.homes-lesson__video-play span{display:block;min-width:24px;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}@media screen and (min-width:991.98px){.homes-lesson__video-play span{min-width:28px;width:28px;height:34px}}.homes-subscribe{overflow:hidden;padding-bottom:24px;border-bottom:1px solid #c5d2eb}.homes-subscribe.homes-subscribe--last{border-bottom:none!important}.homes-subscribe.homes-subscribe--contacts{padding:24px 0}.homes-subscribe.homes-subscribe--single-form{padding:24px 0}@media screen and (min-width:991.98px){.homes-subscribe{padding:0}.homes-subscribe.homes-subscribe--contacts{padding:0}.homes-subscribe.homes-subscribe--single-form{padding:0}.homes-subscribe.homes-subscribe--single-form .homes-subscribe__form{min-width:680px;max-width:60%;margin:auto}}.homes-subscribe__wrapper{display:grid;gap:24px}.homes-subscribe--copy .homes-subscribe__wrapper{display:flex;flex-direction:column-reverse}@media screen and (min-width:991.98px){.homes-subscribe__wrapper{grid-template-columns:repeat(2,1fr);gap:0}.homes-subscribe--copy .homes-subscribe__wrapper{display:grid}}.homes-subscribe__img picture{position:relative;display:block;padding-bottom:66%;height:0;overflow:hidden;margin:0 -20px}@media screen and (min-width:479.98px){.homes-subscribe__img picture{margin:0}}@media screen and (min-width:991.98px){.homes-subscribe__img picture{min-height:100%}@-moz-document url-prefix(){.homes-subscribe__img picture{margin-right:-1px}}}@media screen and (min-width:1199.98px){.homes-subscribe__img picture{margin-left:-25%}}.homes-subscribe__img picture img{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;object-position:center;object-fit:cover}@media screen and (min-width:991.98px){.homes-subscribe__contacts{padding:32px 40px 32px 0}}@media screen and (min-width:1639.98px){.homes-subscribe__contacts{padding:80px 80px 80px 0}}.homes-subscribe__contacts h2{font-size:24px;font-weight:600;line-height:36px;color:#1c1d1f;margin-bottom:12px}@media screen and (min-width:991.98px){.homes-subscribe__contacts h2{font-size:38px;line-height:48px;margin-bottom:24px}}@media screen and (min-width:1439.98px){.homes-subscribe__contacts h2{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.homes-subscribe__contacts h2{font-size:48px;line-height:60px}}.homes-subscribe__contacts .sub-title{font-size:16px;font-weight:400;line-height:24px;color:#1c1d1f}@media screen and (min-width:991.98px){.homes-subscribe__form{padding:32px 0 32px 40px;border-left:1px solid #c5d2eb}}@media screen and (min-width:1639.98px){.homes-subscribe__form{padding:80px 0 80px 80px}}.homes-subscribe__form form{display:flex;flex-direction:column;gap:12px}.homes-subscribe__form-top{margin-bottom:24px}.sub-desc{padding-bottom:24px;font-size:17px;font-weight:500;color:#1c1d1f}.sub-desc span{color:#f5891d}@media screen and (min-width:1439.98px){.homes-subscribe__form-top{margin-bottom:40px}}.homes-subscribe__form-top h2{font-size:24px;font-weight:600;line-height:36px;color:#1c1d1f;margin-bottom:12px}@media screen and (min-width:991.98px){.homes-subscribe__form-top h2{font-size:32px;line-height:44px}}@media screen and (min-width:1439.98px){.homes-subscribe__form-top h2{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.homes-subscribe__form-top h2{font-size:36px;line-height:40px}}.homes-subscribe__form-top h2 span{color:#f5891d}.homes-subscribe__form-top .sub-title{font-size:14px;font-weight:400;line-height:20px;color:#1c1d1f}@media screen and (min-width:991.98px){.homes-subscribe__form-top .sub-title{font-size:16px;line-height:24px}}.homes-subscribe__fields{display:grid;gap:12px}@media screen and (min-width:1199.98px){.homes-subscribe__fields{grid-template-columns:repeat(2,1fr)}}.homes-subscribe__field{position:relative}.homes-subscribe__field label{pointer-events:none;font-size:15px;font-weight:400;line-height:20px;color:#6e7c99;position:absolute;left:20px;top:50%;transform:translateY(-50%);width:calc(100% - 20px)}.homes-subscribe__field label span{color:#f5891d;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.homes-subscribe__field input,.homes-subscribe__field textarea{width:100%;padding:16px 20px;border:1px solid transparent;background:#fff;outline:0;transition:.1s ease;font-family:ArticoExpanded;font-size:15px;font-weight:400;line-height:20px;color:#1c1d1f}@media screen and (min-width:991.98px){.homes-subscribe__field input:hover,.homes-subscribe__field textarea:hover{border-color:#c5d2eb}}.homes-subscribe__field input::placeholder,.homes-subscribe__field textarea::placeholder{font-family:ArticoExpanded;font-size:15px;font-weight:400;line-height:20px;color:#6e7c99}.homes-subscribe__field input:focus,.homes-subscribe__field textarea:focus{border-color:#6e7c99}.homes-subscribe__field input:focus::placeholder,.homes-subscribe__field textarea:focus::placeholder{opacity:1}.homes-subscribe__field input:focus~label,.homes-subscribe__field textarea:focus~label{display:none}.homes-subscribe__field:has(textarea) label{top:30px}.homes-subscribe__field textarea{min-height:112px;resize:none}.homes-subscribe__fields-bottom{margin-top:12px;display:flex;flex-direction:column;gap:16px}@media screen and (min-width:1439.98px){.homes-subscribe__fields-bottom{margin-top:28px;flex-direction:row;flex-wrap:wrap;align-items:center}}@media screen and (min-width:1639.98px){.homes-subscribe__fields-bottom{flex-wrap:nowrap;gap:32px}}.homes-subscribe__fields-bottom .btn-custom:after{display:none}@media screen and (min-width:1439.98px){.homes-subscribe__fields-bottom .btn-custom{max-width:280px}}.homes-subscribe__fields-bottom span{text-align:center;font-size:14px;font-weight:400;line-height:20px;color:#6e7c99}@media screen and (min-width:767.98px){.homes-subscribe__fields-bottom span{text-align:left}}.homes-subscribe__fields-bottom span a{font-weight:500;color:#f5891d;transition:.1s ease}@media screen and (min-width:991.98px){.homes-subscribe__fields-bottom span a:hover{color:#cc7300}}.homes-about{padding-top:24px;border-bottom:1px solid #c5d2eb}@media screen and (min-width:991.98px){.homes-about{padding:0}}.homes-about__wrapper{display:grid}@media screen and (min-width:991.98px){.homes-about__wrapper{grid-template-columns:repeat(2,1fr)}}.homes-about__wrapper h2{font-size:24px;font-weight:700;line-height:36px;color:#1c1d1f;margin-bottom:16px}@media screen and (min-width:991.98px){.homes-about__wrapper h2{font-size:38px;line-height:48px;margin:0;padding:32px 40px 32px 0;border-right:1px solid #c5d2eb}}@media screen and (min-width:1439.98px){.homes-about__wrapper h2{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.homes-about__wrapper h2{font-size:48px;line-height:60px;padding:80px 80px 64px 0}}.homes-about__wrapper h2 span{color:#f5891d}@media screen and (min-width:991.98px){.homes-about__wrapper .description{padding:32px 0 32px 40px}}@media screen and (min-width:1639.98px){.homes-about__wrapper .description{padding:80px 0 80px 80px}}.homes-about__wrapper .description p{font-size:14px;font-weight:400;line-height:20px;color:#1c1d1f;position:relative;padding-left:44px}.homes-about__wrapper .description p:before{content:"";display:block;min-width:28px;width:28px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMC4wMDAxMjIwN0wyMCAxMi4xMTM1TDAuMDEyNjg0MyAyNC4wMDAxTDkuNzk3MjMgMTIuMTE2NEwwIDAuMDAwMTIyMDdaIiBmaWxsPSIjNTA1MDUwIi8+Cjwvc3ZnPgo=);transition:.3s ease;position:absolute;left:0;top:0}@media screen and (min-width:991.98px){.homes-about__wrapper .description p{font-size:16px;line-height:24px;padding-left:52px}}.homes-about .slider-about{padding:0 20px;margin-top:24px;position:relative}@media screen and (min-width:479.98px){.homes-about .slider-about{max-width:400px;margin:24px auto 0}}@media screen and (min-width:575.98px){.homes-about .slider-about{max-width:480px}}@media screen and (min-width:767.98px){.homes-about .slider-about{max-width:710px}}@media screen and (min-width:991.98px){.homes-about .slider-about{max-width:100%;margin:0}.homes-about .slider-about:before{content:"";min-width:1px;width:1px;height:100%;position:absolute;top:0;left:50%;z-index:1;background:#c5d2eb;transform:translateX(-50%)}@-moz-document url-prefix(){.homes-about .slider-about:before{left:calc(50% - 1px)}}}.homes-about .slider-about__content{padding:24px;background:#f5f7fc}@media screen and (min-width:991.98px){.homes-about .slider-about__content{padding:64px}}.homes-about .slider-about__content .icon{display:block;min-width:48px;width:48px;height:48px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease;margin-bottom:16px}@media screen and (min-width:991.98px){.homes-about .slider-about__content .icon{min-width:64px;width:64px;height:64px;margin-bottom:24px}}.homes-about .slider-about__text{max-height:200px;overflow:hidden;transition:max-height .3s ease,opacity .3s ease;position:relative;scrollbar-color:#edf1f7 #fff}.homes-about .slider-about__text::-webkit-scrollbar-thumb{background:#edf1f7}@media screen and (min-width:991.98px){.homes-about .slider-about__text{max-height:288px;overflow-y:auto}}.homes-about .slider-about__text.is-open{max-height:400px;overflow-y:auto}.homes-about .slider-about__text p{font-size:14px;font-weight:400;line-height:20px;color:#1c1d1f}@media screen and (min-width:991.98px){.homes-about .slider-about__text p{font-style:italic;font-size:15px;line-height:24px}}.homes-about .slider-about .btn-more{padding:0;background:0 0;border:none;cursor:pointer;margin-top:16px;font-size:14px;font-weight:600;line-height:20px;color:#f5891d}@media screen and (min-width:991.98px){.homes-about .slider-about .btn-more{display:none}}.homes-about .slider-about__person{display:flex;align-items:center;gap:16px;margin-top:24px}@media screen and (min-width:991.98px){.homes-about .slider-about__person{margin-top:40px}}.homes-about .slider-about__person .ic-person{display:block;min-width:64px;width:64px;height:64px;border-radius:50%;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}@media screen and (min-width:991.98px){.homes-about .slider-about__person .ic-person{min-width:80px;width:80px;height:80px}}.homes-about .slider-about__person-content{display:flex;flex-direction:column;gap:4px}@media screen and (min-width:991.98px){.homes-about .slider-about__person-content{gap:0}}.homes-about .slider-about__person-content .name{font-size:14px;font-weight:600;line-height:20px;color:#1c1d1f}@media screen and (min-width:991.98px){.homes-about .slider-about__person-content .name{font-size:16px;line-height:28px}}.homes-about .slider-about__person-content .country{font-size:13px;font-weight:400;line-height:20px;color:#6e7c99}@media screen and (min-width:991.98px){.homes-about .slider-about__person-content .country{font-size:14px}}.homes-about .swiper-slide-shadow-left,.homes-about .swiper-slide-shadow-right{display:none}.homes-about .swiper{z-index:2}.homes-about .swiper .swiper-slide{opacity:.7}.homes-about .swiper .swiper-slide.swiper-slide-active{opacity:1}.homes-about .swiper-button-wrapper{display:flex;align-items:center;justify-content:center;padding:24px 0 32px;margin-top:24px}@media screen and (min-width:991.98px){.homes-about .swiper-button-wrapper{padding:32px 0 40px;margin-top:32px}.homes-about .swiper .swiper-slide{scale:.8}.homes-about .swiper .swiper-slide.swiper-slide-active{scale:1}}@media screen and (min-width:1639.98px){.homes-about .swiper-button-wrapper{padding:24px 0 80px;margin-top:48px}}.homes-about .swiper-button-wrapper .swiper-button-next,.homes-about .swiper-button-wrapper .swiper-button-prev{position:relative;left:initial;right:initial;top:initial;bottom:initial;background:#f5891d;max-width:160px;width:100%;height:56px;display:flex;align-items:center;justify-content:center;gap:16px}@media screen and (min-width:991.98px){.homes-about .swiper-button-wrapper .swiper-button-next,.homes-about .swiper-button-wrapper .swiper-button-prev{max-width:244px}.homes-about .swiper-button-wrapper .swiper-button-next:hover,.homes-about .swiper-button-wrapper .swiper-button-prev:hover{background:#cc7300}.homes-about .swiper-button-wrapper .swiper-button-next:hover span,.homes-about .swiper-button-wrapper .swiper-button-prev:hover span{animation:rotateArcL .15s linear forwards}}.homes-about .swiper-button-wrapper .swiper-button-next span,.homes-about .swiper-button-wrapper .swiper-button-prev span{display:block;min-width:24px;width:24px;height:12px;background-size:contain;background-repeat:no-repeat;background-position:center;filter:brightness(0) invert(1)}.homes-about .swiper-button-wrapper .swiper-button-next .ttl,.homes-about .swiper-button-wrapper .swiper-button-prev .ttl{display:none;font-size:16px;font-weight:600;line-height:28px;color:#fff}@media screen and (min-width:991.98px){.homes-about .swiper-button-wrapper .swiper-button-next .ttl,.homes-about .swiper-button-wrapper .swiper-button-prev .ttl{display:block}}.homes-about .swiper-button-wrapper .swiper-button-next:after,.homes-about .swiper-button-wrapper .swiper-button-prev:after{display:none}.homes-about .swiper-button-wrapper .swiper-button-next{border-left:1px solid #c5d2eb;margin-right:1px}@media screen and (min-width:991.98px){.homes-about .swiper-button-wrapper .swiper-button-next:hover span{animation:rotateArcR .15s linear forwards}}.homes-about .swiper-button-wrapper .swiper-button-next span{transform:rotate(180deg)}.footer{position:relative;flex:0 0 auto;background:#1c1d1f;padding:32px 0}@media screen and (min-width:991.98px){.footer{padding:0}}@media screen and (min-width:1199.98px){.footer:after,.footer:before{content:"";min-width:1px;width:1px;height:100%;position:absolute;top:0;z-index:1;background:#424447}.footer:before{left:80px}.footer:after{right:80px}}.top-footer__wrapper{display:grid;gap:32px}@media screen and (min-width:991.98px){.top-footer__wrapper{grid-template-columns:repeat(2,1fr);gap:0}}@media screen and (min-width:991.98px){.top-footer__info{padding:40px 40px 40px 0;border-right:1px solid #424447}}@media screen and (min-width:1439.98px){.top-footer__info{padding:80px 80px 80px 0}}.top-footer__logo{margin-bottom:16px}@media screen and (min-width:1439.98px){.top-footer__logo{margin-bottom:32px}}.top-footer__logo a .icon{display:block;min-width:282px;width:282px;height:62px;background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (min-width:479.98px){.top-footer__logo a .icon{min-width:312px;width:312px}}@media screen and (min-width:1439.98px){.top-footer__logo a .icon{min-width:504px;width:504px;height:100px}}.top-footer__addition{font-size:14px;font-weight:400;line-height:20px;color:#fff;margin-bottom:32px}@media screen and (min-width:1439.98px){.top-footer__addition{margin-bottom:56px}}.top-footer__socials ul{display:flex;align-items:center;gap:12px}.top-footer__socials ul li a span.icon{display:block;min-width:32px;width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease;opacity:.5}@media screen and (min-width:991.98px){.top-footer__socials ul li a span.icon:hover{opacity:1}}.top-footer__copy{display:none;font-size:14px;font-weight:400;line-height:20px;color:#fff;margin-top:56px}@media screen and (min-width:991.98px){.top-footer__copy{display:block}}.top-footer__dev{margin-top:3px;display:none}@media screen and (min-width:991.98px){.top-footer__dev{display:flex;align-items:center;gap:10px}}.top-footer__dev .name{font-size:14px;font-weight:400;line-height:20px;color:#fff}.top-footer__dev a span{display:block;min-width:208px;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}@media screen and (min-width:991.98px){.top-footer__dev a span:hover{opacity:.9}}.top-footer__actions{display:grid;gap:32px}@media screen and (min-width:991.98px){.top-footer__actions{padding:40px 0 40px 40px}}@media screen and (min-width:1439.98px){.top-footer__actions{padding:80px 0 80px 80px;gap:40px}}.top-footer__actions .btn-custom{height:56px}.top-footer__button-info h2{font-weight:600;font-size:20px;line-height:32px;color:#fff;margin-bottom:16px}.top-footer__button-info-content{display:flex;flex-direction:column;gap:16px}.top-footer__button-info-link{display:flex;flex-direction:column;gap:4px}.top-footer__button-info-link span{font-weight:400;font-size:13px;line-height:20px;color:#fff}.top-footer__button-info-link a{font-weight:500;font-size:14px;line-height:20px;color:#f79e2a;transition:.1s ease}@media screen and (min-width:991.98px){.top-footer__actions .btn-custom{max-width:280px}.top-footer__button-info h2{font-size:24px;line-height:36px}.top-footer__button-info-content{flex-direction:row;align-items:center;gap:24px}.top-footer__button-info-link span{font-size:14px}.top-footer__button-info-link a:hover{color:#cc7300}}.top-footer__actions .btn-custom:after{display:none}.top-footer__nav ul{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.top-footer__nav ul li a{display:inline-block;padding:8px 16px;background:#2f3033;font-size:16px;font-weight:500;line-height:24px;color:#fff;transition:.1s ease}@media screen and (min-width:991.98px){.top-footer__nav ul li a:hover{background:#424447}}.top-footer__links ul{display:flex;flex-direction:column;gap:12px}@media screen and (min-width:1439.98px){.top-footer__links ul{flex-direction:row;flex-wrap:wrap;gap:12px 24px}}.top-footer__links ul li a{font-size:14px;font-weight:500;line-height:20px;color:#f5891d;transition:.1s ease}@media screen and (min-width:991.98px){.top-footer__links ul li a:hover{color:#cc7300}}.top-footer__text{font-size:14px;font-weight:400;line-height:20px;color:#fff}@media screen and (min-width:1439.98px){.top-footer__text{margin-top:auto}}.bottom-footer{margin-top:32px;padding-bottom:48px}@media screen and (min-width:991.98px){.bottom-footer{display:none;padding-bottom:0}}.bottom-footer__copy{font-size:14px;font-weight:400;line-height:20px;color:#fff}.bottom-footer__dev{margin-top:32px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}@media screen and (min-width:991.98px){.bottom-footer__dev{display:none}}.bottom-footer__dev .name{font-size:14px;font-weight:400;line-height:20px;color:#fff}.bottom-footer__dev a span{display:block;min-width:208px;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}.breadcrumbs{padding-top:40px}.breadcrumbs--color{background:#f5f7fc}@media screen and (min-width:991.98px){.breadcrumbs{padding-top:80px}}.breadcrumbs ul{display:flex;align-items:center;flex-wrap:wrap}@media screen and (min-width:991.98px){.breadcrumbs ul{max-width:50%}}.breadcrumbs ul li{display:inline-flex;align-items:center;font-size:14px;font-weight:400;line-height:20px;color:#6e7c99}.breadcrumbs ul li a{font-size:14px;font-weight:400;line-height:20px;color:#1c1d1f}.breadcrumbs ul li:not(:last-child):after{content:"";display:block;min-width:16px;width:16px;height:1px;background:#1c1d1f;margin:0 16px}.heading-main{padding:32px 0;border-bottom:1px solid #c5d2eb;background:#f5f7fc}@media screen and (min-width:991.98px){.heading-main{padding:0}}.heading-main__heading{display:grid;gap:24px}@media screen and (min-width:991.98px){.heading-main__heading{gap:0;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:991.98px){.heading-main__heading-head{padding:32px 40px 32px 0}}@media screen and (min-width:1639.98px){.heading-main__heading-head{padding:48px 80px 80px 0}}.heading-main__heading-head h1{font-size:24px;font-weight:800;line-height:36px;color:#1c1d1f}@media screen and (min-width:991.98px){.heading-main__heading-head h1{font-size:38px;line-height:48px}}@media screen and (min-width:1439.98px){.heading-main__heading-head h1{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.heading-main__heading-head h1{font-size:56px;line-height:68px}}.heading-main__heading-head h2{font-size:24px;font-weight:700;line-height:36px;color:#1c1d1f}@media screen and (min-width:991.98px){.heading-main__heading-head h2{font-size:38px;line-height:48px}}@media screen and (min-width:1439.98px){.heading-main__heading-head h2{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.heading-main__heading-head h2{font-size:48px;line-height:60px}}@media screen and (min-width:991.98px){.heading-main__heading-content{display:flex;flex-direction:column;height:100%;padding:32px 0 32px 40px;position:relative}.heading-main__heading-content:after{content:"";width:1px;height:100%;min-height:400px;background:#c5d2eb;position:absolute;left:0;bottom:0}}@media screen and (min-width:991.98px) and (min-width:1639.98px){.heading-main__heading-content{padding:48px 0 80px 80px}}.heading-main__heading-content p{font-size:16px;font-weight:400;line-height:24px;color:#1c1d1f}@media screen and (min-width:991.98px){.homes-subscribe--copy{padding-top:0}}@media screen and (min-width:991.98px){.homes-subscribe--copy .homes-subscribe__form{padding:32px 40px 32px 0;border-left:none}.homes-subscribe--single-form .homes-subscribe__form{padding:32px 0}}@media screen and (min-width:1639.98px){.homes-subscribe--copy .homes-subscribe__form{padding:80px 80px 80px 0}.homes-subscribe--single-form .homes-subscribe__form{padding:80px 0}}.homes-subscribe--copy .homes-subscribe__img picture{z-index:2;margin:0 -20px}@media screen and (min-width:479.98px){.homes-subscribe--copy .homes-subscribe__img picture{margin:0}}@media screen and (min-width:991.98px){.homes-subscribe--copy .homes-subscribe__img picture{min-height:100%}}@media screen and (min-width:1199.98px){.homes-subscribe--copy .homes-subscribe__img picture{margin-right:-25%}}@media screen and (min-width:1639.98px){.homes-subscribe--copy .homes-subscribe__img picture{margin-right:-25%}}.homes-subscribe--copy .homes-subscribe__img picture img{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;object-position:center;object-fit:cover}.our-team--copy .our-team__wrapper{padding-bottom:24px;display:grid;gap:24px}@media screen and (min-width:991.98px){.our-team--copy .our-team__wrapper{padding-bottom:0;gap:0;grid-template-columns:repeat(2,1fr)}}.our-team--copy .our-team__video{padding:0}@media screen and (min-width:1639.98px){.our-team--copy .our-team__video{margin-left:-80px}}@media screen and (min-width:991.98px){.our-team--copy .our-team__image{padding:32px 40px 0 0}.our-team--copy .our-team__content{padding:32px 0 32px 40px;border-left:1px solid #c5d2eb}}@media screen and (min-width:1639.98px){.our-team--copy .our-team__image{padding:80px 80px 0 0}.our-team--copy .our-team__content{padding:80px 0 80px 80px}}.our-team--copy .our-team__content span{font-size:16px;font-weight:400;line-height:24px;color:#1c1d1f;display:block;margin-bottom:8px}.our-team--copy .our-team__content h2{font-size:24px;font-weight:600;line-height:36px;color:#1c1d1f;margin-bottom:24px}.our-team .our-team__heading h2{font-size:24px;font-weight:600;line-height:36px;color:#1c1d1f;margin-bottom:16px}@media screen and (min-width:991.98px){.our-team--copy .our-team__content span{font-size:24px;line-height:36px}.our-team--copy .our-team__content h2{font-size:32px;line-height:40px;margin-bottom:32px}.our-team .our-team__heading h2{font-size:32px;line-height:40px;margin-bottom:24px}}@media screen and (min-width:1439.98px){.our-team--copy .our-team__content h2{font-size:40px;line-height:52px}.our-team .our-team__heading h2{font-size:40px;line-height:52px}}@media screen and (min-width:1639.98px){.our-team--copy .our-team__content h2{font-size:48px;line-height:60px}.our-team .our-team__heading h2{font-size:48px;line-height:60px}}.our-team--copy .our-team__content p{font-size:16px;font-weight:400;line-height:24px;color:#1c1d1f}.our-team .our-team__heading p{font-size:16px;font-weight:400;line-height:24px;color:#1c1d1f}.our-team--copy .our-team__content p:not(:last-child){margin-bottom:24px}.our-team--copy .our-team__content ul li{font-size:14px;font-weight:400;line-height:20px;color:#1c1d1f;position:relative;padding-left:44px}@media screen and (min-width:991.98px){.our-team--copy .our-team__content ul li{font-size:20px;line-height:32px}}.our-team--copy .our-team__content ul li:not(:last-child){margin-bottom:16px}.our-team--copy .our-team__content ul li a{font-weight:700;color:#f5891d;border-bottom:.5px solid #f5891d;transition:.1s ease}@media screen and (min-width:991.98px){.our-team--copy .our-team__content ul li:not(:last-child){margin-bottom:32px}.our-team--copy .our-team__content ul li a:hover{color:#cc7300;border-color:#cc7300}}.our-team--copy .our-team__content ul li:before{content:"";display:block;min-width:20px;width:20px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyNyAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMDk1MDI4NyAwTDI3IDE2LjA0OTNMMCAzMkwxMy4yNDU5IDE2LjEwNTFMMC4wOTUwMjg3IDBaIiBmaWxsPSIjRjU4OTFEIi8+Cjwvc3ZnPgo=);transition:.1s ease;position:absolute;left:0;top:0}.our-team--copy .our-team__formated{padding:32px 0;border-top:1px solid #c5d2eb}.our-team--copy .our-team__formated-wrapper{display:flex;gap:20px}@media screen and (min-width:767.98px){.our-team--copy .our-team__formated-wrapper{gap:24px}}.our-team--copy .our-team__formated-icon .icon{display:block;min-width:28px;width:28px;height:28px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}.our-team--copy .our-team__formated-text p{font-style:italic;font-size:14px;font-weight:400;line-height:20px;color:#1c1d1f}.our-team--copy .our-team__formated-text p:not(:last-child){margin-bottom:16px}.articles.articles--blog{background:#edf1f7}@media screen and (min-width:991.98px){.our-team--copy .our-team__formated-icon .icon{min-width:40px;width:40px;height:40px}.articles.articles--blog{margin-bottom:80px}.our-team--copy .our-team__formated{padding:80px 0}.our-team--copy .our-team__content ul li:before{min-width:28px;width:28px;height:32px;top:0}.our-team--copy .our-team__formated-wrapper{gap:48px}.our-team--copy .our-team__formated-icon .icon{min-width:64px;width:64px;height:64px}.our-team--copy .our-team__formated-text p{font-size:20px;line-height:32px}.our-team--copy .our-team__formated-text p:not(:last-child){margin-bottom:24px}}.articles.articles--blog .articles__container:has(.articles__heading){background:#f5f7fc}@media screen and (min-width:991.98px){.articles.articles--blog .articles__heading{padding:24px 0}}.articles.articles--blog .articles__heading .articles__tabs{padding:0;background:0 0}@media screen and (min-width:991.98px){.articles.articles--blog .articles__card-video{padding:32px 40px 32px 0}}@media screen and (min-width:1639.98px){.articles.articles--blog .articles__card-video{padding:80px 80px 80px 0}}.articles.articles--blog .articles__card--ttl h2{font-size:24px;font-weight:600;line-height:36px;color:#1c1d1f}@media screen and (min-width:991.98px){.articles.articles--blog .articles__card--ttl h2{font-size:32px;line-height:40px}}@media screen and (min-width:1439.98px){.articles.articles--blog .articles__card--ttl h2{font-size:40px;line-height:52px}}.articles.articles--blog .articles__video-content{position:relative}@media screen and (min-width:991.98px){.articles.articles--blog .articles__video-content{min-height:100%}}.articles.articles--blog .articles__video-control{display:block;position:relative;padding-bottom:56%;height:0;min-height:0;transition:.1s ease;cursor:pointer}@media screen and (min-width:991.98px){.articles.articles--blog .articles__video-control{position:static;padding:initial;min-height:320px;height:100%}}@media screen and (min-width:1639.98px){.articles.articles--blog .articles__video-control{min-height:400px}}@media screen and (min-width:991.98px){.articles.articles--blog .articles__card-img picture{padding-bottom:52%}.articles.articles--blog .articles__card-img picture img{object-fit:cover}}.articles.articles--blog .articles__iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover}.articles.articles--blog .articles__video-poster{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%}.articles.articles--blog .articles__video-poster picture img{display:block;width:100%;height:100%;object-position:center;object-fit:fill}.articles.articles--blog .articles__video-play{cursor:pointer;min-width:104px;width:104px;height:104px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f5891d;border:6px solid #fff;position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);transition:.1s ease}@media screen and (min-width:991.98px){.articles.articles--blog .articles__video-play{min-width:144px;width:144px;height:144px}.articles.articles--blog .articles__video-play:hover{background:#cc7300;border:4px solid #fff;min-width:152px;width:152px;height:152px}.articles.articles--blog .articles__video-play:hover span{min-width:38px;width:38px;height:48px}}.articles.articles--blog .articles__video-play span{display:block;min-width:24px;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}@media screen and (min-width:991.98px){.articles.articles--blog .articles__video-play span{min-width:28px;width:28px;height:34px}}.articles.articles--blog .articles__card-content span{font-size:14px;font-weight:400;line-height:20px;color:#6e7c99;display:block;margin-bottom:24px}.blog-detail__card{display:grid;gap:24px}@media screen and (min-width:991.98px){.blog-detail__card{gap:0;grid-template-columns:repeat(2,1fr);border-bottom:1px solid #c5d2eb}.blog-detail__card .articles__video-content{min-height:auto!important}}@media screen and (min-width:1199.98px){.blog-detail__card{border-bottom:none;position:relative}.blog-detail__card:after{content:"";width:calc(100% + 80px);height:1px;display:block;background:#c5d2eb;position:absolute;left:-40px;bottom:0}}@media screen and (min-width:1639.98px){.blog-detail__card .articles__card-img,.blog-detail__card .articles__card-video{padding:48px 80px 48px 0!important}.blog-detail__card:after{width:calc(100% + 160px);left:-80px}}.blog-detail .d-top-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:32px}.blog-detail .d-top-content .ttl{font-size:14px;font-weight:400;line-height:20px;color:#6e7c99}.blog-detail .d-top-content__lt{display:flex;align-items:center}.blog-detail .d-top-content__lt .ttl{display:flex;align-items:center}.blog-detail .d-top-content__lt .ttl:not(:last-child):after{content:"";min-width:4px;width:4px;height:4px;display:block;border-radius:50%;background:#6e7c99;margin:0 16px}.blog-detail .d-top-content__rt{display:flex;align-items:center;gap:16px}.blog-detail .d-top-content__rt ul{display:flex;align-items:center;gap:16px}.blog-detail .d-top-content__rt ul li a span{display:block;min-width:20px;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}@media screen and (min-width:991.98px){.blog-detail__card-content{padding:32px 0 32px 40px;position:relative}.blog-detail__card-content:before{content:"";min-width:1px;width:1px;height:calc(100% + 100px);position:absolute;top:-100px;left:0;z-index:1;background:#c5d2eb}}@media screen and (min-width:1439.98px){.blog-detail__card-content{margin-top:-52px}}@media screen and (min-width:1639.98px){.blog-detail__card-content{padding:48px 0 80px 80px;margin-top:-68px}}.blog-detail__card-content h1{font-size:24px;font-weight:700;line-height:36px;color:#1c1d1f;margin-bottom:24px}@media screen and (min-width:991.98px){.blog-detail__card-content h1{font-size:38px;line-height:48px}}@media screen and (min-width:1439.98px){.blog-detail__card-content h1{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.blog-detail__card-content h1{font-size:48px;line-height:60px}}.blog-detail__card-content h2{font-size:24px;font-weight:600;line-height:36px;color:#1c1d1f;margin-bottom:24px}@media screen and (min-width:991.98px){.blog-detail__card-content h2{font-size:32px;line-height:40px}}.blog-detail__card-content p{font-size:16px;font-weight:400;line-height:24px;color:#1c1d1f}.blog-detail__card-content p:not(:last-child){margin-bottom:24px}.blog-detail__card-content p:has(b){font-weight:600;margin-bottom:48px}.blog-detail__card-content p+h2{margin-top:48px}.about-main{padding:24px 0;border-bottom:1px solid #c5d2eb;overflow:hidden}@media screen and (min-width:991.98px){.about-main{padding:48px 0 0}}@media screen and (min-width:1439.98px){.about-main{overflow:visible}}@media screen and (min-width:991.98px){.about-main__wrapper{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:991.98px){.about-main__content{padding:0 40px 32px 0}}@media screen and (min-width:1639.98px){.about-main__content{padding:0 80px 80px 0}}.about-main__content .about-main__content-top{display:flex;align-items:center;gap:16px;margin-bottom:12px}@media screen and (min-width:991.98px){.about-main__content .about-main__content-top{gap:32px;margin-bottom:24px}}.about-main__content .about-main__content-top h1{font-size:24px;font-weight:800;line-height:36px;color:#1c1d1f}@media screen and (min-width:991.98px){.about-main__content .about-main__content-top h1{font-size:38px;line-height:48px}}@media screen and (min-width:1439.98px){.about-main__content .about-main__content-top h1{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.about-main__content .about-main__content-top h1{font-size:56px;line-height:68px}}.about-main__content .about-main__content-top .icon{display:block;min-width:34px;width:34px;height:34px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease;transform:rotate(-90deg)}@media screen and (min-width:991.98px){.about-main__content .about-main__content-top .icon{min-width:44px;width:44px;height:44px}}@media screen and (min-width:1639.98px){.about-main__content .about-main__content-top .icon{min-width:64px;width:64px;height:64px}}.about-main__content p{font-size:16px;font-weight:400;line-height:24px;color:#1c1d1f}.about-main__content p:not(:last-child){margin-bottom:16px}.about-main__content .btn-custom{margin-top:16px}.about-main__img{position:relative;display:none}@media screen and (min-width:991.98px){.about-main__img{display:block;margin:0 -40px 0 0;position:relative}.about-main__content{position:relative}.breadcrumbs--after ul{position:relative}.breadcrumbs--after ul:after{content:"";width:1px;height:100%;min-height:400px;background:#c5d2eb;position:absolute;right:0;bottom:0}.about-main__content:after{content:"";width:1px;height:100%;min-height:1000px;background:#c5d2eb;position:absolute;right:0;bottom:0}.about-main__content p:not(:last-child){margin-bottom:32px}.about-main__content .btn-custom{margin-top:32px}}@media screen and (min-width:1639.98px){.about-main__img{margin:0 -80px 0 0}}.about-main__img .icon{display:block;min-width:680px;width:680px;height:420px;background-size:contain;background-repeat:no-repeat;background-position:bottom;transition:.1s ease;pointer-events:none;position:absolute;bottom:0;z-index:0}@media screen and (min-width:991.98px){.about-main__img{overflow:hidden}.about-main__img .icon{display:block}}@media screen and (min-width:1439.98px){.about-main__img .icon{display:block}}@media screen and (min-width:1439.98px){.about-main__img .icon{width:100%;height:460px}}.about-info{padding:24px 0;border-bottom:1px solid #c5d2eb;position:relative}@media screen and (min-width:991.98px){.about-info{padding:48px 0 0}.about-info:after{content:"";width:1px;height:100%;background:#c5d2eb;position:absolute;left:50%;transform:translateX(-50%);bottom:0}}.about-info__wrapper{display:grid;gap:16px}@media screen and (min-width:991.98px){.about-info__wrapper{gap:0;grid-template-columns:repeat(2,1fr);align-items:flex-end}}.about-info__slider{overflow:hidden}@media screen and (min-width:991.98px){.about-info__slider{padding:0 40px 32px 0}}@media screen and (min-width:1639.98px){.about-info__slider{padding:0 80px 80px 0}}.about-info__slider .swiper-thumb{position:relative;padding:8px;background:#f5f7fc;margin-bottom:16px}.about-info__slider .swiper-thumb .swiper-button-next,.about-info__slider .swiper-thumb .swiper-button-prev{width:48px;height:48px;background:#f5f7fc;transition:.1s ease;display:flex;align-items:center;justify-content:center}.about-info__slider .swiper-thumb .swiper-button-next.swiper-button-disabled,.about-info__slider .swiper-thumb .swiper-button-prev.swiper-button-disabled{opacity:0}@media screen and (min-width:991.98px){.about-info__slider .swiper-thumb .swiper-button-next:hover,.about-info__slider .swiper-thumb .swiper-button-prev:hover{background:#fff}}.about-info__slider .swiper-thumb .swiper-button-next span,.about-info__slider .swiper-thumb .swiper-button-prev span{display:block;min-width:24px;width:24px;height:12px;background-size:contain;background-repeat:no-repeat;background-position:center}.about-info__slider .swiper-thumb .swiper-button-next:after,.about-info__slider .swiper-thumb .swiper-button-prev:after{display:none}.about-info__slider .swiper-thumb .swiper-button-next{right:0;margin-top:-24px}.about-info__slider .swiper-thumb .swiper-button-prev{left:0;margin-top:-24px}.about-info__slider .swiper-thumb .swiper-button-prev span{transform:rotate(180deg)}@media screen and (min-width:991.98px){.about-info__slider .swiper-thumb{margin-bottom:32px}}.about-info__slider .swiper-thumb .swiper-wrapper .swiper-slide{text-align:center;min-width:92px!important}.about-info__slider .swiper-thumb .swiper-wrapper .swiper-slide.swiper-slide-thumb-active .swiper-slide__content{background:#2f3033;color:#fff}.about-info__slider .swiper-thumb .swiper-wrapper .swiper-slide__content{padding:12px 24px;text-align:center;font-size:16px;font-weight:500;line-height:24px;color:#6e7c99;cursor:pointer;transition:.1s ease}@media screen and (min-width:991.98px){.about-info__slider .swiper-thumb .swiper-wrapper .swiper-slide__content:hover{background:#fff;color:#1c1d1f}}.about-info__slider .swiper-main .swiper-wrapper .swiper-slide__content .date{font-size:32px;font-weight:600;line-height:44px;color:#1c1d1f;margin-bottom:16px}.about-info__slider .swiper-main .swiper-wrapper .swiper-slide__content .content p{font-size:16px;font-weight:400;line-height:24px;color:#1c1d1f}.about-info__slider .swiper-main .swiper-wrapper .swiper-slide__content .content p:not(:last-child){margin-bottom:24px}@media screen and (min-width:991.98px){.about-info__modals{padding:32px 0 32px 40px}}@media screen and (min-width:1639.98px){.about-info__modals{padding:80px 0 80px 80px}}.about-info__modals .ttl{font-size:24px;font-weight:600;line-height:36px;color:#1c1d1f;margin-bottom:16px}.about-info__modals .buttons{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px}.about-info__modals .buttons button{background:0 0;border:none;text-align:left;font-size:16px;font-weight:600;line-height:24px;color:#f5891d;cursor:pointer;transition:.1s ease}@media screen and (min-width:991.98px){.about-info__modals .buttons button:hover{color:#cc7300}}.about-certificates{padding-top:32px;border-bottom:1px solid #c5d2eb}@media screen and (min-width:1639.98px){.about-certificates{padding-top:80px}}.about-certificates__top{margin-bottom:24px}@media screen and (min-width:991.98px){.about-certificates__top{margin-bottom:48px;padding:0 40px 0 0;width:50%}}@media screen and (min-width:1639.98px){.about-certificates__top{margin-bottom:48px;padding:0 80px 0 0}}.about-certificates__top h2{font-size:24px;font-weight:600;line-height:36px;color:#1c1d1f;margin-bottom:24px}@media screen and (min-width:991.98px){.about-certificates__top h2{font-size:38px;line-height:48px}}@media screen and (min-width:1439.98px){.about-certificates__top h2{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.about-certificates__top h2{font-size:48px;line-height:60px}}.about-certificates__top p{font-size:16px;font-weight:400;line-height:24px;color:#1c1d1f}.about-certificates .slider-certificates__content picture{position:relative;display:block;padding-bottom:140%;height:0;overflow:hidden;margin-bottom:24px}.about-certificates .slider-certificates__content picture img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover}.about-certificates .slider-certificates__content p{font-size:14px;font-weight:400;line-height:20px;color:#6e7c99}.about-certificates .slider-certificates__content p:has(b){margin-bottom:12px}.about-certificates .slider-certificates__content p b{font-size:16px;font-weight:600;line-height:24px;color:#1c1d1f}.about-certificates .slider-certificates .swiper-button-wrapper{display:flex;align-items:center;justify-content:center;padding-top:24px;margin-top:24px}@media screen and (min-width:991.98px){.about-certificates .slider-certificates .swiper-button-wrapper{padding-top:32px;margin-top:32px}}@media screen and (min-width:1639.98px){.about-certificates .slider-certificates .swiper-button-wrapper{padding-top:64px;margin-top:64px}}.about-certificates .slider-certificates .swiper-button-wrapper .swiper-button-next,.about-certificates .slider-certificates .swiper-button-wrapper .swiper-button-prev{position:relative;left:initial;right:initial;top:initial;bottom:initial;background:#f5f7fc;max-width:160px;width:100%;height:56px;display:flex;align-items:center;justify-content:center;gap:16px}@media screen and (min-width:991.98px){.about-certificates .slider-certificates .swiper-button-wrapper .swiper-button-next,.about-certificates .slider-certificates .swiper-button-wrapper .swiper-button-prev{max-width:380px}.about-certificates .slider-certificates .swiper-button-wrapper .swiper-button-next:hover,.about-certificates .slider-certificates .swiper-button-wrapper .swiper-button-prev:hover{background:#fff}.about-certificates .slider-certificates .swiper-button-wrapper .swiper-button-next:hover span,.about-certificates .slider-certificates .swiper-button-wrapper .swiper-button-prev:hover span{animation:rotateArcL .15s linear forwards}}.about-certificates .slider-certificates .swiper-button-wrapper .swiper-button-next span,.about-certificates .slider-certificates .swiper-button-wrapper .swiper-button-prev span{display:block;min-width:24px;width:24px;height:12px;background-size:contain;background-repeat:no-repeat;background-position:center}.about-certificates .slider-certificates .swiper-button-wrapper .swiper-button-next .ttl,.about-certificates .slider-certificates .swiper-button-wrapper .swiper-button-prev .ttl{display:none;font-size:16px;font-weight:600;line-height:28px;color:#1c1d1f}@media screen and (min-width:991.98px){.about-certificates .slider-certificates .swiper-button-wrapper .swiper-button-next .ttl,.about-certificates .slider-certificates .swiper-button-wrapper .swiper-button-prev .ttl{display:block}}.about-certificates .slider-certificates .swiper-button-wrapper .swiper-button-next:after,.about-certificates .slider-certificates .swiper-button-wrapper .swiper-button-prev:after{display:none}.about-certificates .slider-certificates .swiper-button-wrapper .swiper-button-next{border-left:1px solid #c5d2eb}@media screen and (min-width:991.98px){.about-certificates .slider-certificates .swiper-button-wrapper .swiper-button-next:hover span{animation:rotateArcR .15s linear forwards}}.about-certificates .slider-certificates .swiper-button-wrapper .swiper-button-next span{transform:rotate(180deg)}.our-team{overflow:hidden;padding:32px 0;border-bottom:1px solid #c5d2eb;background:#f5f7fc}@media screen and (min-width:991.98px){.our-team{padding:0}}.our-team__wrapper{display:grid;gap:24px}@media screen and (min-width:991.98px){.our-team__wrapper{display:block;gap:0}}.our-team__top{display:grid;gap:24px}@media screen and (min-width:991.98px){.our-team__top{gap:0;grid-template-columns:repeat(2,1fr);position:relative}.our-team__top:after{content:"";display:block;width:calc(100% + 320px);height:1px;background:#c5d2eb;position:absolute;left:-160px;bottom:0}}@media screen and (min-width:991.98px){.our-team__video{padding:32px 40px 32px 0}}@media screen and (min-width:1639.98px){.our-team__video{padding:80px 80px 80px 0}}.our-team__video-content{position:relative}@media screen and (min-width:991.98px){.our-team__video-content{min-height:100%}}.our-team__video-control{display:block;position:relative;padding-bottom:88%;height:0;min-height:0;transition:.1s ease;cursor:pointer}@media screen and (min-width:991.98px){.our-team__video-control{position:static;padding:initial;min-height:440px;height:100%}}.our-team__iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover}.our-team__video-poster{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%}.our-team__video-poster picture img{display:block;width:100%;height:100%;object-position:center;object-fit:cover}.our-team__video-play{cursor:pointer;min-width:104px;width:104px;height:104px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f5891d;border:6px solid #fff;position:absolute;right:32px;bottom:32px;z-index:2;transition:.1s ease}@media screen and (min-width:991.98px){.our-team__video-play{min-width:144px;width:144px;height:144px}.our-team__video-play:hover{background:#cc7300;border:4px solid #fff;transform:scale(1.05)}.our-team__video-play:hover span{min-width:38px;width:38px;height:48px}}.our-team__video-play span{display:block;min-width:24px;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}@media screen and (min-width:991.98px){.our-team__video-play span{min-width:28px;width:28px;height:34px}}@media screen and (min-width:991.98px){.our-team__content-top{padding:32px 0 32px 40px;border-left:1px solid #c5d2eb;position:relative}.our-team__content-top:after{content:"";width:1920px;height:1px;display:block;background:#c5d2eb;position:absolute;left:-960px;bottom:0;z-index:-1}}@media screen and (min-width:1639.98px){.our-team__content-top{padding:80px 0 80px 80px;position:relative}}.our-team__content-top h2{font-size:24px;font-weight:600;line-height:36px;color:#1c1d1f;margin-bottom:24px}@media screen and (min-width:991.98px){.our-team__content-top h2{font-size:38px;line-height:48px}}@media screen and (min-width:1439.98px){.our-team__content-top h2{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.our-team__content-top h2{font-size:48px;line-height:60px}}.our-team__content-top h2 span{color:#f5891d}.our-team__content-top p{font-size:16px;font-weight:400;line-height:24px;color:#1c1d1f}.our-team__content-top p:not(:last-child){margin-bottom:24px}@media screen and (min-width:991.98px){.our-team__content-bottom{padding:32px 0}}@media screen and (min-width:1639.98px){.our-team__content-bottom{padding:80px 0}}.our-team__content-bottom p{font-size:16px;font-weight:400;line-height:24px;color:#1c1d1f}.our-team__content-bottom p:has(b){margin-bottom:16px}.our-team__content-bottom p:not(:last-child){margin-bottom:16px}.our-team__content-bottom p b{font-size:18px;font-weight:600;line-height:28px}.our-team__content-bottom span{font-size:14px;font-weight:400;line-height:20px;color:#6e7c99}@media screen and (min-width:991.98px){.our-team__content-bottom span{font-size:15px}}.our-team__content-bottom h3{font-size:18px;font-weight:600;line-height:28px;color:#1c1d1f;margin-bottom:16px}@media screen and (min-width:991.98px){.our-team__content-bottom h3{font-size:32px;line-height:44px}}.our-team__content-bottom ul li{font-size:14px;font-weight:400;line-height:20px;color:#1c1d1f;position:relative;padding-left:44px}@media screen and (min-width:991.98px){.our-team__content-bottom ul li{font-size:15px}}.our-team__content-bottom ul li:not(:last-child){margin-bottom:16px}.our-team__content-bottom ul li a{font-weight:700;color:#f5891d;transition:.1s ease}@media screen and (min-width:991.98px){.our-team__content-bottom ul li a:hover{color:#cc7300}}.our-team__content-bottom ul li:before{content:"";display:block;min-width:20px;width:20px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMC4wMDAxMjIwN0wyMCAxMi4xMTM1TDAuMDEyNjg0MyAyNC4wMDAxTDkuNzk3MjMgMTIuMTE2NEwwIDAuMDAwMTIyMDdaIiBmaWxsPSIjNTA1MDUwIi8+Cjwvc3ZnPgo=);transition:.3s ease;position:absolute;left:0;top:0}.our-team__bottom{display:grid;gap:24px;padding-top:24px}@media screen and (min-width:991.98px){.our-team__bottom{padding-top:0;gap:0;grid-template-columns:repeat(2,1fr)}.our-team--group .our-team__bottom{display:block}}.our-team__bottom-cards{display:grid;gap:24px}.our-team .our-team__heading{padding-bottom:24px;border-bottom:1px solid #c5d2eb}@media screen and (min-width:479.98px){.our-team__bottom-cards{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:991.98px){.our-team .our-team__heading{padding-bottom:0}.our-team .our-team__heading-row{display:grid;grid-template-columns:repeat(2,1fr)}.our-team__bottom-cards{gap:40px;position:relative}.our-team__bottom-cards:after{content:"";display:block;width:calc(100% + 320px);height:1px;background:#c5d2eb;position:absolute;left:-160px;bottom:-1px}}@media screen and (min-width:991.98px){.our-team__bottom-cards:nth-of-type(odd){padding:32px 40px 24px 0;border-right:1px solid #c5d2eb}.our-team .our-team__heading-col:nth-of-type(odd){padding:80px 80px 80px 0;border-right:1px solid #c5d2eb}.our-team--group .our-team__bottom-cards{padding:32px 0;border:none;display:flex;flex-wrap:wrap;justify-content:center}.our-team--group .our-team__bottom-card{width:calc((100% - 40px * 3)/ 4)}}@media screen and (min-width:1639.98px){.our-team__bottom-cards:nth-of-type(odd){padding:80px 80px 24px 0}.our-team--group .our-team__bottom-cards{padding:80px 0}}@media screen and (min-width:991.98px){.our-team__bottom-cards:nth-of-type(even){padding:32px 0 24px 40px}.our-team__bottom-cards:nth-of-type(even){padding:32px 0 24px 40px}}@media screen and (min-width:1639.98px){.our-team__bottom-cards:nth-of-type(even){padding:80px 0 24px 80px}.our-team__bottom-cards:nth-of-type(even){padding:80px 0 80px 80px}}.our-team__bottom-card picture{position:relative;display:block;padding-bottom:100%;height:0;overflow:hidden;margin-bottom:20px}.our-team__bottom-card picture img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover}.our-team__bottom-card-content{display:flex;flex-direction:column;justify-content:space-between;gap:16px}.our-team__bottom-card-content p{font-size:15px;font-weight:400;line-height:24px;color:#1c1d1f}.our-team__bottom-card-content p:has(b){margin-bottom:8px}.our-team__bottom-card-content p b{font-size:18px;font-weight:600;line-height:28px}.our-team__bottom-card-content a{font-size:16px;font-weight:500;line-height:24px;color:#1c1d1f;display:inline-flex;position:relative;padding-left:28px;margin-bottom:20px;transition:.1s ease}@media screen and (min-width:991.98px){.our-team__bottom-card picture{padding-bottom:108%}.our-team__bottom-card-content a:hover{color:#cc7300}.our-team__bottom-card-content span a:hover{color:#cc7300}}.our-team__bottom-card-content a:before{content:"";display:block;min-width:16px;width:16px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxNyAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjA3ODMgNi42Mzk5N0w3LjEyODMzIDAuODA2NjM2QzYuNTA3NDEgMC4zNTE5NTcgNS43NzI2OSAwLjA3ODEzMSA1LjAwNTY0IDAuMDE1NTIxOEM0LjIzODU5IC0wLjA0NzA4NzQgMy40NjkxOSAwLjEwMzk2NiAyLjc4Mjc1IDAuNDUxOTM0QzIuMDk2MyAwLjc5OTkwMSAxLjUxOTY1IDEuMzMxMTggMS4xMTY3MiAxLjk4Njg3QzAuNzEzNzgzIDIuNjQyNTYgMC41MDAzMjIgMy4zOTcwNCAwLjUgNC4xNjY2NFYxNS44MzMzQzAuNTAwMTM3IDE2LjYwMzIgMC43MTM2MTEgMTcuMzU4MSAxLjExNjczIDE4LjAxNDFDMS41MTk4NSAxOC42NzAxIDIuMDk2ODQgMTkuMjAxNSAyLjc4MzY4IDE5LjU0OTVDMy40NzA1MiAxOS44OTc0IDQuMjQwMzQgMjAuMDQ4MyA1LjAwNzcxIDE5Ljk4NTJDNS43NzUwNyAxOS45MjIyIDYuNTA5OTcgMTkuNjQ3OCA3LjEzMDgzIDE5LjE5MjVMMTUuMDgwOCAxMy4zNTkxQzE1LjYwODYgMTIuOTcyMSAxNi4wMzc3IDEyLjQ2NjMgMTYuMzMzNSAxMS44ODI1QzE2LjYyOTMgMTEuMjk4OCAxNi43ODM1IDEwLjY1MzYgMTYuNzgzNSA5Ljk5OTE0QzE2Ljc4MzUgOS4zNDQ3MiAxNi42MjkzIDguNjk5NSAxNi4zMzM1IDguMTE1NzVDMTYuMDM3NyA3LjUzMiAxNS42MDg2IDcuMDI2MTQgMTUuMDgwOCA2LjYzOTE0TDE1LjA3ODMgNi42Mzk5N1pNMTQuMDkxNyAxMi4wMTVMNi4xNDE2NyAxNy44NDgzQzUuNzY5MTggMTguMTIwNSA1LjMyODY0IDE4LjI4NDMgNC44Njg4MSAxOC4zMjE2QzQuNDA4OTggMTguMzU4OSAzLjk0NzggMTguMjY4MyAzLjUzNjMxIDE4LjA1OTdDMy4xMjQ4MiAxNy44NTExIDIuNzc5MDcgMTcuNTMyNyAyLjUzNzM0IDE3LjEzOTdDMi4yOTU2IDE2Ljc0NjggMi4xNjczMSAxNi4yOTQ2IDIuMTY2NjcgMTUuODMzM1Y0LjE2NjY0QzIuMTYyMDQgMy43MDQ0MyAyLjI4NzkxIDMuMjUwMjkgMi41Mjk4MSAyLjg1NjQxQzIuNzcxNzIgMi40NjI1MiAzLjExOTgzIDIuMTQ0ODggMy41MzQxNyAxLjkzOTk3QzMuODg2NTggMS43NjA3MSA0LjI3NjI5IDEuNjY3MDcgNC42NzE2NyAxLjY2NjY0QzUuMjAxNTggMS42Njg2NiA1LjcxNjg1IDEuODQwNzEgNi4xNDE2NyAyLjE1NzQ3TDE0LjA5MTcgNy45OTA4QzE0LjQwNzkgOC4yMjMwNSAxNC42NjUxIDguNTI2NDcgMTQuODQyMyA4Ljg3NjUzQzE1LjAxOTUgOS4yMjY1OCAxNS4xMTE5IDkuNjEzNDQgMTUuMTExOSAxMC4wMDU4QzE1LjExMTkgMTAuMzk4MiAxNS4wMTk1IDEwLjc4NSAxNC44NDIzIDExLjEzNTFDMTQuNjY1MSAxMS40ODUxIDE0LjQwNzkgMTEuNzg4NiAxNC4wOTE3IDEyLjAyMDhWMTIuMDE1WiIgZmlsbD0iI0Y3OUUyQSIvPgo8cGF0aCBkPSJNMTQuMDkxNyAxMi4wMTVMNi4xNDE2NyAxNy44NDgzQzUuNzY5MTggMTguMTIwNSA1LjMyODY0IDE4LjI4NDMgNC44Njg4MSAxOC4zMjE2QzQuNDA4OTggMTguMzU4OSAzLjk0NzggMTguMjY4MyAzLjUzNjMxIDE4LjA1OTdDMy4xMjQ4MiAxNy44NTExIDIuNzc5MDcgMTcuNTMyNyAyLjUzNzM0IDE3LjEzOTdDMi4yOTU2IDE2Ljc0NjggMi4xNjczMSAxNi4yOTQ2IDIuMTY2NjcgMTUuODMzM1Y0LjE2NjY0QzIuMTYyMDQgMy43MDQ0MyAyLjI4NzkxIDMuMjUwMjkgMi41Mjk4MSAyLjg1NjQxQzIuNzcxNzIgMi40NjI1MiAzLjExOTgzIDIuMTQ0ODggMy41MzQxNyAxLjkzOTk3QzMuODg2NTggMS43NjA3MSA0LjI3NjI5IDEuNjY3MDcgNC42NzE2NyAxLjY2NjY0QzUuMjAxNTggMS42Njg2NiA1LjcxNjg1IDEuODQwNzEgNi4xNDE2NyAyLjE1NzQ3TDE0LjA5MTcgNy45OTA4QzE0LjQwNzkgOC4yMjMwNSAxNC42NjUxIDguNTI2NDcgMTQuODQyMyA4Ljg3NjUzQzE1LjAxOTUgOS4yMjY1OCAxNS4xMTE5IDkuNjEzNDQgMTUuMTExOSAxMC4wMDU4QzE1LjExMTkgMTAuMzk4MiAxNS4wMTk1IDEwLjc4NSAxNC44NDIzIDExLjEzNTFDMTQuNjY1MSAxMS40ODUxIDE0LjQwNzkgMTEuNzg4NiAxNC4wOTE3IDEyLjAyMDhWMTIuMDE1WiIgZmlsbD0iI0Y3OUUyQSIvPgo8L3N2Zz4K);transition:.1s ease;position:absolute;left:0;top:2px}.our-team__bottom-card-content span{display:block}.our-team__bottom-card-content span a{margin:0;padding:0;display:block;font-size:16px;font-weight:500;line-height:24px;text-decoration:underline;color:#6e7c99;transition:.1s ease}.our-team__bottom-card-content span a:before{display:none}.our-team__bottom-card-content span:not(:last-child){margin-bottom:8px}.courses-main{border-bottom:1px solid #c5d2eb;padding:32px 0}@media screen and (min-width:991.98px){.courses-main{padding:0}}.courses-main__wrapper{display:grid;gap:24px}@media screen and (min-width:991.98px){.courses-main__wrapper{gap:0;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:991.98px){.courses-main__img{padding:32px 40px 32px 0;position:relative}.courses-main__img:after{content:"";width:1px;height:calc(100% + 200px);background:#c5d2eb;position:absolute;right:0;bottom:0}}@media screen and (min-width:1639.98px){.courses-main__img{padding:48px 80px 80px 0}}.courses-main__img picture{position:relative;display:block;padding-bottom:82%;height:0;overflow:hidden}.courses-main__img picture img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover}@media screen and (min-width:991.98px){.courses-main__content{padding:32px 0 32px 40px;margin-top:-52px}}@media screen and (min-width:1639.98px){.courses-main__content{padding:48px 0 80px 80px;margin-top:-68px}}.courses-main__content .sub-title{font-size:18px;font-weight:400;line-height:28px;color:#6e7c99;margin-bottom:12px}@media screen and (min-width:991.98px){.courses-main__content .sub-title{font-size:34px;line-height:44px;margin-bottom:24px}}.courses-main__content h1{font-size:24px;font-weight:800;line-height:36px;color:#1c1d1f;margin-bottom:24px}@media screen and (min-width:991.98px){.courses-main__content h1{font-size:38px;line-height:48px}}@media screen and (min-width:1439.98px){.courses-main__content h1{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.courses-main__content h1{font-size:56px;line-height:68px}}.courses-main__content p{font-size:16px;font-weight:400;line-height:24px;color:#1c1d1f;margin-bottom:24px}@media screen and (min-width:991.98px){.courses-main__content p{margin-bottom:40px}}.courses-main__content ul{margin-bottom:24px}@media screen and (min-width:991.98px){.courses-main__content ul{margin-bottom:40px}}.courses-main__content ul li{position:relative;padding-left:44px;display:flex;flex-direction:column}.courses-main__content ul li:not(:last-child){margin-bottom:16px}.courses-main__content ul li:before{content:"";display:block;min-width:20px;width:20px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMC4wMDAxMjIwN0wyMCAxMi4xMTM1TDAuMDEyNjg0MyAyNC4wMDAxTDkuNzk3MjMgMTIuMTE2NEwwIDAuMDAwMTIyMDdaIiBmaWxsPSIjNTA1MDUwIi8+Cjwvc3ZnPgo=);transition:.3s ease;position:absolute;left:0;top:0}.courses-main__content ul li span{font-size:14px;font-weight:400;line-height:20px;color:#6e7c99}.courses-main__content ul li span b{font-size:18px;font-weight:600;line-height:28px;color:#1c1d1f}.courses-main__content .btn-custom:after{display:none}.courses-program{background:#f5f7fc;border-bottom:1px solid #c5d2eb;padding:32px 0}@media screen and (min-width:991.98px){.courses-program{padding:0;margin-bottom:-1px}}.courses-program__cards{display:grid;gap:24px}@media screen and (min-width:991.98px){.courses-program__cards{gap:0;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:991.98px){.courses-program__card{position:relative;display:flex;flex-direction:column}.courses-program__card.courses-program__card--img{padding:0!important}.courses-program__card:nth-child(odd){border-right:1px solid #c5d2eb;padding:32px 32px 32px 0}.courses-program__card:nth-child(odd):before{content:"";width:100%;height:1px;display:block;background:#c5d2eb;position:absolute;left:0;bottom:0;z-index:1}.courses-program__card:nth-child(even){padding:32px 0 32px 32px}.courses-program__card:nth-child(even):after{content:"";width:100%;height:1px;display:block;background:#c5d2eb;position:absolute;left:0;bottom:0;z-index:1}}@media screen and (min-width:1199.98px){.courses-program__card:nth-child(odd):before{width:calc(100% + 40px);left:-40px}.courses-program__card:nth-child(even):after{width:calc(100% + 40px)}}@media screen and (min-width:1639.98px){.courses-program__card:nth-child(odd){padding:64px 64px 64px 0}.courses-program__card:nth-child(odd):before{width:calc(100% + 80px);left:-80px}.courses-program__card:nth-child(even){padding:64px 0 64px 64px}.courses-program__card:nth-child(even):after{width:calc(100% + 80px)}}.courses-program__card h2{font-size:24px;font-weight:600;line-height:36px;color:#1c1d1f;margin-bottom:24px}@media screen and (min-width:991.98px){.courses-program__card h2{font-size:32px;line-height:40px}}@media screen and (min-width:1439.98px){.courses-program__card h2{font-size:40px;line-height:52px}}@media screen and (min-width:1639.98px){.courses-program__card h2{font-size:48px;line-height:60px}}.courses-program__card .info{font-size:16px;font-weight:400;line-height:24px;color:#6e7c99}.courses-program__card picture{position:relative;display:block;padding-bottom:48%;height:0;overflow:hidden}@media screen and (min-width:1199.98px){.courses-program__card picture{min-height:100%;width:calc(100% + 40px)}}@media screen and (min-width:1639.98px){.courses-program__card picture{width:calc(100% + 80px)}}.courses-program__card picture img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover}.courses-program__card .courses-program__card-step{display:flex;align-items:center;gap:20px;margin-bottom:12px}@media screen and (min-width:991.98px){.courses-program__card .courses-program__card-step{margin-bottom:24px}}.courses-program__card .courses-program__card-step .icon{display:block;min-width:36px;width:36px;height:36px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}.courses-program__card .courses-program__card-step .num{font-size:28px;font-weight:600;line-height:36px;color:#1c1d1f}@media screen and (min-width:991.98px){.courses-program__card .courses-program__card-step .num{font-size:32px;line-height:44px}}.courses-program__card .courses-program__card-info p{font-size:15px;font-weight:400;line-height:24px;color:#1c1d1f}.courses-program__card .courses-program__card-info p:has(b){margin-bottom:16px}.courses-program__card .courses-program__card-info p b{font-size:16px;font-weight:600;line-height:24px}@media screen and (min-width:991.98px){.courses-program__card .courses-program__card-info p b{font-size:18px;line-height:28px}}.courses-advantages{background:#f5f7fc;border-bottom:1px solid #c5d2eb;padding:32px 0}@media screen and (min-width:991.98px){.courses-advantages{padding:80px 0}}.courses-advantages__top{margin-bottom:24px}@media screen and (min-width:991.98px){.courses-advantages__top{margin-bottom:40px}}.courses-advantages__top h2{font-size:24px;font-weight:600;line-height:36px;color:#1c1d1f;margin-bottom:16px}@media screen and (min-width:991.98px){.courses-advantages__top h2{font-size:32px;line-height:40px}}@media screen and (min-width:1439.98px){.courses-advantages__top h2{font-size:40px;line-height:52px}}.courses-advantages__top .sub-title{font-size:16px;font-weight:400;line-height:24px;color:#6e7c99}.courses-advantages__cards{display:grid;gap:12px}@media screen and (min-width:991.98px){.courses-advantages__cards{grid-template-columns:repeat(2,1fr);gap:40px 48px}}@media screen and (min-width:1439.98px){.courses-advantages__cards{grid-template-columns:repeat(3,1fr)}}.courses-advantages__card{display:flex;align-items:center;gap:16px}.courses-advantages__card .icon{display:block;min-width:34px;width:34px;height:34px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}@media screen and (min-width:991.98px){.courses-advantages__card .icon{min-width:44px;width:44px;height:44px}}@media screen and (min-width:1639.98px){.courses-advantages__card .icon{min-width:64px;width:64px;height:64px}}.courses-advantages__card p{font-size:16px;font-weight:500;line-height:24px;color:#1c1d1f}.courses-certificates{background:#f5f7fc;border-bottom:1px solid #c5d2eb;padding:32px 0}@media screen and (min-width:991.98px){.courses-certificates{padding:0}}.courses-certificates__wrapper{display:grid;gap:24px}@media screen and (min-width:991.98px){.courses-certificates__wrapper{grid-template-columns:repeat(2,1fr);align-items:center;gap:0}}@media screen and (min-width:991.98px){.courses-certificates__content{display:flex;flex-direction:column;justify-content:center;border-right:1px solid #c5d2eb;height:100%;padding:32px 40px 32px 0}}@media screen and (min-width:1639.98px){.courses-certificates__content{padding:80px 80px 80px 0}}.courses-certificates__content h2{font-size:24px;font-weight:600;line-height:36px;color:#1c1d1f;margin-bottom:24px}@media screen and (min-width:991.98px){.courses-certificates__content h2{font-size:32px;line-height:40px}}@media screen and (min-width:1439.98px){.courses-certificates__content h2{font-size:40px;line-height:52px}}.courses-certificates__content .sub-title{font-size:16px;font-weight:400;line-height:24px;color:#6e7c99}.courses-certificates__certificates{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media screen and (min-width:991.98px){.courses-certificates__certificates{padding:32px 0 32px 40px;gap:40px}}@media screen and (min-width:1639.98px){.courses-certificates__certificates{padding:80px 0 80px 80px}}.courses-certificates__certificates picture{position:relative;display:block;padding-bottom:140%;height:0;overflow:hidden}.courses-certificates__certificates picture img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover}.faq{border-bottom:1px solid #c5d2eb;background:#edf1f7;padding-bottom:32px}@media screen and (min-width:991.98px){.faq{background:#f5f7fc;padding-bottom:80px}}.faq__heading{padding:32px 0 24px}.faq__heading-head h2{font-weight:600;font-size:24px;line-height:36px;color:#1c1d1f;margin-bottom:12px}.faq__heading-content p{font-weight:400;font-size:13px;line-height:20px;color:#1c1d1f}.faq__heading-content a{color:#f5891d;border-bottom:.5px solid #f5891d;transition:.1s ease}@media screen and (min-width:991.98px){.faq__heading{padding:0;display:grid;grid-template-columns:repeat(2,1fr)}.faq--program .faq__heading{align-items:center}.faq__heading-head{padding:32px 40px 32px 0;margin-right:-.5px;border-right:1px solid #c5d2eb}.faq__heading-head h2{font-size:38px;line-height:48px;margin-bottom:0}.faq__heading-content{padding:32px 0 32px 40px}.faq__heading-content p{font-size:20px;line-height:32px}.faq__heading-content a{font-weight:700}.faq__heading-content a:hover{color:#cc7300;border-color:#cc7300}}@media screen and (min-width:1339.98px){.faq__heading-head h2{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.faq__heading-head{padding:80px 80px 64px 0}.faq__heading-content{padding:80px 0 64px 80px}.faq__heading-head h2{font-size:48px;line-height:60px}}.faq .btn-custom{margin-top:24px}.faq .accordion__item{margin:0 -20px;padding:20px;border-bottom:1px solid #c5d2eb;background:#f5f7fc;cursor:pointer}@media screen and (min-width:479.98px){.faq .accordion__item{margin:0}}.faq .accordion__item:first-child{border-top:1px solid #c5d2eb}@media screen and (min-width:991.98px){.faq .accordion__item{padding:24px 32px}.faq .accordion__item:hover{background:#edf1f7}.faq .accordion__item:hover .name{color:#c26d17}.faq .accordion__item:hover .icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI2IDI4TDYgMTUuODg2NkwyNS45ODczIDRMMTYuMjAyOCAxNS44ODM3TDI2IDI4WiIgZmlsbD0iI0MyNkQxNyIvPgo8L3N2Zz4K)!important}.faq .btn-custom{margin-top:64px}}@media screen and (min-width:1199.98px){.faq .accordion__item{margin:0 -40px}}@media screen and (min-width:1639.98px){.faq .accordion__item{margin:0 -80px}}.faq .accordion__item.INIT{background:#edf1f7}.faq .accordion__item.INIT .name{color:#c26d17}.faq .accordion__item.INIT .name span{color:#c26d17}.faq .accordion__item.INIT .icon{transform:rotate(-90deg);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI2IDI4TDYgMTUuODg2NkwyNS45ODczIDRMMTYuMjAyOCAxNS44ODM3TDI2IDI4WiIgZmlsbD0iI0MyNkQxNyIvPgo8L3N2Zz4K)!important}.faq .accordion__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.faq .accordion__head .name{font-size:16px;font-weight:600;line-height:24px;color:#1c1d1f;display:flex;gap:20px}@media screen and (min-width:991.98px){.faq .accordion__head .name{font-size:20px;line-height:32px}}.faq .accordion__head .name span{font-weight:400;color:#6e7c99}.faq .accordion__head .icon{display:block;min-width:32px;width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.3s ease}.faq .accordion__text{opacity:0;overflow:hidden;height:0;transform:translateY(-10%);transition:.3s ease}.faq .accordion__text.INIT{opacity:1;height:auto;transform:translateY(0)}.faq .accordion__text .accordion__text-body{margin-top:24px}.faq .accordion__text .accordion__text-body p{font-size:14px;font-weight:400;line-height:20px;color:#1c1d1f}.faq .accordion__text .accordion__text-body p:not(:last-child){margin-bottom:24px}.contacts{padding:24px 0;border-bottom:1px solid #c5d2eb}@media screen and (min-width:991.98px){.contacts{padding:0}.faq .accordion__text .accordion__text-body p{font-size:16px;line-height:24px}}.contacts__wrapper{display:flex;flex-direction:column;gap:48px}@media screen and (min-width:991.98px){.contacts__wrapper{display:block}}.contacts .item-contacts{display:grid;gap:40px}.contacts .item-contacts:nth-of-type(even) .item-contacts__content{order:0}.contacts .item-contacts:nth-of-type(even) .item-contacts__map{order:1}@media screen and (min-width:991.98px){.contacts .item-contacts{gap:0;grid-template-columns:repeat(2,1fr);align-items:center}.contacts .item-contacts:nth-of-type(odd) .item-contacts__content{padding:32px 40px 32px 0}.contacts .item-contacts:nth-of-type(even) .item-contacts__content{order:1;padding:32px 0 32px 40px}.contacts .item-contacts:nth-of-type(even) .item-contacts__map{order:0}}@media screen and (min-width:1199.98px){.contacts .item-contacts:first-child .item-contacts__map{margin-top:-100px}.contacts .item-contacts:nth-of-type(odd) .item-contacts__map{width:calc(100% + 40px)}.contacts .item-contacts:nth-of-type(even) .item-contacts__map{width:calc(100% + 40px);left:-40px}}@media screen and (min-width:1639.98px){.contacts .item-contacts:nth-of-type(odd) .item-contacts__content{padding:48px 80px 80px 0}.contacts .item-contacts:nth-of-type(odd) .item-contacts__map{width:calc(100% + 80px)}.contacts .item-contacts:nth-of-type(even) .item-contacts__content{padding:48px 0 80px 80px}.contacts .item-contacts:nth-of-type(even) .item-contacts__map{width:calc(100% + 80px);left:-80px}}.contacts .item-contacts__content h1,.contacts .item-contacts__content h2{font-size:24px;font-weight:600;line-height:36px;color:#1c1d1f;margin-bottom:24px}@media screen and (min-width:991.98px){.contacts .item-contacts__content h1,.contacts .item-contacts__content h2{font-size:38px;line-height:48px}}@media screen and (min-width:1199.98px){.contacts .item-contacts__content h1,.contacts .item-contacts__content h2{margin-bottom:32px}}@media screen and (min-width:1439.98px){.contacts .item-contacts__content h1,.contacts .item-contacts__content h2{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.contacts .item-contacts__content h1,.contacts .item-contacts__content h2{font-size:48px;line-height:60px}}.contacts .item-contacts__content ul{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:1199.98px){.contacts .item-contacts__content ul{gap:32px}}.contacts .item-contacts__content ul li{display:flex;gap:16px}.contacts .item-contacts__content ul li .icon{display:block;min-width:20px;width:20px;height:22px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}.contacts .item-contacts__content-info{display:flex;flex-direction:column;gap:4px}.contacts .item-contacts__content-info span{font-size:14px;font-weight:400;line-height:20px;color:#6e7c99}.contacts .item-contacts__content-info .time,.contacts .item-contacts__content-info a{font-size:18px;font-weight:600;line-height:28px;color:#1c1d1f}.contacts .item-contacts__content-info a{transition:.1s ease}@media screen and (min-width:991.98px){.contacts .item-contacts__content-info a:hover{color:#cc7300}}.contacts .item-contacts__map{position:relative;overflow:hidden;padding-bottom:85%;flex:1}@media screen and (min-width:1199.98px){.contacts .item-contacts__map{min-height:680px}}.contacts .item-contacts__map .yandex-map{position:absolute;left:0;top:0;width:100%;height:100%}.books__el{padding:24px 0;border-bottom:1px solid #c5d2eb}@media screen and (min-width:991.98px){.books__el{padding:0}}.books__el.books__el--white{background:#f5f7fc}.books__wrapper{display:grid;gap:24px}@media screen and (min-width:991.98px){.books__wrapper{gap:0;grid-template-columns:repeat(2,1fr)}}.books__slider{overflow:hidden}@media screen and (min-width:991.98px){.books__slider{padding:32px 40px 32px 0;border-right:1px solid #c5d2eb;margin-right:-1px}}@media screen and (min-width:1639.98px){.books__slider{padding:80px 80px 80px 0}}.books__slider .swiper-main{margin-bottom:48px}.books__slider .swiper-main .swiper-slide a{position:relative;display:block;width:fit-content;margin:auto}@media screen and (min-width:991.98px){.books__slider .swiper-main .swiper-slide a:hover .swiper-slide__zoom{opacity:1}}.books__slider .swiper-main .swiper-slide{margin:auto}.books__slider .swiper-main .swiper-slide a picture{position:relative;display:block;max-width:480px}.books__slider .swiper-main .swiper-slide a picture img{display:block;width:100%;height:100%;object-position:center;object-fit:cover}.books__slider .swiper-main .swiper-slide .swiper-slide__zoom{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);transition:.1s ease;display:flex;align-items:center;justify-content:center}.books__slider .swiper-main .swiper-slide .swiper-slide__zoom .swiper-slide__zoom-icon{min-width:68px;width:68px;height:68px;background:#fff;display:flex;align-items:center;justify-content:center}.books__slider .swiper-main .swiper-slide .swiper-slide__zoom .swiper-slide__zoom-icon .icon{display:block;min-width:30px;width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}.books__slider .swiper-thumb .swiper-slide picture{position:relative;display:block;min-width:88px;width:88px;height:120px;overflow:hidden;margin:auto}.books__slider .swiper-thumb .swiper-slide picture img{display:block;width:100%;height:100%;object-position:center;object-fit:cover}.books__slider .swiper-button-next:after,.books__slider .swiper-button-prev:after{display:none}.books__slider .swiper-button-next span,.books__slider .swiper-button-prev span{display:block;min-width:24px;width:24px;height:12px;background-size:contain;background-repeat:no-repeat;background-position:center}.books__slider .swiper-button-prev{transform:rotate(180deg)}@media screen and (min-width:991.98px){.books__content{padding:32px 0 32px 40px}}@media screen and (min-width:1639.98px){.books__content{padding:80px 0 80px 80px}}.books__content h2{font-size:24px;font-weight:600;line-height:36px;color:#1c1d1f;margin-bottom:24px}@media screen and (min-width:991.98px){.books__content h2{font-size:32px;line-height:44px;margin-bottom:32px}}.books__content .info-content{display:flex;flex-wrap:wrap;align-items:center;gap:24px 48px;margin-bottom:24px}@media screen and (min-width:991.98px){.books__content .info-content{margin-bottom:32px}}.books__content .info-content .info-content__item{display:flex;flex-direction:column;position:relative;padding-left:36px}.books__content .info-content .info-content__item:before{content:"";display:block;min-width:20px;width:20px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMC4wMDAxMjIwN0wyMCAxMi4xMTM1TDAuMDEyNjg0MyAyNC4wMDAxTDkuNzk3MjMgMTIuMTE2NEwwIDAuMDAwMTIyMDdaIiBmaWxsPSIjNTA1MDUwIi8+Cjwvc3ZnPgo=);transition:.3s ease;position:absolute;left:0;top:0}.books__content .info-content .info-content__item p{font-size:14px;font-weight:400;line-height:20px;color:#6e7c99;margin:0}.books__content .info-content .info-content__item p b{font-size:18px;font-weight:600;line-height:28px;color:#1c1d1f}.books__content p{margin-bottom:24px;font-size:16px;font-weight:400;line-height:24px;color:#1c1d1f}@media screen and (min-width:991.98px){.books__content p{margin-bottom:32px}}.books__content p:has(b){margin-bottom:24px}.books__content p b{font-weight:700}.books__content ul{margin-bottom:24px}@media screen and (min-width:991.98px){.books__content ul{margin-bottom:32px}}.books__content ul li{position:relative;padding-left:44px;font-size:15px;font-weight:400;line-height:24px;color:#1c1d1f}.books__content ul li:not(:last-child){margin-bottom:16px}.books__content ul li:before{content:"";display:block;min-width:20px;width:20px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMC4wMDAxMjIwN0wyMCAxMi4xMTM1TDAuMDEyNjg0MyAyNC4wMDAxTDkuNzk3MjMgMTIuMTE2NEwwIDAuMDAwMTIyMDdaIiBmaWxsPSIjNTA1MDUwIi8+Cjwvc3ZnPgo=);transition:.3s ease;position:absolute;left:0;top:0}.books__content .books__content-btns{display:flex;flex-direction:column;gap:12px}@media screen and (min-width:1439.98px){.books__content .books__content-btns{flex-direction:row}}.books__content .books__content-btns .btn-custom{display:flex;flex-direction:column;align-items:flex-start;gap:0}@media screen and (min-width:1439.98px){.books__content .books__content-btns .btn-custom{width:fit-content}}.books__content .books__content-btns .btn-custom:after{display:none}.books__content .books__content-btns .btn-custom span{font-size:16px;font-weight:500;line-height:28px;text-align:left;color:#fff}.books__content .books__content-btns .btn-custom span b{font-size:20px;font-weight:600;line-height:32px}.homes-info-s{overflow:hidden;padding-bottom:24px;border-bottom:1px solid #c5d2eb}@media screen and (min-width:991.98px){.homes-info-s{padding:0}}.homes-info-s__wrapper{display:grid;gap:24px}.homes-info-s__img{margin:0 -20px}@media screen and (min-width:479.98px){.homes-info-s__img{margin:0}}.homes-info-s__content{order:1}@media screen and (min-width:991.98px){.homes-info-s__content{order:initial}.homes-info-s__wrapper{grid-template-columns:repeat(2,1fr);gap:0}}@media screen and (min-width:991.98px){.homes-info-s__content{padding:32px 40px 32px 0}.homes-info-s--round .homes-info-s__content{padding:32px 0 32px 40px}}@media screen and (min-width:1639.98px){.homes-info-s__content{padding:80px 80px 80px 0}.homes-info-s--round .homes-info-s__content{padding:80px 0 80px 80px}}.homes-info-s--services .homes-info-s__content-breadcrumbs{padding:0!important;margin-bottom:24px}.homes-info-s--services .homes-info-s__content-breadcrumbs li{margin:0!important;padding:0;font-weight:400;color:#6e7c99}@media screen and (min-width:991.98px){.homes-info-s--services .homes-info-s__content-breadcrumbs{margin-bottom:48px}.homes-info-s--services .homes-info-s__content-breadcrumbs li{font-size:14px;line-height:20px}}.homes-info-s--services .homes-info-s__content-breadcrumbs li:before{display:none}.homes-info-s__content h2{font-size:20px;font-weight:600;line-height:32px;color:#1c1d1f;margin-bottom:16px}.homes-info-s--services h1{font-size:24px;font-weight:800;line-height:36px;color:#1c1d1f;margin-bottom:24px}.homes-info-s--services .homes-info-s--services__content-wrapper{display:flex;gap:24px}.homes-info-s--services .homes-info-s--services__content-icon .icon{display:block;min-width:28px;width:28px;height:28px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}@media screen and (min-width:991.98px){.homes-info-s--services .homes-info-s--services__content-icon .icon{min-width:40px;width:40px;height:40px}.homes-info-s__content h2{font-size:32px;line-height:40px;margin-bottom:32px}.homes-info-s--services h1{font-size:38px;line-height:48px;margin-bottom:48px}.homes-info-s--services .homes-info-s__content p{font-size:18px;line-height:28px}.homes-info-s--services .homes-info-s__content p:not(:last-child){margin-bottom:16px}.homes-info-s--services .homes-info-s--services__content-wrapper{gap:32px}}@media screen and (min-width:1439.98px){.homes-info-s__content h2{font-size:40px;line-height:52px}.homes-info-s--services h1{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.homes-info-s__content h2{font-size:48px;line-height:60px}.homes-info-s--services h1{font-size:56px;line-height:68px}.homes-info-s--services .homes-info-s--services__content-icon .icon{min-width:64px;width:64px;height:64px}}.homes-info-s__content p{font-size:14px;font-weight:400;line-height:20px;color:#1c1d1f}.homes-info-s__content p b{font-weight:700}.homes-info-s__content ul li{font-size:14px;font-weight:400;line-height:20px;color:#1c1d1f;position:relative;padding-left:52px}.homes-info-s__content ul li:before{content:"";display:block;min-width:28px;width:28px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyNyAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMDk1MDI4NyAwTDI3IDE2LjA0OTNMMCAzMkwxMy4yNDU5IDE2LjEwNTFMMC4wOTUwMjg3IDBaIiBmaWxsPSIjRjU4OTFEIi8+Cjwvc3ZnPgo=);transition:.1s ease;position:absolute;left:0;top:0}.homes-info-s__content ul li:not(:last-child){margin-bottom:24px}.homes-info-s__content-icon .icon{display:block;min-width:40px;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease;transform:rotate(-90deg);margin-left:auto}.homes-info-s__content p:not(:last-child){margin-bottom:16px}@media screen and (min-width:991.98px){.homes-info-s__content p{font-style:italic;font-size:20px;line-height:32px;color:#1c1d1f}.homes-info-s__content p:not(:last-child){margin-bottom:32px}.homes-info-s__content ul li{font-size:20px;line-height:32px}.homes-info-s__content ul li:not(:last-child){margin-bottom:32px}}@media screen and (min-width:991.98px){.homes-info-s__content .btn-custom{width:fit-content}}@media screen and (min-width:1199.98px){.homes-info-s__img{margin-right:-25%;position:relative;z-index:0}.homes-info-s--round .homes-info-s__img{margin-right:0;margin-left:-25%;z-index:3}.homes-info-s--relative .homes-info-s__img{z-index:2}}@media screen and (min-width:1639.98px){.homes-info-s__content-icon .icon{min-width:64px;width:64px;height:64px}}.homes-info-s__img picture{position:relative;display:block;padding-bottom:52%;height:0;overflow:hidden;z-index:2}@media screen and (min-width:991.98px){.homes-info-s__img picture{min-height:100%}}.homes-info-s__img picture img{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;object-position:center;object-fit:cover}.useful-files{padding:24px 0;border-bottom:1px solid #c5d2eb}@media screen and (min-width:991.98px){.useful-files{padding:64px 0}}.useful-files__items{display:grid;gap:24px}@media screen and (min-width:991.98px){.useful-files__items{gap:32px}}.useful-files__item p{font-size:15px;font-weight:400;line-height:24px;color:#1c1d1f}.useful-files__item-ttl{display:flex;gap:16px;margin-bottom:12px}.useful-files__item-ttl .icon{display:block;min-width:24px;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-top:-2px}.useful-files__item-ttl .file{font-size:16px;font-weight:600;line-height:24px;color:#f5891d;transition:.1s ease}@media screen and (min-width:991.98px){.useful-files__item-ttl .file:hover{color:#cc7300}}.useful-materials{padding-top:24px;border-bottom:1px solid #c5d2eb}@media screen and (min-width:991.98px){.useful-materials{padding:0}}.useful-materials__card:not(:last-child){margin-bottom:48px}@media screen and (min-width:991.98px){.useful-materials__card{border-bottom:1px solid #c5d2eb}.useful-materials__card:not(:last-child){margin-bottom:0}}@media screen and (min-width:1199.98px){.useful-materials__container{max-width:100%;padding:0}}.useful-materials__card-wrapper{display:grid;gap:24px}@media screen and (min-width:991.98px){.useful-materials__card-wrapper{gap:0;grid-template-columns:repeat(2,1fr);align-items:center}}.useful-materials__video-content{position:relative}@media screen and (min-width:991.98px){.useful-materials__video-content{min-height:100%}}.useful-materials__video-control{display:block;position:relative;padding-bottom:56%;height:0;min-height:0;transition:.1s ease;cursor:pointer}@media screen and (min-width:991.98px){.useful-materials__video-control{position:static;padding:initial;min-height:280px;height:100%}}@media screen and (min-width:1439.98px){.useful-materials__video-control{min-height:320px}}@media screen and (min-width:1639.98px){.useful-materials__video-control{min-height:480px}}.useful-materials__iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;object-fit:cover}.useful-materials__video-poster{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%}.useful-materials__video-poster picture img{display:block;width:100%;height:100%;object-position:center;object-fit:cover}.useful-materials__video-play{cursor:pointer;min-width:104px;width:104px;height:104px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f5891d;border:6px solid #fff;position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);transition:.1s ease}@media screen and (min-width:991.98px){.useful-materials__video-play{min-width:144px;width:144px;height:144px}.useful-materials__video-play:hover{background:#cc7300;border:4px solid #fff;min-width:152px;width:152px;height:152px}.useful-materials__video-play:hover span{min-width:38px;width:38px;height:48px}}.useful-materials__video-play span{display:block;min-width:24px;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}@media screen and (min-width:991.98px){.useful-materials__video-play span{min-width:28px;width:28px;height:34px}}@media screen and (min-width:991.98px){.useful-materials__card-content{padding:32px 0 32px 40px;display:flex;flex-direction:column;justify-content:center;min-height:100%;border-left:1px solid #c5d2eb}}@media screen and (min-width:1199.98px){.useful-materials__card-content{padding:32px 40px}}@media screen and (min-width:1639.98px){.useful-materials__card-content{padding:80px}}.useful-materials__card-content h2{font-size:24px;font-weight:600;line-height:36px;color:#1c1d1f;margin-bottom:24px}@media screen and (min-width:991.98px){.useful-materials__card-content h2{font-size:32px;line-height:40px}}@media screen and (min-width:1439.98px){.useful-materials__card-content h2{font-size:36px;line-height:44px}}@media screen and (min-width:1639.98px){.useful-materials__card-content h2{font-size:40px;line-height:52px}}.useful-materials__card-content p{font-size:16px;font-weight:400;line-height:24px;color:#1c1d1f}.useful-materials .btn-custom{margin-top:24px}@media screen and (min-width:991.98px){.useful-materials .btn-custom{margin:0}}.useful-materials .btn-custom:after{display:none}.articles{padding:24px 0;background:#f5f7fc;border-bottom:1px solid #c5d2eb}@media screen and (min-width:991.98px){.articles{padding:0}}@media screen and (min-width:991.98px){.articles__heading{padding:32px 0}}@media screen and (min-width:1199.98px){.articles__heading{position:relative}.articles__heading:after{content:"";width:calc(100% + 80px);height:1px;display:block;background:#c5d2eb;position:absolute;left:-40px;bottom:0}}@media screen and (min-width:1639.98px){.articles__heading{padding:80px 0}.articles__heading:after{width:calc(100% + 160px);left:-80px}}.articles__heading h2{font-size:24px;font-weight:600;line-height:36px;color:#1c1d1f;margin-bottom:24px}@media screen and (min-width:991.98px){.articles__heading h2{font-size:38px;line-height:48px;margin-bottom:32px}}@media screen and (min-width:1439.98px){.articles__heading h2{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.articles__heading h2{font-size:48px;line-height:60px}}.articles__tabs{display:flex;overflow-x:auto;align-items:center;gap:8px;padding:8px;background:#edf1f7;margin-bottom:24px}@media screen and (min-width:991.98px){.articles__tabs{margin-bottom:0}}.articles__tab{cursor:pointer;transition:.1s ease}.articles__tab span{display:block;padding:12px 24px;white-space:nowrap;font-size:16px;font-weight:500;line-height:24px;color:#6e7c99}@media screen and (min-width:991.98px){.articles__tab:hover{background:#fff}.articles__tab:hover span{color:#1c1d1f}}.articles__tab.active-articles-tab{background:#2f3033}.articles__tab.active-articles-tab span{color:#fff}.articles__tab-content{opacity:0;height:0;overflow:hidden;transform:translateY(-10px);transition:.3s ease}.articles__tab-content.active-articles-content{opacity:1;height:auto;overflow:visible;transform:translateY(0)}.articles__cards{display:grid;gap:24px}@media screen and (min-width:991.98px){.articles__cards{display:block;gap:0}}.articles__card{display:grid;gap:24px}@media screen and (min-width:991.98px){.articles__card{gap:0;grid-template-columns:repeat(2,1fr);align-items:center;border-bottom:1px solid #c5d2eb}.articles__card:hover .articles__card-content{transform:translateY(-10px)}.articles__card:hover .btn-custom{opacity:1}.articles__card:hover .articles__card-img picture:before{background:rgba(255,255,255,.5)}}@media screen and (min-width:1199.98px){.articles__card{position:relative;border-bottom:none}.articles__card:after{content:"";width:calc(100% + 80px);height:1px;display:block;background:#c5d2eb;position:absolute;left:-40px;bottom:0}}@media screen and (min-width:1639.98px){.articles__card:after{width:calc(100% + 160px);left:-80px}}@media screen and (min-width:991.98px){.articles__card-img{padding:32px 40px 32px 0}}@media screen and (min-width:1639.98px){.articles__card-img{padding:80px 80px 80px 0}}.articles__card-img picture{position:relative;display:block;padding-bottom:44%;height:0;overflow:hidden}.articles__card-img picture:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;transition:.5s ease}.articles__card-img picture img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-position:center;object-fit:cover}@media screen and (min-width:991.98px){.articles__card-border{display:flex;flex-direction:column;justify-content:center;min-height:100%;border-left:1px solid #c5d2eb}}@media screen and (min-width:991.98px){.articles__card-content{transition:.3s ease;overflow:hidden;transform:translateY(10px);padding:32px 0 32px 40px}}@media screen and (min-width:1639.98px){.articles__card-content{padding:80px 0 80px 80px}}.articles__card-content h2{font-size:18px;font-weight:600;line-height:28px;color:#1c1d1f;margin-bottom:24px}@media screen and (min-width:991.98px){.articles__card-content h2{font-size:32px;line-height:44px}}.articles__card-content p{font-size:15px;font-weight:400;line-height:24px;color:#1c1d1f}.articles__card-content .btn-custom{margin-top:24px}@media screen and (min-width:991.98px){.articles__card-content .btn-custom{transition:.5s ease;opacity:0;width:fit-content}}.articles__card-content .btn-custom:after{display:none}.articles .btn-show-articles{margin-top:24px}@media screen and (min-width:991.98px){.articles .btn-show-articles{margin-top:0}}.articles .btn-show-articles:after{display:none}@media screen and (min-width:991.98px){.homes-lead .homes-lead__advertising,.homes-lead .homes-lead__content-icon .icon,.homes-lead .homes-lead__content-top .sub-title,.homes-lead .homes-lead__content-top h1,.homes-lead .homes-lead__img picture,.homes-lead .homes-lead__info .btn-custom,.homes-lead .homes-lead__info p{opacity:0}.homes-lead.is-visible .homes-lead__content-top h1{animation:growFromCenter .5s forwards;animation-delay:.2s}.homes-lead.is-visible .homes-lead__content-top .sub-title{animation:growFromCenter .5s forwards;animation-delay:.8s}.homes-lead.is-visible .homes-lead__info p{animation:growFromCenter .5s forwards;animation-delay:1.4s}.homes-lead.is-visible .homes-lead__info .btn-custom{animation:growFromCenter .5s forwards;animation-delay:1.8s}.homes-lead.is-visible .homes-lead__img picture{animation:slideOut .5s ease-in-out forwards;animation-delay:2.2s}.homes-lead.is-visible .homes-lead__content-icon .icon{animation:flyIn 2s cubic-bezier(.25,1,.5,1) forwards;animation-delay:2.2s}.homes-lead.is-visible .homes-lead__advertising{animation:slideUp 1.5s cubic-bezier(.25,1,.5,1) forwards;animation-delay:2.2s}.homes-courses{overflow:hidden}.homes-courses .homes-courses__img .btn-custom,.homes-courses .homes-courses__img picture,.homes-courses .homes-courses__info{opacity:0}.homes-courses.is-visible .homes-courses__img picture{animation:slideIn .5s ease-out forwards;animation-delay:.2s}.homes-courses.is-visible .homes-courses__img .btn-custom{animation:slideIn .5s ease forwards;animation-delay:.8s}.homes-courses.is-visible .homes-courses__info{animation:content-fade-in 1s ease forwards;animation-delay:1.2s}.homes-design h2{opacity:0}.homes-design .homes-design__card{opacity:0}.homes-design.is-visible h2{animation:growFromCenter .5s forwards;animation-delay:.2s}.homes-design.is-visible .homes-design__card{animation:slideIn .5s ease-in-out forwards;animation-delay:calc(var(--animation-order) * .2s + .5s)}.homes-learning .homes-learning__content,.homes-learning .homes-learning__list li{opacity:0}.homes-learning.is-visible .homes-learning__content{animation:content-fade-in 1s ease forwards;animation-delay:.2s}.homes-learning.is-visible .homes-learning__list li{animation:slideIn .5s ease-in-out forwards;animation-delay:calc(var(--animation-order) * .2s + .5s)}.homes-lesson .homes-lesson__info,.homes-lesson .homes-lesson__video-content{opacity:0}.homes-lesson.is-visible .homes-lesson__info{animation:content-fade-in 1s ease forwards;animation-delay:.2s}.homes-lesson.is-visible .homes-lesson__video-content{animation:slideOut .5s ease-out forwards;animation-delay:.8s}.homes-subscribe .homes-subscribe__contacts,.homes-subscribe .homes-subscribe__form,.homes-subscribe .homes-subscribe__img picture{opacity:0}.homes-subscribe.is-visible .homes-subscribe__img picture{animation:slideIn .5s ease-out forwards;animation-delay:.2s}.homes-subscribe.is-visible .homes-subscribe__form{animation:content-fade-in 1s ease forwards;animation-delay:.8s}.homes-subscribe.is-visible .homes-subscribe__contacts{animation:content-fade-in 1s ease forwards;animation-delay:.8s}.homes-about .homes-about__wrapper .description p,.homes-about .homes-about__wrapper h2,.homes-about .swiper-button-wrapper,.homes-about .swiper[data-slider=swiper-about]{opacity:0}.homes-about.is-visible .homes-about__wrapper h2{animation:growFromCenter .8s forwards;animation-delay:.2s}.homes-about.is-visible .homes-about__wrapper .description p{animation:growFromCenter .8s forwards;animation-delay:.8s}.homes-about.is-visible .swiper[data-slider=swiper-about]{animation:slideIn 1s ease-out forwards;animation-delay:1.2s}.homes-about.is-visible .swiper-button-wrapper{animation:btn-fade-in 1s ease forwards;animation-delay:1.8s}.about-main .about-main__content{opacity:0}.about-main.is-visible .about-main__content{animation:content-fade-in 1s ease forwards;animation-delay:.2s}.about-info .about-info__modals,.about-info .about-info__slider .swiper{opacity:0}.about-info.is-visible .about-info__slider .swiper{animation:content-fade-in 1s ease forwards;animation-delay:.8s}.about-info.is-visible .about-info__modals{animation:content-fade-in 1s ease forwards;animation-delay:.8s}.about-certificates .about-certificates__top h2,.about-certificates .about-certificates__top p,.about-certificates .swiper-button-wrapper,.about-certificates .swiper[data-slider=slider-certificates]{opacity:0}.about-certificates.is-visible .about-certificates__top h2{animation:growFromCenter .5s forwards;animation-delay:.2s}.about-certificates.is-visible .about-certificates__top p{animation:growFromCenter .5s forwards;animation-delay:.8s}.about-certificates.is-visible .swiper[data-slider=slider-certificates]{animation:slideIn 1s ease-out forwards;animation-delay:1.2s}.about-certificates.is-visible .swiper-button-wrapper{animation:btn-fade-in 1s ease forwards;animation-delay:1.8s}.our-team .our-team__bottom-card,.our-team .our-team__content-bottom,.our-team .our-team__content-top h2,.our-team .our-team__content-top p,.our-team .our-team__video-content{opacity:0}.our-team.is-visible .our-team__video-content{animation:slideIn 1s ease-out forwards;animation-delay:.2s}.our-team.is-visible .our-team__content-top h2{animation:content-fade-in 1s ease forwards;animation-delay:.8s}.our-team.is-visible .our-team__content-top p{animation:content-fade-in 1s ease forwards;animation-delay:.8s}.our-team.is-visible .our-team__content-bottom{animation:content-fade-in 1s ease forwards;animation-delay:.8s}.our-team.is-visible .our-team__bottom-card{animation:content-fade-in 1s ease forwards;animation-delay:calc(var(--animation-order) * .2s + 1.2s)}.heading-main .heading-main__heading-content p,.heading-main .heading-main__heading-head h1,.heading-main .heading-main__heading-head h2{opacity:0}.heading-main.is-visible .heading-main__heading-head h1{animation:growFromCenter .5s forwards;animation-delay:.2s}.heading-main.is-visible .heading-main__heading-head h2{animation:growFromCenter .5s forwards;animation-delay:.2s}.heading-main.is-visible .heading-main__heading-content p{animation:growFromCenter .5s forwards;animation-delay:.2s}.articles .articles__card,.articles .articles__heading .articles__tabs,.articles .articles__heading h2,.articles .btn-show-articles{opacity:0}.articles.is-visible .articles__heading h2{animation:growFromCenter .5s forwards;animation-delay:.2s}.articles.is-visible .articles__heading .articles__tabs{animation:slideIn 1s ease-out forwards;animation-delay:.2s}.articles.is-visible .articles__card{animation:content-fade-in 1s ease forwards;animation-delay:calc(var(--animation-order) * .2s + .8s)}.articles.is-visible .btn-show-articles{animation:btn-fade-in 1s ease forwards;animation-delay:1.8s}.books .books__content,.books .swiper[data-slider=swiper-books]{opacity:0}.books.is-visible .swiper[data-slider=swiper-books]{animation:slideIn 1s ease-out forwards;animation-delay:.2s}.books.is-visible .books__content{animation:content-fade-in 1s ease forwards;animation-delay:.8s}.contacts .item-contacts__content,.contacts .item-contacts__map{opacity:0}.contacts.is-visible .item-contacts__content{animation:content-fade-in 1s ease forwards;animation-delay:.2s}.contacts.is-visible .item-contacts__map{animation:content-fade-out 1s ease forwards;animation-delay:.2s}.courses-main .courses-main__content,.courses-main .courses-main__img picture{opacity:0}.courses-main.is-visible .courses-main__img picture{animation:slideIn 1s ease-out forwards;animation-delay:.2s}.courses-main.is-visible .courses-main__content{animation:content-fade-in 1s ease forwards;animation-delay:.8s}.courses-program .courses-program__card{opacity:0}.courses-program.is-visible .courses-program__card{animation:content-fade-in 1s ease forwards;animation-delay:calc(var(--animation-order) * .2s + .8s)}.our-team--copy .our-team__content{opacity:0}.our-team--copy.is-visible .our-team__content{animation:content-fade-in 1s ease forwards;animation-delay:.8s}.courses-advantages .courses-advantages__cards,.courses-advantages .courses-advantages__top{opacity:0}.courses-advantages.is-visible .courses-advantages__cards,.courses-advantages.is-visible .courses-advantages__top{animation:content-fade-in 1s ease forwards;animation-delay:.2s}.courses-certificates .courses-certificates__certificates,.courses-certificates .courses-certificates__content .sub-title,.courses-certificates .courses-certificates__content h2{opacity:0}.courses-certificates.is-visible .courses-certificates__content h2{animation:growFromCenter .5s forwards;animation-delay:.2s}.courses-certificates.is-visible .courses-certificates__content .sub-title{animation:growFromCenter .5s forwards;animation-delay:.8s}.courses-certificates.is-visible .courses-certificates__certificates{animation:slideOut 1s ease-out forwards;animation-delay:1.2s}.faq .accordion{opacity:0}.faq.is-visible .accordion{animation:content-fade-in 1s ease forwards;animation-delay:.2s}.useful-materials .useful-materials__card{opacity:0}.useful-materials.is-visible .useful-materials__card{animation:content-fade-in 1s ease forwards;animation-delay:calc(var(--animation-order) * .2s + .2s)}.useful-files .useful-files__items{opacity:0}.useful-files.is-visible .useful-files__items{animation:content-fade-in 1s ease forwards;animation-delay:.2s}.homes-info-s .homes-info-s__content,.homes-info-s .homes-info-s__img picture{opacity:0}.homes-info-s.is-visible .homes-info-s__content{animation:content-fade-in 1s ease forwards;animation-delay:.2s}.homes-info-s.is-visible .homes-info-s__img picture{animation:slideOut .5s ease-out forwards;animation-delay:.8s}}@media screen and (min-width:991.98px){.homes-info-s--round.is-visible .homes-info-s__img picture{animation:slideIn .5s ease-out forwards;animation-delay:.8s}}@keyframes idleAnimation{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes btn-fade-in{0%{opacity:0;transform:translateY(50%)}100%{opacity:1;transform:translateY(0)}}@keyframes content-fade-in{0%{opacity:0;transform:translateY(10%)}100%{opacity:1;transform:translateY(0)}}@keyframes content-fade-out{0%{opacity:0;transform:translateY(-10%)}100%{opacity:1;transform:translateY(0)}}@keyframes flyIn{0%{transform:translateX(-200%) rotate(-45deg);opacity:0}50%{transform:translateX(10%) rotate(15deg)}100%{transform:translateX(0) rotate(0);opacity:1}}@keyframes slideUp{0%{bottom:-10%;opacity:0}100%{bottom:0;opacity:1}}@keyframes growFromCenter{0%{opacity:0;transform:scaleY(0)}100%{opacity:1;transform:scaleY(1)}}@keyframes imageReveal{0%{opacity:0;transform:scale(.8) rotate(10deg)}50%{opacity:.5;transform:scale(1.05) rotate(0)}100%{opacity:1;transform:scale(1)}}@keyframes slideIn{0%{transform:translateX(-50px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slideOut{0%{transform:translateX(50px);opacity:0}100%{transform:translateX(0);opacity:1}}@media screen and (min-width:991.98px){.constructor{padding:0}}.constructor-double,.constructor-full,.constructor-main{border-bottom:1px solid #c5d2eb;padding:32px 0}.constructor--fill{background:#f5f7fc}@media screen and (min-width:991.98px){.constructor-double,.constructor-full,.constructor-main{padding:0}}@media screen and (min-width:1199.98px){.constructor-double,.constructor-full{border-bottom:none}.constructor-double,.constructor-full{position:relative}.constructor-double:after,.constructor-full:after{content:"";width:calc(100% - 160px);height:1px;position:absolute;left:50%;transform:translateX(-50%);bottom:0;background:#c5d2eb}}.constructor__col{display:grid;gap:24px}.constructor__row:has(.constructor--slider){overflow:hidden}@media screen and (min-width:991.98px){.constructor__col{gap:80px;grid-template-columns:repeat(2,1fr);position:relative}.constructor--fill .constructor__col{align-items:center}.constructor__col:before{content:"";min-width:1px;width:1px;height:100%;position:absolute;left:50%;transform:translateX(-50%);background:#c5d2eb}.constructor-main .constructor__col:before{content:"";width:1px;height:100%;min-height:400px;background:#c5d2eb;position:absolute;left:50%;transform:translateX(-50%);bottom:0;z-index:-1}.constructor__row{padding:80px 0}.constructor__row:has(.constructor--faq){padding:0}.constructor-main .constructor__row{padding:48px 0 80px}.constructor .constructor--m0 .constructor__container{max-width:100%;padding:0}.constructor .constructor--m0 .constructor__row{padding:0}}@media screen and (min-width:1439.98px){.constructor__col{gap:160px}}@media screen and (min-width:1639.98px){.constructor--fill .constructor__row:has(img){padding:0}.constructor--fill .constructor__row:has(img) img{margin:0 -80px;width:calc(100% + 160px);max-width:initial}}.constructor h1{font-size:24px;font-weight:700;line-height:36px;color:#1c1d1f}.constructor h1:not(:first-child){margin-top:48px}.constructor h1:not(:last-child){margin-bottom:32px}.constructor h2{font-size:22px;font-weight:600;line-height:36px;color:#1c1d1f}.constructor h2:not(:first-child){margin-top:48px}.constructor h2:not(:last-child){margin-bottom:32px}.constructor h3{font-size:20px;font-weight:600;line-height:36px;color:#1c1d1f}.constructor h3:not(:first-child){margin-top:48px}.constructor h3:not(:last-child){margin-bottom:32px}.constructor h4{font-size:18px;font-weight:600;line-height:36px;color:#1c1d1f;position:relative;padding-left:56px}.constructor h4:not(:first-child){margin-top:48px}.constructor h4:not(:last-child){margin-bottom:32px}.constructor h4:before{content:"";display:block;min-width:36px;width:36px;height:36px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgOS43MzE5NkwzNiAwLjAwMDEyMjA3TDI2LjEwNjYgMzYuMDAwMUwyNC4zNTYzIDExLjczNTFMMCA5LjczMTk2WiIgZmlsbD0iI0Y3OUUyQSIvPgo8L3N2Zz4K);transition:.3s ease;position:absolute;left:0}.constructor .accordion .name h4{margin:0;padding:0}.constructor .accordion .name h4:before{display:none}.constructor p{font-size:16px;font-weight:400;line-height:24px;color:#1c1d1f}.constructor p:not(:last-child){margin-bottom:16px}.constructor p b{font-weight:700}.constructor .constructor-main p:not(:last-child){margin-bottom:32px}.constructor ul:not(:last-child){margin-bottom:24px}.constructor ul li{font-size:15px;font-weight:400;line-height:24px;color:#1c1d1f;position:relative;padding-left:44px}.constructor ul li:not(:last-child){margin-bottom:16px}.constructor ul li:before{content:"";display:block;min-width:20px;width:20px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMC4wMDAxMjIwN0wyMCAxMi4xMTM1TDAuMDEyNjg0MyAyNC4wMDAxTDkuNzk3MjMgMTIuMTE2NEwwIDAuMDAwMTIyMDdaIiBmaWxsPSIjNTA1MDUwIi8+Cjwvc3ZnPgo=);transition:.1s ease;position:absolute;left:0;top:0}.constructor .table-wrapper{overflow-x:auto}.constructor table{width:100%;border-collapse:collapse;border-spacing:0}.constructor table tr:not(:last-child){border-bottom:1px solid #c5d2eb}.constructor table tr:first-child td{font-weight:600}.constructor table td{padding:24px;font-size:16px;font-weight:400;line-height:24px;color:#1d1e1f}@media screen and (max-width:991.98px){.constructor table td{min-width:320px}}.constructor img{display:block;max-width:100%;width:auto;object-fit:contain}.constructor table img{display:inline-block}.constructor iframe{display:block;max-width:100%;object-fit:contain}.constructor button:after{display:none}.constructor .constructor--faq{border:none}.constructor .constructor--faq .accordion{opacity:1}.constructor .constructor--faq .accordion__item{margin:0}.constructor .constructor--slider{padding:0;border:none}.top-footer__dev a{color:#fff}.bottom-footer__dev a{color:#fff}@media screen and (min-width:991.98px){.constructor h1{font-size:44px;line-height:52px}.constructor h2{font-size:40px;line-height:52px}.constructor h3{font-size:32px;line-height:44px}.constructor h4{font-size:24px;line-height:36px}}@media screen and (min-width:1639.98px){.constructor h1{font-size:48px;line-height:60px}}.h-services{background:#f5f7fc;border-bottom:1px solid #c5d2eb}.h-services__item{padding:32px 0}.h-services__item:not(:first-child){border-top:1px solid #c5d2eb}.h-services__item-text p{font-weight:400;font-size:14px;line-height:20px;color:#1c1d1f}.h-services__item-name{display:flex;gap:24px;margin-bottom:16px}.h-services__item p b{font-weight:600;font-size:18px;line-height:28px;color:#1c1d1f;transition:.1s ease}.h-services__item-name .icon{display:block;min-width:28px;width:28px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}@media screen and (min-width:991.98px){.h-services__item{padding:64px 0}.h-services__item-text p{font-size:20px;line-height:32px}.h-services__item p b{font-size:24px;line-height:36px}.h-services__item-wrapper:hover p b{color:#c26d17;padding-left:10px;transition:.3s ease}.h-services__item-wrapper:hover .h-services__item-name .icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyOCAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMEwyOCAxNi4xNTEyTDAuMDE3NzU4MSAzMkwxMy43MTYxIDE2LjE1NUwwIDBaIiBmaWxsPSIjQzI2RDE3Ii8+Cjwvc3ZnPgo=)!important}}.our-team--copy{background:#f5f7fc}.our-team--copy .our-team__image picture{position:relative;display:block;padding-bottom:115%;height:0;overflow:hidden}.our-team--copy .our-team__image picture img{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;object-position:center;object-fit:cover}@media screen and (min-width:991.98px){.our-team--copy .our-team__image picture{height:100%}}.header__panel .header__call{font-size:0;color:#1c1d1f}.header__panel .header__call{display:flex;align-items:center;justify-content:center;min-width:40px;width:40px;height:40px}.header__panel .header__call .icon{min-width:24px;width:24px;height:24px;background-repeat:no-repeat;background-position:center;transition:.1s ease;cursor:pointer}.header__panel .btn-question{display:none;order:-1}@media screen and (min-width:991.98px){.header__panel .header__call:hover{background:#fff}.header__panel .header__call:hover .icon{filter:brightness(0)}.header__panel .header__call:hover{color:#cc7300;transition:.1s ease}}.header__content{width:100vh}@media screen and (min-width:1199.98px){.header__panel .btn-question{white-space:nowrap;padding:10px 24px;font-size:14px;line-height:20px;display:flex}}@media screen and (min-width:1439.98px){.header__panel .header__call:hover{background:0 0}.header__panel .header__call{width:initial;height:initial;white-space:nowrap;font-weight:500;font-size:16px;line-height:24px;margin-right:12px}.header__panel .header__call .icon{display:none}.header__panel .btn-question{order:0}}@media screen and (min-width:1639.98px){.header__content{margin-left:20%}}.header__panel .btn-question:after{display:none}.about-important{padding:32px 0;background:#f5f7fc;border-bottom:1px solid #c5d2eb}.about-important__heading{margin-bottom:32px}.about-important__heading h2{font-size:20px;font-weight:700;line-height:32px;color:#1c1d1f;margin-bottom:16px}.about-important__heading p{font-size:15px;font-weight:400;line-height:24px;color:#1c1d1f}.about-important__content ul li{font-size:15px;font-weight:400;line-height:20px;color:#1c1d1f;position:relative;padding-left:44px}.about-important__content ul li:not(:last-child){margin-bottom:16px}.about-important__content ul li:before{content:"";display:block;min-width:20px;width:20px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyNyAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMDk1MDI4NyAwTDI3IDE2LjA0OTNMMCAzMkwxMy4yNDU5IDE2LjEwNTFMMC4wOTUwMjg3IDBaIiBmaWxsPSIjRjU4OTFEIi8+Cjwvc3ZnPgo=);transition:.1s ease;position:absolute;left:0;top:0}.about-important__content .btn-custom{margin-top:32px}@media screen and (min-width:991.98px){.header__logo{margin-right:24px}.about-important{padding:80px 0}.about-important__heading{margin-bottom:64px}.about-important__heading h2{font-size:38px;line-height:48px}.about-important__heading p{font-size:20px;line-height:32px}.about-important__content ul li{font-size:18px;line-height:28px}.about-important__content ul li:not(:last-child){margin-bottom:32px}.about-important__content ul li:before{min-width:28px;width:28px;height:32px}.about-important__content .btn-custom{margin-top:64px}}@media screen and (min-width:1439.98px){.about-important__heading h2{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.about-important__heading h2{font-size:48px;line-height:60px}}.about-num{padding:32px 0;background:#edf1f7;border-bottom:1px solid #c5d2eb}.about-num__heading{margin-bottom:32px}.about-num__heading h2{text-align:center;font-size:20px;font-weight:700;line-height:32px;color:#1c1d1f}.about-num__items{display:grid;gap:16px;margin-bottom:32px}.about-num__item{display:flex;flex-direction:column;align-items:center;gap:12px}.about-num__item-num{font-weight:600;font-size:48px;line-height:60px;color:#f5891d;position:relative;padding-left:36px}.about-num__item-num:before{content:"";display:block;min-width:28px;width:28px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyNyAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMDk1MDI4NyAwTDI3IDE2LjA0OTNMMCAzMkwxMy4yNDU5IDE2LjEwNTFMMC4wOTUwMjg3IDBaIiBmaWxsPSIjRjU4OTFEIi8+Cjwvc3ZnPgo=);transition:.1s ease;position:absolute;left:0;top:50%;transform:translateY(-50%)}.about-num__item-info{font-weight:600;font-size:18px;line-height:28px;text-align:center;color:#1c1d1f}.about-num__content p{text-align:center;font-size:15px;font-weight:400;line-height:20px;color:#1c1d1f}.about-num__content .icon{display:block;min-width:34px;width:34px;height:34px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease;transform:rotate(-90deg);margin:16px auto 0}@media screen and (min-width:991.98px){.about-num{padding:80px 0}.about-num__heading{margin-bottom:64px}.about-num__heading h2{font-size:38px;line-height:48px}.about-num__items{grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:64px}.about-num__content p{font-size:24px;line-height:36px}.about-num__content .icon{min-width:44px;width:44px;height:44px;margin:32px auto 0}}@media screen and (min-width:1439.98px){.about-num__heading h2{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.about-num__heading h2{font-size:48px;line-height:60px}.about-num__content .icon{min-width:64px;width:64px;height:64px}}.about-books{padding:32px 0;background:#edf1f7;border-bottom:1px solid #c5d2eb}.about-books__heading{margin-bottom:32px}.about-books__heading h2{font-size:24px;font-weight:600;line-height:36px;color:#1c1d1f;margin-bottom:16px}.about-books__heading p{font-size:15px;font-weight:400;line-height:24px;color:#1c1d1f}.about-books__items{display:grid;gap:24px}.about-books__item-img{margin-bottom:24px}.about-books__item-img picture img{display:block;width:auto;max-width:100%;height:auto;object-position:center;object-fit:cover}.about-books__item-content p{font-weight:400;font-size:15px;line-height:24px;color:#1c1d1f}.about-books__item-content p b{font-weight:600;font-size:15px;line-height:24px}.about-books__item-content p:not(:last-child){margin-bottom:16px}@media screen and (min-width:991.98px){.about-books{padding:80px 0}.about-books__heading{margin-bottom:64px}.about-books__heading h2{font-size:38px;line-height:48px;margin-bottom:24px}.about-books__heading p{max-width:720px;font-size:16px;line-height:24px}.about-books__items{grid-template-columns:repeat(2,1fr);gap:40px 0}.about-books__item:nth-of-type(odd){padding:0 40px 0 0}.about-books__item:nth-of-type(even){padding:0 0 0 40px}.about-books__item-content p{font-size:18px;line-height:28px}.about-books__item-content p b{font-size:20px;line-height:32px}}@media screen and (min-width:1439.98px){.about-books__heading h2{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.about-books__heading h2{font-size:48px;line-height:60px}.about-books__item:nth-of-type(odd){padding:0 80px 0 0}.about-books__item:nth-of-type(even){padding:0 0 0 80px}}.policy{padding:32px 0}.policy h1{font-size:24px;font-weight:700;line-height:36px;color:#1c1d1f;margin-bottom:24px}.policy h2{font-size:20px;font-weight:700;line-height:32px;color:#1c1d1f;margin-bottom:24px}.policy p{font-weight:400;font-size:15px;line-height:24px;color:#1c1d1f}.policy p b{font-weight:600}.policy p:not(:last-child){margin-bottom:16px}@media screen and (min-width:991.98px){.policy{padding:80px 0}.policy h1{font-size:38px;line-height:48px}.policy h2{font-size:38px;line-height:48px;margin-bottom:24px}.policy p{font-size:20px;line-height:32px}}@media screen and (min-width:1439.98px){.policy h1{font-size:44px;line-height:58px}.policy h2{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.policy h1{font-size:64px;line-height:80px}.policy h2{font-size:48px;line-height:60px}}.homes-main-courses{padding:32px 0;border-bottom:1px solid #c5d2eb}.homes-main-courses--rounded{background:#f5f7fc;border-bottom:1px solid #c5d2eb}.homes-main-courses .breadcrumbs{padding:0;margin-bottom:24px}.homes-main-courses .breadcrumbs ul{max-width:100%}.homes-main-courses .breadcrumbs ul li{font-size:14px;line-height:20px}.homes-main-courses__wrapper{display:grid;gap:24px}.homes-main-courses--rounded .homes-main-courses__wrapper{display:flex;flex-direction:column-reverse}.homes-main-courses__content{display:flex;flex-direction:column}.homes-main-courses__content-start{font-weight:400;font-size:20px;line-height:32px;color:#1c1d1f;margin-bottom:24px}.homes-main-courses h1{font-size:24px;font-weight:800;line-height:36px;color:#1c1d1f;margin-bottom:24px}.homes-main-courses p{font-weight:400;font-size:16px;line-height:24px;color:#1c1d1f}.homes-main-courses--rounded p{font-style:italic}.homes-main-courses p:not(:last-child){margin-bottom:16px}.homes-main-courses__content-wrapper-info ul{margin-bottom:24px}.homes-main-courses__content-wrapper-info ul li{font-size:16px;font-weight:400;line-height:24px;color:#1c1d1f;position:relative;padding-left:52px}.homes-main-courses__content-wrapper-info ul li:before{content:"";display:block;min-width:28px;width:28px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyNyAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMDk1MDI4NyAwTDI3IDE2LjA0OTNMMCAzMkwxMy4yNDU5IDE2LjEwNTFMMC4wOTUwMjg3IDBaIiBmaWxsPSIjRjU4OTFEIi8+Cjwvc3ZnPgo=);transition:.1s ease;position:absolute;left:0;top:0}.homes-main-courses__content-wrapper-info ul li:not(:last-child){margin-bottom:24px}.homes-main-courses__img picture{position:relative;display:block;padding-bottom:100%;height:0;overflow:hidden}.homes-main-courses__img picture img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-position:center;object-fit:cover}.homes-main-courses__content-wrapper-actions{display:flex;flex-direction:column;gap:12px;margin-top:32px}.homes-main-courses h3{font-size:20px;font-weight:600;line-height:32px;color:#1c1d1f;margin-bottom:16px}.homes-main-courses h4{font-size:18px;font-weight:600;line-height:28px;color:#1c1d1f;margin-bottom:16px}@media screen and (min-width:767.98px){.homes-main-courses__content-wrapper-actions{flex-direction:row;flex-wrap:wrap}.homes-main-courses__content-wrapper-actions button{max-width:100%}}@media screen and (min-width:991.98px){.homes-main-courses{padding:0}.homes-main-courses--rounded{border-bottom:1px solid #c5d2eb}.homes-main-courses .breadcrumbs{margin-bottom:48px}.homes-main-courses__content-wrapper{height:100%;display:flex;flex-direction:column}.homes-main-courses--rounded .homes-main-courses__content-wrapper-actions{margin-top:32px}.homes-main-courses h1{font-size:38px;line-height:48px}.homes-main-courses h3{font-size:32px;line-height:40px;margin-bottom:32px}.homes-main-courses h4{font-size:20px;line-height:32px;margin-bottom:32px}.homes-main-courses ul li{font-size:20px;line-height:32px}.homes-main-courses p:not(:last-child){margin-bottom:24px}.homes-main-courses__wrapper{gap:0;grid-template-columns:repeat(2,1fr)}.homes-main-courses--rounded .homes-main-courses__wrapper{display:grid}.homes-main-courses__img picture{min-height:100%;padding-bottom:100%}.homes-main-courses--rounded .homes-main-courses__img picture{padding-bottom:88%}.homes-main-courses__content{padding:64px 80px 64px 0}.homes-main-courses--rounded .homes-main-courses__content{padding:80px 0 80px 80px}}@media screen and (min-width:1199.98px){.homes-main-courses__img picture{margin-right:-40px}.homes-main-courses--rounded .homes-main-courses__img picture{margin-right:0;margin-left:-40px}}@media screen and (min-width:1439.98px){.homes-main-courses h1{font-size:44px;line-height:58px}.homes-main-courses h3{font-size:36px;line-height:44px}}@media screen and (min-width:1639.98px){.homes-main-courses h1{font-size:56px;line-height:68px}.homes-main-courses h3{font-size:40px;line-height:52px}.homes-main-courses__img picture{margin-right:-80px}.homes-main-courses--rounded .homes-main-courses__img picture{margin-right:0;margin-left:-80px}}@media screen and (min-width:1839.98px){.homes-main-courses__content-wrapper-actions{margin-top:auto}.homes-main-courses__content-wrapper-actions button{max-width:fit-content}}.courses-bonus{padding:32px 0;border-bottom:1px solid #c5d2eb}.courses-bonus h2{font-size:24px;font-weight:700;line-height:36px;color:#1c1d1f;margin-bottom:24px}.courses-bonus__cards{display:grid;gap:24px}.courses-bonus__card{position:relative;transition:.5s ease}.courses-bonus__card:before{content:'';width:100%;height:100%;z-index:1;background:#00000080;position:absolute;left:0;top:0;transition:.5s ease}.courses-bonus__card-content{padding:24px;position:absolute;left:0;bottom:0;z-index:2}.courses-bonus__card-img picture{position:relative;display:block;padding-bottom:146%;height:0;overflow:hidden}.courses-bonus__card-img picture img{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;object-position:center;object-fit:cover}.courses-bonus__card-content h4{font-weight:600;font-size:18px;line-height:28px;color:#fff;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.3)}.courses-bonus__card-content p{font-weight:400;font-size:15px;line-height:24px;padding-top:24px;color:#fff}.courses-bonus__card-content .icon{display:block;min-width:40px;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease;margin-top:32px}.courses-bonus .btn-custom{margin-top:24px}.courses-bonus__card-content-hidden{max-height:240px;overflow-y:auto;scrollbar-width:none}@media screen and (min-width:767.98px){.courses-bonus__cards{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:991.98px){.courses-bonus{padding:80px 0}.courses-bonus h2{font-size:38px;line-height:48px;margin-bottom:80px}.courses-bonus .btn-custom{margin-top:48px}}@media screen and (min-width:1199.98px){.courses-bonus__cards{grid-template-columns:repeat(3,1fr)}.courses-bonus__card-content-hidden{opacity:0;max-height:0}.courses-bonus__card:hover:before{background:#1c1d1f}.courses-bonus__card:hover .courses-bonus__card-content-hidden{transition:1s ease;max-height:240px;opacity:1}}@media screen and (min-width:1439.98px){.courses-bonus h2{font-size:44px;line-height:58px}}@media screen and (min-width:1639.98px){.courses-bonus h2{font-size:48px;line-height:60px}.courses-bonus__cards{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1839.98px){.courses-bonus__card-content{padding:32px}.courses-bonus__card-content h4{padding-bottom:32px}.courses-bonus__card-content p{font-size:16px;padding-top:32px}.courses-bonus__card-content .icon{min-width:64px;width:64px;height:64px}}.courses-prices{padding:32px 0;background:#f5f7fc;border-bottom:1px solid #c5d2eb}.courses-prices__heading{margin-bottom:32px}.courses-prices h2{font-size:24px;font-weight:700;line-height:36px;color:#1c1d1f;margin-bottom:16px}.courses-prices p{font-weight:400;font-size:16px;line-height:24px;color:#1c1d1f}.courses-prices__cards{display:grid;gap:24px}.courses-prices__card{padding:16px;background:#edf1f7;height:fit-content}@media screen and (max-width:576px){.courses-prices__card{border:2px solid #f5891d}}.courses-prices__card-heading h3{font-weight:600;font-size:24px;line-height:36px;text-align:center;color:#1c1d1f;margin-bottom:8px}.courses-prices__card-heading span{font-weight:400;font-size:16px;line-height:28px;display:block;text-align:center;color:#6e7c99;margin-bottom:12px}.courses-prices__card-heading p{font-weight:400;font-size:14px;line-height:24px;color:#1c1d1f;margin-bottom:24px}@media screen and (min-width:991.98px){.courses-prices__card{padding:24px}.courses-prices__card-heading span{font-size:18px;margin-bottom:24px}.courses-prices__card-heading p{font-size:16px}}.courses-prices__card-heading a{border-bottom:.5px solid #1c1d1f;transition:.1s ease}.courses-prices__card-heading p b{font-weight:600}.courses-prices__card-info{padding-bottom:24px}.courses-prices__card-info ul li{font-weight:400;font-size:14px;line-height:20px;color:#1c1d1f;list-style-type:disc;margin-left:16px}.courses-prices__card-info ul li:not(:last-child){margin-bottom:16px}.courses-prices__card-pricing{padding-top:24px;border-top:1px solid #c5d2eb}.courses-prices__card-pricing-now{font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#1c1d1f}.courses-prices__card-pricing-price{font-weight:700;font-size:24px;line-height:36px;text-align:center;color:#1c1d1f;margin-bottom:8px}.courses-prices__card-pricing-plan{font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#6e7c99}.courses-prices .btn-custom{margin-top:24px;max-width:100%}.courses-card--main .courses-prices__card-heading h3{color:#c26d17}.courses-card--main .courses-prices__card-pricing-price{color:#c26d17}@media screen and (min-width:991.98px){.courses-prices{padding:80px 0}.courses-prices__heading{margin-bottom:64px}.courses-prices h2{font-size:38px;line-height:48px;margin-bottom:24px}.courses-prices__cards{grid-template-columns:repeat(2,1fr)}.courses-prices__card{padding:32px 40px}.courses-prices__card-heading h3{font-size:24px;line-height:32px}.courses-prices__card-heading a:hover{color:#c26d17;border-color:#c26d17}}@media screen and (min-width:1199.98px){.courses-prices__cards{margin:0 -40px}}@media screen and (min-width:1439.98px){.courses-prices h2{font-size:44px;line-height:58px}.courses-prices__cards{gap:32px}}@media screen and (min-width:1639.98px){.courses-prices__heading{margin-bottom:96px}.courses-prices h2{font-size:48px;line-height:60px}.courses-prices__cards{margin:0 -80px;grid-template-columns:repeat(3,1fr);gap:96px 32px}.courses-prices{padding-bottom:calc(80px + 34px)}.courses-prices__card.courses-card--main{display:flex;flex-direction:column;padding:32px 40px;transform:translate(0,-32px);height:fit-content}}.courses-why-us{padding:32px 0;border-bottom:1px solid #c5d2eb}.courses-why-us__heading{margin-bottom:24px}.courses-why-us h2{font-size:24px;font-weight:700;line-height:36px;color:#1c1d1f;margin-bottom:16px}.courses-why-us__heading p{font-weight:400;font-size:16px;line-height:24px;color:#1c1d1f}.courses-why-us__list ul li{font-weight:400;font-size:16px;line-height:24px;color:#1c1d1f;position:relative;padding-left:52px}.courses-why-us__list ul li:not(:last-child){margin-bottom:24px}.courses-why-us__list ul li:before{content:"";display:block;min-width:28px;width:28px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyNyAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMDk1MDI4NyAwTDI3IDE2LjA0OTNMMCAzMkwxMy4yNDU5IDE2LjEwNTFMMC4wOTUwMjg3IDBaIiBmaWxsPSIjRjU4OTFEIi8+Cjwvc3ZnPgo=);transition:.1s ease;position:absolute;left:0;top:0}.courses-why-us .btn-custom{margin-top:24px}.courses-why-us--after{background:#f5f7fc}.courses-why-us--after .courses-why-us__list{display:grid;gap:24px}.courses-why-us--after .courses-why-us__item-title{font-weight:600;font-size:18px;line-height:28px;color:#1c1d1f;margin-bottom:12px;position:relative;padding-left:56px}.courses-why-us--after .courses-why-us__item-title:before{content:"";display:block;min-width:32px;width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMyIDBMMTEuNTE5NSAzMkwwIDE0LjkxNTdMMTEuNTE5NSAyMi40NDMyTDMyIDBaIiBmaWxsPSIjRjU4OTFEIi8+Cjwvc3ZnPgo=);transition:.1s ease;position:absolute;left:0;top:0}.courses-why-us--after .courses-why-us__item-text p{font-weight:400;font-size:16px;line-height:24px;color:#1c1d1f}.courses-why-us--useful{background:#edf1f7}.courses-why-us--useful .courses-why-us__list{display:grid;gap:24px}.courses-why-us--useful .courses-why-us__item-title{font-weight:600;font-size:18px;line-height:28px;color:#1c1d1f;margin-bottom:12px;position:relative;padding-left:56px}.courses-why-us--useful .courses-why-us__item-title:before{content:"";display:block;min-width:28px;width:28px;height:28px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyNyAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMDk1MDI4NyAwTDI3IDE2LjA0OTNMMCAzMkwxMy4yNDU5IDE2LjEwNTFMMC4wOTUwMjg3IDBaIiBmaWxsPSIjRjU4OTFEIi8+Cjwvc3ZnPgo=);transition:.1s ease;position:absolute;left:0;top:0;transform:rotate(-45deg)}.courses-why-us--useful .courses-why-us__item-text p{font-weight:400;font-size:16px;line-height:24px;color:#1c1d1f}.courses-why-us--useful .courses-why-us__item-text p b{font-weight:600}.courses-why-us--useful .courses-why-us__item-text p:not(:last-child){margin-bottom:16px}@media screen and (min-width:991.98px){.courses-why-us{padding:80px 0}.courses-why-us__heading{margin-bottom:48px}.courses-why-us h2{font-size:38px;line-height:48px}.courses-why-us__heading p{font-size:20px;line-height:32px}.courses-why-us__list ul{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.courses-why-us--after .courses-why-us__list{grid-template-columns:repeat(2,1fr)}.courses-why-us--useful .courses-why-us__list{grid-template-columns:repeat(2,1fr);gap:48px}.courses-why-us--after .courses-why-us__item-title{font-size:20px;line-height:32px}.courses-why-us__list ul li{font-size:18px;line-height:28px}.courses-why-us--after .courses-why-us__item-text p{font-size:18px;line-height:28px}.courses-why-us__list ul li:not(:last-child){margin-bottom:0}.courses-why-us .btn-custom{margin-top:48px}}@media screen and (min-width:1439.98px){.courses-why-us h2{font-size:44px;line-height:58px}.courses-why-us__list ul{grid-template-columns:repeat(3,1fr);gap:48px}.courses-why-us--after .courses-why-us__list{gap:48px}.courses-why-us--useful .courses-why-us__list{grid-template-columns:repeat(3,1fr);gap:48px}}@media screen and (min-width:1639.98px){.courses-why-us h2{font-size:48px;line-height:60px}}.courses-tasks{padding:32px 0;background:#f5f7fc;border-bottom:1px solid #c5d2eb}.courses-tasks h2{font-size:24px;font-weight:700;line-height:36px;color:#1c1d1f;margin-bottom:48px}.courses-tasks__cards{display:grid;gap:24px}.courses-tasks__card{padding:0 32px 32px;background:#edf1f7}.courses-tasks__card-num{display:flex;align-items:center;justify-content:center;background:#fff;min-width:64px;width:64px;height:64px;margin:-32px 0 48px}.courses-tasks__card-num span{font-weight:700;font-size:24px;line-height:36px;color:#f5891d}.courses-tasks__card-info h4{font-weight:600;font-size:18px;line-height:28px;color:#1c1d1f;margin-bottom:24px}.courses-tasks__card-info p{font-weight:400;font-size:16px;line-height:24px;color:#1c1d1f}@media screen and (min-width:767.98px){.courses-tasks__cards{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:991.98px){.courses-tasks{padding:80px 0}.courses-tasks h2{font-size:38px;line-height:48px;margin-bottom:80px}.courses-tasks .btn-custom{margin-top:48px}}@media screen and (min-width:1439.98px){.courses-tasks h2{font-size:44px;line-height:58px}.courses-tasks__cards{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1639.98px){.courses-tasks h2{font-size:48px;line-height:60px}}.faq--program{background:#edf1f7}.faq--program .faq__heading-content p{font-weight:400;font-size:16px;line-height:24px;color:#1c1d1f}.faq--program .accordion__item{background:#edf1f7}.faq--program .accordion__item.INIT{background:#f5f7fc}.faq--program .accordion__text-body-col{display:flex;flex-direction:column;gap:24px}.faq--program .accordion__text-body-row{flex:1}.faq--program .accordion__text-body-row-item:not(:last-child){margin-bottom:16px}.faq--program .accordion__text .accordion__text-body h4{font-weight:600;font-size:16px;line-height:24px;color:#1c1d1f;margin-bottom:4px}.faq--program .accordion__text .accordion__text-body p{font-weight:400;font-size:15px;line-height:24px;color:#1c1d1f}.faq--program .accordion__text .accordion__text-body ul{margin:16px 0}.faq--program .accordion__text .accordion__text-body ul li{font-size:15px;font-weight:400;line-height:24px;color:#1c1d1f;position:relative;padding-left:52px}.faq--program .accordion__text .accordion__text-body ul li:before{content:"";display:block;min-width:28px;width:28px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyNyAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMDk1MDI4NyAwTDI3IDE2LjA0OTNMMCAzMkwxMy4yNDU5IDE2LjEwNTFMMC4wOTUwMjg3IDBaIiBmaWxsPSIjRjU4OTFEIi8+Cjwvc3ZnPgo=);transition:.1s ease;position:absolute;left:0;top:0}.faq--program .accordion__text .accordion__text-body ul li:not(:last-child){margin-bottom:16px}.faq--program .accordion__text .accordion__text-body ol{margin:16px 0;list-style-type:decimal}.faq--program .accordion__text .accordion__text-body ol li{font-size:15px;font-weight:400;line-height:24px;color:#1c1d1f;margin-left:24px}.faq--program .accordion__text .accordion__text-body ol li:not(:last-child){margin-bottom:16px}b,strong{font-weight:700}em{font-style:italic}@media screen and (min-width:991.98px){.faq--program .accordion__text-body-col{flex-direction:row;gap:48px}.faq--program .accordion__text-body{padding-left:60px}.faq--program .accordion__head .name{font-size:24px;line-height:36px}.faq--program .accordion__text-body-row-item:not(:last-child){margin-bottom:24px}.faq--program .accordion__text .accordion__text-body h4{font-size:20px;line-height:32px}.faq--program .accordion__text .accordion__text-body p{font-size:18px;line-height:28px}.faq--program .accordion__text .accordion__text-body ul li{font-size:18px;line-height:28px}.faq--program .accordion__text .accordion__text-body ol li{font-size:18px;line-height:28px}.faq--program .accordion__text .accordion__text-body ul li:not(:last-child){margin-bottom:24px}.faq--program .accordion__text .accordion__text-body ol li:not(:last-child){margin-bottom:24px}}@media screen and (min-width:1639.98px){.faq--program .faq__heading-head{padding:80px 80px 64px 0}.faq--program .faq__heading-content{padding:80px 0 64px 80px}}.homes-learning--available .homes-learning__top h2{margin-bottom:16px}.homes-learning--available .homes-learning__top p{font-weight:400;font-size:16px;line-height:24px;color:#1c1d1f}@media screen and (min-width:991.98px){.homes-learning--available .homes-learning__top p{font-size:20px;line-height:32px}}@media screen and (min-width:1439.98px){.homes-learning--available .homes-learning__items{grid-template-columns:repeat(2,1fr)}}.courses-education{border-bottom:1px solid #c5d2eb}.courses-education__top{border-bottom:1px solid #c5d2eb}.courses-education__top-wrapper{display:grid;gap:24px;padding:32px 0}.courses-education__top-content h2{font-size:24px;font-weight:600;line-height:36px;color:#1c1d1f;margin-bottom:24px}.courses-education__top-content p{font-weight:400;font-size:16px;line-height:24px;color:#6e7c99}.courses-education__top-img picture{position:relative;display:block;padding-bottom:48%;height:0;overflow:hidden}.courses-education__top-img picture img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-position:center;object-fit:cover}.courses-education__bottom{padding:32px 0}.courses-education__bottom-wrapper{display:grid;gap:24px}.courses-education__bottom-item-head{margin-bottom:16px;position:relative}.courses-education__bottom-item-head:before{content:'';width:calc(100% - 72px);height:1px;background:#c5d2eb;position:absolute;left:72px;top:50%;transform:translateY(-50%)}.courses-education__bottom-item-head .icon{display:block;min-width:36px;width:36px;height:36px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease;transform:rotate(90deg)}.courses-education__bottom-item h4{font-weight:600;font-size:20px;line-height:32px;color:#1c1d1f;margin-bottom:16px}.courses-education__bottom-item p{font-weight:400;font-size:15px;line-height:24px;color:#1c1d1f}.courses-education__bottom-item p:not(:last-child){margin-bottom:16px}@media screen and (min-width:767.98px){.courses-education__bottom-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:991.98px){.courses-education__top-content h2{font-size:38px;line-height:48px}.courses-education__top-wrapper{padding:0;gap:0;grid-template-columns:repeat(2,1fr);align-items:center}.courses-education__top-content{padding:32px 40px 32px 0;margin-right:-.5px;border-right:1px solid #c5d2eb}.courses-education__top-img picture{min-height:100%}.courses-education__bottom{padding:80px 0}}@media screen and (min-width:1199.98px){.courses-education__top-img picture{margin-right:-40px}}@media screen and (min-width:1439.98px){.courses-education__top-content h2{font-size:44px;line-height:58px}.courses-education__bottom-wrapper{grid-template-columns:repeat(4,1fr);gap:32px}}@media screen and (min-width:1639.98px){.courses-education__top-content h2{font-size:48px;line-height:60px}.courses-education__top-content{padding:64px 80px 80px 0}.courses-education__top-img picture{margin-right:-80px}.courses-education__bottom-wrapper{gap:64px}}.modal-search{position:fixed;left:0;top:0;width:100%;height:100%;z-index:11;background:#fff;display:none;animation:.4s ease .1s both zoomInUpPopup}.modal-search.is--active{display:block}.modal-search__header{background:#f5f7fc;border-bottom:1px solid #c5d2eb;position:absolute;left:0;top:0;z-index:1;width:100%;height:64px}.modal-search__top{padding:12px 16px;display:flex;align-items:center;justify-content:space-between}.modal-search__logo a .icon{display:block;min-width:132px;width:132px;height:32px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgwIiBoZWlnaHQ9IjQ0IiB2aWV3Qm94PSIwIDAgMTgwIDQ0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNzQuODg1NSA1LjMzMzMzSDc3LjE3NTZWMTUuMzMzM0w4Ni43OTM5IDUuMzMzMzNIODkuNTQyTDgyLjU1NzMgMTIuNTUwNEw5MC42ODcgMjMuMTExMUg4Ny45Mzg5TDgxLjIxMzkgMTMuOTM4NEw3Ny4xNzU2IDE4LjIyMjJWMjMuMTExMUg3NC44ODU1VjUuMzMzMzNaIiBmaWxsPSIjMUMxRDFGIi8+CjxwYXRoIGQ9Ik0xNTguOTMxIDUuMzMzMzNIMTYxLjIyMUwxNTAuOTE2IDIzLjExMTFIMTQ4LjYyNkwxNTEuNzE4IDE3Ljc3NzhMMTQzLjgxNyA1LjMzMzMzSDE0Ni4xMDdMMTUyLjgxMiAxNS44ODg5TDE1OC45MzEgNS4zMzMzM1oiIGZpbGw9IiMxQzFEMUYiLz4KPHBhdGggZD0iTTAgNS4zMzMzM1Y0NEgyLjI5MDA4VjcuNTU1NTZIMTQuMTk4NVYyMy4xMTExSDE2LjQ4ODZWNS4zMzMzM0gwWiIgZmlsbD0iIzFDMUQxRiIvPgo8cGF0aCBkPSJNMTA2LjAzMSA1LjMzMzMzVjcuNTU1NTZIOTkuMzg5M1YyMy4xMTExSDk3LjA5OTJWNy41NTU1Nkg5MC40NThWNS4zMzMzM0gxMDYuMDMxWiIgZmlsbD0iIzFDMUQxRiIvPgo8cGF0aCBkPSJNNTguNjI2IDUuMzMzMzNWMjMuMTExMUg3MS40NTA0VjIwLjg4ODlINjAuOTE2VjE1LjExMTFINzAuMzA1M1YxMi44ODg5SDYwLjkxNlY3LjU1NTU2SDcxLjQ1MDRWNS4zMzMzM0g1OC42MjZaIiBmaWxsPSIjMUMxRDFGIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTcxLjI5OCAyNi4yMjIySDE2OS4wMDhWMjguODg4OUgxNjYuOTQ3QzE2My41MzIgMjguODg4OSAxNjAuNzYzIDMxLjU3NTIgMTYwLjc2MyAzNC44ODg5QzE2MC43NjMgMzguMjAyNiAxNjMuNTMyIDQwLjg4ODkgMTY2Ljk0NyA0MC44ODg5SDE2OS4wMDhWNDRIMTcxLjI5OFY0MC44ODg5SDE3My44MTdDMTc3LjIzMiA0MC44ODg5IDE4MCAzOC4yMDI2IDE4MCAzNC44ODg5QzE4MCAzMS41NzUyIDE3Ny4yMzIgMjguODg4OSAxNzMuODE3IDI4Ljg4ODlIMTcxLjI5OFYyNi4yMjIyWk0xNjMuMDUzIDM0Ljg4ODlDMTYzLjA1MyAzMi44MDI1IDE2NC43OTYgMzEuMTExMSAxNjYuOTQ3IDMxLjExMTFIMTY5LjAwOFYzOC42NjY3SDE2Ni45NDdDMTY0Ljc5NiAzOC42NjY3IDE2My4wNTMgMzYuOTc1MyAxNjMuMDUzIDM0Ljg4ODlaTTE3My44MTcgMzguNjY2N0MxNzUuOTY3IDM4LjY2NjcgMTc3LjcxIDM2Ljk3NTMgMTc3LjcxIDM0Ljg4ODlDMTc3LjcxIDMyLjgwMjUgMTc1Ljk2NyAzMS4xMTExIDE3My44MTcgMzEuMTExMUgxNzEuMjk4VjM4LjY2NjdIMTczLjgxN1oiIGZpbGw9IiMxQzFEMUYiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00NS44MDE1IDIwLjg4ODlDNDkuNTk1OCAyMC44ODg5IDUyLjY3MTggMTcuOTA0MSA1Mi42NzE4IDE0LjIyMjJDNTIuNjcxOCAxMC41NDAzIDQ5LjU5NTggNy41NTU1NiA0NS44MDE1IDcuNTU1NTZDNDIuMDA3MiA3LjU1NTU2IDM4LjkzMTMgMTAuNTQwMyAzOC45MzEzIDE0LjIyMjJDMzguOTMxMyAxNy45MDQxIDQyLjAwNzIgMjAuODg4OSA0NS44MDE1IDIwLjg4ODlaTTQ1LjgwMTUgMjMuMTExMUM1MC44NjA2IDIzLjExMTEgNTQuOTYxOCAxOS4xMzE0IDU0Ljk2MTggMTQuMjIyMkM1NC45NjE4IDkuMzEzMDIgNTAuODYwNiA1LjMzMzMzIDQ1LjgwMTUgNS4zMzMzM0M0MC43NDI0IDUuMzMzMzMgMzYuNjQxMiA5LjMxMzAyIDM2LjY0MTIgMTQuMjIyMkMzNi42NDEyIDE5LjEzMTQgNDAuNzQyNCAyMy4xMTExIDQ1LjgwMTUgMjMuMTExMVoiIGZpbGw9IiMxQzFEMUYiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMjkuMTYgNS4zMzMzM1Y0NEgxMzEuNDVWMTYuNDQ0NEgxMzcuNjM0QzE0MC43OTYgMTYuNDQ0NCAxNDMuMzU5IDEzLjk1NzEgMTQzLjM1OSAxMC44ODg5QzE0My4zNTkgNy44MjA2NCAxNDAuNzk2IDUuMzMzMzMgMTM3LjYzNCA1LjMzMzMzSDEyOS4xNlpNMTQxLjA2OSAxMC44ODg5QzE0MS4wNjkgMTIuNzI5OCAxMzkuNTMxIDE0LjIyMjIgMTM3LjYzNCAxNC4yMjIySDEzMS40NVY3LjU1NTU2SDEzNy42MzRDMTM5LjUzMSA3LjU1NTU2IDE0MS4wNjkgOS4wNDc5NCAxNDEuMDY5IDEwLjg4ODlaIiBmaWxsPSIjMUMxRDFGIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjAuMTUyNyA1LjMzMzMzVjIzLjExMTFIMjIuNDQyN1YxNi40NDQ0SDI4LjYyNkMzMS43ODc5IDE2LjQ0NDQgMzQuMzUxMSAxMy45NTcxIDM0LjM1MTEgMTAuODg4OUMzNC4zNTExIDcuODIwNjQgMzEuNzg3OSA1LjMzMzMzIDI4LjYyNiA1LjMzMzMzSDIwLjE1MjdaTTMyLjA2MTEgMTAuODg4OUMzMi4wNjExIDEyLjcyOTggMzAuNTIzMSAxNC4yMjIyIDI4LjYyNiAxNC4yMjIySDIyLjQ0MjdWNy41NTU1NkgyOC42MjZDMzAuNTIzMSA3LjU1NTU2IDMyLjA2MTEgOS4wNDc5NCAzMi4wNjExIDEwLjg4ODlaIiBmaWxsPSIjMUMxRDFGIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTQ0LjczMyAyNi4yMjIyVjQwSDE0Ny4wMjNWMzcuMzMzM0gxNTMuMjA2QzE1Ni4zNjggMzcuMzMzMyAxNTguOTMxIDM0Ljg0NiAxNTguOTMxIDMxLjc3NzhDMTU4LjkzMSAyOC43MDk1IDE1Ni4zNjggMjYuMjIyMiAxNTMuMjA2IDI2LjIyMjJIMTQ0LjczM1pNMTU2LjY0MSAzMS43Nzc4QzE1Ni42NDEgMzMuNjE4NyAxNTUuMTAzIDM1LjExMTEgMTUzLjIwNiAzNS4xMTExSDE0Ny4wMjNWMjguNDQ0NEgxNTMuMjA2QzE1NS4xMDMgMjguNDQ0NCAxNTYuNjQxIDI5LjkzNjggMTU2LjY0MSAzMS43Nzc4WiIgZmlsbD0iIzFDMUQxRiIvPgo8cGF0aCBkPSJNMTIzLjIwNiA4Ljg4ODg5TDExMC44NCAyMy4xMTExSDEwOC41NVY1LjMzMzMzSDExMC44NFYxOS43Nzc4TDEyMy4yMDYgNS4zMzMzM0gxMjUuNDk2VjIzLjExMTFIMTIzLjIwNlY4Ljg4ODg5WiIgZmlsbD0iIzFDMUQxRiIvPgo8cGF0aCBkPSJNMTc3LjcxIDguODg4ODlMMTY1LjM0NCAyMy4xMTExSDE2My4wNTNWNS4zMzMzM0gxNjUuMzQ0VjE5Ljc3NzhMMTc3LjcxIDUuMzMzMzNIMTgwVjIzLjExMTFIMTc3LjcxVjguODg4ODlaIiBmaWxsPSIjMUMxRDFGIi8+CjxwYXRoIGQ9Ik0xNjkuMjc3IDAuODY2NTU0QzE2OS41NzMgMS4xNTU0NSAxNjkuOTIzIDEuMzg0NjEgMTcwLjMwOSAxLjU0MDk2QzE3MC42OTUgMS42OTczMSAxNzEuMTA5IDEuNzc3NzggMTcxLjUyNyAxLjc3Nzc4QzE3MS45NDQgMS43Nzc3OCAxNzIuMzU4IDEuNjk3MzEgMTcyLjc0NCAxLjU0MDk2QzE3My4xMyAxLjM4NDYxIDE3My40ODEgMS4xNTU0NSAxNzMuNzc2IDAuODY2NTU1QzE3NC4wMzQgMC42MTQ1MjMgMTc0LjI0NSAwLjMyMTMzOCAxNzQuNDAxIDBIMTc2LjMzNkMxNzYuMjgzIDAuMTgyMjk3IDE3Ni4yMTkgMC4zNjE4IDE3Ni4xNDUgMC41Mzc1NjNDMTc1Ljg5NCAxLjEzMDcxIDE3NS41MjUgMS42Njk2NiAxNzUuMDYxIDIuMTIzNjNDMTc0LjU5NyAyLjU3NzYxIDE3NC4wNDYgMi45Mzc3MiAxNzMuNDQgMy4xODM0MUMxNzIuODMzIDMuNDI5MSAxNzIuMTgzIDMuNTU1NTYgMTcxLjUyNyAzLjU1NTU2QzE3MC44NyAzLjU1NTU2IDE3MC4yMiAzLjQyOTEgMTY5LjYxNCAzLjE4MzQxQzE2OS4wMDcgMi45Mzc3MiAxNjguNDU2IDIuNTc3NjEgMTY3Ljk5MiAyLjEyMzYzQzE2Ny41MjggMS42Njk2NiAxNjcuMTYgMS4xMzA3MSAxNjYuOTA5IDAuNTM3NTYzQzE2Ni44MzQgMC4zNjE4IDE2Ni43NyAwLjE4MjI5NyAxNjYuNzE4IDBIMTY4LjY1M0MxNjguODA5IDAuMzIxMzM4IDE2OS4wMiAwLjYxNDUyMyAxNjkuMjc3IDAuODY2NTU0WiIgZmlsbD0iIzFDMUQxRiIvPgo8cGF0aCBkPSJNMTQ3LjAyIDQxLjc3NzhIMTQ0LjczVjQ0SDE0Ny4wMlY0MS43Nzc4WiIgZmlsbD0iIzFDMUQxRiIvPgo8L3N2Zz4K);background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}.modal-search__close{position:static;min-width:40px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:.1s ease;cursor:pointer}.modal-search__close svg{fill:#fff;width:22px;height:22px;stroke:#6e7c99;stroke-width:2px}.modal-search__body{overflow:hidden;background:#edf1f7;height:100%;display:flex;flex-direction:column;align-items:center;position:relative}.modal-search__wrapper{padding:0 16px;width:100%}.modal-search__action{width:100%;max-width:960px;margin:100px auto 40px}.modal-search .search-index__input input{padding:16px;width:100%;border:2px solid #6e7c99;background:#fff;outline:0;font-weight:400;font-size:15px;line-height:24px;color:#1c1d1f}.modal-search .search-index__input input:focus::placeholder{opacity:0}.modal-search .search-index__input input::placeholder{font-family:ArticoExpanded;font-weight:400;font-size:15px;line-height:24px;color:#6e7c99}.modal-search .search-index__field{position:relative}.modal-search .search-index__btn{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.modal-search .btn-search{display:flex;background:0 0;border:none;margin:0;cursor:pointer}.modal-search .btn-search .icon{display:block;min-width:24px;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}.search-results{margin-top:24px}.search-results h2{font-weight:600;font-size:20px;line-height:32px;color:#1c1d1f;margin-bottom:16px}.search-results__list{max-height:320px;overflow-y:auto;scrollbar-width:none}.search-results__list ul li:not(:last-child){margin-bottom:8px}.search-results__list ul li a{padding:12px 20px;font-weight:400;font-size:16px;line-height:24px;color:#1c1d1f;display:block}.search-results__list ul li a span{font-weight:400;font-size:13px;line-height:20px;color:#6e7c99;display:block;margin-top:4px}.search-results .btn-search-res{font-weight:400;font-size:16px;line-height:24px;color:#f5891d;display:inline-flex;align-items:center;gap:4px;cursor:pointer;margin-top:16px}.search-results .btn-search-res .icon{display:block;min-width:24px;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}@media screen and (min-width:991.98px){.modal-search__top{padding:12px 20px}.search-results__list ul li a:hover{background:#f5f7fc;color:#f5891d}.modal-search__close:hover{background:#fff}.modal-search__close:hover svg{stroke:#1c1d1f}.search-results .btn-search-res:hover{opacity:.7}}@media screen and (min-width:1199.98px){.modal-search__header{height:69px}.modal-search__logo a .icon{min-width:180px;width:180px;height:44px}.modal-search__body::after,.modal-search__body::before{content:"";min-width:1px;width:1px;height:calc(100% + 65px);position:absolute;top:0;background:#c5d2eb}.modal-search__body::before{left:80px}.modal-search__body::after{right:80px}}@media screen and (min-width:1439.98px){.modal-search__header{height:80px}.modal-search__top{padding:18px 20px}.modal-search__action{width:100%;max-width:960px;margin:160px auto 80px}.search-results{margin-top:48px}}@media screen and (min-width:1639.98px){.modal-search__header{height:84px}.modal-search__close{min-width:48px;width:48px;height:48px}}.search-res .search-index__input input{padding:16px;width:100%;border:2px solid #6e7c99;background:#fff;outline:0;font-weight:400;font-size:15px;line-height:24px;color:#1c1d1f}.search-res .search-index__input input:focus::placeholder{opacity:0}.search-res .search-index__input input::placeholder{font-family:ArticoExpanded;font-weight:400;font-size:15px;line-height:24px;color:#6e7c99}.search-res .search-index__field{position:relative}.search-res .search-index__btn{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.search-res .btn-search{display:flex;background:0 0;border:none;margin:0;cursor:pointer}.search-res .btn-search .icon{display:block;min-width:24px;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}.search-res .search-results__list{max-height:100%;overflow-y:hidden}.search-res .modal-search__action{max-width:100%;margin:0}.search-res{padding:40px 0}@media screen and (min-width:991.98px){.search-res{padding:80px 0}}.popup-oldversion{position:fixed;bottom:40px;background-color:#fff;padding:24px;z-index:5;left:0;right:0;max-width:700px;margin:auto;box-shadow:0 0 11px -1px #0000002b;display:none;opacity:0}@keyframes to-fade-oldversion{from{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.popup-oldversion.active{display:block;animation:to-fade-oldversion .3s ease forwards}.popup-oldversion__icon span{width:60px;height:60px;display:block;background-size:contain}@keyframes spin{to{transform:rotate(360deg)}}.popup-oldversion__icon span{animation:spin 3.5s linear infinite}.popup-oldversion__content{display:flex;align-items:center;gap:24px}.popup-oldversion__close svg{width:20px;height:20px;background-size:contain;cursor:pointer}.popup-oldversion__close path{fill:#000;stroke:#ababab;stroke-width:2px}.popup-oldversion__close{position:absolute;right:10px;top:10px}.popup-oldversion__close:hover svg path{stroke:#f5891d}@media screen and (max-width:760px){.popup-oldversion{margin:10px;bottom:0}.popup-oldversion__content{gap:12px}.popup-oldversion__text{font-size:14px;line-height:128%}.popup-oldversion__text br{display:none}.popup-oldversion__icon span{width:45px;height:45px}}.homes-select{width:100%;position:relative;user-select:none;cursor:pointer}.homes-select__trigger{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:16px 20px;border:1px solid transparent;background:#fff;outline:0;transition:.1s ease}@media screen and (min-width:991.98px){.homes-select__trigger:hover{border-color:#c5d2eb}}.homes-select__trigger span:first-child{font-family:ArticoExpanded;font-size:15px;font-weight:400;line-height:20px;color:#6e7c99}.homes-select__arrow{transition:.1s ease}.homes-select__arrow .icon{display:block;min-width:18px;width:18px;height:18px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.1s ease}.homes-select__options{display:none;position:absolute;top:100%;left:0;width:100%;z-index:5;padding:10px 0;border:1px solid #c5d2eb;border-top:none;background:#fff;animation:dropdown-animation .5s ease forwards;max-height:180px;overflow-y:auto;scrollbar-width:thin}.homes-select__option{padding:10px 20px;font-family:ArticoExpanded;font-size:15px;font-weight:400;line-height:20px;color:#6e7c99}@media screen and (min-width:991.98px){.homes-select__option:hover{opacity:.7}}.homes-select.is--open .homes-select__trigger{border-color:#c5d2eb}.homes-select.is--open .homes-select__arrow{transform:rotate(-90deg)}.homes-select.is--open .homes-select__options{display:block}.not-found02{position:relative;padding:40px 0}.not-found02__content{display:flex;flex-direction:column;align-items:center}.not-found02__content-wrapper{display:flex;flex-direction:column}.not-found02__content-img picture{position:relative;display:block;width:100%;padding-top:55%}.not-found02__content-img picture img{position:absolute;top:0;bottom:0;left:0;right:0;max-width:100%;width:100%;height:100%;margin:auto;object-fit:cover}.not-found02__content-body{display:flex;flex-direction:column;align-items:center;gap:20px}.not-found02 h1{color:#000;text-align:center;font-size:6em;line-height:100%;font-weight:600}.not-found02 p{color:#000;font-size:1em;line-height:124%;font-weight:400;text-align:center}.not-found02 .btn-custom{font-size:14px}.not-found02 .btn-custom::after{display:none}@media screen and (min-width:479.98px){.not-found02 .btn-custom{font-size:16px}}@media screen and (min-width:991.98px){.not-found02{padding:80px 0}.not-found02__content-wrapper{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:24px}.not-found02__content-img picture{padding-top:80%}.not-found02 h1{font-size:15em}.not-found02 p{font-size:1.4em}}.faq .accordion__head .name span{display:none}.popup-call--success .social-button button.btn-custom{margin:0!important;max-width:none;white-space:nowrap;flex-basis:300px;flex-grow:1}.popup-call--success .social-button button.btn-custom:hover{opacity:.9}.social-button{display:flex;gap:16px;justify-content:center;padding-top:24px;flex-wrap:wrap}@media screen and (max-width:992px){.social-button{max-width:350px;margin:0 auto}}.btn-custom.btn--tg{background-color:#18a3e6}.btn-custom.btn--vk{background-color:#0077fe}.social-title{text-align:center;padding-top:40px}.popup-call--success .social-button button.btn-custom::before{content:'';width:26px;height:24px;background-position:center;background-size:auto 15px;background-repeat:no-repeat}.btn-custom.btn--tg::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGZpbGw9IiNmZmYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuMjc5IDkuMDk2bC0uMjY1IDMuNzIzYy4zNzkgMCAuNTQzLS4xNjMuNzQtLjM1OGwxLjc3NS0xLjY5NyAzLjY3OSAyLjY5NWMuNjc0LjM3NiAxLjE1LjE3OCAxLjMzMi0uNjIxbDIuNDE1LTExLjMxNmMuMjE0LS45OTctLjM2LTEuMzg4LTEuMDE4LTEuMTQzTC43NDMgNS44MTNjLS45NjkuMzc2LS45NTQuOTE2LS4xNjUgMS4xNjFsMy42MjkgMS4xMjkgOC40My01LjI3NGMuMzk2LS4yNjMuNzU3LS4xMTguNDYuMTQ1TDYuMjc5IDkuMDk2eiIvPjwvc3ZnPg==)}.btn-custom.btn--vk::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTEiIGZpbGw9IiNmZmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjU3IDguMDU5Yy0uMzkzLS40MTQtLjg0LS43ODUtMS4yNy0xLjE0My0uMTU0LS4xMjgtLjMxMy0uMjYtLjQ2Ni0uMzktLjQzOC0uMzc3LS40NTQtLjUxOS0uMTA3LS45NDcuMjQtLjI5NS40OTUtLjU5Ljc0Mi0uODc2LjIyNC0uMjYuNDU1LS41MjcuNjc3LS43OTZsLjA0NS0uMDU1Yy40MjQtLjUxNS44NjItMS4wNDcgMS4wOTUtMS42ODkuMDYtLjE3LjEyNC0uNDE4LS4wMjEtLjYyNy0uMTQ1LS4yMDgtLjQyNy0uMjcyLS42MjctLjMwMWExLjk0NiAxLjk0NiAwIDAwLS4yODctLjAxN2wtMi43NzQtLjAwMmgtLjAyM2MtLjQyIDAtLjcwMi4xNzQtLjg2NC41M2ExMy43NCAxMy43NCAwIDAxLS41MTkgMS4wNWMtLjM4NS42ODgtLjg3NSAxLjQ4LTEuNTg0IDIuMTQxbC0uMDMuMDI4Yy0uMDg0LjA4LS4xNzkuMTY5LS4yNDguMTY5YS4xMzMuMTMzIDAgMDEtLjAzNS0uMDA2Yy0uMTQ3LS4wNS0uMjQ2LS4zNjItLjI0MS0uNTA3di0uMDA2TDExLjAzIDEuOGwtLjAwMy0uMDNjLS4wNy0uNDU3LS4yMjYtLjc0Mi0uODE3LS44NDNhLjI3OC4yNzggMCAwMC0uMDQ4LS4wMDRINy4yNzhjLS40NyAwLS43MjkuMTY4LS45NzIuNDE5LS4wNjYuMDY3LS4yMDIuMjA2LS4xMzUuMzc2LjA3LjE3Mi4yOTIuMjA4LjM2NS4yMi4zNjEuMDYuNTY0LjI1NC42MjIuNTkzLjEuNTg4LjExMyAxLjIxNi4wMzkgMS45NzVhMS40OSAxLjQ5IDAgMDEtLjEyOS41MTRjLS4wMTUuMDMyLS4wNy4xMzgtLjEyNy4xMzgtLjAxOCAwLS4wNy0uMDA2LS4xNjUtLjA2My0uMjI0LS4xMzUtLjM4Ny0uMzI3LS41NzgtLjU2NEExMi44NjMgMTIuODYzIDAgMDE0LjUzIDEuODE3YS45ODYuOTg2IDAgMDAtLjkyLS41OTJjLS40Ni0uMDA2LS44NzgtLjAxLTEuMjc2LS4wMS0uNDM1IDAtLjgzOS4wMDQtMS4yMzIuMDEyLS4zMzcuMDA1LS41Ny4wOTMtLjY5My4yNjNzLS4xMTUuMzk0LjAyNC42NjRDMS41NDQgNC4zMiAyLjU1IDUuODk2IDMuNjk3IDcuMjYxYy44MDQuOTU2IDEuNjEgMS42MTggMi41MzYgMi4wODIuOTc3LjQ5IDIuMDcxLjcyOSAzLjM0NS43MjkuMTQ1IDAgLjI5NC0uMDAzLjQ0NS0uMDEuNzQtLjAzMSAxLjAxNS0uMjY2IDEuMDUtLjkuMDE2LS4zMjMuMDU3LS42NjIuMjM4LS45NTEuMTE0LS4xODMuMjItLjE4My4yNTYtLjE4M2EuNTIuNTIgMCAwMS4yNDEuMDc5Yy4xNjEuMDkyLjMuMjE2LjQxMy4zMjRsLjMxNy4zMWMuMjI4LjIyNC40NjQuNDU2LjcxLjY3NS41MzguNDgxIDEuMTMyLjY5MyAxLjgxMy42NDdoMi41NmEuNzU1Ljc1NSAwIDAwLjYwMi0uMzRjLjE2LS4yNDguMTU3LS41NjQtLjAwOC0uODQ3YTQuNTg3IDQuNTg3IDAgMDAtLjY0NS0uODE3eiIvPjwvc3ZnPg==)}@keyframes to-scale-popup{from{transform:scale(.9) translate(-50%,-50%)}to{transform:scale(1) translate(-50%,-50%);opacity:1}}.exit-popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;background:#f5f7fc;border:1px solid #ccc;box-shadow:0 0 10px rgba(0,0,0,.3);z-index:1000;opacity:0;animation:to-scale-popup .4s ease forwards;width:100%;max-width:835px;margin-left:0;margin-right:0}.exit-popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999}.exit-popup .homes-subscribe__form{padding:21px;border-left:none}.exit-popup-close{width:40px;height:40px;position:absolute;right:8px;font-size:40px;font-family:aril;transform:rotate(45deg);top:19px;color:#697483}.exit-popup-close:hover{cursor:pointer;color:#f5891d}@media screen and (max-width:992px){.social-button{max-width:350px;margin:0 auto}.popup-call--success .social-button button.btn-custom{font-size:14px}.exit-popup{max-width:calc(100% - 32px)}}
.btn-get-modal-callback {
    padding: 4px 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 16px;
    border: 2px solid #f5891d;
    background: #f5f7fc;
    cursor: pointer;
    transition: .1s ease;
    font-size: 16px;
    font-weight: 500;
    line-height: 28px;
    color: #1c1d1f;
    white-space: nowrap;
}
/* По умолчанию (десктоп): кнопка видна, иконка скрыта */
.header__callback-btn {
    display: flex;
    width: auto;
    white-space: nowrap;
}

.header__callback-icon {
    display: none;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: .1s ease;
}

.header__callback-icon .icon {
    display: block;
    width: 20px;
    height: 20px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

/* Мобильная версия */
@media (max-width: 768px) {
    .header__callback-btn {
        display: none;
    }
    .header__callback-icon {
        display: flex;
    }
}