html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}aside,nav,footer,header,section{display:block}
@font-face{font-family:'Inter';src:url(/themes/atoll/css/fonts/inter/Inter-Regular.eot);src:url(/themes/atoll/css/fonts/inter/Inter-Regular.eot#iefix) format('embedded-opentype'),url(/themes/atoll/css/fonts/inter/Inter-Regular.woff2) format('woff2'),url(/themes/atoll/css/fonts/inter/Inter-Regular.woff) format('woff'),url(/themes/atoll/css/fonts/inter/Inter-Regular.ttf) format('truetype'),url(/themes/atoll/css/fonts/inter/Inter-Regular.svg#Inter-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'Inter';src:url(/themes/atoll/css/fonts/inter/Inter-Medium.eot);src:url(/themes/atoll/css/fonts/inter/Inter-Medium.eot#iefix) format('embedded-opentype'),url(/themes/atoll/css/fonts/inter/Inter-Medium.woff2) format('woff2'),url(/themes/atoll/css/fonts/inter/Inter-Medium.woff) format('woff'),url(/themes/atoll/css/fonts/inter/Inter-Medium.ttf) format('truetype'),url(/themes/atoll/css/fonts/inter/Inter-Medium.svg#Inter-Medium) format('svg');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'Inter';src:url(/themes/atoll/css/fonts/inter/Inter-SemiBold.eot);src:url(/themes/atoll/css/fonts/inter/Inter-SemiBold.eot#iefix) format('embedded-opentype'),url(/themes/atoll/css/fonts/inter/Inter-SemiBold.woff2) format('woff2'),url(/themes/atoll/css/fonts/inter/Inter-SemiBold.woff) format('woff'),url(/themes/atoll/css/fonts/inter/Inter-SemiBold.ttf) format('truetype'),url(/themes/atoll/css/fonts/inter/Inter-SemiBold.svg#Inter-SemiBold) format('svg');font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'Inter';src:url(/themes/atoll/css/fonts/inter/Inter-Bold.eot);src:url(/themes/atoll/css/fonts/inter/Inter-Bold.eot#iefix) format('embedded-opentype'),url(/themes/atoll/css/fonts/inter/Inter-Bold.woff2) format('woff2'),url(/themes/atoll/css/fonts/inter/Inter-Bold.woff) format('woff'),url(/themes/atoll/css/fonts/inter/Inter-Bold.ttf) format('truetype'),url(/themes/atoll/css/fonts/inter/Inter-Bold.svg#Inter-Bold) format('svg');font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'Manrope';src:url(/themes/atoll/css/fonts/manrope/Manrope-Regular.eot);src:url(/themes/atoll/css/fonts/manrope/Manrope-Regular.eot#iefix) format('embedded-opentype'),url(/themes/atoll/css/fonts/manrope/Manrope-Regular.woff2) format('woff2'),url(/themes/atoll/css/fonts/manrope/Manrope-Regular.woff) format('woff'),url(/themes/atoll/css/fonts/manrope/Manrope-Regular.ttf) format('truetype'),url(/themes/atoll/css/fonts/manrope/Manrope-Regular.svg#Manrope-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'Manrope';src:url(/themes/atoll/css/fonts/manrope/Manrope-Bold.eot);src:url(/themes/atoll/css/fonts/manrope/Manrope-Bold.eot#iefix) format('embedded-opentype'),url(/themes/atoll/css/fonts/manrope/Manrope-Bold.woff2) format('woff2'),url(/themes/atoll/css/fonts/manrope/Manrope-Bold.woff) format('woff'),url(/themes/atoll/css/fonts/manrope/Manrope-Bold.ttf) format('truetype'),url(/themes/atoll/css/fonts/manrope/Manrope-Bold.svg#Manrope-Bold) format('svg');font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'Manrope';src:url(/themes/atoll/css/fonts/manrope/Manrope-ExtraBold.eot);src:url(/themes/atoll/css/fonts/manrope/Manrope-ExtraBold.eot#iefix) format('embedded-opentype'),url(/themes/atoll/css/fonts/manrope/Manrope-ExtraBold.woff2) format('woff2'),url(/themes/atoll/css/fonts/manrope/Manrope-ExtraBold.woff) format('woff'),url(/themes/atoll/css/fonts/manrope/Manrope-ExtraBold.ttf) format('truetype'),url(/themes/atoll/css/fonts/manrope/Manrope-ExtraBold.svg#Manrope-Bold) format('svg');font-weight:800;font-style:normal;font-display:swap;}.t-left{text-align:left;}.t-right{text-align:right;}.t-center{text-align:center;}.d-flex{display:flex;}.j-beetwen{justify-content:space-between;}.j-center{justify-content:center;}.align-items-center{align-items:center;}.t-up{text-transform:uppercase;}section.mb-200{margin-bottom:200px;}em{font-style:italic;}.sup{font-size:1.3rem;vertical-align:super;}img{max-width:100%;height:auto;vertical-align:top;}.strong,strong{font-weight:700;}.f-w-500{font-weight:500;}.f-w-600{font-weight:600;}.f-w-800{font-weight:800;}.t-size-12{font-size:1.2rem;}.t-size-14{font-size:1.4rem;}.t-size-16{font-size:1.6rem;}.t-size-18{font-size:1.8rem;}.t-size-20{font-size:2rem;}.t-size-24{font-size:2.4rem;}.inter-text{font-family:'Inter',sans-serif;}.transition300{-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s;}html{font-size:10px;min-width:360px;}a.colorbox{display:block;background:#fff;}a.colorbox img{-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s;}a.colorbox:hover img{opacity:0.8;}.ajax-progress,.ajax-progress-throbber,.ajax-progress-fullscreen{width:100%;height:100%;margin:0;padding:0;-webkit-border-radius:0;border-radius:0;opacity:1;background:rgba(255,255,255,0.8);position:fixed;top:0;left:0;z-index:999999;overflow:hidden;text-indent:-99999em;}.ajax-progress-throbber:before,.ajax-progress-fullscreen:before{content:" ";display:block;width:120px;height:120px;-webkit-animation:spin 0.8s infinite linear;animation:spin 0.8s infinite linear;border-radius:120px;border-width:10px;border-style:solid;border-color:#2B3980 transparent #2B3980 transparent;overflow:hidden;text-indent:-99999em;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;}@-webkit-keyframes spin{to{transform:rotate(360deg);}}@keyframes spin{to{transform:rotate(360deg);}}a{text-decoration:none;color:#2B3980;-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s;}a:hover{opacity:0.8;text-decoration:none;}body{position:relative;box-sizing:border-box;color:#61636F;padding:0;font-family:'Manrope',sans-serif;font-size:1.6rem;line-height:1.35;min-width:320px;max-width:1920px;margin:0 auto;-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s;}body.body-menu-active{overflow:hidden;}.wrap{padding:0 15px;max-width:1296px;position:relative;margin:0 auto;}.main-header .wrap,section.faq .wrap,footer.main-footer .wrap{max-width:1417px;}.main-header{padding-bottom:20px;}.front-section h2,.front-title h1{color:#2B3980;font-size:9.6rem;line-height:1.4;font-weight:700;margin-bottom:50px;}h1{margin-bottom:30px;}h3{font-size:2.4rem;margin-bottom:25px;}.blue-text{color:#2B3980;}.red-text{color:#a6031f;}main p,section.company p{margin-bottom:25px;}input[type="text"],input[type="search"],input[type="email"],input[type="telephone"],input[type="password"]{font-family:'Manrope',sans-serif;font-size:1.6rem;border:none;border-bottom:1px solid #fff;outline:none;padding:17px 0;}input[type="search"]{padding:11px 5px 11px 37px;width:231px;max-width:100%;}.button,.btn,input[type="submit"],.link-sport a,.slider-link a,.banner-link a{font-family:'Manrope',sans-serif;background:#a6031f;text-align:center;color:#fff;display:inline-block;margin:0;padding:18px;width:230px;max-width:100%;border-radius:50px;font-size:1.6rem;border:none;outline:none;cursor:pointer;position:relative;box-sizing:border-box;font-weight:700;-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s;line-height:1;text-decoration:none !important;}.button:hover,.btn:hover,input[type="submit"]:hover,.link-sport a:hover,.slider-link a:hover,.banner-link a:hover,.slider-link a:hover{background:#545F98;opacity:1;}.white-button,.link-sport a{border:1px solid #2B3980;background:#fff;color:#2B3980;}.white-button:hover:before,.link-sport a:hover:before{background:#a6031f;color:#fff;}.red-button{border:1px solid #a6031f;background:#fff;color:#a6031f;max-width:210px;}.red-button:hover{border:1px solid #2B3980;background:#fff;color:#2B3980;}.main-header .top{background:#2B3980;padding:16px 0;position:relative;z-index:1;}.main-header .top a:not(.icon-special){color:#fff;}.main-header .timetable-block{font-size:1rem;position:relative;padding-left:43px;margin-top:-13px;margin-bottom:6px;}.main-header .timetable-block:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";width:32px;height:32px;background:url('/themes/atoll/images/icon/timetable.svg') no-repeat 0 0;}.main-header .timetable-block .timetable{font-size:1.6rem;}.main-header .msg-wrap{margin-top:3px;}.call-block{width:196px;}.call-block .btn{padding:10px;}.icon-link{position:relative;padding-left:48px;display:block;}.icon-link:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";width:32px;height:32px;}.phone:after{background:url('/themes/atoll/images/icon/phone.svg') no-repeat 0 0;}.vk{margin-bottom:17px;}.vk:after{background:url('/themes/atoll/images/icon/vk.svg') no-repeat 0 0;}.ok:after{background:url('/themes/atoll/images/icon/ok.svg') no-repeat 0 0;}.address{padding-left:43px;}.address:after{top:-21px;background:url('/themes/atoll/images/icon/map.svg') no-repeat 0 0;}.email{margin-bottom:12px;}.email:after{background:url('/themes/atoll/images/icon/mail.svg') no-repeat 0 0;}.icon-special{position:relative;background:#fff;color:#2B3980;padding:8px 65px 9px 32px;border-radius:50px;}.icon-special:after{position:absolute;top:2px;bottom:0;right:29px;margin:auto;content:"";width:29px;height:17px;background:url('/themes/atoll/images/icon/special.svg') no-repeat 0 0;}.license,.top-info{font-weight:500;}.license a,.top-info a{text-decoration:underline;}.license{margin-left:-10px;}.front-section{margin-bottom:90px;}.front-section img{border-radius:10px;}.logo-head{width:125px;margin-right:25px;}.header-block{padding-top:8px;}.header-block .contacts{margin-bottom:40px;justify-content:flex-end;}.msg-link-lk{background:#fff;padding-top:28px;margin-top:-20px;padding-left:10px;}.menu-block{margin-top:25px;padding-bottom:24px;border-bottom:1px solid #9CA2C2;height:50px;}.menu-block a{color:#2B3980;}.menu-block ul{display:flex;justify-content:space-between;}.menu-block ul li{position:relative;padding:10px 7px;-webkit-transition:all 100ms ease 0s;-moz-transition:all 100ms ease 0s;-ms-transition:all 100ms ease 0s;-o-transition:all 100ms ease 0s;transition:all 100ms ease 0s;font-weight:700;}.menu-block ul li:first-child{margin-left:-10px;}.menu-block ul li a:hover{color:#58d8ff;}.menu-block ul ul{opacity:0;visibility:hidden;flex-direction:column;position:absolute;top:41px;left:0;z-index:-1;-webkit-transition:all 100ms ease 0s;-moz-transition:all 100ms ease 0s;-ms-transition:all 100ms ease 0s;-o-transition:all 100ms ease 0s;transition:all 100ms ease 0s;width:400px;padding:20px 10px 14px;border-radius:0 8px 8px 8px;background:#2b3980;}.menu-block ul ul li{margin:0 0 10px 0;padding:0;}.menu-block ul ul li:last-child a{border:none;}.menu-block ul ul li a{color:#fff;}.menu-block ul ul li:first-child{margin-left:0;}.menu-block ul .active-li-menu{background:#2b3980;border-radius:8px 8px 0 0;}.menu-block ul .active-li-menu > a{color:#fff;position:relative;z-index:101;}.menu-block ul .active-li-menu ul{opacity:1;visibility:visible;z-index:100;}.menu-block ul .is-active{color:#58d8ff;}.search-block{margin:0 25px;}.front-title h1{line-height:1.03;margin-bottom:94px;}.front-title .front-title-name{margin-top:48px;margin-left:-156px;}.front-title .front-title-diplom:after{width:338px;font-size:2.4rem;line-height:1.3;font-weight:500;left:808px;top:30px;content:"Московский диплом Московское образование";}.front-title .front-distance-text{padding-left:560px;}.front-title .front-distance-text:before{top:49px;left:122px;width:428px;font-size:1.6rem;line-height:1.2;font-weight:400;content:"Дистанционное образование на всей территории РФ Начните новую жизнь с получения новой профессии!";}.front-title span{display:block;position:relative;}.front-title span:after,.front-title span:before{font-family:'Inter',sans-serif;color:#61636F;position:absolute;}.front-banner a{opacity:1;display:block;}.front-banner a:hover{opacity:0.8;}.front-banner{background:#2b3980;}.mark-string{box-sizing:border-box;height:80px;padding:21px 0;font-weight:600;font-size:2.4rem;white-space:nowrap;margin-bottom:30px;background:#fafafa;color:#2B3980;}.path-frontpage .mark-string{background:#2B3980;color:#fff;font-size:3.3rem;height:101px;padding:29px 0;}.path-frontpage section.form{margin-top:0;margin-bottom:220px;}.path-frontpage #block-views-block-main-serts{margin-bottom:180px;}#block-info-menu{font-weight:600;}#block-info-menu ul{display:flex;flex-wrap:wrap;justify-content:space-between;}#block-info-menu li{margin-bottom:10px;padding-bottom:8px;width:30%;}#search-block-form{position:relative;}#search-block-form .form-item{display:none;}#search-block-form .form-actions:before{display:block;content:"";top:0;bottom:0;margin:auto;left:0;}#search-block-form .button{display:block;font-size:0;width:24px;height:24px;padding:0;background:url('/themes/atoll/images/icon/search.svg') no-repeat 0 0/100%;border-radius:0;margin-top:5px;}.header-contact{width:20%;font-size:1.8rem;line-height:1.4;}.header-contact .address-block{margin-bottom:16px;}.direction{margin-bottom:65px;}.direction h3{font-weight:600;color:#2B3980;font-size:2.4rem;margin-top:64px;}.direction ul{display:flex;flex-wrap:wrap;}.direction ul li{margin-right:24px;margin-bottom:24px;}.direction a{display:block;border:1px solid #2B3980;border-radius:50px;padding:10px 50px;color:#2B3980;}.direction a:hover{background:#2B3980;color:#fff;opacity:1;}.slider-front{overflow:hidden;margin-top:52px;margin-bottom:130px;color:#fff;}.slider-front .wrap-slide{height:481px;position:relative;background:linear-gradient(82.16deg,#2B3980 0%,#465ED3 100%);border-radius:8px;}.slider-front .slider-img,.slider-front .slider-link{position:absolute;right:0;bottom:0;z-index:2;}.slider-front .slider-info{position:relative;padding:52px 477px 52px 69px;box-sizing:border-box;height:100%;z-index:1;}.slider-front .slider-text{font-size:3.6rem;}.slider-front .slider-link{right:auto;left:69px;bottom:52px;}.slider-front .slider-link a{width:333px;}.slider-front .slider-info h2{font-size:6.5rem;line-height:1.35;color:#fff;font-weight:800;margin:0;}.slider-front .main-slide-subtitle{font-size:3.6rem;margin-bottom:-3px;height:50px;overflow:hidden;}.slider-front .main-info-slide{height:165px;overflow:hidden;margin-bottom:35px;}.slider-front .slider-more-text{height:30px;overflow:hidden;}.slider-front .bg-text-slide > div{position:absolute;opacity:0.1;transform:rotate(-30deg);font-weight:700;font-size:9.6rem;}.slider-front .bg-text-slide .slider-bg-text-1{left:30px;bottom:80px;}.slider-front .bg-text-slide .slider-bg-text-2{top:35px;left:348px;}.slider-front .bg-text-slide .slider-bg-text-3{left:487px;bottom:95px;}.slider-front .bg-text-slide .slider-bg-text-4{right:25px;top:25px;}#slide-num-304 h2{font-size:9.5rem;line-height:1;}#slide-num-305 h2{max-width:644px;}.slick-slider .slick-prev{right:566px;left:auto;}.slick-slider .slick-prev:before{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.slick-slider .slick-next{right:407px;}.slick-slider .slick-prev,.slick-slider .slick-next{width:61px;height:24px;z-index:5;}.slick-slider .slick-prev:before,.slick-slider .slick-next:before{-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s;width:100%;height:100%;display:block;content:"";background:url('/themes/atoll/images/icon/arr.svg') no-repeat 0 0/100%;}.border-block,.list-review .views-row,.reviews-slider .views-row{border:1px solid #9CA2C2;border-radius:8px;padding:29px 25px 55px 41px;}.reviews-slider .views-row{margin-right:24px;max-width:456px;height:285px;box-sizing:border-box;}.reviews-slider .views-row > div{height:205px;overflow:hidden;}.reviews-slider .views-row .review-text{height:160px;overflow:auto;scrollbar-color:#2B3980 #fff;scrollbar-width:thin;}.reviews-slider .views-row .review-text::-webkit-scrollbar,.reviews-slider .views-row .review-text::-webkit-scrollbar{width:5px;background-color:#fff;}.reviews-slider .views-row .review-text::-webkit-scrollbar-thumb,.reviews-slider .views-row .review-text::-webkit-scrollbar-thumb{background-color:#fff;border-radius:8px;}.reviews-slider .views-row .review-text::-webkit-scrollbar-thumb:hover,.reviews-slider .views-row .review-text::-webkit-scrollbar-thumb:hover{background-color:#a6031f;}.distance{margin-bottom:145px;}.distance h2{line-height:1;}.distance h2 span{display:block;}.distance .subtitle{position:absolute;top:130px;max-width:787px;left:18px;}.distance-img{flex-shrink:0;width:35%;}.distance-wrap{flex-wrap:wrap;width:56%;margin-top:20px;}.distance-wrap > div{width:49%;margin-bottom:10px;}.distance-wrap > div:first-child,.distance-wrap > div:nth-child(2){margin-bottom:33px;}.distance-wrap .title-distance{font-family:'Inter',sans-serif;font-weight:600;font-size:2.4rem;color:#2B3980;margin-bottom:5px;}.distance-wrap ul,.doc-text ul{padding-top:10px;}.distance-wrap ul li,.doc-text ul li{padding-left:22px;position:relative;}.distance-wrap ul li:before,.doc-text ul li:before{content:"";position:absolute;left:10px;top:9px;width:4px;height:4px;background:#61636F;border-radius:100%;}.education{margin-bottom:190px;}.education h2{line-height:1.1;}.education h2 span{display:block;margin-left:135px;text-align:center;}.edu-wrap-block > div{counter-reset:how;}.edu-wrap-block > div > div{padding-bottom:24px;padding-left:235px;position:relative;}.edu-wrap-block > div > div:before{position:absolute;left:90px;top:25px;font-size:9.6rem;line-height:1;counter-increment:how;content:counter(how);color:#a6031f;font-weight:700;}.edu-wrap-block > div > div:last-child .edu-wrap{padding-bottom:24px;border-bottom:1px solid #C2C4CB;}.edu-wrap-block .edu-title h3{border-top:1px solid #C2C4CB;padding-top:25px;}.about-review > div{width:49%;max-width:490px;}.about-review .social-icon.vk{background-image:url('/themes/atoll/images/icon/vk-b.svg');}.about-review .social-icon.ok{background-image:url('/themes/atoll/images/icon/ok-b.svg');}section.about{margin-bottom:65px;}section.about h2{line-height:1.03;margin-bottom:80px;}section.about h2 span{display:block;margin-left:170px;}.about-front-block > div:first-child{max-width:587px;}.about-front-block > div:last-child{max-width:675px;}#block-about p{margin-bottom:0;}#block-about .btn{max-width:231px;margin:28px 0 55px;}#block-views-block-main-slider .contextual,.teachers-list .contextual,.reviews-slider .contextual{display:none;}.teachers-list{padding:15px 20px 0;height:300px;overflow:hidden;}.sale-list.slick-slider .slick-prev,.sale-list.slick-slider .slick-next{top:-100px;}.sale-list.slick-slider .slick-prev:before,.sale-list.slick-slider .slick-next:before{background:url('/themes/atoll/images/icon/arr.svg') no-repeat 0 0/100%;}.front-section.reviews{overflow:hidden;margin-bottom:40px;}.front-section.reviews.course-page{margin-bottom:100px;}.front-section.reviews .slick-dots{bottom:-40px;}.front-section.partners.reviews .slick-arrow{display:block;}.front-section.partners.reviews .views-row{text-align:center;font-size:1.2rem;padding-bottom:20px;}.front-section.partners.reviews .views-row img{margin:10px auto;}.front-section.reviews h2{font-size:2.4rem;margin-bottom:24px;}.front-section.reviews a{color:#61636F;}.reviews-slider .slick-list,.sale-list .slick-list{margin-left:310px;overflow:inherit;}.sale-list .slick-list{margin-left:195px;}.wrap-teacher-slide{overflow:hidden;}.wrap-teacher-slide .teacher-name{margin:0;margin-bottom:10px;}.wrap-teacher-slide .teacher-img{float:left;padding-right:20px;padding-bottom:20px;}.wrap-teacher-slide .teacher-img img{border-radius:10px;margin:0 auto;}.review-name{margin-right:16px;}.review-text{margin-top:16px;max-width:367px;}.review-city{margin-top:2px;}.rating{margin-bottom:3px;}.rating span{display:inline-block;width:24px;height:24px;margin-right:8px;background:url('/themes/atoll/images/icon/star.svg') no-repeat 0 0/100%;}.all-reviews{color:#003077;text-decoration:underline;display:inline-block;margin:37px 0 45px;}.all-reviews:hover{text-decoration:none;}.list-review{display:flex;justify-content:space-between;flex-wrap:wrap;}.list-review .views-row{width:48%;margin-bottom:40px;box-sizing:border-box;}.list-review .review-text{max-width:100%;}.list-review p{margin:0;}.list-review p + p{margin-top:35px;}.reviews-link{padding:0 45px;}.faq-img{flex-shrink:0;width:22%;max-width:297px;}.faq-list-main{width:78%;}.faq-block{margin-left:68px;border-bottom:1px solid #C2C4CB;}.faq-block h3{font-size:4rem;color:#2B3980;padding-top:24px;margin-bottom:30px;border-top:1px solid #C2C4CB;font-weight:600;position:relative;cursor:pointer;}.faq-block h3:after{content:"+";position:absolute;width:20px;text-align:center;right:0;top:24px;color:#000;}.faq-block .views-field-title{font-size:2rem;color:#2B3980;margin-bottom:16px;}.faq-block .views-field-body{margin-bottom:40px;max-width:760px;}.faq-block .views-view-grid{display:none;}.faq-block .active-faq-category{margin-bottom:24px;}.faq-block .active-faq-category:after{content:"-";}.faq-list-page h3{font-size:2rem;margin:30px 0 11px;color:#2B3980;}.faq-list-page .border-block{margin:25px 0;}.faq-list-page .views-field-title{font-weight:600;margin-bottom:15px;font-size:1.6rem;}.faq-list-page p:last-child{margin:0;}footer.main-footer{background:#2B3980;color:#fff;padding-top:18px;}footer.main-footer .logo-footer{width:138px;margin-right:56px;}footer.main-footer a{color:#fff;}footer.main-footer h4{font-weight:600;font-size:2.4rem;margin-top:5px;margin-bottom:15px;color:#fff;font-family:'Inter',sans-serif;}footer.main-footer .phone{margin-top:15px;}footer.main-footer .bottom-menu{margin-top:30px;}footer.main-footer .faculty-bottom .views-view-grid{display:flex;}footer.main-footer .faculty-bottom .views-col.col-1{margin-right:40px;}footer.main-footer .faculty-bottom .views-row{margin-bottom:14px;}footer.main-footer .link-lk-wrap{padding-top:30px;}footer.main-footer .contacts{padding-bottom:18px;border-bottom:1px solid #fff;}footer.main-footer .copy{border-top:1px solid #fff;padding:25px 0;}footer.main-footer .pay-logo{max-width:100%;padding-bottom:13px;padding-top:17px;}footer.main-footer .atoll img{margin-left:26px;}footer.main-footer .pay-wrap{padding-top:25px;padding-bottom:45px;}footer.main-footer .name-footer{margin-top:22px;margin-bottom:7px;}footer.main-footer .pay-subtitle{margin-left:26px;margin-top:12px;}footer.main-footer .btn{width:338px;}footer.main-footer .atoll{justify-content:flex-end;}.footer-column-1{width:55%;}.footer-column-2{width:22%;}.footer-column-3{width:23%;max-width:338px;}.link-lk{border:1px solid #a6031f;color:#a6031f;box-sizing:border-box;border-radius:50px;padding:8px 58px 6px 32px;position:relative;display:inline-block;margin-left:11px;}.link-lk:before{position:absolute;right:32px;top:0;bottom:0;margin:auto;content:"";width:16px;height:16px;display:block;background:url('/themes/atoll/images/icon/lk.svg') no-repeat 0 0/100%;}.social-icon,.msg-icon{display:inline-block;background-repeat:no-repeat;background-position:0 0;background-size:100%;height:24px;margin-right:23px;}.msg-icon{width:32px;height:32px;margin-right:4px;}.msg-icon.wtsp{background-image:url('/themes/atoll/images/icon/wtsp.svg');}.msg-icon.tm{background-image:url('/themes/atoll/images/icon/tm.svg');}.msg-icon.vbr{background-image:url('/themes/atoll/images/icon/viber.svg');}.hide-block{display:none;}#block-atoll-content{color:#000;}#block-atoll-content h3{font-weight:600;}#block-atoll-content .timetable-title,#block-atoll-content .result-title{font-weight:700;color:#2B3980;font-size:2rem;margin-bottom:16px;}#block-atoll-content .page-text a{text-decoration:underline;font-weight:700;}#block-atoll-content .page-text a:hover{text-decoration:none;}#block-atoll-content .page-text table{margin:10px 0;width:100%;}#block-atoll-content .page-text table tr:nth-child(2n+1){background:#F9F9F9;}#block-atoll-content .page-text table td{padding:10px;border:1px solid #E0E0E0;vertical-align:middle;}#block-atoll-content .page-text table p{margin:0;}#block-atoll-content ol,#block-atoll-content ul{padding-left:20px;}#block-atoll-content ol{list-style-type:decimal;}#block-atoll-content ul{list-style-type:disc;}#block-atoll-content .pager{position:absolute;bottom:-28px;left:0;right:0;margin:auto;}#block-atoll-content .pager ul{list-style-type:none;display:flex;justify-content:center;font-weight:600;padding:0;}#block-atoll-content .pager ul li{padding:5px;}#block-atoll-content .pager ul li.is-active a{color:#2B3980;}#block-atoll-content input[type="search"]{padding:11px;background:#f5f5f5;margin:0 10px 0 5px;}.inner-main .taxonomy-list,.taxonomy-list{display:flex;justify-content:space-between;flex-wrap:wrap;}.inner-main .taxonomy-list .views-row,.taxonomy-list .views-row,.front-section.faculties .views-row{box-sizing:border-box;border:1px solid #2B3980;padding:24px;width:100%;border-radius:15px;margin-bottom:25px;}.image-course-page{flex-shrink:0;margin-right:20px;}.text-course-page{width:calc(100% - 301px);}.inner-main .taxonomy-list .views-row:first-child,.taxonomy-list .views-row:first-child,.front-section.faculties .views-row:first-child{margin-top:0;}.inner-main .taxonomy-list h2,.taxonomy-list h2,.inner-main .taxonomy-list h3,.taxonomy-list h3,.front-section.faculties .views-row h3{font-size:1.8rem;margin-top:0;margin-bottom:15px;color:#303030;font-weight:700;line-height:1.35;max-width:890px;}.inner-main .taxonomy-list h2 a,.taxonomy-list h2 a,.inner-main .taxonomy-list h3 a,.taxonomy-list h3 a,.front-section.faculties .views-row h3 a{color:#303030;}.inner-main .taxonomy-list .feed-icon,.taxonomy-list .feed-icon,.inner-main .taxonomy-list header,.taxonomy-list header{display:none;}.inner-main .taxonomy-list .course-program,.taxonomy-list .course-program{margin-bottom:10px;margin-top:10px;}.inner-main .taxonomy-list .course-program .promo-price,.taxonomy-list .course-program .promo-price{left:-100px;bottom:0;}.inner-main .taxonomy-list .course-program > div > div:first-child,.taxonomy-list .course-program > div > div:first-child{margin-bottom:0;}.inner-main .taxonomy-list .course-start,.taxonomy-list .course-start,.inner-main .taxonomy-list .course-duration,.taxonomy-list .course-duration{padding-top:3px;}.inner-main .taxonomy-list .course-start > div > div:last-child,.taxonomy-list .course-start > div > div:last-child{font-weight:400;}.inner-main .taxonomy-list .course-buttons,.taxonomy-list .course-buttons{margin:30px 0 0;}.inner-main .taxonomy-list .course-buttons .btn,.taxonomy-list .course-buttons .btn{width:169px;max-width:100%;}.inner-main .taxonomy-list .course-buttons .link-sport a,.taxonomy-list .course-buttons .link-sport a{width:276px;max-width:100%;}.inner-main .taxonomy-list p,.taxonomy-list p{margin:0;}.inner-main .taxonomy-list .teacher-img,.taxonomy-list .teacher-img{flex-shrink:0;}.inner-main .taxonomy-list .teacher-info,.taxonomy-list .teacher-info{padding-right:180px;}.inner-main .slider-front{margin-bottom:50px;}.faculty-list .views-row{border-top:1px solid #C2C4CB;padding:24px 0;}.faculty-list .faculty-info{width:62%;}.faculty-list .faculty-img{width:35%;text-align:right;}.faculty-list .course-duration{border:none;margin:0;padding:0;}.faculty-list .base-price{color:#2B3980;font-size:2.2rem;font-weight:700;}.teacher-name{margin-bottom:3px;}.teacher-img img{border-radius:100%;}.teacher-phone{margin-top:16px;margin-bottom:5px;}.course-skill{margin-top:-20px;min-height:21px;}.faculty-teacher{position:relative;}.faculty-teacher .btn{position:absolute;right:0;bottom:0;}.course-main-block img{border-radius:15px;box-shadow:0 1px 8px 0 #CF2945;}.course-page-img{flex-shrink:0;max-width:50%;margin-left:1%;}.main-info-course{padding:35px;box-sizing:border-box;max-width:467px;border:2px solid #2A3A85;box-shadow:0px 0px 9px 4px #e9dbfb;border-radius:8px;margin-top:40px;position:relative;}.main-info-course:after{content:"";display:block;position:absolute;right:-95px;bottom:-141px;width:144px;height:249px;background:url(/themes/atoll/images/course-arr.svg) no-repeat 0 0;}.course-duration > div,.course-start > div,.course-volume > div > div,.course-program .program-type{display:flex;align-items:baseline;}.course-program .program-type{margin-bottom:0;}.course-program .hour{font-weight:600;}.course-program .price{position:relative;min-width:100px;}.course-program .promo-price{display:block;text-decoration:line-through;}.course-program .promo-price.course-page-price{color:#ADADAD;display:inline-block;text-decoration:line-through;font-size:1.6rem;}.faculty-list .course-start > div > div:last-child,.faculty-list .course-duration > div > div:last-child{color:#2B3980;margin-right:25px;}.course-text-block{margin-top:140px;margin-bottom:100px;position:relative;}.course-text-block:after{content:"";display:block;width:510px;height:450px;background:url(/themes/atoll/logo.svg) no-repeat 0 0/100%;position:absolute;z-index:-1;top:-85px;right:-193px;opacity:0.1;transform:rotate(35deg);}.course-text-block > div,.course-seo>div>div .seo-text-block{width:80%;border-radius:8px;box-sizing:border-box;padding:40px;margin-bottom:74px;}.course-text-block > div p,.course-seo>div>div p{margin:0;}.course-text-block > div p+p,.course-seo>div>div p+p{margin-bottom:25px;}.about-course-block,.course-seo>div>div:nth-child(2n+1) .seo-text-block{background:rgb(64,96,207);background:linear-gradient(90deg,rgba(42,58,133,1) 0%,rgba(64,96,207,1) 100%);box-shadow:0 1px 8px 0 #405FCD;color:#fff;position:relative;}.about-course-block:after,.for-course-block:after,.course-form-block:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:url(/themes/atoll/images/bookmark-bg.svg) repeat 0 -34px;}.for-course-block:after{background:url(/themes/atoll/images/user-bg.svg) repeat 0 0;}.about-course-block>div,.for-course-block>div,.seo-text-block>div{position:relative;z-index:1;}.about-course-block>div>div:first-child,.for-course-block>div>div:first-child{font-size:3.2rem;position:relative;padding-left:48px;font-weight:700;margin-bottom:20px;}.about-course-block>div>div:first-child:before,.for-course-block>div>div:first-child:before{content:"";width:40px;height:41px;background:url(/themes/atoll/images/icon/bookmark.svg) no-repeat 0 0;display:block;position:absolute;left:0;top:2px;}.for-course-block>div>div:first-child:before{background:url(/themes/atoll/images/icon/user.svg) no-repeat 0 0;top:9px;}.for-course-block,.course-seo>div>div:nth-child(2n+2) .seo-text-block{margin-top:74px;margin-left:20%;border:1px solid #CF2945;box-shadow:0 1px 8px 0 #CF2945;position:relative;background:#fff;}.about-course-block:before{content:"";display:block;position:absolute;left:80px;bottom:-215px;width:144px;height:249px;background:url(/themes/atoll/images/course-arr.svg) no-repeat 0 0;transform:scale(-1,1);z-index:-1;}.adv-course-block{margin-top:100px;}.adv-course-block .adv-work-block-wrap>div{border:1px solid #CF2945;box-shadow:0 0px 8px 0 #CF2945;color:#222;}.adv-course-block .adv-work-block-wrap>div:nth-child(2n+2){border:1px solid #2A3A85;box-shadow:0px 0px 8px 0px #405FCD;}.adv-course-block .wrap{padding:0;margin:0;}.timetable-table{font-weight:600;}.timetable-table-tr{display:flex;justify-content:space-between;align-items:center;}.timetable-table-td{box-sizing:border-box;padding:15px;}.timetable-table .timetable-table-tbody .timetable-table-td{padding:10px 15px;}.timetable-table td{vertical-align:middle;padding:20px;}.timetable-table td:last-child{padding-left:70px;}.timetable-table td:last-child,.timetable-table .timetable-table-td:last-child{text-align:right;}.timetable-table-thead{background:#bc0625;color:#fff;border-radius:8px;}.timetable-table thead,.timetable-table .timetable-table-thead{font-size:2rem;}.timetable-table thead td{padding:15px 20px 25px;}.timetable-table .hour-program-row td{padding:10px 0 15px;}.timetable-table .hour-program-row td:nth-child(2){padding:10px 22px 15px;}.timetable-table .hour-program-row td:last-child{padding-left:0;}.timetable-table .timetable-table-tbody .timetable-table-tr{border-radius:20px;margin:6px 0;box-shadow:0px 2px 8px 0px rgba(3,97,237,0.2);}.timetable-table tbody tr,.timetable-table .timetable-table-tbody .timetable-table-tr{border-top:1px solid #d8e7ff;}.timetable-table tbody tr:last-child td:first-child,.timetable-table .timetable-table-tbody .timetable-table-tr:last-child .timetable-table-td:first-child{opacity:0;}.timetable-table tbody tr:last-child td:nth-child(2),.timetable-table .timetable-table-tbody .timetable-table-tr:last-child .timetable-table-td:nth-child(2){font-size:1.8rem;font-weight:700;}.timetable-table tbody td:first-child{font-size:2.4rem;color:#2B3980;}.timetable-table .timetable-table-tbody{font-size:2.2rem;}.timetable-table .timetable-table-tbody .td-name{font-size:1.8rem;}.timetable-table .timetable-table-tbody .timetable-table-td:first-child{font-size:3rem;color:#bc0625;}.timetable-table tbody td:nth-child(2){width:34%;}.timetable-table tbody td:nth-child(3),.timetable-table tbody td:nth-child(4),.timetable-table tbody td:nth-child(5),.timetable-table tbody td:nth-child(6){color:#2B3980;font-weight:700;}.timetable-table td:nth-child(3){padding-left:100px;}.timetable-table tbody td:nth-child(4){padding:20px 30px;}.timetable-table tbody td:nth-child(6){color:#BC0625;font-size:3rem;padding:20px;padding-left:145px;font-weight:600;}.timetable-table td:last-child.program-volume,.timetable-table .timetable-table-td:last-child.program-volume{border-bottom:1px solid #fff;width:20%;padding-bottom:10px;text-align:center;}.td-num{width:5%;}.td-name{width:40%;}.td-lecture,.td-practice,.td-all{width:10%;}.td-test{width:25%;}.timetable-table .timetable-table-td:last-child.td-field{width:45%;text-align:center;border-bottom:1px solid;}.td-lecture-medicine{width:15%;}.timetable-mobile-title{display:none;}.title-head-row-medicine .timetable-table-td{padding:5px 15px;}.banner-block{display:none;}.wrap-banner{width:514px;height:396px;overflow:hidden;max-width:100%;position:relative;font-size:2.5rem;font-weight:700;color:#fff;box-sizing:border-box;padding:53px 22px 45px;}.wrap-banner .banner-img{position:absolute;top:0;left:0;}.wrap-banner .banner-info-text{position:relative;z-index:1;}.wrap-banner .banner-text{max-width:310px;margin-bottom:35px;}.wrap-banner .banner-promo-price{color:#a6031f;text-decoration:line-through;margin-bottom:-5px;}.wrap-banner .banner-price{font-size:4rem;}.wrap-banner .banner-link{margin-top:15px;}.wrap-banner .banner-link a{background:#FFFFFF;box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:10px;max-width:201px;color:#303030;font-weight:600;border:none;margin:0;}.taxonomy-list:not(.faculty-list) .wrap-banner{height:559px;}.taxonomy-list:not(.faculty-list) .wrap-banner .banner-text{margin-bottom:60px;}.taxonomy-list:not(.faculty-list) .banner-link{margin-top:135px;}section.form{background:#2B3980;margin-top:100px;margin-bottom:100px;}section.form h2{line-height:1.1;}section.form h2 span{display:block;margin-left:90px;}section.form .form-wrap{color:#fff;padding:75px 0 81px;box-sizing:border-box;position:relative;z-index:1;}section.form .form-bg{width:452px;height:452px;position:absolute;top:97px;right:0;}section.form .form-bg img{position:relative;border-radius:100%;z-index:1;}section.form .form-bg:after,section.form .form-bg:before{background:#545F98;content:"";border-radius:300px;display:block;z-index:0;position:absolute;}section.form .form-bg:after{opacity:0.3;width:394px;height:142px;bottom:-44px;right:12px;}section.form .form-bg:before{width:715px;height:286px;top:-49px;right:-67px;}section.form h2,section.form a{color:#fff;}section.form .subtitle{max-width:532px;position:absolute;top:105px;left:368px;}section.form form{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;max-width:696px;padding-bottom:75px;}section.form form label{display:none;}section.form form .field--type-string,section.form form .field--type-email{width:49%;max-width:336px;}section.form form .field--type-string input,section.form form .field--type-email input{width:100%;box-sizing:border-box;color:#fff;background:none;border-bottom:1px solid #fff;margin-bottom:13px;}section.form form .field--type-string input::placeholder,section.form form .field--type-email input::placeholder{color:#fff;}section.form form .field--name-field-feedback-form-agree,section.form form .field--name-field-feedback-form-more-agree{width:100%;text-align:right;margin-top:10px;font-size:1.33rem;}section.form form .field--name-field-feedback-form-agree label,section.form form .field--name-field-feedback-form-more-agree label{display:inline-block;}section.form form .form-actions{position:absolute;bottom:0;right:0;width:32%;max-width:320px;}section.form form .form-actions input{width:274px;}section.form form .captcha{position:absolute;font-size:1.1rem;bottom:3px;right:362px;display:flex;align-items:center;}section.form form .captcha .description{display:none;}section.form form .captcha input{padding:5px;margin:5px;}section.form .b24-form-wrapper{background:none;margin:0;}section.form .b24-form-wrapper form{display:block;}section.form .b24-form-wrapper form .b24-form-control-label{color:#fff;}section.form .b24-form-wrapper form .b24-form-control:focus + .b24-form-control-label{color:#000;}section.form .b24-form-wrapper .b24-form-header-title{display:none;}.sale{overflow:hidden;}.sale h2{line-height:1;margin-bottom:80px;}.sale h2 span{display:block;text-align:center;margin-left:-52px;}.sale .views-row{width:456px;margin-right:24px;max-width:456px;}.sale .views-row:nth-child(2n+2){margin-top:124px;}.wrap-sale-course{height:315px;position:relative;}.wrap-sale-course a{color:#fff;}.wrap-sale-course .image-course{position:absolute;top:0;left:0;width:100%;height:100%;}.wrap-sale-course .image-course:after{content:"";background:#2B3980;opacity:0.67;position:absolute;top:0;left:0;display:block;width:100%;height:100%;}.wrap-sale-course .image-course img{border-radius:0;}.wrap-sale-course .course-info{position:relative;z-index:1;color:#fff;padding:24px;height:100%;box-sizing:border-box;}.wrap-sale-course .course-program{position:absolute;bottom:0;left:0;padding:24px;box-sizing:border-box;width:100%;}.wrap-sale-course .sale-course{background:#2B3980;padding:10px 21px;border-radius:10px;position:absolute;top:-20px;right:30px;}section.docs h3{color:#2B3980;}section.docs ul{margin-bottom:20px;}section.docs img{border-radius:0;display:block;margin:0 auto;}section.docs .btn{margin:0;width:231px;}.doc-list-img{flex-direction:column-reverse;}#block-views-block-main-serts h2{font-size:2.4rem;margin-bottom:24px;}#block-views-block-main-serts,#block-views-block-main-docs{margin-bottom:120px;}#block-views-block-main-serts p,#block-views-block-main-docs p{margin-bottom:40px;}#block-views-block-main-serts .gallery-page > div,#block-views-block-main-docs .gallery-page > div,#block-views-block-main-serts .doc-img > div,#block-views-block-main-docs .doc-img > div{justify-content:inherit;}#block-views-block-main-serts .gallery-page > div > div,#block-views-block-main-docs .gallery-page > div > div,#block-views-block-main-serts .doc-img > div > div,#block-views-block-main-docs .doc-img > div > div{margin-right:16px;margin-bottom:40px;background:#2B3980;color:#fff;border-radius:8px;padding:87px 60px 20px;max-width:246px;box-sizing:border-box;position:relative;}#block-views-block-main-serts .doc-img > div,#block-views-block-main-docs .doc-img > div{display:flex;}#block-views-block-main-serts .doc-img > div > div,#block-views-block-main-docs .doc-img > div > div{padding:115px 30px 40px;width:20%;}#block-views-block-main-serts .docs-17,#block-views-block-main-docs .docs-17{position:relative;}#block-views-block-main-serts .docs-17 .doc-img > div > div,#block-views-block-main-docs .docs-17 .doc-img > div > div{margin-bottom:10px;}#block-views-block-main-serts .docs-17 .doc-img > div > div:nth-child(2),#block-views-block-main-docs .docs-17 .doc-img > div > div:nth-child(2),#block-views-block-main-serts .docs-17 .doc-img > div > div:nth-child(3),#block-views-block-main-docs .docs-17 .doc-img > div > div:nth-child(3){padding-top:125px;}#block-views-block-main-serts .docs-17 .doc-text,#block-views-block-main-docs .docs-17 .doc-text{position:absolute;left:62%;top:0;max-width:212px;width:38%;}#block-views-block-main-serts .colorbox span,#block-views-block-main-docs .colorbox span,#block-views-block-main-serts .doc-img span,#block-views-block-main-docs .doc-img span{position:absolute;top:14px;left:16px;max-width:220px;color:#fff;}#block-views-block-main-serts .text-field,#block-views-block-main-docs .text-field{max-width:750px;}.gallery-page > div{display:flex;justify-content:space-between;flex-wrap:wrap;}.gallery-page.full-page-gallery > div{justify-content:center;margin-top:20px;}.gallery-page.full-page-gallery > div > div{margin:15px;text-align:center;width:16.666%;box-sizing:border-box;font-size:1.2rem;}.gallery-page.full-page-gallery img{margin-bottom:15px;}.docs-page{margin-bottom:25px;}#map{width:100%;height:470px;overflow:hidden;border-radius:10px;}.wrap-article img{border-radius:10px;}.map-text{font-weight:400;line-height:1.4;}.map-text a{font-weight:700;}.form-wrap-bottom-block h2{font-size:2.4rem;color:#2B3980;font-weight:700;margin-bottom:30px;}#block-contactblock-2 label,#user-login-form label{display:block;}#block-contactblock-2 .form-item-field-popup-form-agree-value label,#user-login-form .form-item-field-popup-form-agree-value label{display:inline-block;}#block-contactblock-2 input,#user-login-form input{margin:0 0 15px;border-bottom:1px solid #2B3980;}#block-contactblock-2 .description,#user-login-form .description{font-size:1.3rem;margin-bottom:15px;max-width:430px;}#block-contactblock-2 .button,#user-login-form .button{margin-top:40px;border:none;}.inner-main{position:relative;z-index:1;margin-bottom:45px;}.inner-main h1{font-size:3.2rem;line-height:1.3;font-weight:700;}.inner-main h2{font-size:3.2rem;margin-bottom:25px;font-weight:700;line-height:1.25;}.inner-main .direction-list{-webkit-column-count:3;-moz-column-count:3;column-count:3;}.inner-main .direction-list span{border:none;}.inner-main img{border-radius:10px;}.news-page .views-row:last-child{margin-bottom:0;}.article-wrap > div:first-child{flex-shrink:0;margin-right:15px;}.article-wrap .article-text{margin:10px 0;}.article-wrap .article-text p{margin:0;}.error-main h1{font-size:15rem;margin:0 auto;line-height:1;}.error-main .subtitle{margin:10px 0;}.error-main .btn{max-width:200px;}.path-search #edit-submit{display:inline-block;}#block-link-mobile{display:none;}#block-atoll-breadcrumbs{margin-bottom:45px;}#block-atoll-breadcrumbs ol{display:flex;flex-wrap:wrap;}#block-atoll-breadcrumbs ol a{color:#8D8D8D;}#block-atoll-breadcrumbs ol a:after{content:"-";display:inline-block;padding:0 4px;}#block-atoll-breadcrumbs ol li:last-child a:after{display:none;}.cookie-info-wrap{display:none;position:fixed;bottom:0;left:0;width:100%;box-sizing:border-box;background:#fff;z-index:1000;padding:10px;}.cookie-text{margin-right:25px;}div[role="alert"]{background:red;color:#fff;padding:5px;box-sizing:border-box;margin-bottom:10px;}div[role="contentinfo"]{position:absolute;bottom:0;}.inner-main div[role="contentinfo"]{position:static;}.align-left{padding-right:20px;padding-bottom:20px;}#block-contactblock-2{position:relative;}#block-contactblock-2 div[role="contentinfo"]{bottom:auto;top:-64px;width:100%;background:#2B3980;box-sizing:border-box;color:#fff;min-height:35px;display:flex;align-items:center;padding:0 5px;}#block-contactblock-2 div[role="alert"]{width:100%;}.button-up{position:fixed;right:22px;bottom:22px;background:#2B3980;border:none;color:#fff;width:35px;height:35px;font-size:2rem;border-radius:5px;opacity:0;transition:250ms linear all;cursor:pointer;z-index:50;}.button-up.active-scroll-top{opacity:1;}#block-views-block-markup-block-1{overflow:hidden;}.transition300{-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s;}.form div[aria-label="Статус"]{width:100%;text-align:center;z-index:100;background:#00b557;padding:0;box-sizing:border-box;bottom:-60px;font-size:3rem;height:348px;display:flex;align-items:center;justify-content:center;opacity:0.9;border-radius:80px;}.review-img{margin:15px 0;}.review-from{color:#838383;}.img-about-block{flex-shrink:0;text-align:center;margin-right:35px;float:left;}.img-about-block img{margin-bottom:12px;}.content-banner{background:#2b3980;color:#fff;padding:15px;}.about-logo{overflow:hidden;}.path-node .education{margin-bottom:70px;}#block-distance-seo{color:#000;}.paragraph--type--docs-group>div{margin-bottom:20px;}.paragraph--type--docs-group>div:first-child{margin-bottom:10px;font-weight:700;}.category-work{background:#2b3980;}.category-work-block{display:flex;flex-wrap:wrap;margin:0 -0.5%;}.category-work-block>div{width:19%;margin:0 0.5% 20px;}.category-work-block h2{font-size:1.8rem;line-height:1.2;text-align:center;height:65px;padding:10px;margin:0;align-items:center;justify-content:center;display:flex;}.category-work-block h2 a{color:#fff;}.category-work-block h2 a:hover{color:#fff;}.category-work-block img{width:100%;}.more-work a{display:block;margin:0;background:#a6031f;color:#fff;text-align:center;padding:10px;}.course-doc>div:first-child{padding-right:20px;}.adv-work-block .wrap{margin-top:50px;max-width:1266px;}.front-section.adv-work-block h2{font-size:3.2rem;}.adv-work-block-wrap>div{border:1px solid #2A3A85;box-shadow:0px 0px 8px 0px #405FCD;border-radius:8px;width:15.7%;max-width:247px;color:#2B3980;box-sizing:border-box;padding:0 7px 20px;font-size:1.4rem;}.adv-work-block-wrap>div:nth-child(2n+2){border:1px solid #CF2945;box-shadow:0 0px 8px 0 #CF2945;}.adv-work-block-wrap>div img{display:block;margin:20px auto 15px;height:80px;}.legend-category-work{font-weight:500;color:#959cc0;font-size:1.2rem;display:flex;justify-content:space-between;max-width:705px;margin-bottom:40px;margin-top:-10px;align-items:center;}.legend-category-work>div:first-child{width:310px;max-width:100%;}.legend-category-work>div:first-child p{margin-bottom:10px;}.legend-category-work>div:first-child p+p{margin-bottom:0;}.legend-category-work>div:last-child{width:240px;}.legend-category-work .title-legeng-category-work{font-size:1.6rem;color:#2B3980;}.legend-category-work input[type="text"]{background:none;font-size:1.2rem;color:#2B3980;font-weight:500;padding:5px 0;border-bottom:1px solid #2B3980;border-radius:0;width:100%;}.legend-category-work .category-form{position:relative;}.legend-category-work .category-work-btn{position:absolute;top:0;right:0;background:url('/themes/atoll/images/icon/search-work.svg') no-repeat center center;padding:0;width:16px;height:16px;margin:auto;bottom:0;border-radius:0;}.legend-category-work .category-work-btn:hover{background-color:initial;}.category-work-block header{width:100%;}.discharge-block{background:linear-gradient(90deg,rgba(42,58,133,1) 0%,rgba(64,96,207,1) 100%);padding:41px;margin-bottom:70px;border-radius:8px;box-shadow:0 1px 8px 0 #405FCD;}.discharge-block h2{color:#fff;font-size:3.2rem;margin-bottom:24px;}.discharge-list-item{font-size:2rem;}.discharge-num{color:#2B3980;padding:10px;width:27%;max-width:325px;margin-top:8px;background:#8088b3;border-radius:8px;box-sizing:border-box;cursor:pointer;}.discharge-num-active .discharge-num{background:#A6031F;color:#fff;cursor:inherit;}.discharge-all-desc{border-radius:8px;background:#fff;color:#2B3980;min-height:100%;opacity:0;width:72%;padding:25px;box-sizing:border-box;position:absolute;top:0;left:28%;-moz-transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s;transition:all 0.4s ease-out 0s;line-height:1.17;height:100%;overflow:hidden;}.discharge-all-desc>div{overflow:auto;height:100%;}.discharge-list-item .discharge-all-desc{z-index:-1;}.discharge-num-active .discharge-all-desc{opacity:1;z-index:1;}.discharge-desc{margin-bottom:15px;}.discharge-list>div{position:relative;min-height:320px;}.title-discharge{font-weight:600;}.steps-course-block .steps-text{font-size:1.2rem;font-weight:400;margin-top:5px;}.steps-course-block .adv-work-block-wrap > div{padding:0 20px 20px;width:20%;height:254px;position:relative;background:#fff;}.steps-course-block .adv-work-block-wrap > div:nth-child(even){margin-top:294px;}.steps-course-block .adv-work-block-wrap > div:nth-child(even):before,.steps-course-block .adv-work-block-wrap > div:nth-child(even):after{content:"";width:86px;height:110px;display:block;position:absolute;top:-113px;z-index:-1;border-top:2px dashed #2B3980;}.steps-course-block .adv-work-block-wrap > div:nth-child(even):before{left:-8px;border-right:2px dashed #2B3980;}.steps-course-block .adv-work-block-wrap > div:nth-child(even):after{right:-8px;border-left:2px dashed #2B3980;}.steps-course-block .adv-work-block-wrap > div img{margin:25px auto 10px;}.medicine-plan .timetable-table .hour-program-row td:last-child,.medicine-plan .timetable-table tbody td:nth-child(6){padding-left:0;padding-right:30px;}.course-info{margin-top:35px;align-items:flex-end;}.course-info .course-duration,.course-info .course-volume{color:#2B3980;}.course-info .course-duration>div>div:first-child,.course-info .course-volume>div>div{position:relative;padding-left:20px;}.course-info .course-duration>div>div:first-child:before,.course-info .course-volume>div>div:before{content:"";display:block;position:absolute;width:14px;height:13px;background:url('/themes/atoll/images/icon/star-list.svg') no-repeat 0 0;top:0;bottom:0;margin:auto;left:0;}.course-info .course-duration>div>div:first-child:before{background-image:url('/themes/atoll/images/icon/clock.svg');}.course-info .course-book>div>div:first-child:before{background-image:url('/themes/atoll/images/icon/books.svg');}.course-info .course-duration>div>div:first-child:after,.course-info .course-start>div>div:first-child:after,.course-info .course-volume>div>div>div:first-child:after{content:"";display:inline-block;width:5px;}.course-info .course-buttons{width:255px;}.inner-main .taxonomy-list .course-info .btn{width:100%;padding:13px;}.inner-main .taxonomy-list .course-buttons,.taxonomy-list .course-buttons{margin:0;}.inner-main .taxonomy-list .course-program,.taxonomy-list .course-program{margin-bottom:5px;margin-top:-18px;text-align:center;color:#2B3980;font-weight:700;font-size:2.2rem;}.course-page-price{margin-top:6px;margin-right:7px;}.course-program .price{justify-content:center;}#block-atoll-content ul.js-pager__items{padding:0;list-style-type:none;}.faculty-info .course-duration > div,.faculty-info .course-start > div,.faculty-info .course-program .program-type{justify-content:space-between;}.wrap-course>div.list-sale-course{position:absolute;top:-37px;right:24px;background:#a6031f;color:#fff;width:170px;padding:10px;box-sizing:border-box;font-weight:500;border-radius:15px;text-align:center;}.wrap-course .btn{background:#2b3980;border:1px solid #2b3980;}.info-pp-block{margin-bottom:5px;color:#2B3980;}.wrap-course{position:relative;}.wrap-course>div{width:100%;}.wrap-course h1{min-height:130px;}.course-type{padding:8px 12px;color:#fff;border-radius:12px;background:#BC0625;font-weight:700;box-sizing:border-box;max-width:330px;margin-bottom:10px;text-align:center;font-size:1.6rem;}.course-main-block .course-duration > div,.course-main-block .course-start > div,.course-main-block .course-program .program-type{justify-content:space-between;}.course-main-block .course-duration,.course-main-block .course-program .program-type{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #cdcdcd;}.course-main-block .course-program .promo-price.course-page-price{position:absolute;margin:0;left:-90px;bottom:2px;font-size:1.4rem;}.course-main-block .base-price{text-align:right;}.course-main-block+.adv-work-block .wrap{padding:0;margin:100px 0 0;}.course-main-block+.front-section.adv-work-block h2{color:inherit;}#block-views-block-main-serts .gallery-page > div > div{text-align:center;font-weight:700;box-shadow:0 1px 8px 0 #405FCD;background:rgb(64,96,207);background:linear-gradient(90deg,rgba(42,58,133,1) 0%,rgba(64,96,207,1) 100%);padding:20px 60px 106px;}#block-views-block-main-serts .colorbox span{position:absolute;top:auto;left:16px;max-width:220px;color:#fff;bottom:25px;height:65px;}#block-views-block-main-serts a.colorbox{display:flex;flex-direction:column-reverse;}.course-doc{background:linear-gradient(90deg,rgba(42,58,133,1) 0%,rgba(64,96,207,1) 100%);box-shadow:0 1px 8px 0 #405FCD;padding:38px 60px;color:#fff;border-radius:8px;position:relative;}.course-doc > div:first-child{max-width:505px;position:relative;z-index:1;font-size:2rem;}.course-doc:before{content:"";width:595px;height:434px;display:block;background:url('/themes/atoll/images/doc-bg.svg') no-repeat center center;left:0;bottom:0;position:absolute;opacity:0.1;}.course-doc:after{content:"";position:absolute;left:-192px;top:125px;height:673px;width:255px;background:url('/themes/atoll/images/icon/diplom-arr.svg') no-repeat center center;z-index:-1;}.course-doc > div:last-child{max-width:488px;position:relative;}.course-doc > div:last-child:before{content:"Диплом";text-transform:uppercase;opacity:0.2;font-size:5.4rem;font-weight:700;position:absolute;left:-164px;top:150px;transform:rotate(-90deg);color:#2B3980;}#block-atoll-content ul.slick-dots{list-style-type:none;bottom:-35px;}.course-doc .slick-dots li{border:1px solid #fff;font-size:0;width:18px;height:18px;border-radius:100%;}.course-doc .slick-dots li button{opacity:0;}.course-doc .slick-dots .slick-active button{width:12px;height:12px;background:#BC0625;border-radius:100%;margin:3px auto;opacity:1;}.course-doc .slick-dots .slick-active button:before,.course-doc .slick-dots .slick-active button:after{display:none;}.course-doc .slick-track{display:flex;align-items:center;}.course-form-block{border-radius:8px;box-sizing:border-box;padding:40px;padding-bottom:85px;position:relative;color:#fff;background:linear-gradient(90deg,rgba(42,58,133,1) 0%,rgba(64,96,207,1) 100%);box-shadow:0 1px 8px 0 #405FCD;margin-bottom:74px;}.course-form-block:after{background:url(/themes/atoll/images/sale-bg.svg) repeat 0 -34px;}.course-form-block h2{margin-bottom:15px;line-height:1.36;}.course-form-block h2 span.base-sale{color:#818bbb;font-size:2.4rem;text-decoration:line-through;}.course-form-block h2 span.promo-sale{color:#bc0625;}.course-form-block form{margin-top:30px;display:flex;justify-content:space-between;position:relative;}.course-form-block form label{display:none;}.course-form-block form>div{width:24%;}.course-form-block form>div input{width:100%;border-radius:8px;padding:12px;font-size:1.4rem;box-sizing:border-box;}.course-form-block form>div input[type="submit"]{background:#BC0625;font-size:1.8rem;}.course-form-block .field--name-field-feedback-form-agree{position:absolute;right:0;bottom:-70px;}.course-form-block .field--name-field-feedback-form-agree input{width:auto;display:block;position:absolute;left:-25px;}.course-form-block .field--name-field-feedback-form-agree label{display:inline;font-size:1.4rem;font-weight:400;}.course-form-block>div{position:relative;z-index:1;}.course-form-block .form-item-field-feedback-form-agree-value input{display:none;}.course-form-block .form-item-field-feedback-form-agree-value label{position:relative;padding-left:28px;color:#fff;cursor:pointer;display:inline-block;}.course-form-block .form-item-field-feedback-form-agree-value label:before{content:"";width:16px;height:16px;border:1px solid #fff;border-radius:2px;display:block;position:absolute;left:0;top:2px;background:none;}.course-form-block .form-item-field-feedback-form-agree-value label:after{content:"";width:16px;height:16px;display:block;position:absolute;left:1px;top:2px;background:url('/themes/atoll/images/icon/done.svg') no-repeat 50% 50%;opacity:0;}.course-form-block .form-item-field-feedback-form-agree-value input:checked+label:after{opacity:1;}.course-form-block .persent-sale{background:#BC0625;width:408px;padding:19px;box-sizing:border-box;font-size:3.2rem;border-radius:8px;box-shadow:0px 4px 10px -6px #BC0625;display:block;text-align:center;position:absolute;right:26px;top:-35px;font-weight:700;z-index:2;}.send-block{box-shadow:0px 0px 10px #ccc;border-radius:8px;margin:15px 0 0;padding:15px;}.plan-block-table{max-height:980px;overflow:hidden;padding:0 10px;margin:0 -10px;-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s;}.show-all-plan{border:none;outline:none;display:block;border-radius:20px;margin:6px 0;background:#2b3980;color:#fff;font-size:1.8rem;padding:20px;width:100%;box-sizing:border-box;margin-top:15px;margin-bottom:45px;cursor:pointer;}.show-all-plan:after{content:"Показать всё ▼";}.wrap-plan-table-block.active .plan-block-table{max-height:5000px;overflow:auto;}.wrap-plan-table-block.active .show-all-plan:after{content:"Свернуть ▲";}.course-doc a.colorbox{background:none;margin:0 auto;}.course-doc a.colorbox img{margin:0 auto;max-height:400px;width:auto;}.front-section.faculties .btn{width:100%;padding:13px;}.dt-rev__list{flex-wrap:wrap;}.dt-rev__list>div{width:24%;height:229px;max-width:351px;margin-bottom:18px;}.dt-rev__item a{padding:55px 15px;box-sizing:border-box;width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;border-radius:15px;border:1px solid #2B3980;}.dt-rev__item a>span{display:block;width:100%;text-align:center;}.dt-rev__list img{margin-bottom:10px;}.dt-rev__name{font-size:1.6rem;}.dt-rev_count{font-size:1.2rem;color:#A9A9A9;}.dt-rev_count span{font-size:1.2rem;color:#363636;}.dt-rev_count span span:after{display:inline-block;content:"";width:13px;height:12px;background:url(/themes/atoll/images/icon/star-b.svg) 0 0 no-repeat;margin:0 2px;}.content-news-single-page{position:relative;}.content-news{color:#000;}.main-block-news-page{width:69%;padding-right:50px;box-sizing:border-box;}.main-block-news-page h1{padding-right:50px;margin-bottom:15px;}.news-date-main{color:#2b3980;}.news-date-main>div>div{display:inline-block;}.news-title-block{padding-bottom:25px;border-bottom:1px solid #C9C9C9;}.content-news-other-form{position:absolute;right:0;top:15px;width:31%;box-sizing:border-box;padding:24px;border-radius:8px;border:1px solid #2B3980;color:#000;}.content-news-other-form h2{font-size:2.4rem;padding-bottom:0;margin:0;}.news-date-other{color:#2B3980;font-size:1.4rem;padding-bottom:5px;}.content-news-other-form p{margin:0;}.content-news-other-form .btn,.news-info .btn{width:100%;border-radius:8px;padding:12px;margin-top:15px;}.content-news-other-form .views-row{border-top:1px solid rgba(3,97,237,0.2);margin-top:15px;padding-top:15px;}.content-news-other-form h3{font-size:1.6rem;font-weight:700;margin-bottom:5px;}.news-tags-other{margin-top:7px;}.news-tags-other>div>div{display:inline-block;margin-right:5px;margin-top:5px;}.news-tags-other a{padding:8px 12px;line-height:1;border-radius:24px;border:1px solid #2B3980;color:#000;display:block;font-size:1.4rem;}.news-tags-other a:hover{background:#2B3980;color:#fff;opacity:1;}.course-doc img{margin:10px 0;}.news-course>div{box-sizing:border-box;border:1px solid #2B3980;padding:24px;width:100%;border-radius:15px;margin-bottom:25px;position:relative;}.news-course>div h3{font-size:1.8rem;}.content-news p{color:#000;}.content-news img{width:100%;}.content-news h2{margin-bottom:15px;margin-top:20px;}.content-news img,.content-news p{margin:15px 0;}.content-news ul,.content-news ol{margin:15px 20px;line-height:2.3;}.content-news table{width:100% !important;}.content-news table tr:first-child{background:#2b3980;color:#fff;text-align:center;}.content-news table td{padding:5px;border:1px solid #aaa;}.content-news iframe{max-width:100%;width:100%;}.news-course .course-program{margin-bottom:5px;margin-top:-18px;text-align:center;color:#2B3980;font-weight:700;font-size:2.2rem;}#block-breadcrumbs ol{display:flex;flex-wrap:wrap;font-size:1.2rem;margin-bottom:20px;color:#cdcdcd;}#block-breadcrumbs ol li+li:before{content:"/";color:#cdcdcd;}.news-tags{padding:24px;border-radius:8px;border:1px solid #2B3980;color:#000;margin-bottom:30px;}.news-tags .views-row{display:inline-block;}.news-tags a{border:1px solid #2B3980;font-size:1.4rem;display:inline-block;padding:8px 12px;line-height:1;margin-right:10px;border-radius:24px;}.news-tags a:hover{background:#2b3980;color:#fff;}.news-block.news-page{display:flex;justify-content:space-between;flex-wrap:wrap;}.news-page .views-row,.inner-main .blog-page .taxonomy-list .views-row{width:32%;max-width:460px;box-sizing:border-box;border-radius:8px;border:1px solid #2B3980;margin-bottom:30px;overflow:hidden;}.inner-main .blog-page .taxonomy-list .views-row{padding:0;}.news-page .views-row img,.inner-main .blog-page .taxonomy-list .views-row img{border-radius:0;}.news-page .views-row h2{font-size:1.8rem;margin-bottom:10px;}.news-page .views-row h2 a{color:#212121;}.news-info{padding:24px;}.news-info-main{height:190px;overflow:hidden;}.news-info .news-tags-other{height:32px;}.blog-page-form{margin-top:44px;}.dt-document.course-page-section{padding:0;}.dt-document.course-page-section h2{max-width:inherit;border:none;}.dt-document.course-page-section h2:after{content:"";width:423px;max-width:100%;height:2px;background:#0361ED;display:block;margin-top:10px;}.dt-document.course-page-section .dt-document__item{border-radius:8px;background:#FFF;box-shadow:0px 4px 18px -6px rgba(3,97,237,0.17);max-width:314px;box-sizing:border-box;padding:25px 20px;}.dt-document.course-page-section .dt-document__item,.dt-document.course-page-section .dt-document__description{color:rgba(17,17,17,1);}.dt-document.course-page-section .dt-document__image{height:184px;display:flex;align-items:center;margin-bottom:15px;}.dt-document.course-page-section .dt-document__item img{min-width:120px;}.dt-document.course-page-section .dt-document__list{margin-top:0;}.dt-application__form-new.course-page-section h2{display:inline-block;border-bottom:none;max-width:inherit;font-size:24px;margin:0;padding:0;}.dt-application__form-new.course-page-section .course-sale-price{font-size:18px;}.dt-application__form-new.course-page-section.form-page-course{margin-top:85px;}.dt-application__form-new.course-page-section.form-page-course .dt-application__form{max-width:inherit;box-shadow:0px 10px 30px rgba(3,89,218,0.15);padding:40px;}.dt-application__form-new.course-page-section.form-page-course .dt-application__form:after{display:none;}.dt-application__form-new.course-page-section.form-page-course .dt-application__form .sale-price{right:auto;top:-80px;border-radius:8px;padding:11px;box-sizing:border-box;width:270px;font-size:32px;box-shadow:-5px 6px 1px rgba(255,153,0,0.4);transform:inherit;position:absolute;border:2px solid #F90;background:#F90;color:#fff;font-weight:700;line-height:1;text-align:center;}.dt-application__form-new.course-page-section.form-page-course .dt-application__form > div:before{display:none;}.dt-application__form-new.course-page-section.form-page-course .dt-application__form label{height:auto;}.dt-application__form-new.course-page-section.form-page-course .dt-application__form .dt-application__input{max-width:100%;border:1px solid #0360eb;}.dt-application__form-new.course-page-section.form-page-course.error .dt-application__form .dt-application__input.contact-field{border:1px solid red;}.dt-application__form-new.course-page-section.form-page-course .dt-application__form .form-block > div{margin-right:12px;}.dt-application__form-new.course-page-section.form-page-course .dt-application__form .contact-icons label{border:1px solid #0360eb;padding:5px 0;margin-right:0;}.dt-application__form-new.course-page-section.form-page-course .dt-application__form .dt-application__btn{width:376px;max-width:100%;background:#0360eb;margin-bottom:9px;}.dt-application__form-new.course-page-section.form-page-course .dt-application__checkbox:before{border:0.727273px solid #0360eb;}.dt-application__form-new.course-page-section.form-page-course .dt-application__checkbox:after{background-image:url(/wp-content/themes/university-hub/img/course/icons/done.svg);}.dt-curs-new.course-page-section{max-width:100%;flex-wrap:wrap;}.dt-curs-new.course-page-section .dt-curs{box-shadow:0px 10px 30px rgba(3,89,218,0.15);padding:10px;border:none;border-radius:8px;width:100%;max-width:100%;margin-bottom:24px;min-height:213px;}.dt-curs-new.course-page-section .about-block-text .dt-curs{min-height:940px;overflow:auto;}.dt-curs-new.course-page-section .dt-curs:nth-child(2n){margin-left:0;background:#fff;color:#4F4F4F;}.dt-curs-new.course-page-section .dt-curs:nth-child(2n) .dt-articl-title,.dt-curs-new.course-page-section .dt-curs:nth-child(2n) p{color:#4F4F4F;}.dt-curs-new.course-page-section .roll-blocks{flex-wrap:wrap;}.dt-curs-new.course-page-section .roll-blocks>div{width:49.5%;}.dt-curs-new.course-page-section .expanded{padding:13px 58px 13px 16px;font-size:16px;background:#0360eb;margin:0;box-sizing:border-box;height:44px;margin-top:10px;width:162px;border-radius:5px;font-weight:500;color:#fff;}.dt-curs-new.course-page-section .expanded:after{background:url(/wp-content/themes/university-hub/img/course/icons/arrow.svg) 0 0 no-repeat;width:32px;height:32px;top:7px;right:17px;transform:rotate(0deg);}.dt-curs-new.course-page-section .expanded.expanded-arrow:after{transform:rotate(180deg);}.dt-curs-new.course-page-section .dt-curs__text p{font-size:14px;line-height:1.3;text-indent:0;margin-bottom:10px;}.dt-curs-new.course-page-section .dt-curs__text p td{border:1px solid #ddd;}.dt-curs-new.course-page-section .roll-blocks .roll.open-curs .dt-curs__text{height:85px;overflow:hidden;}.dt-curs-new.course-page-section .roll-blocks .roll.open-curs .dt-curs__text.text-about-kpk{height:125px;}.dt-curs-new.course-page-section .roll-blocks .about-block-text .roll.open-curs .dt-curs__text{height:801px;}.dt-curs-new.course-page-section h2{padding-left:37px;position:relative;width:100%;max-width:100%;border:none;}.dt-curs-new.course-page-section h2:after{content:"";width:423px;max-width:100%;height:2px;background:#0361ED;display:block;margin-top:10px;margin-left:-37px;}.dt-curs-new.course-page-section h2:before{content:"";position:absolute;display:block;width:32px;height:32px;left:0;top:-3px;background:url(/wp-content/themes/university-hub/img/course/icons/bookmark.svg) 0 0 no-repeat;}.dt-curs-new.course-page-section .dt-curs-1 h2,.dt-curs-new.course-page-section .dt-curs-2 h2,.dt-curs-new.course-page-section .dt-curs-3 h2{border-bottom:2px solid #0361ED;}.dt-curs-new.course-page-section .dt-curs-1 h2:after,.dt-curs-new.course-page-section .dt-curs-2 h2:after,.dt-curs-new.course-page-section .dt-curs-3 h2:after{display:none;}.dt-curs-new.course-page-section .dt-curs-1 h2{max-width:225px;}.dt-curs-new.course-page-section .dt-curs-2 h2{max-width:360px;}.dt-curs-new.course-page-section .dt-curs-2 h2:before{background:url(/wp-content/themes/university-hub/img/course/icons/resize.svg) 0 0 no-repeat;}.dt-curs-new.course-page-section .dt-curs-3 h2{max-width:460px;}.dt-curs-new.course-page-section .dt-curs-3 h2:before{background:url(/wp-content/themes/university-hub/img/course/icons/flag.svg) 0 0 no-repeat;}.dt-curs-new.course-page-section .dt-curs-4 h2{max-width:100%;}.dt-curs-new.course-page-section .dt-curs-4 h2:before{background:url(/wp-content/themes/university-hub/img/course/icons/user.svg) 0 0 no-repeat;}.dt-curs-new.course-page-section .dt-curs-5 h2:before{background:url(/wp-content/themes/university-hub/img/course/icons/hand.svg) 0 0 no-repeat;}.dt-work__inner{flex-wrap:wrap;}.dt-work__inner > div:not(.dt-work-where_work),.dt-work__inner .where_work-item{width:49.6%;box-shadow:0px 4px 18px 0px rgba(3,97,237,0.1);border-radius:8px;text-align:center;margin-bottom:12px;}.dt-work__inner .where_work-item{width:32.8%;}.dt-work__inner .where_work-item .dt-work-text{font-size:28px;}.dt-work__inner .dt-work-where_work{width:100%;}.dt-work__inner .dt-work-text{font-weight:600;font-size:60px;line-height:1;margin-bottom:10px;}.dt-work__inner span{display:block;color:#111111;opacity:0.5;}.dt-work__inner .desc-work{align-items:center;justify-content:center;flex-direction:column;height:128px;}.dt-work-title{text-align:center;text-transform:uppercase;font-size:24px;color:#fff;font-weight:700;padding:12px;border-radius:8px 8px 0 0;background:#0360EB;background:linear-gradient(90deg,#0360eb 0%,#0d53bd 100%);}.dt-whom h2,.dt-teacher.course-page-section h2,.dt-method.course-page-section h2{max-width:423px;}.dt-whom h2{font-size:32px;}.dt-teacher.course-page-section .dt-articl-subtitle,.dt-whom .dt-articl-subtitle,.dt-method.course-page-section .dt-articl-subtitle{font-size:14px;max-width:805px;margin-bottom:40px;}.whom-blocks > div{width:24.5%;box-shadow:0px 4px 18px 0px rgba(3,97,237,0.1);padding:16px;font-size:18px;box-sizing:border-box;border-radius:8px;}.whom-blocks img{width:100%;}.whom-blocks .dt-whom__title{font-size:22px;text-transform:uppercase;font-weight:700;margin-top:10px;padding-bottom:10px;border-bottom:2px solid #0361ED;margin-bottom:10px;}.whom-blocks p{margin:0;}.new-course-wrap-block{--bg-main:linear-gradient(90.61deg,#18191A 2.23%,#5B5D60 104.32%);--text-light:#FFFFFF;--bg-white:#FFFFFF;--btn-orange:#FF6B35;--icons-bg:#E5E7EB;--shadow-light:0 10px 30px rgba(0,0,0,0.15);--border-radius:16px;--spacing-lg:60px;--spacing-md:40px;--spacing-sm:20px;}.new-course-wrap-block .dt-intro__text{width:66%;max-width:845px;}.new-course-wrap-block .dt-intro__photo{width:33%;max-width:420px;}.new-course-wrap-block .dt-intro__text>div{background:var(--bg-main);color:#fff;border-radius:8px;padding:40px;padding-bottom:28px;margin-bottom:20px;}.new-course-wrap-block .dt-intro__text>div h1{margin-bottom:4px;}.new-course-wrap-block .dt-intro__subtitle-course{font-size:1.8rem;margin-bottom:40px;}.new-course-wrap-block .dt-intro__text>divdt-intro__block-course{margin-bottom:20px;}.new-course-wrap-block .dt-intro__block-course .dt-intro__block-title{line-height:1;color:#fff;margin-bottom:0;margin-bottom:5px;}.new-course-wrap-block .dt-intro__block-course{margin-top:43px;max-width:864px;}.new-course-wrap-block .dt-intro__block-course p{color:#fff;font-weight:400;margin:0;}.new-course-wrap-block .dt-intro__block-course-list>div{width:30%;font-size:18px;line-height:1.2;font-size:1.6rem;}.new-course-wrap-block .dt-intro__block-course-list>div:first-child{width:36%;}.new-course-wrap-block .dt-intro__block-course-list>div:last-child{width:28%;}.new-course-wrap-block .dt-intro__block-course-list>div>div{padding-left:47px;position:relative;margin-bottom:12px;}.new-course-wrap-block .dt-intro__block-course-list>div>div:before{content:"";width:32px;height:32px;position:absolute;top:0;bottom:0;left:0;margin:auto;}.new-course-wrap-block .dt-intro__block-course-list>div>div.course-type,.new-course-wrap-block .dt-intro__block-course-list>div>div.course-duration,.new-course-wrap-block .dt-intro__block-course-list>div>div.course-volume{margin-bottom:15px;}.new-course-wrap-block .dt-intro__block-course-list>div>div.course-type-program-block:before{background:url(/themes/atoll/images/course/icon/main/1.svg) 0 0 no-repeat;}.new-course-wrap-block .dt-intro__block-course-list>div>div.course-duration:before{background:url(/themes/atoll/images/course/icon/main/2.svg) 0 0 no-repeat;}.new-course-wrap-block .course-duration > div{display:block;}.new-course-wrap-block .dt-intro__block-course-list>div>div.course-volume:before{background:url(/themes/atoll/images/course/icon/main/3.svg) 0 0 no-repeat;}.new-course-wrap-block .dt-intro__block-course-list>div>div.course-volume>div>div:first-child,.new-course-wrap-block .dt-intro__block-course-list>div>div.course-volume .price{display:none;}.new-course-wrap-block .dt-intro__block-course-list>div>div.course-price:before{background:url(/themes/atoll/images/course/icon/main/4.svg) 0 0 no-repeat;}.new-course-wrap-block .dt-intro__block-course-list>div>div.course-price>div>div:first-child,.new-course-wrap-block .dt-intro__block-course-list>div>div.course-price .hour{display:none;}.new-course-wrap-block .dt-intro__block-course-list>div>div.course-price .price{display:flex;}.new-course-wrap-block .dt-intro__block-course-list>div>div.course-price .price>div{margin-right:8px;}.new-course-wrap-block .dt-intro__block-course-list .promo-price{opacity:0.5;text-decoration:line-through;margin:0;}.new-course-wrap-block .dt-intro__block-course-list>div>div.course-type-block:before{background:url(/themes/atoll/images/course/icon/main/5.svg) 0 0 no-repeat;}.new-course-wrap-block .dt-intro__block-course-list>div>div.course-diplom:before{background:url(/themes/atoll/images/course/icon/main/6.svg) 0 0 no-repeat;}.new-course-wrap-block .dt-intro__block-course-list .t-strike{opacity:0.5;}.new-course-wrap-block .dt-intro__block-title{font-weight:700;}@media (max-width:1900px){.reviews-slider .slick-list,.sale-list .slick-list{margin-left:15px;}.sale-list.slick-slider .slick-prev,.sale-list.slick-slider .slick-next{top:-50px;}.course-text-block:after{top:-40px;right:80px;}}@media (max-width:1600px){.button-up{bottom:85px;}}@media (max-width:1500px){section.form .form-bg:before,section.form .form-bg:after{right:0;}.menu-block ul li{font-size:1.5rem;}}@media (max-width:1400px){html{font-size:9px;}}@media (max-width:1300px){.logo-head{width:100px;margin-right:20px;}.msg-link-lk{flex-direction:column;}.main-header .msg-wrap{margin-top:3px;margin-bottom:7px;}.main-header .top .license,.main-header .top .top-info{margin-left:0;position:absolute;top:130px;left:135px;}.main-header .top .license a,.main-header .top .top-info a{color:#2B3980;}.main-header .top .top-info{left:485px;}.front-section{margin-bottom:45px;}section.mb-200{margin-bottom:100px;}.front-title .front-title-name{margin-top:0;}.menu-block{position:relative;padding-bottom:10px;width:calc(100% - 100px);margin-top:17px;height:35px;}.menu-block ul li:last-child{margin-right:0;}.search-block{position:absolute;bottom:-40px;right:0;margin:0;}.front-section h2,.front-title h1{margin-bottom:35px;}.direction h3{margin-top:35px;}.slider-front{margin-bottom:65px;}.distance-wrap > div:first-child,.distance-wrap > div:nth-child(2){margin-bottom:25px;}section.form .form-bg{width:335px;height:335px;}.path-frontpage section.form{margin-bottom:100px;}#block-views-block-main-docs .docs-17 .doc-text{left:auto;right:10%;}.about-front-block > div:first-child{margin-right:30px;}.path-frontpage #block-views-block-main-serts{margin-bottom:90px;}.faq h2{line-height:1.1;}.sale-list.slick-slider .slick-prev,.sale-list.slick-slider .slick-next{right:auto;left:15px;}.sale-list.slick-slider .slick-next{left:110px;}footer.main-footer .logo-footer{width:100px;margin-right:35px;}}@media (max-width:1200px){.menu-block{margin-top:5px;}.menu-block ul li{font-size:1.3rem;}.main-header .top .license,.main-header .top .top-info{top:120px;}.front-title .front-title-name{margin-left:0;}.front-title .front-title-diplom::after{left:710px;}.front-title .front-distance-text{padding-left:480px;}.front-title .front-distance-text:before{top:35px;left:15px;}.distance .subtitle{top:110px;max-width:600px;}section.form .form-wrap{padding:30px 0 50px;}section.form .form-bg{width:300px;height:300px;top:135px;}section.form .subtitle{top:57px;}.sale .views-row:nth-child(2n+2){margin-top:50px;}.reviews-slider .views-row > div{height:240px;}footer.main-footer .logo-footer{margin-right:15px;}.front-section h2,.front-title h1{font-size:9rem;}.slider-front h2{font-size:6rem;}.slider-img img{max-width:500px;}.course-doc:after{display:none;}}@media (max-width:1100px){.menu-block ul li{font-size:1.2rem;padding:10px 6px;}.main-header .top .license,.main-header .top .top-info{top:120px;}.main-header .top .license{left:110px;}.main-header .top .top-info{left:440px;}.logo-head{margin-top:28px;width:75px;}.front-section h2,.front-title h1{font-size:8rem;}.slider-front h2{font-size:5rem;}.front-title .front-title-diplom::after{top:16px;left:620px;}.distance .subtitle{top:90px;}.distance-wrap{width:60%;}.title-footer .t-size-24{font-size:2rem;}.title-footer .t-size-20{font-size:1.6rem;}.logo-footer-wrap{align-items:center;}footer.main-footer .name-footer{margin-top:0;}footer.main-footer .copy{padding:15px 0;font-size:1.4rem;}.course-text-block > div{margin:0 0 20px;width:100%;}.about-course-block::before{display:none;}.course-page-img{margin-left:20px;}.course-form-block form{flex-wrap:wrap;}.course-form-block form > div{width:48%;margin-bottom:20px;}}@media (max-width:1000px){.main-header .timetable-block{display:none;}.direction-list span{max-width:210px;}.slider-front .blue-big-text{font-size:2rem;margin-bottom:0;}.slider-front .streak{width:215px;}#block-views-block-main-serts .gallery-page > div{flex-wrap:nowrap;}.msg-icon.wtsp{margin-left:15px;}footer.main-footer{padding-top:25px;}footer.main-footer .pay-wrap{padding-bottom:25px;}.slider-front .logo-banner{margin-bottom:15px;}.slider-front .slider-link{margin-top:15px;}.feedback-block{display:none;position:fixed;left:0;top:0;width:100%;min-width:320px;background:#fff;padding:6px 15px;box-sizing:border-box;z-index:1002;}.feedback-block > div{max-width:225px;}.feedback-block.active-feedback{display:block;}#block-atoll-main-menu > ul{display:block;margin-left:0;background:#fff;z-index:1002;position:fixed;top:0;left:0;width:100%;min-width:320px;height:0;z-index:-100;overflow:hidden;box-sizing:border-box;visibility:hidden;-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s;}#block-atoll-main-menu > ul li{font-size:2rem;}#block-atoll-main-menu > ul li a{display:block;padding:7px 10px;}#block-atoll-main-menu > ul ul{display:block;opacity:1;visibility:visible;position:static;width:100%;background:#2B3980;margin:10px 0;}#block-atoll-main-menu > ul ul a{color:#fff;padding-left:17px;}#block-atoll-main-menu > ul ul a.is-active{background:#545f98;}#block-atoll-main-menu.active-main-menu > ul{visibility:visible;opacity:1;overflow-y:auto;overflow-x:hidden;padding-top:14px;padding-bottom:110px;height:100%;z-index:1001;box-sizing:border-box;}#block-link-mobile{display:block;width:32px;height:32px;position:absolute;top:-146px;left:75px;border-radius:100%;}#block-link-mobile .mobile-menu-link{content:"";display:block;width:36px;height:36px;background:url('/themes/atoll/images/icon/mobile-menu.svg') no-repeat center center / 85%;cursor:pointer;z-index:5;margin:3px auto;}#block-link-mobile .mobile-menu-link.mobile-active{z-index:1003;position:fixed;right:10px;top:5px;width:30px;height:30px;background:#2B3980 url('/themes/atoll/images/icon/close.png') no-repeat center center / 85%;border-radius:6px;}.head-menu{margin-bottom:15px;background:#2B3980;width:100%;box-sizing:border-box;padding:5px 10px;height:48px;}.header-block{width:100%;padding:0;align-items:center;position:relative;z-index:2;}.header-block .contacts{position:fixed;top:0;right:0;left:0;margin:auto;text-align:center;display:none;}.header-block .contacts.active-head-contact{position:fixed;display:block;z-index:10000;text-align:left;right:auto;bottom:0;left:0;top:auto;background:#fff;width:100%;padding:0 7px;box-sizing:border-box;}.header-block .contacts.active-head-contact .msg-link-lk{flex-direction:row;}.header-block .contacts.active-head-contact > div{max-width:100%;}.icon-special{padding:0;width:32px;height:32px;font-size:0;display:block;position:absolute;right:425px;top:2px;}.icon-special:after{right:0;left:0;margin:auto;background-position:50% 50%;}.main-header{margin-top:0;display:flex;flex-direction:column;margin-bottom:0;position:relative;}.main-header .logo .top{font-size:1rem;text-align:center;padding-bottom:10px;display:block;}.main-header h1,.main-header .h1{font-size:3.6rem;margin-top:15px;margin-bottom:175px;}.main-header .logo-subtitle{font-size:1.2rem;}.main-header .logo{max-width:300px;}.main-header .top > div{justify-content:flex-end;}.main-header .top .phone{margin-right:25px;}.main-header .top .license,.main-header .top .top-info{top:174px;}.main-header .top .top-info{left:355px;}.main-header .top .license{left:16px;}.menu-block{position:absolute;bottom:auto;border:none;left:0;height:0;top:89px;width:100%;}.search-block{position:absolute;bottom:0;left:0;}.search-block input[type="search"]{padding:15px;width:100%;max-width:100%;border-bottom:1px solid;}#search-block-form .form-item{display:block;width:100%;}#search-block-form .form-actions{position:absolute;right:16px;top:6px;}.logo img{width:105px;}.sale-list .views-row{width:100%;}section.form form .captcha{right:221px;}#block-atoll-breadcrumbs{margin-bottom:20px;}.main-info-course{padding:22px;}.course-text-block{margin:20px 0;}.faculty-list .wrap-banner{display:none;}.logo-head{position:absolute;top:-59px;padding:0;border-radius:100%;margin:0px;left:10px;width:50px;height:50px;display:flex;background:url(/themes/atoll/images/logo-white.svg) no-repeat 50% 50%/100%;}.logo-head img{display:none;}.logo-head a{display:block;width:100%;height:100%;}.front-title span{display:inline;padding:0;margin:0;position:static;}.front-title span.front-distance-text{padding:0;}.front-title span.front-distance-text:before{top:75px;}.front-title span.front-title-diplom::after{top:42px;left:15px;width:100%;}.front-title span.front-distance-text:before,.front-title span.front-title-diplom:after{left:0;padding:0 15px;box-sizing:border-box;}.mark-string{font-size:2.5rem;height:55px;padding:9px 0;margin-bottom:120px;}.path-frontpage .menu-block{top:160px;}.path-frontpage .main-header .top .license,.path-frontpage .main-header .top .top-info{top:242px;}.path-frontpage #block-link-mobile{top:-217px;}.path-frontpage .mark-string{font-size:3rem;height:76px;padding:18px 0;margin-bottom:30px;}.distance h2{margin-bottom:60px;}.distance .subtitle{max-width:430px;}section.form .form-wrap{z-index:2;}section.form .form-wrap form .captcha{right:auto;left:0;}#block-views-block-main-docs .doc-img > div{flex-wrap:wrap;}#block-views-block-main-serts .gallery-page > div > div,#block-views-block-main-docs .gallery-page > div > div,#block-views-block-main-serts .doc-img > div > div,#block-views-block-main-docs .doc-img > div > div{width:32%;margin-right:1%;}#block-views-block-main-docs .docs-17 .doc-text{position:static;}#block-views-block-main-docs .docs-17 .doc-text p{margin:0;}footer.main-footer .wrap{flex-wrap:wrap;max-width:540px;}.footer-column-1{width:100%;margin-bottom:20px;}.footer-column-2,.footer-column-3{width:49%;max-width:49%;margin-bottom:20px;}.slider-front .slider-info{padding:30px 250px 30px 30px;}.slider-front .slider-link{left:30px;}.gallery-page.full-page-gallery > div > div{width:32%;}.category-work-block>div{width:32%;}.seo-text-block,.course-seo > div > div:nth-child(2n+1) .seo-text-block,.course-seo > div > div:nth-child(2n+2) .seo-text-block{margin-top:15px;margin-bottom:15px;padding:20px;width:100%;margin-left:0;}.plan-block-table{margin-top:20px;}.course-info{margin-top:15px;}.inner-main .taxonomy-list .course-program,.taxonomy-list .course-program,.news-course .course-program{margin:0;width:255px;}.course-program .price{justify-content:inherit;}.main-info-course:after{display:none;}.wrap-course h1{min-height:auto;}.course-text-block:after{display:none;}.course-doc{flex-direction:column;}.course-doc > div:first-child{max-width:100%;padding:0;}.timetable-table tbody td:nth-child(6),.timetable-table td:last-child{padding-left:5px;}.timetable-table-wrap{max-width:100%;overflow:auto;}.course-doc::before{display:none;}.title-head-row{display:none;}.timetable-mobile-title{display:block;color:#bc0625;font-size:1rem;font-weight:400;}.timetable-table .timetable-table-tbody{font-size:1.6rem;}.td-num{width:10%;}.td-name{width:35%;}.news-tags{padding:12px;}.news-page .views-row,.inner-main .blog-page .taxonomy-list .views-row{width:49%;max-width:49%;}.news-info-main{height:170px;}}@media (max-width:900px){.slider-img img{max-width:400px;}.distance .subtitle{top:79px;max-width:395px;}.distance-img{display:none;}.distance-wrap{width:100%;}section.form .subtitle{top:45px;left:270px;}.edu-wrap-block > div > div{padding-left:80px;}.edu-wrap-block > div > div:before{left:0;}.adv-work-block-wrap{flex-wrap:wrap;justify-content:center;}.adv-work-block-wrap > div,.steps-course-block .adv-work-block-wrap > div{width:48%;max-width:48%;margin:1%;}.steps-course-block .adv-work-block-wrap > div:nth-child(2n){margin-top:1%;}.steps-course-block .adv-work-block-wrap > div:nth-child(2n):before,.steps-course-block .adv-work-block-wrap > div:nth-child(2n):after{display:none;}.course-info{align-items:inherit;flex-direction:column;}}@media (max-width:800px){.inner-main .taxonomy-list .views-row,.taxonomy-list .views-row,.front-section.faculties .views-row{max-width:100%;width:100%;margin-top:15px;}.inner-main .taxonomy-list .views-row:nth-child(2),.taxonomy-list .views-row:nth-child(2){margin-top:15px;}.course-main-block,.course-doc{flex-wrap:wrap;max-width:479px;margin:40px auto 0;}.course-main-block > div,.course-text-block > div,.course-doc > div{width:100%;max-width:100%;}.course-main-block > div:first-child,.course-text-block > div:first-child,.course-doc > div:first-child{margin-bottom:15px;}#block-info-menu li{width:49%;}.distance .subtitle{position:static;max-width:100%;}.distance h2{margin-bottom:35px;}.distance h2 span{text-align:left;}.sale-list.slick-slider .slick-prev,.sale-list.slick-slider .slick-next{top:auto;bottom:-10px;}faq-block h3{font-size:3rem;}.list-review .views-row{width:100%;margin-bottom:20px;padding:20px;}.slider-front .bg-text-slide .slider-bg-text-2{left:30px;}.course-seo > div > div:nth-child(2n+1) .seo-text-block,.seo-text-block{margin:0;width:100%;margin-top:20px;}.course-page-img{margin-left:0;}.plan-block-table h2{margin-bottom:0;}.course-form-block::before{width:285px;padding:10px;font-size:2.5rem;right:10px;top:-15px;}.course-form-block form > div{width:100%;}.main-block-news-page,.content-news-other-form{position:static;width:100%;padding:0;}}@media (max-width:700px){.button,.btn,input[type="submit"],.link-sport a,.slider-link a,.banner-link a{padding:12px;}.course-skill{margin-top:-10px;}.course-main-block,.course-text-block,.course-doc{margin:20px auto 0;}.timetable-table thead td,.timetable-table td,.timetable-table .hour-program-row td,.timetable-table .hour-program-row td:nth-child(2){padding:10px;}.timetable-table td:last-child,.timetable-table tbody td:nth-child(6){padding-left:10px;}.timetable-table{font-size:1.4rem;margin-bottom:20px;}.timetable-table tbody td:first-child,.timetable-table tbody td:nth-child(3),.timetable-table tbody td:nth-child(4),.timetable-table tbody td:nth-child(5),.timetable-table tbody td:nth-child(6){font-size:1.4rem;}.timetable-table thead{font-size:1.8rem;}.timetable-table .program-volume{text-align:center;}.timetable-table tbody tr:last-child td:nth-child(2){font-size:1.4rem;}div[role="contentinfo"]{position:absolute;bottom:auto;top:4px;}.front-title span.front-distance-text{display:block;}.path-frontpage .menu-block{top:195px;}.path-frontpage .main-header .top .license,.path-frontpage .main-header .top .top-info{top:276px;}.path-frontpage #block-link-mobile{top:-252px;}.front-title span.front-title-diplom::after{top:70px;}.front-title span.front-distance-text::before{top:100px;}.direction a{padding:10px;}.direction ul li{margin-right:10px;margin-bottom:10px;}.direction h3{margin-top:25px;}.slider-img img{max-width:300px;}.slider-front .slider-info{padding:15px;}.slider-front h2{margin-bottom:5px;}.slider-front .main-info-slide{height:120px;}.slider-front .wrap-slide{height:420px;}.slider-front .slider-link a{width:250px;}.faculty-list .course-program > div{flex-direction:column-reverse;}.faculty-list .course-program .price{margin-bottom:15px;}section.form .form-bg{display:none;}section.form .subtitle{top:10px;left:210px;}section.form form .field--type-string,section.form form .field--type-email{width:100%;max-width:100%;}.front-section h2{font-size:6rem;margin-bottom:15px;}.path-frontpage section.form{margin-bottom:50px;}.slider-front h2{font-size:4rem;}.slider-front .main-slide-subtitle{font-size:2.5rem;margin-bottom:0;}.front-section.sale h2{margin-bottom:40px;}#block-views-block-main-serts .doc-img > div > div,#block-views-block-main-docs .doc-img > div > div{padding:95px 15px 30px;margin-bottom:20px;}.faq-img{display:none;}.faq-list-main{width:100%;}.faq-block{margin-left:0;}.faq-block .active-faq-category{margin-bottom:15px;}.faq-block .views-field-body{margin-bottom:20px;}.faq-block .views-field-title{margin-bottom:5px;}.faq-block h3{font-size:3rem;padding-top:10px;margin-bottom:15px;}.faq-block h3:after{top:14px;}section.mb-200{margin-bottom:50px;}footer.main-footer .bottom-menu{margin-top:15px;}.course-text-block{margin:0;margin-bottom:20px;}.timetable-title{margin-top:20px;}.legend-category-work{flex-direction:column;}.legend-category-work>div:first-child{margin-bottom:15px;}.legend-category-work>div:first-child,.legend-category-work>div:last-child{width:100%;max-width:100%;}.discharge-block{padding:25px 5px;}.discharge-list{overflow:auto;}.discharge-list>div{width:650px;position:relative;}.wrap-course > div{width:100%;flex-direction:column;}.text-course-page{width:100%;}.image-course-page{margin-bottom:10px;margin-right:0;width:100%;}.course-form-block{margin-bottom:45px;}.course-form-block h2 span.promo-sale{display:block;}.course-form-block{padding:40px 20px 70px;}.course-form-block{margin-top:45px;}.course-form-block .persent-sale{padding:10px;}.wrap-course > div{margin-top:20px;}.wrap-course > div.list-sale-course{top:-80px;right:10px;}.dt-rev__list > div{height:auto;width:49%;max-width:49%;}.content-news table{font-size:1.1rem;}.news-page .views-row,.inner-main .blog-page .taxonomy-list .views-row{width:100%;max-width:460px;margin:0 auto 20px;}.news-info-main,.news-info .news-tags-other{height:inherit;}}@media (max-width:600px){.timetable-table-wrap{max-width:100%;overflow:auto;}.article-wrap > div:first-child{display:none;}.page-text{overflow-y:auto;}#block-atoll-content .page-text table td{padding:5px;}.front-title span.front-title-diplom::after,.path-frontpage .main-header .top .top-info{display:none;}.main-header .top .phone{font-size:0;}.icon-special{right:300px;}.slider-img img{max-width:180px;}.distance-wrap > div{width:100%;}.distance-wrap > div .btn{margin-top:20px;}.title-img-faculty{flex-direction:column-reverse;}.slider-front .slider-text{font-size:2.5rem;}.faculty-list .faculty-info,.faculty-list .faculty-img{width:100%;}.faculty-list .faculty-img{text-align:center;margin-bottom:20px;}.faculty-list .course-program{margin-top:30px;}#block-views-block-main-serts .doc-img > div > div,#block-views-block-main-docs .doc-img > div > div{width:49%;}#block-views-block-main-docs .docs-17 .doc-text{width:100%;}section.about h2{margin-bottom:30px;}section.about h2 span{margin-left:0;}.about-front-block{flex-direction:column;}.about-front-block > div:first-child{margin-right:0;margin-bottom:20px;}#block-views-block-main-serts .gallery-page > div{flex-wrap:wrap;}#block-views-block-main-serts .gallery-page > div > div{margin-bottom:5px;}section.form h2 span{margin-left:0;}section.form .subtitle{position:static;}section.form form .captcha{position:static;margin:20px auto 0;}section.form form .form-actions{right:0;width:100%;left:0;margin:auto;}#block-views-block-main-serts .gallery-page > div > div{width:49%;}footer.main-footer .link-lk-wrap{padding-top:15px;width:100%;max-width:100%;}.main-header .top .top-info{display:none;}.about-logo{flex-direction:column;}.img-about-block{margin-bottom:20px;}.gallery-page.full-page-gallery > div > div{margin:10px 0;width:100%;font-size:1.6rem;}.img-about-block{float:none;margin-right:0;}.inner-main{font-size:1.8rem;}.category-work-block>div{width:49%;}.course-doc::after,.course-doc > div:last-child::before{display:none;}.course-doc{padding:15px;}.timetable-table-tr{flex-wrap:wrap;}.td-num{width:15%;}.td-name{width:85%;}.td-lecture,.td-practice,.td-all{width:20%;}.td-test{width:40%;}.timetable-table .timetable-table-tbody .timetable-table-td{padding:5px;}.td-lecture-medicine{width:25%;}.msg-icon.wtsp{margin-left:0;}.msg-icon{margin-right:2px;}.lk-wrap{margin-bottom:7px;}}@media (max-width:480px){.inner-main .taxonomy-list .views-row,.taxonomy-list .views-row,.sale-list .wrap-course{padding:15px;}.button-up{right:15px;bottom:15px;}.course-duration > div,.course-start > div,.course-volume > div > div{flex-direction:column;}.course-program .price{margin-top:25px;}.inner-main .taxonomy-list .course-program .promo-price,.taxonomy-list .course-program .promo-price{left:auto;right:0;top:-20px;}#block-atoll-content .timetable-title,#block-atoll-content .result-title,#block-atoll-content .course-text-block > div > div:first-child{font-size:1.9rem;margin-bottom:10px;}main p,section.company p{margin-bottom:10px;}.course-text-block > div{padding:15px;}.timetable-table tbody td:nth-child(3),.timetable-table tbody td:nth-child(4),.timetable-table tbody td:nth-child(5){font-size:1.4rem;}.cookie-info-wrap .wrap{flex-direction:column;}.cookie-text{margin-right:0;margin-bottom:10px;}#block-info-menu li{width:100%;}.front-title span.front-distance-text::before{top:115px;max-width:315px;}.path-frontpage .menu-block{top:220px;}.path-frontpage #block-link-mobile{top:-277px;}.path-frontpage .main-header .top .license{top:306px;}.path-frontpage .mark-string{font-size:2.5rem;height:55px;padding:10px 0;}.main-header .top .phone{position:absolute;top:85px;right:-22px;}.main-header .top .phone:after{background-color:#2B3980;border-radius:100%;border:2px solid #2B3980;}.icon-special{right:17px;top:120px;border:2px solid #2B3980;}.icon-special:after{top:0;}.front-section h2{font-size:4rem;}.direction h3{margin-top:15px;}h3{margin-bottom:15px;}.direction a{padding:8px;font-size:1.3rem;}.front-section{margin-bottom:30px;}.slider-front h2{font-size:3rem;}.slider-front .slider-text{font-size:2rem;}.slider-front .bg-text-slide > div{font-size:5rem;}.slider-front .bg-text-slide .slider-bg-text-3{left:80px;bottom:186px;}.slider-front .main-info-slide{height:85px;margin-bottom:20px;}.slider-front .slider-more-text{font-size:1.4rem;}.slider-front .main-slide-subtitle{font-size:2rem;height:30px;}.slider-front .wrap-slide{height:350px;}.slider-front .slider-link{left:13px;bottom:95px;}.faculty-list .course-program{margin-top:0;}.faculty-list .course-program .price{margin-top:15px;}.faculty-info h3{max-width:330px;}.edu-wrap-block > div > div{padding-left:65px;}.wrap-sale-course{height:258px;}.wrap-sale-course .course-info{padding:0;}.wrap-sale-course .sale-course{top:-40px;right:0;}.wrap-sale-course .course-program{padding:0;bottom:2px;}.wrap-sale-course .course-program > div{flex-direction:column-reverse;}.wrap-sale-course .course-program .price{margin-top:15px;margin-bottom:10px;}.wrap-sale-course h3{height:120px;overflow:hidden;}.sale .views-row{margin-right:0;margin-bottom:30px;}.sale .views-row:nth-child(2n+2){margin-top:20px;}#block-views-block-main-serts .doc-img > div,#block-views-block-main-docs .doc-img > div{justify-content:center;}#block-views-block-main-serts .doc-img > div > div,#block-views-block-main-docs .doc-img > div > div{width:100%;}#block-views-block-main-docs .docs-17 .doc-img > div > div:nth-child(3){padding-top:85px;}section.docs h3{max-width:235px;}#block-views-block-main-serts,#block-views-block-main-docs{margin-bottom:60px;}#block-about img{display:none;}section.about{margin-bottom:0;}.city-name-block{flex-direction:column;}.review-name{margin-right:0;}.rating{text-align:center;}.reviews-slider .views-row{padding:15px;}.reviews-slider .views-row .review-text{height:auto;}.reviews-slider .views-row > div{height:auto;}#block-views-block-main-serts .gallery-page > div{justify-content:center;}#block-views-block-main-serts .gallery-page > div > div{width:100%;margin:0 0 5px;}.front-section.faq{margin-top:-50px;}.faq-block h3{font-size:2.5rem;}.faq-block h3:after{top:11px;}.footer-column-2,.footer-column-3{width:100%;max-width:100%;}.address{max-width:200px;}footer.main-footer .phone{margin-top:25px;}footer.main-footer .faculty-bottom .views-col.col-1{margin-right:0;}footer.main-footer .faculty-bottom .views-view-grid{display:flex;flex-direction:column;}footer.main-footer .atoll{justify-content:flex-start;}footer.main-footer .copy .footer-column-1{max-width:auto;}#block-atoll-main-menu > ul li{font-size:1.4rem;}#block-atoll-main-menu > ul ul{padding:5px 0;}#block-atoll-main-menu > ul ul li{white-space:inherit;}#block-atoll-main-menu > ul ul a{padding:2px 10px;}.inner-main h1,.front-section.adv-work-block h2{font-size:2.5rem;}.border-block{padding:15px;}section.form{margin-top:50px;margin-bottom:50px;}body:not(.path-frontpage) .search-block{width:72%;}body:not(.path-frontpage) .main-header .top .phone{top:131px;right:15px;}body:not(.path-frontpage) .icon-special{right:7px;top:115px;}.adv-work-block-wrap > div,.steps-course-block .adv-work-block-wrap > div{width:100%;max-width:100%;margin:5px 0;height:auto;}.adv-work-block .wrap{margin-top:25px;}.category-work-block h2{font-size:1.5rem;height:100px;}}
.fontsize20 p,.fontsize20 h2,.fontsize20 h1,.fontsize20 h3,.fontsize20 h4,.fontsize20 div,.fontsize20 a,.fontsize20 span{font-size:20px !important;line-height:1.25 !important;}.fontsize24 p,.fontsize24 h2,.fontsize24 h1,.fontsize24 h3,.fontsize24 h4,.fontsize24 div,.fontsize24 a,.fontsize24 span{font-size:24px !important;line-height:1.25 !important;}.fontsize28 p,.fontsize28 h2,.fontsize28 h1,.fontsize28 h3,.fontsize28 h4,.fontsize28 div,.fontsize28 a,.fontsize28 span{font-size:28px !important;line-height:1.25 !important;}.fontbgbgwhitecolorblack{background:#fff !important;color:#000 !important;}.fontbgbgwhitecolorblack p,.fontbgbgwhitecolorblack span,.fontbgbgwhitecolorblack h2,.fontbgbgwhitecolorblack h1,.fontbgbgwhitecolorblack h3,.fontbgbgwhitecolorblack h4,.fontbgbgwhitecolorblack section,.fontbgbgwhitecolorblack header,.fontbgbgwhitecolorblack footer{background:#fff !important;color:#000 !important;}.fontbgbgwhitecolorblack div:not(.no-change){background:#fff !important;color:#000 !important;}.fontbgbgwhitecolorblack a:not(.no-change){background:#fff !important;color:#000 !important;}.fontbgbgblackcolorwhite{background:#000 !important;color:#fff !important;}.fontbgbgblackcolorwhite p,.fontbgbgblackcolorwhite span,.fontbgbgblackcolorwhite h2,.fontbgbgblackcolorwhite h1,.fontbgbgblackcolorwhite h3,.fontbgbgblackcolorwhite h4,.fontbgbgblackcolorwhite section,.fontbgbgblackcolorwhite header,.fontbgbgblackcolorwhite footer{background:#000 !important;color:#fff !important;}.fontbgbgblackcolorwhite div,.fontbgbgblackcolorwhite a{background:#000 !important;color:#fff !important;}.fontbgbluecolor{background:#9dd1ff !important;color:#063462 !important;}.fontbgbluecolor p,.fontbgbluecolor span,.fontbgbluecolor h2,.fontbgbluecolor h1,.fontbgbluecolor h3,.fontbgbluecolor h4,.fontbgbluecolor section,.fontbgbluecolor header,.fontbgbluecolor footer{background:#9dd1ff !important;color:#063462 !important;}.fontbgbluecolor div,.fontbgbluecolor a{background:#9dd1ff !important;color:#063462 !important;}html body.special-wrapper #special-version-controls{display:block;}html body #special-version-controls{background:#f3f3f3 !important;line-height:40px;margin:0 auto;text-align:center;width:100%;z-index:1000;padding:10px 0;display:none;}html body #special-version-controls > div{margin:0 auto;max-width:770px;position:relative;}html body #special-version-controls > div > div{display:inline-block;color:#000;font-size:18px !important;margin:0 20px 0 0;}html body #special-version-controls #cr_version_link{color:#000;cursor:pointer;display:block;font-size:18px !important;font-weight:400;width:175px !important;}html body #special-version-controls #crfont-style a{text-decoration:none;}html body #special-version-controls #crfont-style a:first-child{font-size:16px !important;}html body #special-version-controls #crfont-style a:nth-child(2){font-size:20px !important;}html body #special-version-controls #crfont-style a:nth-child(3){font-size:24px !important;}html body #special-version-controls #crfont-style a:nth-child(4){font-size:28px !important;}html body #special-version-controls #bgcolor-style a{text-decoration:none;display:inline-block;padding:0 11px;}html body #special-version-controls #bgcolor-style a:first-child{background-color:#fff !important;color:#000000 !important;}html body #special-version-controls #bgcolor-style a:nth-child(2){background-color:#000 !important;color:#ffffff !important;}html body #special-version-controls #bgcolor-style a:nth-child(3){background-color:#9DD1FF !important;color:#063462 !important;}html body #special-version-controls .close{cursor:pointer;display:block;font-size:18px !important;position:absolute;right:0;top:-13px;}
.slick-loading .slick-list{background:#fff url(/themes/atoll/css/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/themes/atoll/css/./fonts/slick.eot);src:url(/themes/atoll/css/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/atoll/css/./fonts/slick.woff) format('woff'),url(/themes/atoll/css/./fonts/slick.ttf) format('truetype'),url(/themes/atoll/css/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';color:#2f9f59;position:relative;left:-6px;font-size:28px;}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';color:#2f9f59;position:relative;font-size:28px;left:-1px;}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
