/*!
 * Font Awesome Free 5.0.6 by @fontawesome - http://fontawesome.com
 * License - http://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.button,.fa-li{text-align:center}.button,.mail1 a,a{transition:.2s ease-out}#up-btn,i.fab.fa-telegram-plane:hover,i.fab.fa-viber:hover,i.fab.fa-whatsapp:hover{transition:.3s ease-out;cursor:pointer}*,.slide,.slide-a{box-sizing:border-box}#header.scroll,#modal_box,#overlay,#up-btn{position:fixed}.orange,.text_format p a{text-decoration:underline}#content .main-form .form-block-list .input-block label span a:hover,.close-popup:before,.mail1 a,.text_format p .phone,a{text-decoration:none}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-spin{-webkit-animation:2s linear infinite a;animation:2s linear infinite a}@-webkit-keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-anchor:before{content:"\f13d"}.fa-apple:before{content:"\f179"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-bold:before{content:"\f032"}.fa-car:before{content:"\f1b9"}.fa-cart-arrow-down:before{content:"\f218"}.fa-child:before{content:"\f1ae"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-d-and-d:before{content:"\f38d"}.fa-desktop:before{content:"\f108"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-elementor:before{content:"\f430"}.fa-envira:before{content:"\f299"}.fa-expand:before{content:"\f065"}.fa-facebook:before{content:"\f09a"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-image:before{content:"\f1c5"}.fa-file-pdf:before{content:"\f1c1"}.fa-filter:before{content:"\f0b0"}.fa-first-order:before{content:"\f2b0"}.fa-flag:before{content:"\f024"}.fa-font:before{content:"\f031"}.fa-google:before{content:"\f1a0"}.fa-i-cursor:before{content:"\f246"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-js:before{content:"\f3b8"}.fa-key:before{content:"\f084"}.fa-keyboard:before{content:"\f11c"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-map:before{content:"\f279"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-opera:before{content:"\f26a"}.fa-phone:before{content:"\f095"}.fa-php:before{content:"\f457"}.fa-pinterest:before{content:"\f0d2"}.fa-plane:before{content:"\f072"}.fa-ruble-sign:before{content:"\f158"}.fa-search:before{content:"\f002"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sitemap:before{content:"\f0e8"}.fa-spinner:before{content:"\f110"}.fa-star:before{content:"\f005"}.fa-table:before{content:"\f0ce"}.fa-tablet:before{content:"\f10a"}.fa-tag:before{content:"\f02b"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-toggle-on:before{content:"\f205"}.fa-twitter:before{content:"\f099"}.fa-user:before{content:"\f007"}.fa-viber:before{content:"\f409"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-v:before{content:"\f27d"}.fa-vk:before{content:"\f189"}.fa-whatsapp:before{content:"\f232"}.fa-window-close:before{content:"\f410"}.fa-wordpress:before{content:"\f19a"}.fa-yandex:before{content:"\f413"}.fa-youtube:before{content:"\f167"}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(https://use.fontawesome.com/releases/v5.0.6/webfonts/fa-brands-400.eot);src:url(https://use.fontawesome.com/releases/v5.0.6/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(https://use.fontawesome.com/releases/v5.0.6/webfonts/fa-brands-400.woff2) format("woff2"),url(https://use.fontawesome.com/releases/v5.0.6/webfonts/fa-brands-400.woff) format("woff"),url(https://use.fontawesome.com/releases/v5.0.6/webfonts/fa-brands-400.ttf) format("truetype"),url(https://use.fontawesome.com/releases/v5.0.6/webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(https://use.fontawesome.com/releases/v5.0.6/webfonts/fa-regular-400.eot);src:url(https://use.fontawesome.com/releases/v5.0.6/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(https://use.fontawesome.com/releases/v5.0.6/webfonts/fa-regular-400.woff2) format("woff2"),url(https://use.fontawesome.com/releases/v5.0.6/webfonts/fa-regular-400.woff) format("woff"),url(https://use.fontawesome.com/releases/v5.0.6/webfonts/fa-regular-400.ttf) format("truetype"),url(https://use.fontawesome.com/releases/v5.0.6/webfonts/fa-regular-400.svg#fontawesome) format("svg")}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(https://use.fontawesome.com/releases/v5.0.6/webfonts/fa-solid-900.eot);src:url(https://use.fontawesome.com/releases/v5.0.6/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(https://use.fontawesome.com/releases/v5.0.6/webfonts/fa-solid-900.woff2) format("woff2"),url(https://use.fontawesome.com/releases/v5.0.6/webfonts/fa-solid-900.woff) format("woff"),url(https://use.fontawesome.com/releases/v5.0.6/webfonts/fa-solid-900.ttf) format("truetype"),url(https://use.fontawesome.com/releases/v5.0.6/webfonts/fa-solid-900.svg#fontawesome) format("svg")}@font-face{font-family:ProximaNovaRegular;src:url("../fonts/ProximaNovaRegular/ProximaNovaRegular.eot");src:url("../fonts/ProximaNovaRegular/ProximaNovaRegular-1.eot") format("embedded-opentype"),url("../fonts/ProximaNovaRegular/ProximaNovaRegular.woff") format("woff"),url("../fonts/ProximaNovaRegular/ProximaNovaRegular.bin") format("truetype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:ProximaNovaBold;src:url("../fonts/ProximaNovaBold/ProximaNovaBold.eot");src:url("../fonts/ProximaNovaBold/ProximaNovaBold-1.eot") format("embedded-opentype"),url("../fonts/ProximaNovaBold/ProximaNovaBold.woff") format("woff"),url("../fonts/ProximaNovaBold/ProximaNovaBold.bin") format("truetype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:ProximaNovaBlack;src:url("../fonts/ProximaNovaBlack/ProximaNovaBlack.eot");src:url("../fonts/ProximaNovaBlack/ProximaNovaBlack-1.eot") format("embedded-opentype"),url("../fonts/ProximaNovaBlack/ProximaNovaBlack.woff") format("woff"),url("../fonts/ProximaNovaBlack/ProximaNovaBlack.bin") format("truetype");font-display:swap;font-style:normal;font-weight:400}*{margin:0;padding:0;border:0;touch-action:auto!important;user-select:auto!important;-webkit-user-select:auto!important;-webkit-user-drag:auto!important}bobordy,html{width:100%;min-width:1110px;color:#000;font-size:15px;font-family:ProximaNovaRegular;line-height:1.4;background:#fff}.breadcrumbs{display:flex;padding-top:15px!important;font-size:13px}.breadcrumbs a{color:#00ac3d;font-size:13px}h1,h2,h2.same,h3{font-size:36px}.wrapper{margin:0 auto;min-height:100%;background-repeat:no-repeat;background-position-x:200px;background-position-y:-15px;background-size:100%;overflow:hidden;position:relative}.container,.conteiner{width:1110px;padding:0 15px;margin:0 auto;position:relative;z-index:1}#content .news .arrow,#content .reviews .arrow,.ajax-loader,.con2,.hidden,.wpcf7-mail-sent-ok,.wpcf7-not-valid-tip,.wpcf7-validation-errors{display:none!important}.header{color:#201f24}.button{font-family:ProximaNovaBold;text-transform:uppercase;padding:15px 0;border-radius:40px;font-size:15px;cursor:pointer}.inner-page,.post{padding-bottom:60px}.inner-page .subscribe.last,.post .subscribe.last{margin-top:50px;margin-bottom:-60px}h1,h2,h3{text-transform:uppercase;margin:30px auto!important;font-family:ProximaNovaBlack!important}h2{font-size:30px}.mail a,.work-time,h3{font-size:18px}h3{margin:30px 0 15px!important}.inner-page .advantages,.post .advantages{margin-top:30px!important}.inner-page .advantages table,.post .advantages table{box-shadow:none!important}ul li{list-style:none}.mail1 a{color:#fff;font-size:14px}.work-time{font-family:ProximaNovaBlack;width:271px;margin:-5px auto auto}a{color:#000;font-size:15px}#content.prices .price .detail .color,#footer .contacts a:hover,#header .main-menu .menu>.current_page_item>a,#header .main-menu li.menu-item-has-children>.sub-menu>li:hover a,#header .main-menu li>.sub-menu>li>a:hover,.block-extreme-action .price-action span,a:hover{color:#00ac3d}:focus{outline:0}input:-moz-placeholder,textarea:-moz-placeholder{color:#777;font-family:ProximaNovaRegular}input::-moz-placeholder,textarea::-moz-placeholder{color:#777;font-family:ProximaNovaRegular}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#777;font-family:ProximaNovaRegular}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#777;font-family:ProximaNovaRegular}#header{position:relative;background:#fff;box-shadow:0 3px 5px -1px #ccc;z-index:99}#header .header-top{display:flex;align-items:center;width:100%;height:120px;border-bottom:1px solid #ccc}#header .header-top .container,.block-extreme-form .content{display:flex;justify-content:space-between;align-items:center}#header .logo{margin-left:-10px}#header .logo img,#header .main-menu li.menu-item-has-children:hover>.sub-menu,.block{display:block}#header .block #mgo-number-13589{font-size:24pt;font-family:verdana,geneva,sans-serif;font-weight:600}#header .phone{display:inline-block;text-align:right;font-size:24px}#header .header-top .button{width:225px;border:3px solid #00ac3d}#content .about .button:hover,#content .seotext .button:hover,#content.about .text-block4 .student .button:hover,#content.main .news .button:hover,#content.prices .price .button.callback,#header .header-top .button:hover,.text-block4 .student .button:hover{background:#00ac3d;color:#fff}#header .main-menu ul{width:100%;display:flex;justify-content:space-around;align-items:center}#header .main-menu li{position:relative;text-align:center}#header .main-menu a{display:block;padding:20px 13px;text-transform:uppercase;font-family:ProximaNovaBold;transition:none}#header .main-menu li.menu-item-has-children:after{content:'';position:absolute;top:24px;right:10px;width:6px;height:6px;border-left:2px solid #000;border-bottom:2px solid #000;transform:rotate(-45deg);display:none}#header .main-menu li.menu-item-has-children:hover:after{border-color:#fff;transform:rotate(-225deg);top:30px}#header .main-menu .menu>li:hover{background-color:#00ac3d}#header .main-menu .sub-menu{position:absolute;left:0;top:60px;display:none;background:#fff;padding:15px 0;width:auto;box-shadow:0 5px 10px 0 #ccc;z-index:2}#header .main-menu .sub-menu li{width:240px}#content .hidden-text,#content.news .news-list .news-item .announce-text h3,#header .mob-menu,.page-id-937 h1.container{display:none}#header.scroll{width:100%;top:0;left:0;z-index:999;padding:1em 0}#content .banner .button:after,#content .fon,#header.scroll .mob-menu hr{position:absolute;display:block}#header.scroll+#content{margin-top:180px}#header.scroll .header-top{height:80px}#header.scroll .main-menu{display:none;margin-top:10px!important}#header.scroll .mob-menu{width:40px;height:30px;display:block;position:relative;cursor:pointer}#header.scroll .mob-menu hr{width:100%;border-bottom:2px solid #ccc}#header.scroll .mob-menu hr:first-child{top:0}#header.scroll .mob-menu hr:nth-child(2){top:50%}#header.scroll .mob-menu hr:nth-child(3){bottom:0}#header.scroll .logo{margin-left:-50px}#content{position:relative;z-index:1}#content.main .fon-1{top:1170px;left:-350px}#content.main .fon-2{top:1600px;left:100px}#content.main .fon-3{top:2430px;right:100px}#content.main .fon-4{top:3100px;left:100px}#content.main .fon-5{top:3300px;right:-350px}#content.main .fon-6{width:75px;height:auto;top:3850px;left:100px;z-index:-1}#content.main .fon-7{width:90px;height:auto;top:3950px;left:180px;z-index:-1}#content.main .fon-8{top:4100px;right:100px;z-index:-1}#content.inner-page.about .fon-1{top:170px;left:-350px}#content.inner-page.about .fon-2{top:700px;left:100px}#content.inner-page.about .fon-3{width:75px;height:auto;top:1800px;right:200px}#content.inner-page.about .fon-4{width:90px;height:auto;top:1900px;right:100px}#content.inner-page.about .fon-6{top:2120px;left:100px}#content.inner-page.info .fon-3{top:150px;right:100px}#content.inner-page.info .fon-6,#content.inner-page.prices .fon-6{width:75px;height:auto;top:400px;left:100px}#content.inner-page.info .fon-7,#content.inner-page.prices .fon-7{width:90px;height:auto;top:500px;left:200px}#content.inner-page.info .fon-5,#content.inner-page.prices .fon-5{bottom:350px;right:-350px}#content.inner-page.contacts .fon-3{top:450px;right:100px}#content.inner-page.contacts .fon-6{width:75px;height:auto;bottom:800px;left:100px}#content.inner-page.contacts .fon-7{width:90px;height:auto;bottom:700px;left:200px}#content.inner-page.contacts .fon-5{bottom:120px;right:-350px}#content.inner-page.news .fon-3{width:75px;height:auto;top:200px;right:200px}#content.inner-page.news .fon-8{width:90px;height:auto;top:300px;right:100px}#content .banner .button:after,#content .subscribe .button:after{top:-15px;background-position:center;background-repeat:no-repeat;content:""}#content.inner-page.news .fon-1{bottom:30px!important;left:-350px}#content.inner-page .fon-6,#content.post .fon-6{width:75px;height:auto;top:300px;left:100px}#content.inner-page .fon-7,#content.post .fon-7{width:90px;height:auto;top:400px;left:200px}#content.inner-page .fon-5,#content.post .fon-5{bottom:300px;right:-350px}#content .banner{width:100%;background-image:url(../images/banner_bg.jpg);background-position-x:center;background-repeat:no-repeat}#content .banner .title,div.banner h1{font-size:40px;font-family:ProximaNovaBlack;width:600px;padding-top:50px;display:inline-block;text-transform:uppercase}#content .about .title,#content .seotext .title,div.news div.title{font-size:36px;font-family:ProximaNovaBlack;text-transform:uppercase;padding:60px 0 30px}#content .banner .text{font-size:29px;width:409px;color:gray;margin:auto;text-shadow:#00ac3d 1px 1px 3px}#content .banner .button{position:relative;width:270px;line-height:60px;padding:0;color:#fff;background-color:#00ac3d;border:3px solid transparent;margin:20px auto auto}#content .banner .button:hover,.button-a:hover{color:#000;border:3px solid #00ac3d;background-color:transparent}#content .banner .button:after{width:60px;height:60px;right:-90px;background-image:url(../images/arrow.png)}#content .advantages{margin-top:-150px;margin-bottom:20px}#content .advantages .container{box-shadow:0 0 30px 5px #ccc;background:#fff}#content .advantages .container h1{text-align:center;padding-top:30px;margin:0!important}#content .advantages table{width:100%;padding:35px 45px}#content .advantages td{width:25%;text-align:center;vertical-align:middle}#content .advantages tr:nth-child(2) td{font-family:ProximaNovaBold;font-size:20px;padding:15px 0}#content .advantages tr:nth-child(3) td{vertical-align:top;padding:0 15px}#content .advantages tr:last-child td a{text-transform:uppercase;color:#00ac3d;font-size:14px;line-height:18px;border-bottom:1px solid #00ac3d}#content .about .container{min-height:500px}#content .about .text-container,#content.about .text-block1 .text-container,#content.about .text-block4 .flex-container,.flex-container{display:flex;justify-content:space-between}#content .about .text{width:60%;color:#343434;font-size:15px}#content .about .img-container,#content.about .text-block1 .text-container .img-container,.text-block1 .text-container .img-container{width:40%;position:relative}#content .about .img-container .img-item,#content.about .text-block1 .img-container .img-item,.text-block1 .img-container .img-item{position:absolute;margin-top:0!important;height:230px;width:340px;overflow:hidden;border:3px solid #fff;box-shadow:0 0 3px 1px #ccc;right:0}#content .about .img-container .img-item:first-child,#content.about .text-block1 .img-container .img-item:first-child,.text-block1 .img-container .img-item:first-child{transform:rotate(5deg);top:-75px;margin-right:60px}#content .about .img-container .img-item:nth-child(2),#content.about .text-block1 .img-container .img-item:nth-child(2),.text-block1 .img-container .img-item:nth-child(2){transform:rotate(-5deg);top:150px;margin-right:45px;z-index:1}#content .about .img-container .img-item:last-child,#content.about .text-block1 .img-container .img-item:last-child,.text-block1 .img-container .img-item:last-child{transform:rotate(1deg);top:50px;margin-right:5px}#content .about .img-container .img-item img,#content.about .text-block1 .img-container .img-item img,.text-block1 .img-container .img-item img{position:absolute;width:100%;height:auto;bottom:0;left:0;right:0;top:0;margin:auto}#content .about .button,#content .seotext .button{width:225px;margin-top:30px;border:3px solid #00ac3d}#content .slider{margin-bottom:60px}#content .slider .title{width:80%;margin:0 auto;color:#343434;font-size:36px;text-align:center;padding:60px 0 30px}#content .subscribe{background-color:#00ac3d;padding:60px 0;z-index:1!important}#content .subscribe .title{color:#fff;font-size:36px;text-align:center}#content .subscribe .title .bold{text-transform:uppercase;font-family:ProximaNovaBlack}#content .subscribe .button{position:relative;width:270px;line-height:60px;padding:0;color:#fff;margin:40px auto 0;border:3px solid #fff;background:#00ac3d}#content .subscribe .button:after{display:block;width:60px;height:60px;position:absolute;right:-90px;background-image:url(../images/arrow_w.png)}#content .consult{padding:50px 0;background-repeat:no-repeat;background-position-x:center}#content .consult .container{display:flex;justify-content:center}#content .consult .submit-block,#content .consult .wpcf7-form-control-wrap{display:block;text-align:center}#content .consult .wpcf7{width:400px;padding:30px;box-shadow:0 0 10px 0 #ccc;background-color:#fff}#content .consult .wpcf7 .title{font-family:ProximaNovaBlack;font-size:24px;text-align:center;text-transform:uppercase}#content .consult .wpcf7 .text{font-size:18px;color:#343434;text-align:center;margin:15px 0}#content .consult .wpcf7 .input-block input,#content .consult .wpcf7 .input-block textarea{width:95%;box-shadow:inset 0 1px 2px 1px #ccc;resize:none;border-radius:3px;padding:15px;margin-bottom:10px;max-height:90px;border:1px solid transparent}#content .consult .wpcf7 .submit-block input{width:95%;padding:15px 0;color:#fff;text-transform:uppercase;background:#00ac3d;border:3px solid #00ac3d}#content .consult .wpcf7 .submit-block input:hover,#modal_window .wpcf7 .submit-block input:hover{color:#00ac3d;background:#fff}#content .seotext{padding-bottom:30px}#content .seotext .text{color:#343434;font-size:15px}#content .reviews{padding:30px 0 60px}#content .tab-content .tab-title{background:#f3f3f3;padding:20px 30px;margin:10px 0;font-size:20px;font-weight:700;cursor:pointer}#content .tab-content .tab-text{display:none;padding:0 30px 20px;font-size:16px}#content .tab-content.active{border:2px solid #00ac3d}#content .tab-content.active .tab-title{background:0 0;color:#ffb692;text-decoration:none}#content .marked-text{padding:15px 30px;border-left:3px solid #ffb692;background:#f8f8f8}#content .img-flex-container{display:flex;justify-content:space-between;margin:15px 0}#content .img-flex-container img{width:350px;height:auto}#content.contacts .img-flex-container img{width:350px;height:auto;box-shadow:0 0 5px 1px #ccc;margin:5px}#content.contacts .contacts-container,#footer .container{display:flex;flex-wrap:wrap;justify-content:space-between}#content.contacts .contacts-container .contact{width:335px;height:205px;margin-top:30px;padding:30px 20px;background:#f5f5f5}#content.contacts .contacts-container .contact>div{margin-bottom:15px}#content.contacts .contacts-container .title{display:inline-block;text-transform:uppercase;cursor:pointer;font-size:18px;font-family:ProximaNovaBlack;border-bottom:1px solid #b8b8b8}#content.contacts .contacts-container .phone,.extreme-learn-list .list{display:flex;flex-wrap:wrap}#map{width:100%;height:500px}#content.news .news-list .news-item h2{margin:0 0 15px!important;font-size:22px;font-family:ProximaNovaRegular!important;text-transform:none;line-height:1;font-weight:500}#content.news .news-list .news-item h2 a{border-bottom:1px solid #959595;display:inline-block;font-size:22px}#content.news .news-list .news-item h2 a:hover{color:initial}#content.news .news-list .news-item .announce-img img{width:345px!important;height:auto!important}#content.main .news .arrow{height:45px;width:45px;position:absolute;top:47%;z-index:999;cursor:pointer}#content .reviews .arrow.left,#content.main .news .arrow.left{left:-15px;transform:rotate(45deg)}#content .reviews .arrow.right,#content.main .news .arrow.right{right:-15px;transform:rotate(225deg)}#content .reviews .arrow:before,#content.main .news .arrow:before{content:"";display:block;border-left:3px solid #777;border-bottom:3px solid #777;height:45px;width:45px}#content.main .news-list .announce-img img{width:auto!important;height:auto!important;min-width:100%!important;min-height:100%!important}#content.main .news-list .announce-text a{font-size:22px;border:none;line-height:1.6}#content.main .news .button{display:block;margin:30px auto 60px;width:335px;font-family:ProximaNovaBold;text-transform:uppercase;text-align:center;padding:10px 0;border:3px solid #00ac3d;border-radius:40px;font-size:16px;cursor:pointer;transition:.2s ease-out}#content.about table td{vertical-align:top;line-height:1.6;position:relative}#content.about table td:first-child{padding-right:45px}#content.about .text-block1{margin-bottom:30px;min-height:400px}#content.about .text-block1 .text-container .text{width:60%;color:#343434}#content.about .text-block2 table td{padding:0 45px}#content.about .text-block2 table td .orange{position:absolute;top:-10px;height:90px;line-height:90px;left:0;font-size:90px;color:#00ac3d}#content.about .text-block2 img,.text-block2 img{margin-top:-60px}#content.about .img-block,.img-block{display:flex;justify-content:space-between;margin-bottom:45px}#content.about .img-item,.img-item{height:230px;width:340px;overflow:hidden;border:3px solid #fff;box-shadow:0 0 3px 1px #ccc}#content.about .img-block img,.img-block img{width:auto;height:225px;margin:0}#content.about .text-block4{padding:15px 0}#content.about .text-block4 .student,.text-block4 .student{width:340px;box-shadow:0 5px 15px 3px #ccc;text-align:center}#content.about .text-block4 .student .img,.text-block4 .student .img{width:340px;overflow:hidden}#content.about .text-block4 .student .img img,.text-block4 .student .img img{max-width:100%;width:100%;height:auto}#content.about .text-block4 .student .title,.text-block4 .student .title{font-size:22px;font-family:ProximaNovaBold;padding-top:20px}#content.about .text-block4 .student .text,.text-block4 .student .text{padding-top:20px;line-height:2}#content.about .text-block4 .student .button,.text-block4 .student .button{width:225px;margin:20px auto 30px;padding:15px 0;background:#fff;border:3px solid #00ac3d}#content.prices .slider_2 .title{text-transform:uppercase;font-family:ProximaNovaBold;font-size:24px;padding:0}#content.prices .slider_2 .text{font-size:24px;padding:0}#content.prices .slider_2 .color{color:#ffd800;font-family:ProximaNovaBold;font-size:50px}#content.prices .slider_2 .slider-description{width:100%;top:80px;left:45px;margin:0;background:0 0}#content .reviews .review .img,#content.prices .price .img,#footer .social-icons a{background-position:center;background-repeat:no-repeat}#content.prices .price-container{display:flex;justify-content:center;margin-top:90px}#content.prices .price{width:345px;padding-bottom:30px;text-align:center;box-shadow:0 5px 20px 2px #ccc;margin:0 30px 20px}#content.prices .price .img{width:120px;height:120px;border-radius:50%;background-color:#00ac3d;margin:-60px auto 0}#content.prices .price:first-child .img{background-image:url(../images/price-img-1.png)}#content.prices .price:nth-child(2) .img{background-image:url(../images/price-img-2.png)}#content.prices .price:nth-child(3) .img{background-image:url(../images/price-img-3.png)}#content.prices .price .title{font-family:ProximaNovaBold;font-size:22px;padding:25px 0}#content.prices .price .text,.inform{line-height:2;padding-bottom:25px}#content.prices .price .detail{border-top:1px solid #dedede;border-bottom:1px solid #dedede;padding:25px 0;margin:25px 30px;line-height:2}#content.prices .price .item-price{font-family:ProximaNovaBold;font-size:22px;padding:0 0 30px;color:#00ac3d}#content.prices .price .button{display:block;border:3px solid #00ac3d;padding:15px 0;margin:0 auto;width:225px}#content.prices .price a.button{margin:10px auto 20px}#content .reviews .review-list{display:flex;width:99999px;padding:5px 2px 10px;transition:.5s ease-out}#content .reviews .arrow{height:45px;width:45px;position:absolute;top:52%;z-index:999;cursor:pointer}#content .reviews .review{width:345px;margin-right:20px;background:#fff;padding:40px;box-shadow:0 0 15px 0 #ccc}#content .reviews .review .img{width:80px;height:80px;border-radius:50%;background-color:#ccc;margin-right:20px}#content .reviews .author-container .author{font-size:18px;font-family:ProximaNovaBold}.wp-pagenavi{display:flex;justify-content:center;align-items:center;margin-top:60px}.wp-pagenavi .current{width:30px;height:30px;border-radius:50%;font-family:ProximaNovaBold;font-size:16px;line-height:24px;text-align:center;color:#fff;background:#00ac3d;border:none}.slide-a:first-of-type,.slide-a:nth-of-type(2),.slide-a:nth-of-type(3),.slide-a:nth-of-type(4),.slide-a:nth-of-type(5){background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}#footer{background-color:#343434;color:#fff;padding-top:60px;position:relative;z-index:99}#footer .contacts .title{font-size:16px;font-family:ProximaNovaBold;margin-bottom:10px;text-transform:uppercase}#footer .menu a{display:inline-block;margin-bottom:10px;color:#fff;font-size:16px;line-height:20px;border-bottom:1px solid transparent;transition:border-bottom .2s}#footer .menu a:hover{border-bottom:1px solid #959595}.youtube{align-items:center}.cost,.icons{display:flex;flex-direction:row;justify-content:center;align-items:center}.icons a,.slide{padding:10px}i.fab.fa-telegram-plane,i.fab.fa-viber,i.fab.fa-whatsapp{font-size:28px;margin:5px 7px}i.fab.fa-whatsapp:hover{color:#1de663}i.fab.fa-viber:hover{color:#8650af}i.fab.fa-telegram-plane:hover{color:#2a99d6}#footer .social-icons{display:flex;margin-top:25px}#footer .social-icons a{display:block;width:40px;height:40px;color:#fff!important;line-height:40px;text-align:center;font-size:18px;margin-right:10px;border-radius:50%;background-color:#5d5d5d}#footer .social-icons a:hover,.main-menu{background:#00ac3d}#footer .social-icons .vk{background-image:url(../images/vk.png)}#footer .copyright{width:100%;margin-top:60px;padding-top:30px;color:#767575;border-top:1px solid #767575;text-align:center}#footer .dev{width:100%;padding:10px 0;text-align:center;color:#767575}#up-btn{width:60px;height:60px;display:none;background:rgba(160,91,126,.85);bottom:100px;right:50px;border-radius:50%;z-index:9999}#up-btn:hover{background:#5e6d86}#up-btn span{display:block;width:15px;height:15px;border-left:3px solid #fff;border-top:3px solid #fff;transform:rotate(45deg);margin:25px auto}.wpcf7-not-valid{border:1px solid #be2424!important}#modal_box{display:none;top:0;width:100%;height:100%;z-index:9998;background:rgba(0,0,0,.3)}#modal_thanks,#modal_window{display:none;width:620px;position:relative;background:#fff;margin:70px auto;padding:60px 30px;box-shadow:0 0 5px 1px #ccc;overflow:hidden}#modal_window .wpcf7 .title{font-family:ProximaNovaBlack;text-transform:uppercase;font-size:24px;text-align:center;margin:0 0 30px}#modal_window .wpcf7-form-control-wrap{position:relative;display:block;text-align:center}.arrow,.slide,.slide-a,.text-a{position:absolute}#modal_window .wpcf7 .input-block input,#modal_window .wpcf7 .input-block textarea{width:70%;font-size:18px;box-shadow:inset 0 1px 2px 1px #ccc;resize:none;border-radius:3px;padding:20px;margin-bottom:20px;min-height:60px;max-height:90px;border:1px solid transparent}#modal_window .wpcf7 .submit-block{margin:15px auto 0;text-align:center}#modal_window .wpcf7 .submit-block input{width:70%;padding:20px 0;color:#fff;text-transform:uppercase;background:#00ac3d;border:3px solid #00ac3d}#modal_window .close{position:absolute;top:5px;right:15px;width:20px;height:20px;font-size:30px;color:#c7c7c7;cursor:pointer;text-align:center;z-index:999}#modal_window .close:hover{color:#d3d3d3;border-color:#d3d3d3}#modal_thanks{display:none;text-align:center}.galerey{width:100%!important;display:flex!important;justify-content:center!important;margin-top:20px}.img-galerey{width:1078px!important;height:328px!important}#overlay,.slide,.slide-a{width:100%;height:100%;left:0}#slides,#slides-a{position:relative;height:300px;padding:0;margin:0;list-style-type:none}.slide,.slide-a{top:0;opacity:0;z-index:1;-webkit-transition:opacity 5s;-moz-transition:opacity 5s;-o-transition:opacity 5s;transition:opacity 1s}.slide,.slide-a{font-size:40px;padding:40px;background:#333;color:#fff}.button-a,.circle,.close-popup{background-color:#00ac3d}.slide-a:first-of-type{background-image:url(../images/kom1.png)!important}.slide-a:nth-of-type(2){background-image:url(../images/kom2.png)!important}.slide-a:nth-of-type(3){background-image:url(../images/kom3.png)!important}.slide-a:nth-of-type(4){background-image:url(../images/kom4.png)!important}.slide-a:nth-of-type(5){background-image:url(../images/kom5.png)!important}.mail{width:260px;font-size:18px;font-family:ProximaNovaBlack;margin:-5px auto 0}.item-price,.title{font-family:ProximaNovaBold}.mailkont{width:260px;font-size:15px;margin-top:-30px;margin-bottom:30px}#header.scroll .logo_text p,.snoska{font-size:12px}.price,.price-a{box-shadow:0 5px 20px 2px #ccc;margin:0 10px 20px;padding-bottom:30px;padding-top:20px;text-align:center}.price{width:270px}.price-a{width:1100px;display:flex}.circle{width:120px;height:120px;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:auto}.snoska{line-height:normal}.title{font-size:18px;padding:25px 0}.item-price{font-size:22px;color:#00ac3d}.button-download,.button-price{width:225px;font-size:15px;text-transform:uppercase;font-family:ProximaNovaBold;border-radius:40px}.new-price{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:-28px}.button-price{background:#00ac3d;color:#fff;height:56px;padding-top:19px;margin:auto auto 10px}.button-price:hover{cursor:pointer}.button-download{color:#000;margin:auto;height:50px;padding-top:13px;border:3px solid #00ac3d}#content .banner .title,.text-a,div.banner h2{font-size:40px;font-family:ProximaNovaBlack;width:600px;display:inline-block;text-transform:uppercase}#content .banner .title,div.banner h2{padding-top:20px!important}.text-a{padding-top:120px;top:0;left:13%}#header.scroll .logo__item_span,.button-a{font-size:15px}.button-a,.item-price-a,.title-a{font-family:ProximaNovaBold}.arrow{content:"";display:block;width:60px;height:60px;right:51%;top:8%;background-image:url(../images/arrow.png);background-repeat:no-repeat;background-position:center;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.button-a{position:relative;width:270px;color:#fff;border:3px solid transparent;margin:0 auto auto;text-transform:uppercase;text-align:center;padding:20px 0;border-radius:40px;cursor:pointer;transition:.2s ease-out;top:-120px;left:-18%}.img-a-popup,.youtube .play,.youtube .thumb{position:absolute;top:0}.img-a{float:left;margin:10px 20px 10px 40px}.img-a-popup{width:600px}.title-a{font-size:30px;padding:15px 0}.item-price-a{font-size:30px;color:#00ac3d}#overlay{top:0;display:none;background:rgba(0,0,0,.65);z-index:999;-webkit-animation:.6s fade;-moz-animation:.6s fade;animation:.6s fade;overflow:auto}.close-popup{top:10px;right:10px;width:32px;height:32px;position:absolute;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);cursor:pointer;outline:0}#content .block-extreme-action-forum .form .input-block .contacts,#content .block-extreme-action-forum .form .input-block .person,.block-extreme-action-forum .form .input-block label span,.pravila,.slide img,.youtube{width:100%}.close-popup:before{color:rgba(255,255,255,.9);content:"X";font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;text-shadow:0 -1px rgba(0,0,0,.9);-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.close-popup:hover{background-color:rgba(252,20,0,.8)}.orange{color:#00ac3d;font-size:30px}.block-extreme-action .basic,.block-extreme-action .title,.block-extreme-action p,.block-extreme-action ul li{color:#fff!important}.liveinternet{position:relative;bottom:25px}.pravila{text-align:center}#content .form .accept a,#content .form .accept span,#footer .contacts a,.pravila a{color:#fff}.youtube{position:relative;overflow:hidden;height:300px;background:#000;margin:15px 0;cursor:pointer}.youtube .thumb{bottom:0;right:0;left:0;display:block;max-width:100%;width:100%;height:auto;margin:auto}.youtube .play{bottom:0;left:0;right:0;width:67px;height:67px;background:url(../images/youtube.png) center no-repeat;opacity:.8;margin:auto}.breadcrumbs.text_format,.promo{background:#f6f6f6}.youtube_main .youtube{max-width:500px;margin:0}#content .reviews{background:url(../images/banner_bg.jpg) center no-repeat}.kategoriya_a .youtube{height:600px}#content .consult .accept .yes_p input,#modal_window .wpcf7 .input-block .accept input{width:auto;height:auto;min-height:auto;box-shadow:0 0;border:0;margin:0}.accept{display:flex;align-items:center;width:95%;margin:0 auto 10px}#modal_window .wpcf7 .input-block .accept{width:60%}.accept .yes_p{margin-right:5px}.accept span{line-height:16px}#content.text_format .fon-6{top:70px;width:auto}#content.text_format .fon-7{top:240px}#content.text_format .fon-9{z-index:2;top:170px}.breadcrumbs.text_format .container,.logo,.promo-extreme-content,.promo_content{display:flex}.text_format p{font-size:14px;line-height:24px;margin:10px 0 15px}.text_format p.title{color:#343434;font-family:Arial;font-size:18px;font-weight:900;padding:0}.text_format p a{color:#00ac3d}.text_format p .phone{color:#5f5f5f;font-size:18px;font-weight:700;white-space:nowrap}.button-download,.price .title a{text-decoration:underline!important}.text_format ul{padding-left:25px}.text_format li{list-style-type:disc;margin:0 0 5px}.promo{padding:25px 0}#content .form .wpcf7-form-control-wrap,.promo__item{width:50%}.promo__item h2{font-family:Arial;font-weight:900;font-size:24px;margin:0!important;text-transform:none}.promo__item p{margin:0}.promo__item p a,.timetable_content tr:first-child td{font-size:18px}#content .form{border-radius:5px;padding:0}#content .form .wpcf7{width:100%;background:0;box-shadow:0 0}#content .form .wpcf7 .title{color:#454545;font-family:Arial;font-size:30px;font-weight:900;line-height:36px;text-transform:none;padding:0;margin:0 0 25px}#content .form .input-block{display:flex;flex-flow:wrap;justify-content:space-between}.med,.timetable_content{align-items:center}#content .form .yes_p{display:flex;width:auto}#content .form .submit-block{max-width:270px;margin:0 auto;text-align:center}#content .form .wpcf7 .submit-block input{background:#00ac3d;border:3px solid #fff;color:#fff;padding:7px 25px}#content .form .wpcf7 .submit-block input:active,#content .form .wpcf7 .submit-block input:hover,#content .main-form .form-block-list .submit-block input:hover{background:#fff;border:3px solid #00ac3d;color:#00ac3d}.timetable{background:#f8f8f8;padding:40px 0;margin:20px 0 0}.med,.reception{display:flex;margin:40px 0}.timetable h3{margin:0 0 15px!important}.timetable_content{display:flex;justify-content:space-between}.timetable_content table{width:75%}.timetable_content td{color:#5f5f5f;padding:7px 0}.timetable_date{min-width:300px;max-width:300px;background:#fff;font-size:14px;padding:50px 20px}.reception{justify-content:space-between}.reception__item{width:48%}.reception__item_title{color:#343434;font-size:18px;font-family:ProximaNovaBlack;text-transform:uppercase}.reception__item ul{padding:0}.reception__item li{line-height:30px;list-style-type:none;margin:0}.mob-menu hr,.reception__item p{margin:0}.inner-page .advantages h2{text-align:center;margin:0!important;padding-top:20px}#header .logo{max-width:355px;width:100%}#content .main-form .form-block-list .input-block label input,#header .logo img{width:auto}.logo_text{text-align:center}.logo_text p{margin:5px 0 0}.logo__item_span{font-family:ProximaNovaBlack;font-size:22px;font-weight:700;text-transform:uppercase}.logo__item_span i{font-style:normal;color:#00ac3d}.conus.sign,.extreme-learn-list .conus,.logo__item_span1{position:relative}.logo__item_span1:after{content:'';position:absolute;top:27px;left:10px;width:90%;height:2px;background:#c9c9c9}.logo__item_span2{display:block;font-size:20px}#header.scroll .logo{width:100%;max-width:275px;align-items:center}#header.scroll .logo img{width:140px}#header.scroll .logo__item_span1:after{top:18px;left:7px}#header.scroll .logo__item_span2{font-size:13px}.current-menu-item{background:#fff!important}#header .main-menu li>.sub-menu>li:hover a,.current-menu-item a{color:#eb6f33!important}#header .main-menu .sub-menu .sub-menu li a,#header .main-menu li>.sub-menu>li>a,.current-menu-item ul li a{color:#343434!important}@media screen and (max-width:1130px){bobordy,html{min-width:100%}.container,.conteiner{max-width:1100px;width:100%}#content.about .text-block4 .student,.text-block4 .student{width:32%}#content.about .text-block4 .student .img,.text-block4 .student .img{width:100%}#content.about .text-block4 .student .title,.text-block4 .student .title{font-size:18px;padding:10px 10px 0}#content.about .text-block4 .student .text,.text-block4 .student .text{padding:0 10px}}.prepod img,.size-full{max-width:100%!important}.prepod .name{font-size:22px;margin-top:18px;font-weight:900}@media screen and (max-width:992px){#header .logo{max-width:240px;margin:0}#header.scroll .logo{width:100%}#header .logo img{width:120px}.logo_text p{font-size:11px}.logo__item_span{font-size:14px}.logo__item_span1:after{top:18px;left:7px;height:1px}.logo__item_span2{font-size:13px}#header .block>p a{font-size:22px!important}#header .header-top .button{width:185px}#header .main-menu a{padding:10px;font-size:13px}#content.main .news-list .wp-pagenavi,#header.scroll .header-top .share{display:none}#content .advantages table{padding:20px 0}.cost,.flex-container{flex-flow:wrap}.reviews .slide{background-size:contain!important}div.news div.title{font-size:30px;padding:40px 0 15px}#slides{height:210px}.slide img{height:190px;object-fit:contain}h1{margin:15px auto!important}#content.about .text-block1 .text-container{flex-flow:column}#content.about .text-block1 .text-container .text{width:100%;margin-bottom:20px}#content.about .text-block1 .text-container .img-container{width:100%;display:flex}#content.about .text-block1 .img-container .img-item{position:relative;top:auto!important;transform:rotate(0)!important;height:165px;width:33%}.text-block2 img{width:215px;margin:0 0 0 -60px}.page-id-770 .inner-page img,img.img-galerey{width:100%!important;height:auto!important}#content.about .text-block4{padding:15px}#content.prices .price-container{justify-content:space-between;margin-top:50px}#content.prices .price{width:32%;margin:0}#content.prices .price .title{display:flex;align-items:center;justify-content:center;height:80px;font-size:20px;padding:10px 0}#content.prices .price .text{padding-bottom:10px}#content.prices .price .item-price{padding:0 0 15px}.mailkont{width:100%;margin:0 0 10px}.dop_uslugi tr td:first-child{width:65%!important}.dop_uslugi tr td:nth-child(2){width:100px!important}.dop_uslugi tr td:nth-child(3){width:50px!important}.kategoriya_a .text-a{padding-top:40px}.kategoriya_a .banner{height:380px!important}.price-a{width:100%;align-items:center;margin:0}.price-a img{width:300px}.promo_content{justify-content:space-between}.promo__item{width:48%}#content .form .wpcf7 .title{font-size:24px;line-height:28px}.timetable_date{min-width:220px}}.flex-container .student .title{padding:20px 0 0!important}.flex-container .student .text{padding:10px 0 0!important}.button-download{border:none!important;margin-top:0!important}.size-full{margin-top:30px!important;border:5px solid #999!important}h2 span{color:#ff6d25!important}.timetable_date{border:2px dotted #555}@media screen and (max-width:767px){#content.about .text-block2 table td:nth-child(2),#header .header-top .button,#header .share,#modal_window .wpcf7 .input-block br,.main-menu,.price .button-download{display:none}#header .header-top{height:100px}#content.prices .price-container,#header .header-top .container{flex-flow:wrap}#header .logo,#header.scroll .logo{order:1;max-width:170px}#header .logo img,#header.scroll .logo img{width:75px}#content .youtube iframe,.mail,.main-menu,.med_img img,.promo__item,.reception__item,.timetable_content table,.work-time{width:100%}#header.scroll .logo__item_span,.logo__item_span{font-size:11px}#header.scroll .logo__item_span1:after,.logo__item_span1:after{top:14px}#header.scroll .logo__item_span2,.logo__item_span2{font-size:10px}#header.scroll .logo_text p,.logo_text p{font-size:8px;margin:0}#header .block{order:2;text-align:center}#header .main-menu ul{flex-flow:column;align-items:center}#header .main-menu li{width:100%;text-align:center}#header .block>p a{font-size:18px!important}.mail a,.work-time{font-family:ProximaNovaRegular;font-size:15px}#header.scroll .header-top{height:70px}#content.prices .price:last-child,#header.scroll .logo{margin:0}#header .mob-menu,#header.scroll .mob-menu{position:relative;display:flex;flex-flow:column;justify-content:space-between;width:40px;height:35px;background:#00ac3d;padding:7px;border-radius:5px;cursor:pointer;order:3}#header.scroll .mob-menu hr,.mob-menu hr{display:block;width:25px;height:3px;background:#fff;border:0;border-radius:5px;transition:.3s}#header.scroll .mob-menu hr:first-child,.mob-menu hr:first-child{position:absolute;top:7px}#header.scroll .mob-menu hr:nth-child(2),.mob-menu hr:nth-child(2){position:relative;top:9px}#header.scroll .mob-menu hr:last-child,.mob-menu hr:last-child{position:absolute;bottom:7px}#header.scroll .mob-menu.active hr:first-child,.mob-menu.active hr:first-child{top:16px;transform:rotateZ(45deg)}#header.scroll .mob-menu.active hr:nth-child(2),.mob-menu.active hr:nth-child(2){transform:rotateZ(270deg);opacity:0}#header.scroll .mob-menu.active hr:last-child,.mob-menu.active hr:last-child{bottom:16px;transform:rotateZ(-45deg)}.main-menu{position:absolute;left:0;background:#fff}#content .advantages td,#content.news .news-list .news-item .announce-img img,#header .main-menu .sub-menu li,.sub-menu{width:100%!important}.sub-menu{top:40px!important}#content .banner{height:600px}#content .banner .title,div.banner h2{width:100%!important;font-size:30px!important;line-height:32px;margin:10px 0!important;padding:0!important}#content .advantages{margin:0 0 20px}#content .advantages td{padding:0!important;height:auto!important;text-align:left}#content .advantages tr:nth-child(2) td{font-size:18px}#content .advantages tr:nth-child(3) td{font-size:14px;padding-bottom:5px!important}.title,.title-a{padding:0}.inform{padding:0 10px}.price .buttons{margin-top:10px}#content.about .text-block4 .student,.text-block4 .student{width:100%;margin-bottom:20px}#content .head__banner-new .form .submit-block button{width:auto!important;padding:15px 25px!important}h1{font-size:30px;line-height:30px}div.news div.title,h2{font-size:24px!important;line-height:26px}#footer{padding-top:20px}#footer .container{gap:2%}#footer .block{display:flex;justify-content:center;width:49%}#footer .menu{width:49%;text-align:center;margin-bottom:20px}#footer .logo{display:block;margin-bottom:20px}#footer .copyright{margin-top:10px;padding-top:10px}.liveinternet{bottom:0}#content.prices .price{width:100%;margin:0 0 70px;padding:0!important}#content.prices .price .title{height:auto}#content.prices .price .text{line-height:20px}#content.contacts .contacts-container .contact{width:48%;height:auto;margin-top:15px}#content .tab-content .tab-title{padding:10px;margin:0 0 10px}#content .tab-content .tab-text{padding:0 20px 20px}#map{height:350px}.kategoriya_a .text-a{left:15px;width:100%;font-size:30px}.kategoriya_a .banner{height:300px!important}.med,.price-a,.promo_content,.reception,.timetable_content{flex-flow:column}.price-a img{width:220px}.kategoriya_a .youtube{height:300px}#modal_thanks,#modal_window{width:98%;max-width:550px;padding:20px}#modal_window .wpcf7 .input-block input,#modal_window .wpcf7 .input-block textarea{width:100%;margin-bottom:5px}#modal_window .wpcf7 .input-block .accept{width:90%}.promo{padding:5px}.med_content h3,.promo__item h1{margin:0 0 10px!important}.promo__item.form{margin-top:15px}.timetable{padding:15px 0}.timetable_content tr:first-child td{font-size:16px}.timetable_date{max-width:100%;padding:20px}.med_img{width:250px}#content .advantages table{height:auto!important}#content .advantages tbody{display:flex;justify-content:space-between}#content .advantages tr{display:flex;flex-flow:column;justify-content:space-around;height:auto!important}#content .advantages tr:first-child{width:30px;min-width:30px}#content .advantages tr:nth-child(2){width:112px;min-width:112px}#content .advantages tr:last-child{width:45%}#content .advantages img{width:30px!important}}.promo-extreme{background:url(../../../uploads/2019/02/extreme_driving.jpg) 0 0/cover;padding:25px 0}.promo-extreme-item{width:50%;margin-block:auto}.promo-extreme h1.title{text-shadow:3px 3px 3px #fff;font-size:48px;font-weight:900;line-height:48px;margin:0!important;padding:0}.promo-extreme-item p{font-size:24px;font-weight:700;line-height:38px;margin:0}.promo-extreme-item p span{font-family:ProximaNovaBlack;font-size:50px;font-weight:900;color:#00ac3d}.container-extreme{font-size:14px;font-weight:400;line-height:24px;color:#5f5f5f;padding-bottom:20px}.container-extreme hr{border:none;height:1px;background:#00ac3d;margin:25px 0}.container-extreme h2{font-size:30px;font-weight:400;line-height:48px;color:#343434;margin:30px 0 20px!important}.block-extreme-form .content p,.training-item p{line-height:24px;font-family:Arial;font-weight:700}#header .header-top .block .mail,.block-extreme-action ul li,.container-extreme p{font-family:Arial}.extreme-training-list{display:flex;justify-content:center;margin:30px 0}.training-item{text-align:center;width:30%}.training-item p{font-size:18px;color:#000}.block-extreme-skills{background:#f8f8f8;padding:20px 0;margin:65px 0 0}.block-extreme-skills ul{column-count:2;padding-left:15px}.block-extreme-skills ul li{font-family:Arial;font-size:14px;font-weight:400;line-height:30px;color:#5f5f5f;width:95%}.block-extreme-action .conus,.block-extreme-skills .conus{position:absolute}.block-extreme-skills .conus .con1{top:-70px!important}.block-extreme-skills .conus .con2{top:110px!important;left:255px!important}.block-extreme-skills .conus .con3{top:60px!important}.block-extreme-form{background:#00ac3d;padding:20px 0}.block-extreme-form .content p{font-size:16px;color:#fff}.block-extreme-form .content .item:first-child{width:70%}.block-extreme-form .content .button{border:3px solid #fff;width:280px;height:60px;color:#fff}.extreme-learn-list{margin:30px 0}.extreme-learn-list p{font-family:Arial;font-size:18px;font-weight:700;line-height:30px;color:#343434}.extreme-learn-list .list .item{display:flex;align-items:center;width:50%;margin-bottom:10px}.extreme-learn-list .list .item img{width:38px;height:38px}.extreme-learn-list .list .item p{font-size:14px;font-weight:400;line-height:18px;color:#5f5f5f;padding-left:10px}.extreme-after p{font-family:Arial;font-size:18px;font-weight:700;color:#343434}.extreme-after ul li,.text-main-content ol li,.text-main-content p,.text-main-content ul li{font-size:14px;font-family:Arial}.extreme-after ul li{line-height:30px;color:#5f5f5f}.subscribe.last.extreme-subscribe-last{margin-bottom:30px}.block-extreme-action{background:url(../../../uploads/2019/02/extreme_driving1-min.jpg) no-repeat;background-size: cover;height:349px;padding:20px 0;margin:30px 0 0}.block-extreme-action .container-extreme{width:880px;padding-left:90px}.block-extreme-action .basic{font-size:18px;font-weight:700;padding-top:15px}.block-extreme-action .price-action{font-size:30px;font-weight:700;line-height:30px;color:#343434;padding-top:20px}.block-extreme-action-forum{background:#00ac3d;padding:35px 0;margin-bottom:-60px}.block-extreme-action-forum .title{text-align:center;font-size:30px!important;color:#fff!important}.block-extreme-action .conus .con1{left:80%!important;top:-130px!important}.block-extreme-action .conus .con2{left:80%!important;top:45px!important}.extreme-learn-list .conus .con1{top:-15px!important;right:-650px!important;margin-inline:auto;display:block}.block-extreme-action-forum .form .input-block{display:flex;flex-wrap:nowrap!important;align-items:center}.block-extreme-action-forum .form form{display:flex;justify-content:space-between;margin-top:30px}#content .main-form .form-block-list .input-block,.block-extreme-action-forum .form .input-block label{display:flex;align-items:center}.promo-extreme-item.form.consult .title{color:#000;font-family:Arial;font-size:30px;font-weight:900;line-height:36px;text-transform:none;text-align:center;padding:16px 80px 0}#content .block-extreme-action-forum .form .input-block input,.block-extreme-action-forum .form .submit-block input{padding:15px}#content .block-extreme-action-forum .form .input-block .contacts input,#content .block-extreme-action-forum .form .input-block .person input{width:245px}.conus.sign .con1{left:-215px!important;top:10px!important}.text-main-content p{line-height:24px;margin:10px 0 15px}.text-main-content ol,.text-main-content ul{padding:0 50px}.text-main-content ul li{font-weight:400;line-height:30px;color:#5f5f5f;list-style-type:disc}.text-main-content ol li{font-weight:400;line-height:30px;color:#5f5f5f}@media screen and (max-width:1300px){.promo-extreme{padding:10px 0}.promo-extreme .container{background:rgba(255,255,255,.91);padding:5px 25px}.block-extreme-skills{margin:30px 0 0}.block-extreme-action .conus,.block-extreme-skills .conus{display:none}.block-extreme-action .container-extreme{padding:20px;width:1110px}.block-extreme-skills .container.container-extreme{margin-top:0}}@media screen and (max-width:1023px){.promo-extreme .container{padding:5px}.promo-extreme h1.title{font-size:38px}.block-extreme-action .container-extreme{width:100%}.block-extreme-action-forum .form form{flex-wrap:wrap}#content .form .input-block{margin-bottom:25px}}@media screen and (max-width:768px){.promo-extreme{height:auto;background:0 0;margin-bottom:-30px}.promo-extreme-content{flex-wrap:wrap}.promo-extreme .container{background:0 0;padding:0 15px}#content .block-extreme-action-forum .form .input-block .contacts input,#content .block-extreme-action-forum .form .input-block .person input,.promo-extreme-item{width:100%;margin-bottom:15px}.block-extreme-form .content{flex-wrap:wrap;justify-content:center}.block-extreme-form .content .item:first-child{width:100%}.block-extreme-form .content .item{margin-bottom:10px}.block-extreme-action{height:auto}#content .form .input-block{flex-direction:column}.block-extreme-action-forum .form form{flex-direction:column;justify-content:center;align-items:center}.promo-extreme-item.form.consult .input-block{justify-content:center;align-items:center}.promo-extreme-item.form.consult .input-block label{width:49%}.promo-extreme-item p br{display:none}.promo-extreme-item p span{font-size:35px}}.main-form,hr{background:#00ac3d}@media screen and (max-width:500px){#header .block{padding:10px 0 20px}#header .block #mgo-number-13589{font-size:18pt}#header .header-top{height:auto}#header .header-top .container{flex-flow:column}#footer .social-icons,#header .share,#header.scroll .logo,.promo-extreme-item p br,.training-item p br{display:none}#header .mob-menu{position:absolute;top:10px;right:5px}#header.scroll .header-top .container{flex-flow:row}#header.scroll .mob-menu{top:auto;right:auto}#content .banner{height:500px}#content .banner .title,div.banner h2{font-size:24px!important;line-height:24px}#content .youtube iframe,.youtube{height:250px}#content .banner .text{font-size:22px;line-height:20px;width:100%;text-align:center}h1{font-size:24px;line-height:24px}div.news div.title,h2{font-size:20px!important;line-height:20px;margin:10px 0 15px!important}#content.main .news-list .announce-img img{width:100%!important}#content.main .news .button{width:100%;max-width:330px}#content .subscribe .title{font-size:30px;line-height:32px}#content .subscribe{padding:20px 0}#content .subscribe .button{margin-top:15px}#footer .container{flex-flow:column;align-items:center}#footer .contacts{max-width:165px;text-align:left}#slides{height:150px}.slide img{height:130px}#content .subscribe .button:after{right:-60px}#content.about .text-block1 .img-container .img-item{height:70px}#content.about .text-block2 table td{padding:0 0 0 45px}#content.about .galerey{display:block!important}#content .seotext .title{font-size:24px;line-height:24px;padding:30px 0 10px}.inner-page .subscribe.last,.post .subscribe.last{margin-top:10px}.breadcrumb{line-height:12px}#content.contacts .contacts-container .contact{width:100%;padding:15px 20px;margin-top:5px}#content.news .news-list .news-item .announce-text>a{bottom:10px!important;left:0;right:0;margin:0 auto}.kategoriya_a .text-a{font-size:24px;padding-top:20px}.kategoriya_a .banner{height:250px!important}#content .kategoriya_a .banner .button{top:-150px;left:0}#content .form .wpcf7{padding:20px}#content .form .wpcf7 .title{font-size:20px;line-height:24px;margin:0 0 15px}#content .form .wpcf7-form-control-wrap,.extreme-learn-list .list .item,.promo-extreme-item.form.consult .input-block label{width:100%}#content .form .yes_p{width:auto}.timetable_content td,.timetable_content tr:first-child td{padding:4px;font-size:14px}.med{margin:15px 0}.extreme-training-list{flex-direction:column;margin:30px 0 -30px}.training-item{width:100%;margin-bottom:30px;display:flex;align-items:center}.block-extreme-skills ul{column-count:1}.block-extreme-action .container-extreme{background:0 0;padding:0 15px}.promo-extreme h1.title{font-size:35px}.container-extreme h2{line-height:30px}.training-item p{text-align:left;padding-left:10px;font-size:14px}.training-item img{width:100%;max-width:50px}.promo-extreme-item p span{font-size:25px}}#content .banner{height:770px}.container.container-main-form{width:1135px}.main-form{margin-top:120px;border-radius:5px;padding:20px}#content .banner .main-form .title{width:100%;text-align:center;color:#fff;text-transform:none;font-family:Arial;font-weight:900;font-size:36px;padding:0}#content .main-form .form-block-list{display:flex;justify-content:space-around;align-items:center;padding:20px}#content .main-form .form-block-list .input-block input{width:205px;padding:20px}#content .main-form .form-block-list .input-block span{padding:0 10px}#content .main-form .form-block-list .input-block label span{padding:0 3px;color:#fff}#content .main-form .form-block-list .input-block label{padding-left:15px}#bg-landing .free_order_form .form-block-list .accept span a,#content .main-form .form-block-list .input-block label span a,.free_order_form .form-block-list .accept span a{color:#fff;text-decoration:underline}#content .main-form .form-block-list .submit-block input{margin:0;border:3px solid #fff;width:245px;height:auto}@media screen and (max-width:1130px){.container.container-main-form{width:100%}}@media screen and (max-width:1023px){#content .main-form .form-block-list{flex-direction:column}#content .main-form .form-block-list .input-block input{width:245px}#content .main-form .form-block-list .input-block{margin-bottom:30px}.main-form{padding:0}#content .banner{height:820px}#content .main-form .title{font-size:28px!important}}@media screen and (max-width:767px){#content .banner{height:510px}}@media screen and (max-width:543px){#content .banner{height:540px}}#header .main-menu .sub-menu .current_page_item>a,#header .main-menu .sub-menu .sub-menu li a:hover,#header .main-menu .sub-menu .sub-menu li.current_page_item>a,#header .main-menu li>.sub-menu>li.current_page_parent.menu-item-has-children>a{color:#00ac3d!important}#header .main-menu .sub-menu li a{display:block;color:initial;text-transform:none;padding:5px 10px}hr{border:none;height:1px;margin:15px 0}.btn-green{position:relative;padding:12px 20px;color:#fff;background-color:#00ac3d;border-radius:4px;margin:7px;display:inline-block}h4.txt-online{position:relative;text-transform:uppercase;color:#fff;font-size:15pt;margin-top:-100px;margin-left:30%;margin-bottom:35px;background-color:#ec7032;padding:4px 12px}#content .head__banner-new{background:url(../../../uploads/2019/03/banner_bg_new.webp) center top/cover no-repeat}#content .head__banner-new .head-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:55px}#content .head__banner-new .head-list .item{width:50%;max-width:100%;margin:0}#content .head__banner-new .head-list .text h2{color:#fff;font-size:48px;font-weight:400;width:auto;text-shadow:none;line-height:72px}.advantage-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#content .head__banner-new .advantage-list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45%;margin-bottom:20px}.advantage-list .item .img{padding-right:20px}.advantage-list .item p{color:#fff;font-size:20px;font-weight:400;text-shadow:none}#content .head__banner-new .form{width:450px!important;height:min-content;padding:15px}#content .head__banner-new .form .title{color:#343434;font-size:30px;font-weight:900;width:450px;text-align:center}#content .head__banner-new .form .input-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content .head__banner-new .form .input-block input{width:241px;border:1px solid transparent;-webkit-box-shadow:inset 0 1px 2px 1px #ccc;box-shadow:inset 0 1px 2px 1px #ccc;padding:20px;margin-bottom:20px}#content .head__banner-new .form .accept span,#content .head__banner-new .form .accept span a{color:#343434;font-size:14px}#content .head__banner-new .form .accept{width:50%}#content .head__banner-new .form .accept input{width:auto}#header .header-top{border:none}#header .main-menu a{color:#fff;font-size:16px}#header .main-menu li a:hover{background:#fff;color:#00ac3d!important}#header .header-top .block .mail a{font-size:14px;color:#00ac3d}#header{-webkit-box-shadow:none;box-shadow:none}#header .header-top .block .work-time{font-family:Arial;color:#5f5f5f;font-size:14px}#content .head__banner-new .form .submit-block button{width:270px;margin-top:25px}@media screen and (max-width:1023px){#content .head__banner-new .head-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#content .head__banner-new .form{align-self:center;margin-top:25px!important;height:auto}#content .head__banner-new .form .title{font-size:24px;width:100%;text-align:center!important}#content .head__banner-new .form .form-block-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}#content .head__banner-new .form .input-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content .head__banner-new .form .input-block span{width:35%}#content .head__banner-new .form .accept{width:30%}#content .head__banner-new .form .accept span{width:auto!important}#content .head__banner-new .form .input-block input{margin-bottom:0}#content .head__banner-new .form form{padding:20px}#content .advantages{margin-top:0}#content .head__banner-new .head-list .item{width:100%;margin:0}#content .head__banner-new .advantage-list .item{width:50%}}@media screen and (max-width:960px){#content .head__banner-new .form .input-block input{width:215px}#content .head__banner-new .form .accept input{width:auto!important}#content .head__banner-new .head-list .text h2{font-size:40px}#content .head__banner-new .form .input-block span{width:35%}.txt-online{margin-top:-10px!important;margin-left:0!important;margin-bottom:0!important}}@media screen and (max-width:830px){#content .head__banner-new .form .input-block input{width:200px}}@media screen and (max-width:768px){.main-form{margin-top:5px}#content .main-form .form-block-list .input-block{flex-direction:column}#content .main-form .form-block-list .input-block input{width:100%;margin-bottom:10px}#content .main-form .form-block-list .input-block label{padding:0;width:75%}#content .head__banner-new .form .input-block span{width:50%;padding-right:10px}#content .head__banner-new .form .accept,#content .head__banner-new .form .form .accept{width:auto}#content .head__banner-new .form .input-block input{margin-bottom:15px;width:100%}#content .head__banner-new .form .input-block{margin:-10px}#content .head__banner-new .head-list .text h2{line-height:40px}#content .head__banner-new .advantage-list .item{width:49%}}@media screen and (max-width:767px){#content .head__banner-new .form .input-block{margin:0}}@media screen and (max-width:410px){#content .main-form .form-block-list .input-block{margin-bottom:10px}.advantage-list .item .img img{width:25px}.advantage-list .item .img{padding-right:5px}}@media screen and (max-width:300px){#content .head__banner-new{height:830px}}#header .main-menu li>.sub-menu>li>a{color:#343434}#header .main-menu .sub-menu .sub-menu{top:0;left:100%}#bg-landing .header-landing .logotype .img,.header-landing .logotype .img{padding-right:22px}#bg-landing .header-landing .logotype p,.header-landing .logotype p{text-align:center;line-height:30px}#bg-landing .header-landing .logotype p a,.header-landing .logotype p a{color:#fff;font-size:24px;font-weight:400;font-family:ProximaNovaBlack;text-transform:uppercase}#bg-landing .header-landing .logotype p a span,.header-landing .logotype p a span,.reviews-landing .slide p{font-size:20px}#bg-landing .header-landing .tel,.header-landing .tel{border:3px solid #00ac3d;border-radius:100px;width:325px;height:60px;text-align:center;padding:5px}#bg-landing .header-landing .tel a,.header-landing .tel a{color:#fff;font-size:30px;font-weight:700;font-family:Arial}.choose-list .choose-item p span,.reviews-landing .slide .location{font-size:14px}#bg-landing .header-landing .logotype span,.header-landing .logotype span{color:#fff;font-size:14px}#bg-landing .free_order_form .title-form,.free_order_form .title-form{color:#fff;font-size:48px;line-height:72px;text-align:center;margin:0!important;padding-bottom:15px}.free_order_form p{text-align:center;color:#fff;font-size:24px}#bg-landing .free_order_form .form-block-list,.free_order_form .form-block-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#bg-landing .free_order_form .form-block-list .input-block,.free_order_form .form-block-list .input-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}#bg-landing .free_order_form .form-block-list .input-block span,.free_order_form .form-block-list .input-block span{width:30%}#bg-landing .free_order_form .form-block-list .accept,.free_order_form .form-block-list .accept{width:30%;margin:0}#bg-landing .free_order_form .form-block-list .accept span,.free_order_form .form-block-list .accept span{width:auto;color:#fff}#bg-landing .free_order_form .form-block-list .input-block span input,.free_order_form .form-block-list .input-block span input{border-radius:100px;width:235px;padding:20px 15px}#bg-landing .free_order_form .form-block-list .accept span input,.free_order_form .form-block-list .accept span input{width:auto;padding:0;border-radius:0}#bg-landing .free_order_form .form-block-list .submit-block input,.free_order_form .form-block-list .submit-block input{background:#00ac3d;width:165px;color:#fff;font-size:18px}#bg-landing .form-block-list,.form-block-list{width:100%;max-width:935px;margin:60px auto}.free_order_form .form-block-list .input-block span input::-webkit-input-placeholder{font-size:16px;color:#5f5f5f;opacity:inherit}.free_order_form .form-block-list .input-block span input:-ms-input-placeholder{font-size:16px;color:#5f5f5f;opacity:inherit}.free_order_form .form-block-list .input-block span input::-ms-input-placeholder{font-size:16px;color:#5f5f5f;opacity:inherit}.free_order_form .form-block-list .input-block span input::placeholder{font-size:16px;color:#5f5f5f;opacity:inherit}#bg-landing .free_order_form .form-block-list .submit-block input:hover,.free_order_form .form-block-list .submit-block input:hover{background:#fff;color:#00ac3d;-webkit-transition:.5s linear;-o-transition:.5s linear;transition:.5s linear}.free_order_form .screen-reader-response{color:#fff;margin:30px 0 -10px;text-align:center}#bg-landing .free_order_form .screen-reader-response{color:#fff;margin:30px 0 -27px;text-align:center}.choose-list .choose-item .img{padding-right:15px}.reviews-item .location,.reviews-landing .slide .location{padding:0 0 10px;font-style:italic}.choose-list .choose-item p{font-family:Arial;font-size:20px;line-height:18px}.reviews-item h3{margin:10px 0!important}#bg-landing .free_order_form p{text-align:center;color:#fff;font-size:24px;line-height:48px}#bg-landing .free_order_form .form-block-list .input-block span input::-webkit-input-placeholder{font-size:16px;color:#5f5f5f;opacity:inherit}#bg-landing .free_order_form .form-block-list .input-block span input:-ms-input-placeholder{font-size:16px;color:#5f5f5f;opacity:inherit}#bg-landing .free_order_form .form-block-list .input-block span input::-ms-input-placeholder{font-size:16px;color:#5f5f5f;opacity:inherit}#bg-landing .free_order_form .form-block-list .input-block span input::placeholder{font-size:16px;color:#5f5f5f;opacity:inherit}#bg-landing .free_order_form .discount del{font-family:Arial;font-size:30px;font-weight:900}#bg-landing .free_order_form .discount span{font-family:Arial;font-size:48px;font-weight:900;position:relative;padding-left:15px;color:#00ac3d}#bg-landing .free_order_form .discount span>span{font-size:60px}.reviews-landing .slide{background:0 0;color:#343434;border:10px solid #000;padding:10px 30px}@media screen and (max-width:960px){#bg-landing .free_order_form .form-block-list,.free_order_form .form-block-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#bg-landing .free_order_form .form-block-list .input-block span,.free_order_form .form-block-list .input-block span{width:auto}#bg-landing .free_order_form .form-block-list .input-block,.free_order_form .form-block-list .input-block{margin-bottom:30px}}@media screen and (max-width:680px){.free_order_form .title-form{font-size:34px;line-height:48px}#bg-landing .free_order_form .title-form{font-size:34px;padding-bottom:0}#bg-landing .free_order_form p{line-height:30px}#bg-landing .discount{line-height:48px!important}}@media screen and (max-width:550px){#bg-landing .header-landing .logotype p,.header-landing .logotype p{line-height:20px}.free_order_form .title-form{font-size:34px}}.promo__gift-certificat__item .title{padding:0;margin:0!important;font-family:Arial!important;font-size:48px;font-weight:900;line-height:48px;text-transform:none}.promo__gift-certificat__item p{font-family:Arial;font-size:48px;font-weight:900;color:#00ac3d;text-transform:uppercase;padding:40px 0}.promo__gift-certificat__item.form .title{color:#fff;font-family:Arial;font-size:30px;font-weight:900;line-height:36px;text-transform:none;text-align:center;padding:20px 0}.promo__gift-certificat__item.form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo__gift-certificat__item.form .wpcf7{padding:10px 30px}.promo__gift-certificat__item.form form .input-block input{width:95%;-webkit-box-shadow:inset 0 1px 2px 1px #ccc;box-shadow:inset 0 1px 2px 1px #ccc;resize:none;border-radius:3px;padding:15px;margin-bottom:10px;max-height:90px;border:1px solid transparent}.promo__gift-certificat__item.form form .accept input{width:auto!important}.promo__gift-certificat__item.form form .submit-block input{padding:20px 50px}.gift-certificat-container p .buy br,.promo__gift-certificat__item p:last-child{display:none}.block__gift_certificat .img img{border:5px solid #e7edf2;border-radius:100%}.gift-certificat-container p{font-family:Arial;font-size:14px;font-weight:400;color:#5f5f5f;line-height:24px}.block__gift_certificat .img{padding-right:30px}.gift-certificat-container p .buy{font-size:18px;font-weight:700;color:#343434}.button.gift{background:#00ac3d;font-family:Arial;font-size:18px;font-weight:700;color:#fff;margin-bottom:20px}.block__gift_certificat p{padding:0 0 10px}.gift-certificat-container .conus .fon-5.con1{left:1110px!important;top:50px!important}@media screen and (max-width:1300px){.promo__gift-certificat__item .title{font-size:44px}}@media screen and (max-width:1023px){.free_order_form .form-block-list .accept span input{width:auto!important}.free_order_form .form-block-list .input-block span input{width:205px}.reviews-landing .slide{height:auto}.block__gift_certificat .img img{width:250px}}@media screen and (max-width:768px){#bg-landing .header-landing .logotype .img img,.header-landing .logotype .img img{width:80%}#bg-landing .header-landing .logotype .img,.header-landing .logotype .img{padding-right:0}#bg-landing .header-landing .logotype p,.header-landing .logotype p{margin-left:-30px}#bg-landing .header-landing .logotype p a,.header-landing .logotype p a,.reviews-landing .slide p{font-size:18px}#bg-landing .header-landing .logotype p a span,.header-landing .logotype p a span{font-size:14px}#bg-landing .header-landing .tel a,.header-landing .tel a{font-size:22px}#bg-landing .header-landing .tel,.header-landing .tel{height:auto;width:auto;padding:10px 20px}#bg-landing .free_order_form .form-block-list .input-block,.free_order_form .form-block-list .input-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#bg-landing .free_order_form .form-block-list .input-block span input,.free_order_form .form-block-list .input-block span input{width:300px;margin-bottom:20px}#bg-landing .free_order_form .form-block-list .accept,.free_order_form .form-block-list .accept{width:70%}.promo__gift-certificat__item.form form .input-block{margin:0!important}.promo__gift-certificat__item.form form .input-block input{width:100%}.promo__gift-certificat__item.form form .input-block span{width:100%!important}.promo__gift-certificat__item.form form .accept span{width:auto!important}.block__gift_certificat .img{padding-right:30px;float:left}}@media screen and (max-width:500px){#content .banner{height:510px}#content .main-form .form-block-list .input-block label{width:95%}.advantage-list .item p{text-align:left;font-size:16px}#content .head__banner-new .form>div{padding:0}#bg-landing .free_order_form .form-block-list .accept,#content .head__banner-new .form .input-block span,.free_order_form .form-block-list .accept{width:100%}#content .head__banner-new .form button{width:auto!important;padding:7px 30px}h4.txt-online{font-size:16px}#bg-landing .free_order_form .title-form{line-height:48px}#bg-landing .discount{padding:15px 0}#bg-landing .free_order_form .discount span>span{font-size:50px}.promo__gift-certificat__item .title{font-size:30px}.promo__gift-certificat__item p{font-size:30px;padding:20px 0}.promo__gift-certificat__item.form form .submit-block input{padding:20px}.block__gift_certificat .img{float:none;text-align:center}}.container-extreme ul li{list-style:circle}
.main-menu {
    background: #00ac3d
}
.su-image-carousel {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
    gap: 20px;
}
.su-image-carousel-item-content img {
    max-width: 100%;
    height: auto;
}
