@charset "UTF-8";@font-face{font-family:"Montserrat";src:local("Montserrat-Italic"),url(./../fonts/Montserrat-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:local("Montserrat-Regular"),url(./../fonts/Montserrat-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:local("Montserrat-Bold"),url(./../fonts/Montserrat-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:local("Montserrat-SemiBold"),url(./../fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:local("Montserrat-Medium"),url(./../fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"PT Sans";src:local("PTSans-Regular"),url(./../fonts/PTSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PT Sans";src:local("PTSans-BoldItalic"),url(./../fonts/PTSans-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"PT Sans";src:local("PTSans-Bold"),url(./../fonts/PTSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}aside,div,footer,header,img,legend,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul{list-style:none}img{max-width:100%;pointer-events:none}button:focus{border:transparent}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}html{scroll-behavior:smooth}body{font-family:var(--font-accent);color:var(--black-color);font-size:16px;line-height:1.6;background-color:var(--page-bg);position:relative;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}body.noscroll{overflow:hidden;touch-action:none;-ms-touch-action:none;height:100vh}:root{--font-main:"PT Sans", sans-serif;--font-accent:"Montserrat", sans-serif;--font-titles:var(--font-accent);--page-bg:#ffffff;--footer-bg:#141727;--black-color:#000;--white-color:#f7f7f7;--grey-color:#555454;--border-color:#d8d8d8;--card-bg-color:#f6f6f6;--card-bg-hover:#e9e7e7;--red-color:rgb(192, 22, 22);--red-color-light:rgb(224, 99, 99);--accent-color:#336096;--accent-color-dark:#124784;--accent-color-yellow:#e6e60b;--accent-color-light:#9bc3f1;--accent-color-hover:#5a88bd;--laptop-size:1199px;--tablet-size:899px;--mobile-size:599px}@font-face{font-family:"Montserrat";src:local("Montserrat-Italic"),url(./../fonts/Montserrat-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:local("Montserrat-Regular"),url(./../fonts/Montserrat-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:local("Montserrat-Bold"),url(./../fonts/Montserrat-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:local("Montserrat-SemiBold"),url(./../fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:local("Montserrat-Medium"),url(./../fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"PT Sans";src:local("PTSans-Regular"),url(./../fonts/PTSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PT Sans";src:local("PTSans-BoldItalic"),url(./../fonts/PTSans-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"PT Sans";src:local("PTSans-Bold"),url(./../fonts/PTSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}*{padding:0;margin:0;border:0}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}a,a:visited{display:inline-block;cursor:pointer}a,a:hover,a:visited{text-decoration:none}a:active,a:focus{outline:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:inherit;font-size:inherit;color:inherit;cursor:text}input::-moz-placeholder,textarea::-moz-placeholder{font-family:inherit;font-size:inherit;color:inherit;cursor:text}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:inherit;font-size:inherit;color:inherit;cursor:text}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-family:inherit;font-size:inherit;color:inherit;cursor:text}button,input,input::placeholder,select,textarea,textarea::placeholder{font-family:inherit;font-size:inherit;color:inherit;cursor:text}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;-webkit-box-shadow:none;box-shadow:none;padding:0;cursor:pointer}button{border:0}input[type=submit]{background-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;background-color:#fff;color:#000;outline:0}input:focus,select:focus,textarea:focus{border:1px solid #007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{border-bottom:1px solid #030303;-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input:autofill,input:autofill:active,input:autofill:focus,input:autofill:hover,select:autofill,select:autofill:active,select:autofill:focus,select:autofill:hover,textarea:autofill,textarea:autofill:active,textarea:autofill:focus,textarea:autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important;box-shadow:0 0 0 30px #fff inset!important;-webkit-text-fill-color:#000!important}body>*{-ms-flex-negative:0;flex-shrink:0}.h2,.h3{font-family:var(--font-accent)}.container{max-width:1140px;padding-right:15px;padding-left:15px}.container,.container-footer,.container-full{width:100%;margin-right:auto;margin-left:auto}.container-footer{max-width:1170px;padding-right:15px;padding-left:15px}.container-full{padding-right:70px;padding-left:70px}.small-text{font-size:14px}.none{display:none!important}.mb-10{margin-bottom:10px}.about ul,.about-video ul,.mb-20{margin-bottom:20px}.mb-40{margin-bottom:40px}.mb-60{margin-bottom:60px}.mt-20{margin-top:20px}.sticky-footer-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:50px}.sticky-footer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh}.about-video{position:relative;margin-bottom:60px;z-index:5}.about p+p,.about p+ul,.about ul+p,.about-video p+p,.about-video p+ul,.about-video ul+p,.tab__item-content.documents li+li{margin-top:10px}.about-video ul a,.actual-post-card__btn a{color:var(--black-color);-webkit-transition:color .5s;transition:color .5s}.about-video ul a:hover,.actual-post-card__btn a:hover{color:var(--accent-color)}.about-video ul>li+li{margin-top:5px}.about-video__wrapper{max-width:700px;width:100%}.about-video__description{margin-bottom:20px;font-weight:700;font-size:20px}.about{position:relative;margin-top:-100px;z-index:5}.about ul li{position:relative;padding-left:20px}.about ul li::before{content:"—";position:absolute;margin-right:3px;left:0}.about ul>li+li{margin-top:5px}.about,.actual-posts{margin-bottom:60px}.actual-posts__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.actual-posts__title{text-align:center}.actual-posts__row{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.actual-post-card{padding:15px 15px 50px;text-align:left;-webkit-transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.actual-post-card:hover{-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1)}.actual-post-card__text{font-size:1em;margin-bottom:15px}.actual-post-card__btn a{text-decoration:none;font-weight:700}.actual-post-card__img-wrapper{min-height:209px;width:100%;overflow:hidden;margin-bottom:19px;-webkit-filter:grayscale(.5);filter:grayscale(.5)}.actual-post-card__img-wrapper img{width:100%;height:100%;min-height:209px;-o-object-fit:cover;object-fit:cover}.actual-post-card__title{font-size:25px;font-weight:700;margin-bottom:10px;font-family:var(--font-accent)}.badge-type,.btn{color:var(--white-color)}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 15px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--accent-color);-webkit-box-shadow:0 4px 4px 0 rgba(43,37,37,.12);box-shadow:0 4px 4px 0 rgba(43,37,37,.12);border-radius:4px;font-size:16px;font-weight:700;line-height:40px;white-space:nowrap;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.btn:hover,.call-us__btn.primary-btn:hover{background-color:var(--accent-color-hover)}.btn.btn-input{border-radius:0}.badge-type{display:inline-block;margin-top:20px;background-color:var(--accent-color-light);padding:7px;font-style:italic;border-radius:7px;font-size:14px}.badge-type.add-prof{background-color:var(--accent-color-orange)}.badge-type.main-prof{background-color:var(--accent-color)}.btn-down__link,.btn-up,.btn-up__link{display:-webkit-box;display:-ms-flexbox;display:flex}.btn-up{position:fixed;bottom:45%;left:calc(100% - 70px);z-index:100;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:15px}.btn-down__link,.btn-up__link{width:50px;height:50px;background-color:var(--accent-color);border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;opacity:0;-webkit-transition:opacity .5s ease,background-color .5s ease;transition:opacity .5s ease,background-color .5s ease}.btn-down__link:hover,.btn-up__link:hover{opacity:.8;background-color:var(--accent-color-hover)}.btn-down__link.active,.btn-up__link.active{visibility:visible;opacity:1}.btn-up__link img{padding-bottom:5px;width:25px}.btn-down__link img{padding-top:5px;width:25px}.call-us{position:fixed;bottom:20px;right:20px;z-index:49}.call-us__btn{z-index:49;width:60px;height:60px;border-radius:50%;background-color:transparent;border:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.call-us__btn:hover{-webkit-box-shadow:0 6px 12px rgba(0,0,0,.2);box-shadow:0 6px 12px rgba(0,0,0,.2)}.call-us__btn img{width:30px;height:30px}.call-us__btn .call-us__hint{position:absolute;right:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-right:10px;background-color:var(--grey-color);color:var(--white-color);padding:10px;border-radius:4px;font-size:14px;white-space:nowrap;opacity:.7;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.call-us__btn .call-us__hint::after,.call-us__btn.phone-btn .call-us__hint::after,.call-us__btn.telegram-btn .call-us__hint::after,.call-us__btn.whatsapp-btn .call-us__hint::after{content:"";position:absolute;top:50%;left:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid var(--grey-color)}.call-us__btn.primary-btn{background-color:var(--accent-color);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.call-us__btn.primary-btn:hover{-webkit-transition:background-color .3s ease,-webkit-box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease;transition:background-color .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}.call-us__btn.phone-btn,.call-us__btn.telegram-btn,.call-us__btn.whatsapp-btn{background-color:var(--white-color);width:50px;height:50px;position:relative}.call-us__btn.phone-btn{display:none}.call-us__btn.telegram-btn img,.call-us__btn.whatsapp-btn img{width:50px;height:50px}.call-us__btn.phone-btn .call-us__hint,.call-us__btn.telegram-btn .call-us__hint,.call-us__btn.whatsapp-btn .call-us__hint{display:block;position:absolute;right:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-right:10px;background-color:var(--grey-color);color:var(--white-color);padding:10px;border-radius:4px;font-size:14px;white-space:nowrap;z-index:51;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.call-us__btn.phone-btn:hover .call-us__hint,.call-us__btn.telegram-btn:hover .call-us__hint,.call-us__btn.whatsapp-btn:hover .call-us__hint{opacity:.7;visibility:visible}.call-us__btn.phone-btn img{width:46px;height:46px}.close-btn{background-color:var(--white-color);position:relative}.call-us__btn.close-btn:hover{background-color:var(--white-color);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.2);box-shadow:0 6px 12px rgba(0,0,0,.2)}.call-us__expanded{display:none;opacity:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.block-contacts__info dl,.call-us__expanded-buttons,.call-us__expanded.active{display:-webkit-box;display:-ms-flexbox;display:flex}.call-us__expanded.active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.call-us__expanded-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.block-contacts__info dl{font-weight:700;font-size:18px;line-height:170%;color:#000;margin:0;padding:0}.block-contacts__info dl:not(:last-child){margin-bottom:10px}.block-contacts__info dl dd.block-contacts__info--contact{font-weight:400;color:var(--accent-color)}.block-contacts__info dl dd{margin:0;padding:0}.block-contacts__info dl dt{padding:0;margin:0 5px 0 0}.block-contacts__info--contact a,.tab__item-content.documents a:hover{color:var(--accent-color)}.form-group__policy{border-left:3px solid var(--red-color);padding-left:5px;font-style:italic}.form-group__policy a{color:var(--red-color)}.doc-table,.doc-table td,.doc-table th{border:1px solid #e3e3e3;border-collapse:collapse}.doc-table td,.doc-table th{padding:10px;width:50%}.doc-table th{font-weight:500}.doc-table th.prof-title,.docs-title{font-weight:700}.doc-table.team td,.doc-table.team th{width:auto;text-align:left}.tab__item-content.documents a{text-decoration:none;color:var(--black-color);-webkit-transition:color .3s ease-in;transition:color .3s ease-in;font-size:18px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.docs-title{font-size:18px;margin-bottom:20px}.documents p+p{margin-top:15px}.prof-title{background-color:var(--accent-color-light);font-weight:700}.features{background-color:var(--page-bg);margin-bottom:60px}.features__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.feature-card{padding:30px;text-align:center;background-color:var(--white-color);border-radius:4px;-webkit-transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.feature-card:hover{-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1)}.feature-card__number{font-family:var(--font-accent);font-size:48px;font-weight:700;color:var(--accent-color);margin-bottom:15px}.feature-card__title{font-family:var(--font-accent);font-size:24px;font-weight:600;margin-bottom:10px}.feature-card__text,.form-group label{font-size:16px;line-height:1.5;color:var(--black-color)}.feedback-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:170px}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:5px;font-weight:700;font-size:18px;line-height:170%}.form-group input,.form-group textarea{width:100%;height:50px;border:0;border-bottom:1px solid #ccc;padding:10px}.form-group textarea{resize:vertical;min-height:100px}.feedback-form .btn{-ms-flex-item-align:start;align-self:flex-start}.block-upload__file-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eaeff2;position:relative;padding-left:10px;padding-top:10px;padding-bottom:10px}.file-button,.input-file-button{border-radius:6px;outline:0;color:#000;font-size:16px;font-weight:400;line-height:1}.file-button{border:0;background:#eaeff2;padding:10px;width:100%}.input-file-button{background-color:#eaeff2;border:1px solid #000;background:rgba(247,247,247,.9921568627);padding:7px;margin-bottom:0}.block-upload__file-name{margin-left:15px}input.file-button{position:absolute}.footer,.footer a{color:rgba(255,255,255,.5294117647)}.footer{background-color:var(--footer-bg);padding:40px 0 65px}.footer a{text-decoration-color:transparent;-webkit-transition:color .2s ease-in,text-decoration-color .2s ease-in;transition:color .2s ease-in,text-decoration-color .2s ease-in;font-family:var(--font-accent)}.footer a:hover{color:var(--accent-color-hover);text-decoration-color:var(--accent-color-hover)}.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.footer__copyright{text-align:center}.footer__copywrite p{font-size:16px;line-height:1.6}.footer__license{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-family:var(--font-accent)}.header{position:absolute;top:0;left:0;right:0;padding:10px 0;z-index:15}.header__row{width:100%;position:relative;font-weight:700;font-family:var(--font-accent);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px;padding-bottom:20px}.header a{font-size:25px;text-decoration:none;font-weight:700;color:var(--white-color)}.header__contacts,.header__phones,.header__row{display:-webkit-box;display:-ms-flexbox;display:flex}.header__contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.header__phones{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.heading{font-size:clamp(1.25rem,1.135rem + .592vw,27px);line-height:1;font-family:var(--font-accent);font-weight:700}.heading.heading--control-panel{font-size:clamp(16px,16px + 4*(100vw - 320px)/1600,20px)}.heading-small{font-size:clamp(1rem,.908rem + .474vw,1.5rem);font-weight:600}.hero{position:relative;height:100vh;padding:35px 0;color:var(--white-color);z-index:3}.hero__img{position:absolute;top:0;left:0;bottom:0;width:100%;z-index:1}.hero__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.hero__img::after,.main-nav__link::before{content:"";position:absolute;width:100%;left:0}.hero__img::after{top:0;height:100%;--grad-1:linear-gradient(180deg, #24374c 5%, rgba(229, 232, 235, 0.146) 30%, rgba(42, 42, 42, 0.546) 51.04%, rgba(148, 200, 234, 0) 99%);--grad-2:linear-gradient(180deg, rgba(0, 0, 0, 0) 40%, rgba(255, 255, 255, 0.565) 90%, rgba(255, 255, 255, 1) 100%);background-image:var(--grad-1),var(--grad-2);z-index:3}.hero .container,.hero__img{height:100%}.hero__content,.hero__wrapper{position:relative;height:100%;text-align:center}.hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__wrapper{z-index:2}.hero__title{margin-bottom:20px;font-weight:700;font-size:clamp(26px,5vw,67px);line-height:1;text-align:center;font-family:var(--font-accent)}.hero__description{margin-bottom:40px;max-width:700px;font-weight:300;font-family:var(--font-accent);font-size:clamp(16px,1.2vw,25px);line-height:1.6;text-wrap:balance}.hero.hero--inner{padding-top:220px;padding-bottom:40px;z-index:2;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.hero-inner__content,.hero-inner__wrapper{position:relative;height:100%;z-index:4}.hero-inner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.hero-inner__title{font-weight:700;font-size:clamp(18px,3vw,33px);line-height:1;text-align:left;font-family:var(--font-accent)}.hero-inner__breadcrumbs a,.hero-inner__breadcrumbs span{color:var(--white-color);font-size:14px}.hero.hero--inner .hero__img img{height:100%;-o-object-position:30%;object-position:30%}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logo-img{height:70px}.hero.hero--inner .hero__img img,.logo-img img,.nav__logo .logo-img img{width:100%;-o-object-fit:cover;object-fit:cover}.nav__logo .logo-img{width:40px;height:auto}.main-nav{position:absolute;left:0;right:0;top:145px;z-index:50;background-color:rgba(10,24,41,.2549019608)}.main-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;padding:0;margin:0}.main-nav__item,.main-nav__link{position:relative}.main-nav__link{color:var(--white-color);padding:15px 5px;font-style:normal;text-transform:uppercase;font-size:16px;display:inline-block;z-index:8;text-decoration:none}.main-nav__link::before{height:2px;background-color:var(--white-color);bottom:10px;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.main-nav__link:hover::before{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.main-nav__item:first-child .main-nav__link{padding-left:0}.main-nav__dropdown{display:none;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);min-width:300px;max-height:600px;overflow-y:auto;z-index:1000;margin-top:20px}.main-nav__dropdown::-webkit-scrollbar{width:8px}.main-nav__dropdown::-webkit-scrollbar-track{background:#f1f1f1}.main-nav__dropdown::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.main-nav__dropdown::-webkit-scrollbar-thumb:hover{background:#555}.main-nav__dropdown.show{display:block}.main-nav__dropdown-link{display:block;padding:10px 15px;color:#333;text-decoration:none;text-align:center;font-size:16px}.main-nav__dropdown-link:hover{background-color:#f0f0f0}:root{--line-width:30px;--line-height:4px;--line-radius:0;--line-margin:5px;--line-color:var(--black-color);--line-width-scroll:20px;--line-height-scroll:2px;--line-radius-scroll:0;--line-margin-scroll:3px;--line-color-scroll:var(--white-color)}.nav-icon{display:none}.nav-icon__middle{position:relative;width:var(--line-width);height:var(--line-height);border-radius:var(--line-radius);background-color:var(--white-color);-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.nav-icon__middle::after,.nav-icon__middle::before{content:"";position:absolute;height:var(--line-height);border-radius:var(--line-radius);-webkit-transition:background-color .2s ease-in,top .2s linear .2s,width .2s,-webkit-transform .2s ease-in;transition:background-color .2s ease-in,transform .2s ease-in,top .2s linear .2s,width .2s;transition:background-color .2s ease-in,transform .2s ease-in,top .2s linear .2s,width .2s,-webkit-transform .2s ease-in;background-color:var(--white-color);width:35px;left:-5px}.nav-icon__middle::before{top:calc(0px - var(--line-height) - var(--line-margin))}.nav-icon__middle::after{top:calc(var(--line-height) + var(--line-margin))}.nav-icon.nav-icon--active .nav-icon__middle,.nav-icon.nav-icon--scroll.nav-icon--active .nav-icon__middle{background-color:transparent}.nav-icon.nav-icon--active .nav-icon__middle::after,.nav-icon.nav-icon--active .nav-icon__middle::before,.nav-icon.nav-icon--scroll.nav-icon--active .nav-icon__middle::after,.nav-icon.nav-icon--scroll.nav-icon--active .nav-icon__middle::before{top:0;left:-5px;-webkit-transition:width .2s,top .2s linear,-webkit-transform .2s ease-in .2s;transition:width .2s,top .2s linear,transform .2s ease-in .2s;transition:width .2s,top .2s linear,transform .2s ease-in .2s,-webkit-transform .2s ease-in .2s;background-color:var(--white-color)}.nav-icon.nav-icon--active .nav-icon__middle::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:40px}.nav-icon.nav-icon--active .nav-icon__middle::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:40px}.nav-icon.nav-icon--active{right:20px;top:20px;z-index:999}.nav-icon.nav-icon--scroll{position:fixed;right:20px;top:18px;height:45px;width:45px;padding-left:2px;border-radius:50%;z-index:999;background-color:var(--accent-color);opacity:.8}.nav-icon.nav-icon--scroll:focus{outline:0}.nav-icon.nav-icon--scroll .nav-icon__middle{position:relative;width:var(--line-width-scroll);height:var(--line-height-scroll);border-radius:var(--line-radius-scroll);background-color:var(--line-color-scroll);-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.nav-icon.nav-icon--scroll .nav-icon__middle::after,.nav-icon.nav-icon--scroll .nav-icon__middle::before{content:"";position:absolute;height:var(--line-height-scroll);border-radius:var(--line-radius-scroll);-webkit-transition:background-color .2s ease-in,top .2s linear .2s,width .2s,-webkit-transform .2s ease-in;transition:background-color .2s ease-in,transform .2s ease-in,top .2s linear .2s,width .2s;transition:background-color .2s ease-in,transform .2s ease-in,top .2s linear .2s,width .2s,-webkit-transform .2s ease-in;background-color:var(--line-color-scroll);width:25px;left:-5px}.nav-icon.nav-icon--scroll .nav-icon__middle::before{top:calc(0px - var(--line-height-scroll) - var(--line-margin-scroll))}.nav-icon.nav-icon--scroll .nav-icon__middle::after{top:calc(var(--line-height-scroll) + var(--line-margin-scroll))}.nav-icon.nav-icon--scroll.nav-icon--active .nav-icon__middle::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:30px}.nav-icon.nav-icon--scroll.nav-icon--active .nav-icon__middle::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:30px}.nav-icon.nav-icon--scroll.nav-icon--active{background-color:transparent}.nav{position:fixed;z-index:900;right:-100%;top:0;bottom:0;left:0;opacity:0;background-color:rgba(21,21,21,.655);pointer-events:none;-webkit-transition:opacity .5s ease-in,pointer-events 0s .5s;transition:opacity .5s ease-in,pointer-events 0s .5s}.nav--active{right:0;opacity:1;pointer-events:auto;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.nav__content{position:absolute;right:0;top:0;z-index:120;width:520px;height:100vh;overflow-y:auto;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--black-color);background:var(--white-color)}.nav__section{padding:20px 15px}.nav__logo,.nav__section.main-nav-section{padding-top:110px;padding-bottom:0;border-bottom:1px solid var(--border-color)}.nav__logo{padding-top:15px;position:fixed;padding-left:20px;padding-bottom:20px;width:100%;background-color:#24374c;z-index:10}.nav__logo span{color:var(--black-color);display:inline-block;margin-top:10px;max-width:270px}.nav__section-title{font-weight:700;margin-bottom:15px;font-family:var(--font-accent)}.nav__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav__contacts li+li,.prices p+p,.prices p+ul,.prices ul+p{margin-top:10px}.nav__contacts a{font-size:18px;color:var(--black-color)}.nav__list{list-style-type:none;padding:0;margin:0}.nav__item{margin-bottom:10px}.nav__link{display:block;color:var(--black-color);text-decoration:none;font-size:16px;padding:5px 0;cursor:pointer}.nav__dropdown{max-height:0;overflow:hidden;opacity:1;list-style-type:none;padding-left:20px;-webkit-transition:max-height .3s ease-out,opacity .3s ease-out;transition:max-height .3s ease-out,opacity .3s ease-out}.nav__dropdown-link,.news-card__btn a{color:var(--black-color);text-decoration:none}.nav__dropdown-link{font-size:14px;padding:5px 0;display:block;opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.nav__item--has-children>.nav__link::after{content:"▼";margin-left:5px;font-size:12px}.nav__item--has-children.active>.nav__link::after{content:"▲"}.nav__item--has-children.active>.nav__dropdown{display:block}.nav__content-wrapper{max-height:100vh;overflow-y:auto;scroll-behavior:smooth;overflow-x:hidden}.news{padding-bottom:60px}.news-card{padding:15px;text-align:left;-webkit-transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;display:grid;grid-template-columns:1fr 2fr;gap:30px;min-height:250px}.news-card__img-wrapper{height:100%;min-height:220px;overflow:hidden;-webkit-filter:grayscale(.5);filter:grayscale(.5)}.news-card__img-wrapper img,.page-content__img img,.post-page .youtube img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.news-card+.news-card{margin-top:30px}.news-card:hover{-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1)}.news-card__title{font-family:var(--font-accent);font-size:25px;font-weight:700;margin-bottom:10px;min-height:35px}.news-card__text{font-size:1em;margin-bottom:15px;min-height:48px}.news-card__btn a{font-weight:700;-webkit-transition:color .5s;transition:color .5s}.news-card__btn a:hover,.page-content__content a{color:var(--accent-color)}.notifications__title{padding:14px 20px;font-family:var(--font-accent);font-size:16px;line-height:1.3;font-weight:600;color:var(--black-color);border-radius:6px;background-color:#f2e09f}.notifications__title--success{background-color:#61d392;color:var(--white-color)}.notifications__title--error{background-color:var(--red-color-light);color:var(--white-color)}.page-content{padding:20px 0 60px}.page-content__title{text-align:center;margin-bottom:40px;font-family:var(--font-accent)}.about .page-content__title,.actual-posts .page-content__title,.contacts .page-content__title,.faq .page-content__title,.news .page-content__title,.prices .page-content__title,.sponsors .page-content__title{text-align:left}.about .page-content__title{color:#2e2d2d}.page-content__content{margin-top:20px}.page-content__content h3{font-weight:700;font-size:20px}.page-content__row{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.page-content__introduction{font-style:italic;text-align:left;margin-bottom:30px;padding:10px;background-color:var(--card-bg-color);border-left:5px solid var(--accent-color)}.page-content__content a{text-decoration:none;font-weight:700;-webkit-transition:color .3s ease-in;transition:color .3s ease-in}.page-content__content a:hover{color:var(--accent-color-dark)}.page-content__content-text,.prices ul{margin-bottom:20px}.page-content__content>*+*{margin-top:30px}.page-content__content ul li,.prices ul li{position:relative;padding-left:20px}.page-content__content ul li::before,.prices ul li::before{content:"—";position:absolute;margin-right:3px;left:0}.page-content__img{width:100%;height:auto;-webkit-box-shadow:0 10px 40px rgba(126,155,189,.3);box-shadow:0 10px 40px rgba(126,155,189,.3);margin-bottom:30px;overflow:hidden}.page-content__pagination{margin-top:30px}.content__pagination{margin-top:40px}.pagination,.pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination__list{list-style-type:none;padding:0;margin:0}.pagination__item{margin:0 5px}.pagination__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border:1px solid #ddd;border-radius:4px;text-decoration:none;color:#333;font-size:14px;-webkit-transition:all .3s ease;transition:all .3s ease}.pagination__link--active{background-color:var(--accent-color);border-color:var(--accent-color);color:#fff}.pagination__link--next,.pagination__link--prev{font-size:18px}.post-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.post-pagination__button{display:block;text-align:center;width:50%;border-radius:8px 0 0 8px;border:1px solid rgba(126,155,189,.3);background-color:#fff;padding-top:14px;padding-bottom:15px;font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:1;color:#7e9bbd}.post-pagination__button.post-pagination__button--forward{border-radius:0 8px 8px 0;border-left:1px solid rgba(126,155,189,.3);margin-left:auto}.post-pagination__button:focus,.post-pagination__button:hover{background:#eff6fb;text-decoration:none;color:#4374ad}.prices{margin-bottom:60px;padding-top:40px;padding-bottom:40px;background-color:var(--white-color);z-index:5}.prices ul>li+li{margin-top:5px}.price,.price__row,.prices{position:relative}.price__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.price__row-title{text-align:center;margin-bottom:40px;min-height:93px}.price__row-column{width:49%;padding:10px}.price__row-list{padding-top:10px;padding-bottom:40px}.price__row-list li+li,.tab__item-answering p+p,.tab__item-answering p+ul{margin-top:10px}.price__row-list li::before{content:"—";position:relative;margin-right:4px;left:0}.price__item-content:not(:last-child){border-bottom:2px solid #8c8c8c}.price__item-header{padding-top:10px;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.price__item-title{padding-top:15px;padding-bottom:15px}.price__item-button{width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s;transition:all .5s;-ms-flex-negative:0;flex-shrink:0}.price__item-button.active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.price__item-button img{width:25px;height:25px}.price__item-pricing{max-height:0;display:block;overflow:hidden;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}.rutube,.rutube::before{background-color:rgba(140,140,140,.137254902);width:100%}.rutube{position:relative;aspect-ratio:163/100;height:auto;overflow:hidden;cursor:pointer}.rutube::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;height:100%;z-index:2;-webkit-transition:all .5s;transition:all .5s}.rutube:not(:first-child){margin-top:30px}.rutube:not(:last-child){margin-bottom:30px}.post-page .youtube{width:100%;aspect-ratio:163/100;height:auto}.rutube iframe,.rutube img{height:100%;width:100%;top:0;left:0}.rutube img{opacity:1;z-index:0;-o-object-fit:cover;object-fit:cover;cursor:pointer}.rutube .play-button{top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:68px;height:48px;z-index:2;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;cursor:pointer;position:absolute}.rutube .play-button:before,.rutube img{position:absolute}.rutube iframe{position:relative;z-index:5}.rutube .play-button__bg{fill:red;-webkit-transition:fill .5s ease;transition:fill .5s ease}.rutube .play-button__icon{fill:var(--page-bg)}.rutube:active::before,.rutube:focus::before,.rutube:hover::before{opacity:0}.rutube:active .play-button,.rutube:focus .play-button,.rutube:hover .play-button{opacity:1}.rutube.active::before{opacity:0}.inner-search{position:relative;margin-top:10px;width:350px;z-index:20}.search-form{display:-webkit-box;display:-ms-flexbox;display:flex}.search-form__input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:8px 12px;border:1px solid var(--card-bg-color);border-right:none;border-radius:4px 0 0 4px;font-size:16px;background-color:rgba(255,255,255,.9);width:100%}.search-form__input::-webkit-input-placeholder{color:var(--black-color)}.search-form__input::-moz-placeholder{color:var(--black-color)}.search-form__input:-ms-input-placeholder{color:var(--black-color)}.search-form__input::-ms-input-placeholder{color:var(--black-color)}.search-form__input::placeholder{color:var(--black-color)}.search-form__button{background-color:var(--accent-color);border:0;border-radius:0 4px 4px 0;padding:8px 12px;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.search-form__button img{width:20px;height:20px}.search-form__button:hover{background-color:var(--accent-color-dark)}.hero__content .search__wrapper,.search__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.search-divider{padding-top:10px;font-weight:700}.hero__content .search__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sponsors{height:600px}.sponsors__row{position:relative;height:100%}.sponsors__bg{position:absolute;width:100%;height:500px;z-index:1}.sponsors__bg::before{background-color:rgba(0,0,0,.206);z-index:2}.sponsors__bg img{-o-object-fit:cover;object-fit:cover;-webkit-filter:grayscale(.5);filter:grayscale(.5)}.sponsors__bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;--grad-1:linear-gradient(-90deg, #24374c53 5%, rgba(229, 232, 235, 0.146) 30%, rgba(42, 42, 42, 0) 51.04%, rgba(148, 200, 234, 0) 99%);--grad-2:linear-gradient(-90deg, rgba(0, 0, 0, 0) 40%, rgb(255, 255, 255) 90%, rgba(255, 255, 255, 1) 100%);background-image:var(--grad-1),var(--grad-2);z-index:3}.sponsors__content,.sponsors__content-text{display:-webkit-box;-webkit-box-orient:vertical}.sponsors__bg img,.sponsors__content{width:100%;height:100%;position:relative}.sponsors__content{z-index:3;padding:75px 30px;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sponsors__content-text{max-width:700px;-webkit-line-clamp:5;line-clamp:5;overflow:hidden;text-overflow:ellipsis;margin-bottom:30px}.sponsors__content-btn a{color:var(--black-color);text-decoration:none;font-weight:700;-webkit-transition:color .5s;transition:color .5s}.sponsors__content-btn a:hover{color:var(--accent-color)}.tab__item-content:not(:last-child){border-bottom:2px solid var(--border-color)}.tab__item-content{padding-bottom:20px}.tab__item-header{padding-top:10px;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.tab__item-title{padding-top:15px;padding-bottom:15px}.tab__item-button{width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s;transition:all .5s;-ms-flex-negative:0;flex-shrink:0}.tab__item-button.active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.tab__item-button img{width:20px;height:20px}.tab__item-answering{max-height:0;display:block;overflow:hidden;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}.tab__item-answering ul>li{position:relative;padding-left:20px}.tab__item-answering ul>li::before{content:"—";position:absolute;margin-right:3px;left:0}@media (max-width:1500px){.actual-post-card__title,.news-card__title{font-size:clamp(1.25rem,1.168rem + .439vw,1.563rem)}}@media (max-width:1240px){.container-full{padding-right:15px;padding-left:15px}}@media (max-width:1199px){.feature-card__number{font-size:40px}.feature-card__title{font-size:20px}.feature-card__text{font-size:14px}}@media (max-width:1099px){.footer__copywrite p{font-size:14px;line-height:22px}}@media (max-width:999px){.actual-posts__row{grid-template-columns:repeat(2,1fr)}.features{display:none}.features__grid{grid-template-columns:repeat(2,1fr)}.header__contacts{display:none}.news-card{grid-template-columns:1fr 1fr}.sponsors{height:550px}.sponsors__bg{height:450px;padding-right:0}.sponsors__content{width:100%;height:100%;padding-top:80px;padding-bottom:80px}.sponsors__content-text{max-width:500px}}@media (max-width:899px){.feedback-form{padding-right:0}.header{padding:2px 0}.hero__description{margin-bottom:20px}.hero.hero--inner{padding-top:130px;padding-bottom:30px}.main-nav{display:none}.nav-icon{position:absolute;right:15px;top:45px;height:30px;width:37px;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;cursor:pointer}.nav-icon:focus{outline:0}.page-content{padding-top:20px;padding-bottom:40px}.page-content__row{grid-template-columns:repeat(1,1fr)}}@media (max-width:799px){.hero__content .search__wrapper,.search__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.hero.hero--inner.hero-search-results{height:285px}.hero__content .search__wrapper{gap:0}}@media (max-width:767px){.price__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:40px}.price__row-title{margin-bottom:30px;min-height:unset}.price__row-column{width:100%;padding-left:0;padding-right:0}}@media (max-width:699px){.actual-posts__row{grid-template-columns:1fr}.actual-posts__row,.news__row{padding-left:70px;padding-right:70px}.news-card{grid-template-columns:1fr}}@media (max-width:599px){body{font-size:14px}.actual-post-card{padding-bottom:30px}.call-us__btn .call-us__hint,.call-us__btn.phone-btn .call-us__hint,.call-us__btn.telegram-btn .call-us__hint,.call-us__btn.whatsapp-btn .call-us__hint{white-space:normal;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:calc(100vw - 120px);right:100%;bottom:50%;top:auto;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.call-us__btn .call-us__hint::after,.call-us__btn.phone-btn .call-us__hint::after,.call-us__btn.telegram-btn .call-us__hint::after,.call-us__btn.whatsapp-btn .call-us__hint::after{top:50%;left:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.call-us__btn.phone-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-contacts__info dl{font-size:16px}.features__grid{grid-template-columns:1fr;gap:20px}.logo-img{width:40px;height:auto}.nav-icon{top:30px}.nav__content{width:300px}.price__row{row-gap:30px}.price__row-title{margin-bottom:20px}.sponsors{height:400px}.sponsors__bg{height:100%}.sponsors__content{padding-top:30px;padding-bottom:30px}}@media (max-width:499px){.actual-posts__row,.news__row{padding-left:0;padding-right:0}}@media (max-width:459px){.search-form__input{font-size:14px}}@media (max-width:399px){.inner-search{width:100%}}@media (max-width:301px){.nav__content{width:100%}}