@font-face{font-family:'pt-sans-bold';src:url(../../../../../../../themes/ditad/fonts/pt-sans-bold.ttf);font-display:swap}@font-face{font-family:'PT-Sans-Regular';src:url(../../../../../../../themes/ditad/fonts/PT-Sans-Regular.ttf);font-display:swap}#check{width:20px;float:left;margin-right:20px;height:20px}#email{color:#000}#fio{color:#000}.ok{float:left;width:20px;margin-left:-15px!important;margin-right:5px!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2;color:#fff}.ob-on-main{min-height:130px;background-color:rgba(255,255,255,.1);border-radius:4px}form.form_id_fastpay-constructor{width:100%!important;max-width:500px!important}.email{margin-left:8px}.text-wrap.label-above label,.textarea-wrap.label-above label{display:block;width:30%!important}.nf-field-element input,.nf-field-element textarea{padding:10px;border:1px solid #a1a1a1;border-radius:5px}input[type=text]:focus{background-color:#E8ECF9;border:2px solid #006ba1;transition:.3s background-color}.nf-field-element textarea:focus{transition:.3s background-color;background-color:#E8ECF9;border-color:#006ba1!important}.field-wrap input[type=button],.field-wrap input[type=submit]{position:relative;left:50%;transform:translate(-50%,0);min-width:300px;border:1px solid #cb1e04;background:#cb1e04;color:#fff;padding:10px 20px;font:15px 'PT-Sans-Regular';border-radius:4px;margin-bottom:20px}.field-wrap input[type=button]:hover{background:#fff;color:#a80000;transform:translate(-50%,0)}.text-header{font-family:'pt-sans-bold';font-size:19px;padding-top:35px}.text-header-mini{font-family:'pt-sans-bold';font-size:14px;color:#294597;text-align:center;padding-top:3px}.tex-header a,.tex-header a:hover,.tex-header a:focus{color:#294597}.dg-h-menu .current-menu-item{background:#a80000}.btn-header{width:100%;margin-top:30px}.rus{background:url(../../../../../../../themes/ditad/images/rus.png) no-repeat center right;margin:0}.lo{padding-left:0}.tel.col-xs-6.col-sm-2.col-md-2.col-lg-2{padding:0}.dg-events{position:relative;margin-top:18px}.phone-header{text-align:right;margin-left:1px;padding-top:25px}.phone-header p{font-size:25px;font-family:"pt-sans-bold";letter-spacing:1px}.phone-header p span{font-size:15px;font-family:"PT-Sans-Regular"}.phone-header p span b{text-decoration:underline}.smallspan{color:#294597;font-size:15px!important;font-family:"PT-Sans-Regular";text-decoration:underline}.smallspanmail{color:#000!important;font-size:14px!important;font-family:"PT-Sans-Regular"!important;font-weight:normal!important;text-decoration:none;margin-top:7px!important}.smallspanmailt{font-size:15px!important;font-family:"PT-Sans-Regular"!important;font-weight:normal!important;text-decoration:underline;padding-top:3px!important}.phone-header i{font-size:32px;float:left;display:block;position:relative;width:26px;margin-left:20px}.telephone{position:relative;top:1px;left:10px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url(../../../../../../../themes/ditad/images/telephone.png) no-repeat left center}.fl-btn-d{color:#fff;padding:10px 20px;margin:20px 0;font:15px 'pt-sans-bold';border-radius:4px;border:1px solid #cb1e04;background:#cb1e04;width:100%}.fl-btn-d:hover{background:#fff;color:#cb1e04}.but-pr{width:40px;height:40px;background:#9eb8eb;color:#000;border-radius:5px;font-size:1.7em}#process{margin-top:15px}.line-pr{margin-left:-30px;background:url(https://ditad.ru/wp-content/uploads/2019/07/line-pr.png) repeat-x;width:80px;height:40px}.activ-but-pr{width:40px;height:40px;background:#7da0e5;color:#fff;border-radius:5px;font-size:1.7em}.forma-title{margin-bottom:20px}.page1{color:#000;font-size:12px;padding-left:0;text-align:center}.dg-h-menu{padding:0;margin-top:-10px}.nav>li:first-child{border-left:none}.nav>li:last-child{border-right:none}.nav-tabs>li{border-left:none;border-right:none}section:first-child{padding-bottom:0}div.wpcf7 .ajax-loader{display:none!important}.form-header p{margin-bottom:9px}.btn-header-form{padding:0 13px}span.hit{position:absolute;top:-16px;right:15px;background-color:#c00c0c;padding:4px 7px;color:#fff;font-family:'pt-sans-bold';letter-spacing:1px}h3.text-center,h3.nm,h2.text-center{font-family:'pt-sans-bold';margin:23px 0 10px 0;color:#294597;font-size:22px;text-transform:uppercase}h3.nmk{font-family:'pt-sans-bold';margin-bottom:8px;margin-top:65px;color:#294597;font-size:22px}.nm-title h4{font-family:'pt-sans-bold'}.media-body a,.media-body p{font-family:'PT-Sans-Regular'}.media-body a:hover{color:#000;text-decoration:none}.dg-learning{margin-bottom:25px}.dg-learning a{overflow:hidden;box-shadow:0 0 3px 2px rgba(165,177,211,1);display:block;border-radius:5px}.dg-learning img.img-responsive{padding-bottom:0;height:160px;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-transition:all 1s ease-out}.imghover{-webkit-transform:scale(2.1);-moz-transform:scale(2.1);-o-transform:scale(2.1)}div.title-learning{position:absolute;top:8px;margin-top:-8px;font-size:15px;font-family:"pt-sans-bold";text-transform:uppercase;color:#294597;width:90%;text-align:center;height:177px;display:flex;justify-content:center;align-items:center}.title-learning span{box-shadow:0 0 25px 16px rgb(255,255,255);background:rgb(255,255,255);outline:0;border:none}.review-title{font:24px "pt-sans-bold";color:#294597;margin-top:24px;margin-bottom:24px;text-transform:uppercase;padding:0 51px;line-height:34px;text-align:center}.image-border{padding:10px;background:url(../../../../../../../themes/ditad/images/border.png) no-repeat;background-size:100% 100%;width:170px;height:200px}.contact_form_l form,.cf-info{max-width:100%}.contact_form_l input{text-align:left;padding-left:10px;font-size:14px;font-family:pt-sans-bold;color:#acacac}.contact_form_l input.wpcf7-form-control.wpcf7-submit{background-color:#a80000;border-color:#fff;color:#fff;text-transform:uppercase;text-align:center}.contact_form_l input.wpcf7-form-control.wpcf7-submit:hover{background-color:#fff;color:#a80000;border:1px solid #a80000;box-sizing:border-box}.contact_form_f form{width:100%}.contact_form_f input{text-align:center;font-size:14px;font-family:pt-sans-bold;color:#acacac}.contact_form_f input.wpcf7-form-control.wpcf7-submit{background-color:#a80000;border-color:#fff;color:#fff;text-transform:uppercase;text-align:center}.contact_form_f input.wpcf7-form-control.wpcf7-submit:hover{background-color:#fff;color:#a80000;border:1px solid #a80000;box-sizing:border-box}.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{border:none;color:#fff}span.white.cf-info{color:#fff;display:block;margin:0 auto;padding:27px 10px 10px;font-size:12px}.review{background:url(../../../../../../../themes/ditad/images/review_bg.jpg) no-repeat;background-size:100% 100%;width:100%;color:#766958;padding:33px 11px 37px 0;box-shadow:1px 0 5px 1px #ccc;margin-top:10px;margin-left:3px;height:290px}.review .txt{font-size:11px;line-height:2;margin-bottom:25px}.review img{margin-left:-7px}.btn-center{display:block;margin-right:auto!important;margin:20px auto}.reviews a,.reviews a:hover{text-decoration:none}.rev-info{padding:0}.rev-info-l{font-size:14px}.rev-info-r{padding-left:10px}a.rev-btn{float:right;background:#a80000;color:#fff;font-size:11px;padding:5px 10px;border-radius:18px}.ldate{color:#ae9e8a;font-size:11px}.icons_block{background-attachment:fixed}a#all_news{display:block;text-align:center;background:#294597;color:#fff;padding:15px;margin:30px 0 5px 0;border-radius:8px;max-width:100%}a#all_news:hover{background:#a80000;text-decoration:none}.form-controls{margin-bottom:-21px;height:40px!important}input.wpcf7-form-control.wpcf7-submit.btn.btn-default.btn-block.btn-header-form{margin:0;margin-top:26px}.single .thumb{max-width:50%;display:block;margin:20px 0}.footer{background:#353535 url(../../../../../../../themes/ditad/images/footer.png);color:#fff}#footer-sidebar1{float:left}#footer-sidebar2{float:left}#footer-sidebar3{float:left}#footer-sidebar4{float:left}#footer-sidebar5{float:left}form{width:100%}footer .wpcf7-form-control-wrap{display:inherit}footer input{background:#fff;color:#a1a1a1;height:32px;margin-bottom:7px}footer input.wpcf7-form-control.wpcf7-submit{background:#294597;color:#fff;border:1px solid #294597;font:15px 'pt-sans-bold'}footer input.wpcf7-form-control.wpcf7-submit:hover{background:#a80000}footer a{color:#fff;font-size:13px;text-decoration:underline}.image-pole{position:relative;width:100%}.pole{position:absolute;top:50px;left:100px;width:65%}.pole .wpcf7-form-control-wrap{display:inherit}.pole input{background:#fff;color:#a1a1a1;height:37px;margin-bottom:3px;text-align:center;border:1px solid #a1a1a1}.pole input.wpcf7-form-control.wpcf7-submit{background:#cb1e04;color:#fff;border:1px solid #a80000;font:15px 'pt-sans-bold'}.pole input.wpcf7-form-control.wpcf7-submit:hover{background:#a80000;border:1px solid #cb1e04}.pole a{color:#fff;font-size:14px;text-decoration:underline}.pole p{margin:0 0 3px 0}@media only screen and (max-width:1200px){.pole{position:absolute;top:20px;left:70px;width:70%}}@media only screen and (max-width:992px){.pole{position:absolute;top:30px;left:65px;width:70%}.pole input{height:33px}}@media only screen and (max-width:920px){.pole{position:absolute;top:25px;left:60px;width:70%}.pole input{height:30px}}@media only screen and (max-width:767px){.none-smart{display:none}}footer ul{padding:0;margin:0;list-style:none}h3.widget-title{font-size:12px;font-weight:700;margin-bottom:25px;text-align:left;text-transform:uppercase}.copy_right{padding-top:25px;font-size:11px;text-align:center}.fl-btn .row{text-align:center}.fl-btn a{color:#fff;padding:10px 33px;font:15px 'PT-Sans-Regular';border-radius:4px;border:1px solid #cb1e04;background:#cb1e04}.fl-btn a:hover{background-color:#fff;color:#a80000}.fl-btn but{color:#fff;padding:10px 33px;font:15px 'PT-Sans-Regular';border-radius:4px;border:1px solid #cb1e04;background:#cb1e04}.fl-btn but:hover{background-color:#fff;color:#a80000}.fl-btn .btn-default:focus,.fl-btn .btn-default:active,.fl-btn .btn-default.active{color:#0e4c80;padding:10px 20px;font:15px 'pt-sans-bold';border-radius:4px;border:1px solid #0e4c80;background-color:#fff;outline:none}.error-title{margin-bottom:8px;font-size:90px;color:#cb1e04}.top{margin-top:40px}h3.error-subtitle{margin:20px 0}.error-form{width:100%;border-radius:5px;border:1px solid #cfcfcf;background:#efefef;padding:30px;text-align:left;margin-bottom:50px}.error-form h2{text-align:left;color:#294597}.error-form input{border-radius:5px;border:1px solid #cfcfcf}.error-form input:focus{border:1px solid #2222cf}.error-form textarea{width:100%;height:80px;border-radius:5px;border:1px solid #cfcfcf}.error-form textarea:focus{border:1px solid #2222cf}.error-form input[type="submit"]{border-radius:7px;border:1px solid #a80000;background:#a80000;color:#fff}.error-form input[type="submit"]:hover{border:1px solid #a80000;background:#fff;color:#a80000}img{max-width:100%!important}.socset{width:49%;display:inline-grid}#ninja_forms_field_5316_label{width:29%;margin-bottom:20px}@media only screen and (max-width:1200px){.phone-header i{margin-left:-5px}.toppy{margin-top:-180px;margin-left:-100px}.telephone{background:url(../../../../../../../themes/ditad/images/telephone.png) no-repeat left left}.phone-header p span{font-size:14px;font-family:"PT-Sans-Regular"}.phone-header p{font-size:18px;font-family:"pt-sans-bold"}.text-header{font-family:'pt-sans-bold';font-size:16px}.text-header-mini{font-family:'pt-sans-bold';font-size:12px;margin-bottom:15px;padding-top:0}}@media only screen and (max-width:992px){.block-menu{font-size:14px}.uslugi-s{font-size:14px}.toppy{margin-top:-160px;margin-left:-40px}.dg-btn{clear:left}.phone-header i{left:2px}.phone-header p{font-size:16px}.form-control{margin-bottom:10px}.review .txt{font-size:11px;margin-bottom:15px;line-height:1.1}.socset{width:100%;display:inline-grid}}}@media only screen and (max-width:767px){.phone-header i{left:0}.toppy{margin-top:-50px;margin-left:-20px}.outer{position:relative;height:244px;text-align:center}.inner{position:inherit;top:35%;font-size:18px;font-family:pt-sans-bold;text-transform:uppercase;color:#fff;margin-left:auto;margin-right:auto}}.sert{width:350px;height:249px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.sert:hover{-webkit-transform:translate(4em,-3em) scale(2);-moz-transform:translate(4em,-3em) scale(2);-o-transform:translate(4em,-3em) scale(2);-ms-transform:translate(4em,-3em) scale(2);transform:translate(4em,-3em) scale(2)}.sertc{width:180px;height:249px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.sertc:hover{-webkit-transform:translate(4em,-3em) scale(2);-moz-transform:translate(4em,-3em) scale(2);-o-transform:translate(4em,-3em) scale(2);-ms-transform:translate(4em,-3em) scale(2);transform:translate(4em,-3em) scale(2)}div.wpcf7-validation-errors{border:1px solid #95affa!important;background:#294597;color:#fff;text-align:center}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:-150%!important;left:10%;z-index:100;border:1px solid #a80000!important;background:#a80000!important;color:#fff!important;padding:.2em .8em}#calendar{width:100%}.calendar-mobi{margin-bottom:20px}#wp-calendar{width:100%}#wp-calendar caption{background:#294597;color:#fff;font-family:"pt-sans-bold";padding:15px 0;text-transform:uppercase;margin-bottom:10px}.lefts{margin-left:20px;margin-bottom:8px}#wp-calendar th{color:#a80000;text-transform:uppercase;text-align:center}#wp-calendar td{text-align:center}#wp-calendar tr{height:25px}#wp-calendar a{color:#a80000}.blue-o-wrapp{display:table;width:100%;margin-bottom:10px}.blue-o{display:table-cell;vertical-align:middle;text-align:center;font-family:"open-sans-light";font-size:.85em;width:100%;padding:10px;height:75px;margin-bottom:10px;border-radius:4px;color:#fff;text-transform:uppercase;outline:1px solid #fff;outline-offset:-5px;cursor:pointer;background:-webkit-linear-gradient(#3356b0,#213782);background:-o-linear-gradient(#3356b0,#213782);background:-moz-linear-gradient(#3356b0,#213782);background:linear-gradient(#3356b0,#213782)}.blue-o:hover{text-align:center;font-family:"open-sans-light";font-size:.85em;width:100%;padding:10px;height:75px;margin-bottom:10px;border-radius:4px;color:#fff;text-transform:uppercase;outline:1px solid #fff;outline-offset:-5px;cursor:pointer;background:-webkit-linear-gradient(#bf0000,#8f0000);background:-o-linear-gradient(#bf0000,#8f0000);background:-moz-linear-gradient(#bf0000,#8f0000);background:linear-gradient(#bf0000,#8f0000)}.media-left{width:32%}.media-object{width:calc(100% - 20px)}@media (min-width:1030px) and (max-width:1200px){.navbar-default .navbar-nav>li>a{color:#fff;font-size:12px;font-family:Arial}.nav>li>a{position:relative;display:block;padding:10px 4px;padding-top:13px;padding-bottom:13px}.btn-header{background:#a80000;color:#fff;font-size:13px;font-family:pt-sans-bold;margin-top:21px}.fl:before{min-height:730px}}@media only screen and (max-width :1024px){.navbar-default .navbar-nav>li>a{color:#fff;font-size:12px;font-family:Arial}.nav>li>a{position:relative;display:block;padding:10px 4px;padding-top:13px;padding-bottom:13px}.btn-header{background:#a80000;color:#fff;font-size:13px;font-family:pt-sans-bold;margin-top:21px}.fl:before{min-height:650px}}@media only screen and (min-width :992px){div#mega-menu-wrap-max_mega_menu_1{display:table;width:100%;max-width:1170px;margin:0 auto}ul#mega-menu-max_mega_menu_1{display:table-row!important;text-align:center!important}ul#mega-menu-max_mega_menu_1 li{display:table-cell!important;text-align:center!important}ul#mega-menu-max_mega_menu_1 li a{text-align:center!important}}@media only screen and (max-width :992px){.navbar-nav{float:left;margin:0 auto 0 9px}.nav>li>a{position:relative;display:block;padding:10px 5px;padding-top:10px;padding-bottom:10px}.navbar-default .navbar-nav>li>a{color:#fff;font-size:12px;font-family:Arial}}@media (max-width:770px){#no-mobil{display:none}.no-mobil{display:none}.prokrutka{display:none}}@media (min-width:770px){#mobil{display:none}.mobil{display:none}}@media (min-width:990px){.prokrutka{display:none}}@media (min-width:600px){.dem{background:url(https://ditad.ru/wp-content/uploads/2019/06/udost1.jpg) top;margin:0 auto;width:434px;height:215px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.dem:hover{background:url(https://ditad.ru/wp-content/uploads/2019/06/udost.jpg) top;width:976px;height:679px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}}@media (min-width:480px) and (max-width:770px){.block-menu{font-size:13px}.uslugi-s{font-size:13px}.button-dl-all{top:30px}.title-dl-white{font-size:25px;text-transform:uppercase}.text-dl-mini{font-size:10px;text-align:center}.text-dl p{text-align:justify;font-size:14px;color:#2a2a2a;margin-bottom:35px;line-height:24px}.text-dl-white{font-size:14px;font-family:'PT-Sans-Regular';margin-bottom:12px}.button-dl{padding:14px 15px;background:#294597;outline:1px solid #fff;border-radius:5px;width:150px;outline-offset:-5px;text-align:center;font-family:'PT-Sans-Regular';cursor:pointer}.button-dl:hover{background:#fff;outline:1px solid #294597;color:#294597;transition:.3s}}.oplata{width:70%;min-width:320px;margin:0 auto;background:#f5f5f5;border-radius:5px;padding:10px 20px}.oplata p{font-size:1.4em;margin-bottom:10px}.oplata input[type='submit']{border:3px #a80000 solid;padding:7px 20px;background:#a80000;color:#fff;cursor:pointer;border-radius:8px;font-size:18px;width:50%}.oplata input[type='submit']:hover{background:#fff;color:#a80000}.bgwhite{background:#fff!important}@media (min-width:480px){.st-seminar-mob{display:none}}@media only screen and (max-width:600px){.nav{display:none}.dem{background:url(https://ditad.ru/wp-content/uploads/2019/06/udost2.jpg) top;margin:0 auto;width:300px;height:149px}}@media only screen and (max-width:480px){.calendar-mobi{display:none}h3.text-center-expert{color:#294597}.bottomnone{height:170px}.block-menu-bl{font-size:11px}.bor{line-height:1.5;font-size:14px}.st-seminar{display:none}.uslugi-s{font-size:12px}.fl-btn a{font-size:18px!important}.blue-block{padding:10px}.toppy{margin-top:-20px}.button-dl-all{top:10px}.title-dl-white{font-size:15px;text-transform:uppercase}.text-dl-mini{font-size:10px;text-align:center}.text-dl p{text-align:justify;font-size:14px;color:#2a2a2a;margin-bottom:35px;line-height:24px}.text-dl-white{font-size:12px;font-family:'PT-Sans-Regular';margin-bottom:12px}.button-dl{padding:5px 15px;background:#294597;outline:1px solid #fff;border-radius:5px;width:85%;outline-offset:-5px;text-align:center;font-family:'PT-Sans-Regular';cursor:pointer}.button-dl:hover{background:#fff;outline:1px solid #294597;color:#294597;transition:.3s}.contact_form_l input{text-align:left;padding-left:5px;font-size:12px;font-family:pt-sans-bold;color:#acacac}}.kurs-rowp{padding:15px 20px 5px;margin-bottom:10px;min-height:100px;border:1px solid #e6e6ed;margin-left:-10px;margin-right:-10px}.kurs-rowp:last-child{border-radius:0 0 7px 7px}.kurs-rowp:first-child{border-radius:7px 7px 0 0}.curseItem{border:none!important;margin:10px 0}