@charset "UTF-8";@-webkit-keyframes pulse{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgb(27,61,143,.7);box-shadow:0 0 0 0 rgb(27,61,143,.7)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 100px rgb(27,61,143,0);box-shadow:0 0 100px rgb(27,61,143,0)}to{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgb(27,61,143,0);box-shadow:0 0 0 0 rgb(27,61,143,0)}}@keyframes pulse{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgb(27,61,143,.7);box-shadow:0 0 0 0 rgb(27,61,143,.7)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 100px rgb(27,61,143,0);box-shadow:0 0 100px rgb(27,61,143,0)}to{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgb(27,61,143,0);box-shadow:0 0 0 0 rgb(27,61,143,0)}}@font-face{font-family:'icomoon';src:url(../fonts/icomoon.eot?ir3y5z);src:url(../fonts/icomoon.eot?ir3y5z#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?ir3y5z) format("truetype"),url(../fonts/icomoon.woff?ir3y5z) format("woff"),url(../fonts/icomoon.svg?ir3y5z#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-youtube:before{content:"\e900";color:#fff}.icon-instagram:before{content:"\e901";color:#fff}.icon-facebook:before{content:"\e902";color:#fff}.icon-telegram .path1:before{content:"\e903";color:#fff}.icon-telegram .path2:before{content:"\e904";margin-left:-1.19140625em;color:#cacacc}.card-course ul,.course-list,.tagcloud{margin:0;padding:0;list-style:none}.nav-drop ul,.section-certification .social-list,.section-descr .hide-text ul,.section-descr .skils-list,.section-list .list{padding:0;list-style:none}.nav-drop ul{margin:0}#nav:after,.clearfix:after,.container:after,.post-password-form p:after,.post-password-form:after,.search-form p:after,.search-form:after,.widget:after,dl:after{content:'';display:block;clear:both}.ellipsis{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.df-row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px}@media (min-width:480px){.df-row.df-rr-ph{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.df-row.df-aic-ph{-ms-flex-align:center;-webkit-box-align:center;align-items:center}}@media (min-width:768px){.df-row.df-rr-sm{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.df-row.df-aic-sm{-ms-flex-align:center;-webkit-box-align:center;align-items:center}}@media (min-width:1024px){.df-row.df-rr-md{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.df-row.df-aic-md{-ms-flex-align:center;-webkit-box-align:center;align-items:center}}@media (min-width:480px){.df-row .col-ph-1{-ms-flex:1 0 calc(100%/12*1);-webkit-box-flex:1;flex:1 0 calc(100%/12*1);max-width:calc(100%/12*1)}.df-row .col-ph-2,.df-row .col-ph-3{-ms-flex:1 0 calc(100%/12*2);-webkit-box-flex:1;flex:1 0 calc(100%/12*2);max-width:calc(100%/12*2)}.df-row .col-ph-3{-ms-flex:1 0 calc(100%/12*3);flex:1 0 calc(100%/12*3);max-width:calc(100%/12*3)}.df-row .col-ph-4,.df-row .col-ph-5{-ms-flex:1 0 calc(100%/12*4);-webkit-box-flex:1;flex:1 0 calc(100%/12*4);max-width:calc(100%/12*4)}.df-row .col-ph-5{-ms-flex:1 0 calc(100%/12*5);flex:1 0 calc(100%/12*5);max-width:calc(100%/12*5)}.df-row .col-ph-6,.df-row .col-ph-7{-ms-flex:1 0 calc(100%/12*6);-webkit-box-flex:1;flex:1 0 calc(100%/12*6);max-width:calc(100%/12*6)}.df-row .col-ph-7{-ms-flex:1 0 calc(100%/12*7);flex:1 0 calc(100%/12*7);max-width:calc(100%/12*7)}.df-row .col-ph-8,.df-row .col-ph-9{-ms-flex:1 0 calc(100%/12*8);-webkit-box-flex:1;flex:1 0 calc(100%/12*8);max-width:calc(100%/12*8)}.df-row .col-ph-9{-ms-flex:1 0 calc(100%/12*9);flex:1 0 calc(100%/12*9);max-width:calc(100%/12*9)}.df-row .col-ph-10{-ms-flex:1 0 calc(100%/12*10);-webkit-box-flex:1;flex:1 0 calc(100%/12*10);max-width:calc(100%/12*10)}.df-row .col-ph-11{-ms-flex:1 0 calc(100%/12*11);-webkit-box-flex:1;flex:1 0 calc(100%/12*11);max-width:calc(100%/12*11)}.df-row .col-ph-12{-ms-flex:1 0 calc(100%/12*12);-webkit-box-flex:1;flex:1 0 calc(100%/12*12);max-width:calc(100%/12*12)}.df-row .col-offset-ph-0{margin-left:calc(100%/12*0)}.df-row .col-offset-ph-1{margin-left:calc(100%/12*1)}.df-row .col-offset-ph-2{margin-left:calc(100%/12*2)}.df-row .col-offset-ph-3{margin-left:calc(100%/12*3)}.df-row .col-offset-ph-4{margin-left:calc(100%/12*4)}.df-row .col-offset-ph-5{margin-left:calc(100%/12*5)}.df-row .col-offset-ph-6{margin-left:calc(100%/12*6)}.df-row .col-offset-ph-7{margin-left:calc(100%/12*7)}.df-row .col-offset-ph-8{margin-left:calc(100%/12*8)}.df-row .col-offset-ph-9{margin-left:calc(100%/12*9)}.df-row .col-offset-ph-10{margin-left:calc(100%/12*10)}.df-row .col-offset-ph-11{margin-left:calc(100%/12*11)}}@media (min-width:768px){.df-row .col-sm-1{-ms-flex:1 0 calc(100%/12*1);-webkit-box-flex:1;flex:1 0 calc(100%/12*1);max-width:calc(100%/12*1)}.df-row .col-sm-2,.df-row .col-sm-3{-ms-flex:1 0 calc(100%/12*2);-webkit-box-flex:1;flex:1 0 calc(100%/12*2);max-width:calc(100%/12*2)}.df-row .col-sm-3{-ms-flex:1 0 calc(100%/12*3);flex:1 0 calc(100%/12*3);max-width:calc(100%/12*3)}.df-row .col-sm-4,.df-row .col-sm-5{-ms-flex:1 0 calc(100%/12*4);-webkit-box-flex:1;flex:1 0 calc(100%/12*4);max-width:calc(100%/12*4)}.df-row .col-sm-5{-ms-flex:1 0 calc(100%/12*5);flex:1 0 calc(100%/12*5);max-width:calc(100%/12*5)}.df-row .col-sm-6,.df-row .col-sm-7{-ms-flex:1 0 calc(100%/12*6);-webkit-box-flex:1;flex:1 0 calc(100%/12*6);max-width:calc(100%/12*6)}.df-row .col-sm-7{-ms-flex:1 0 calc(100%/12*7);flex:1 0 calc(100%/12*7);max-width:calc(100%/12*7)}.df-row .col-sm-8,.df-row .col-sm-9{-ms-flex:1 0 calc(100%/12*8);-webkit-box-flex:1;flex:1 0 calc(100%/12*8);max-width:calc(100%/12*8)}.df-row .col-sm-9{-ms-flex:1 0 calc(100%/12*9);flex:1 0 calc(100%/12*9);max-width:calc(100%/12*9)}.df-row .col-sm-10{-ms-flex:1 0 calc(100%/12*10);-webkit-box-flex:1;flex:1 0 calc(100%/12*10);max-width:calc(100%/12*10)}.df-row .col-sm-11{-ms-flex:1 0 calc(100%/12*11);-webkit-box-flex:1;flex:1 0 calc(100%/12*11);max-width:calc(100%/12*11)}.df-row .col-sm-12{-ms-flex:1 0 calc(100%/12*12);-webkit-box-flex:1;flex:1 0 calc(100%/12*12);max-width:calc(100%/12*12)}.df-row .col-offset-sm-0{margin-left:calc(100%/12*0)}.df-row .col-offset-sm-1{margin-left:calc(100%/12*1)}.df-row .col-offset-sm-2{margin-left:calc(100%/12*2)}.df-row .col-offset-sm-3{margin-left:calc(100%/12*3)}.df-row .col-offset-sm-4{margin-left:calc(100%/12*4)}.df-row .col-offset-sm-5{margin-left:calc(100%/12*5)}.df-row .col-offset-sm-6{margin-left:calc(100%/12*6)}.df-row .col-offset-sm-7{margin-left:calc(100%/12*7)}.df-row .col-offset-sm-8{margin-left:calc(100%/12*8)}.df-row .col-offset-sm-9{margin-left:calc(100%/12*9)}.df-row .col-offset-sm-10{margin-left:calc(100%/12*10)}.df-row .col-offset-sm-11{margin-left:calc(100%/12*11)}}@media (min-width:1024px){.df-row .col-md-1{-ms-flex:1 0 calc(100%/12*1);-webkit-box-flex:1;flex:1 0 calc(100%/12*1);max-width:calc(100%/12*1)}.df-row .col-md-2,.df-row .col-md-3{-ms-flex:1 0 calc(100%/12*2);-webkit-box-flex:1;flex:1 0 calc(100%/12*2);max-width:calc(100%/12*2)}.df-row .col-md-3{-ms-flex:1 0 calc(100%/12*3);flex:1 0 calc(100%/12*3);max-width:calc(100%/12*3)}.df-row .col-md-4,.df-row .col-md-5{-ms-flex:1 0 calc(100%/12*4);-webkit-box-flex:1;flex:1 0 calc(100%/12*4);max-width:calc(100%/12*4)}.df-row .col-md-5{-ms-flex:1 0 calc(100%/12*5);flex:1 0 calc(100%/12*5);max-width:calc(100%/12*5)}.df-row .col-md-6,.df-row .col-md-7{-ms-flex:1 0 calc(100%/12*6);-webkit-box-flex:1;flex:1 0 calc(100%/12*6);max-width:calc(100%/12*6)}.df-row .col-md-7{-ms-flex:1 0 calc(100%/12*7);flex:1 0 calc(100%/12*7);max-width:calc(100%/12*7)}.df-row .col-md-8,.df-row .col-md-9{-ms-flex:1 0 calc(100%/12*8);-webkit-box-flex:1;flex:1 0 calc(100%/12*8);max-width:calc(100%/12*8)}.df-row .col-md-9{-ms-flex:1 0 calc(100%/12*9);flex:1 0 calc(100%/12*9);max-width:calc(100%/12*9)}.df-row .col-md-10{-ms-flex:1 0 calc(100%/12*10);-webkit-box-flex:1;flex:1 0 calc(100%/12*10);max-width:calc(100%/12*10)}.df-row .col-md-11{-ms-flex:1 0 calc(100%/12*11);-webkit-box-flex:1;flex:1 0 calc(100%/12*11);max-width:calc(100%/12*11)}.df-row .col-md-12{-ms-flex:1 0 calc(100%/12*12);-webkit-box-flex:1;flex:1 0 calc(100%/12*12);max-width:calc(100%/12*12)}.df-row .col-offset-md-0{margin-left:calc(100%/12*0)}.df-row .col-offset-md-1{margin-left:calc(100%/12*1)}.df-row .col-offset-md-2{margin-left:calc(100%/12*2)}.df-row .col-offset-md-3{margin-left:calc(100%/12*3)}.df-row .col-offset-md-4{margin-left:calc(100%/12*4)}.df-row .col-offset-md-5{margin-left:calc(100%/12*5)}.df-row .col-offset-md-6{margin-left:calc(100%/12*6)}.df-row .col-offset-md-7{margin-left:calc(100%/12*7)}.df-row .col-offset-md-8{margin-left:calc(100%/12*8)}.df-row .col-offset-md-9{margin-left:calc(100%/12*9)}.df-row .col-offset-md-10{margin-left:calc(100%/12*10)}.df-row .col-offset-md-11{margin-left:calc(100%/12*11)}}[class^=col]{-ms-flex:1 0 100%;-webkit-box-flex:1;flex:1 0 100%;padding:0 0 10px}@media (min-width:768px){[class^=col]{padding:0 15px 10px}}html{scroll-behavior:smooth;-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}*{max-height:1000000px}.post-password-form label,.search-form label,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{color:#1f1f1f;background:#fff;font:16px/1.2 "Roboto","Arial","Helvetica Neue","Helvetica",sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}@media (min-width:768px){body{font-size:18px;line-height:1.2}}[class^=col],img,pre{max-width:100%}img{height:auto;vertical-align:top}.gm-style img{max-width:none}@media (max-width:1023px){iframe{width:100%}}.resize-active *{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}address,applet,blockquote,dl,embed,frameset,iframe,object,ol,p,table,ul{margin:0 0 20px}blockquote{border-left:4px solid #999;padding-left:10px;margin-left:0}table{border-collapse:collapse}td,th{border:1px solid #999;padding:3px;text-align:center;vertical-align:middle}td{text-align:left;vertical-align:top}ol,ul{padding-left:20px}ol ol,ol ul,ul ol,ul ul{padding-left:20px;margin:0}ul{list-style-type:disc}dl dt{float:left;clear:left;padding-right:.3em;font-weight:700}dl dd{overflow:hidden}pre{overflow:auto}fieldset,form{margin:0;padding:0;border-style:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-webkit-border-radius:0;padding:10px 20px;font-size:16px;line-height:18px;font-family:"Arial","Helvetica Neue","Helvetica",sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #1f1f1f;border-radius:0}input[type=email]:not(textarea),input[type=password]:not(textarea),input[type=search]:not(textarea),input[type=tel]:not(textarea),input[type=text]:not(textarea),input[type=url]:not(textarea),textarea:not(textarea){height:40px}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{outline:0;border-color:#1f1f1f}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#999}input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=url]:-moz-placeholder,textarea:-moz-placeholder{color:#999}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input[type=email].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,input[type=url].placeholder,textarea.placeholder{color:#999}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{resize:vertical;vertical-align:top;overflow:auto}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out;-webkit-appearance:none;-webkit-border-radius:0;height:40px;padding:10px 20px;font-size:16px;line-height:18px;color:#1f1f1f;outline:0;cursor:pointer;border:1px solid transparent;border-radius:0;background:#999}.nav-links .next:hover,.nav-links .prev:hover,.navigation .next:hover,.navigation .prev:hover,.navigation-comments .next:hover,.navigation-comments .prev:hover,.navigation-single .next a:hover,.navigation-single .prev a:hover,button:hover,input[type=button]:hover,input[type=file]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#1f1f1f;color:#fff}.nav-links,.navigation,.navigation-comments{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.nav-links,.navigation,.navigation-comments,.navigation-single{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.nav-links .next,.nav-links .prev,.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{background:#999;color:#1f1f1f;border:1px solid transparent;padding:20px;font-size:17px;line-height:18px}.navigation-single .next a,.navigation-single .prev a{background:#999;color:#1f1f1f;font-size:17px;line-height:18px}@media (min-width:768px){.content-column{display:-ms-flexbox;display:-webkit-box;display:flex}#content{width:70%}}#content:only-child{width:100%}@media (min-width:768px){#sidebar{width:30%;padding-left:30px}}.widget{margin-bottom:20px}.widget select{min-width:150px;width:100%}.post-password-form,.search-form{margin-bottom:10px}.post-password-form input,.search-form input{float:left;margin-right:5px}@media (min-width:768px){#sidebar .post-password-form input,#sidebar .search-form input{width:100%;margin:0 0 5px}}.post-password-form input[type=submit],.search-form input[type=submit]{margin:0}.nav-links,.navigation,.navigation-comments{position:relative}.nav-links .screen-reader-text,.navigation .screen-reader-text,.navigation-comments .screen-reader-text{position:absolute;left:-99999px}.nav-links .page-numbers,.navigation .page-numbers,.navigation-comments .page-numbers{margin:0 3px}.nav-links .page-numbers:first-child,.navigation .page-numbers:first-child,.navigation-comments .page-numbers:first-child{margin-left:0}.nav-links .page-numbers:last-child,.navigation .page-numbers:last-child,.navigation-comments .page-numbers:last-child{margin-right:0}.nav-links .next,.nav-links .prev,.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out;max-width:49%}@media (max-width:767px){.nav-links .next,.nav-links .prev,.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{font-size:0}.nav-links .next:after{content:'»';font-size:17px}.nav-links .prev:after{font-size:17px}.navigation .next:after{content:'»';font-size:17px}.navigation .prev:after{font-size:17px}.navigation-comments .next:after{content:'»';font-size:17px}.navigation-comments .prev:after{font-size:17px}.nav-links .prev:after,.navigation .prev:after,.navigation-comments .prev:after{content:'«'}}.navigation-single{width:100%;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.navigation-single .next,.navigation-single .prev{padding:0;margin:0;max-width:49%;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;border:0}.navigation-single .next a,.navigation-single .prev a{-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out;display:block}@media (max-width:767px){.navigation-single .next a,.navigation-single .prev a{font-size:0}.navigation-single .next a:after{content:'»';font-size:17px}.navigation-single .prev a:after{font-size:17px;content:'«'}}.navigation-single .next a,.navigation-single .prev a{padding:20px;border:1px solid transparent}.comment-form label{display:block;padding-bottom:4px}.comment-form input{margin:0 4px 0 0;width:100%}.comment-form textarea{width:100%}@media (min-width:768px){.comment-form input,.comment-form textarea{max-width:300px}}.comment-form input[type=submit],.comment-form textarea[type=submit]{display:block;width:auto}.comment-form textarea{overflow:auto;margin:0;height:120px;min-height:120px}.commentlist{margin:0 0 1.2em}.commentlist .edit-link,.wp-caption p{margin:0}.commentlist .avatar-holder{float:left;margin:0 1.2em 4px 0}@media (min-width:768px){.commentlist-item .commentlist-item{padding:0 0 0 2em}}.comment,.commentlist-holder{overflow:hidden}.commentlist-item .commentlist-item{padding:20px 0 0}.commentlist-item+.commentlist-item{padding-top:20px}.card-course ul,.widget_calendar td,.widget_calendar th,.wp-caption{text-align:center}.widget_calendar #prev{text-align:left}.widget_calendar #next{text-align:right}#wp-calendar{width:100%}.wp-caption{max-width:100%;clear:both;border:1px solid transparent;padding:4px;margin-bottom:20px}.wp-caption img{margin-bottom:4px}.aligncenter{margin:0 auto 20px}img.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 1.2em 4px 0}.alignright{float:right;margin:0 0 4px 1.2em}.mejs-container{margin-bottom:20px}.alignnone,.bypostauthor,.gallery,.gallery-caption,.sticky,.wp-caption-text{height:auto}.gallery{width:100%}.gallery .gallery-item{margin:0;padding:0 10px 10px}.gallery .gallery-item dt{float:none;width:100%;margin:0 0 10px;padding:0}.gallery-columns-2 .gallery-item{max-width:50%;width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%;width:33.33%}.gallery,.tagcloud{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.comment-list .comment-body{margin-bottom:20px}.comment-author img{margin-right:10px}.h1,h1{font-size:20px}.h2,h2{font-size:16px}.h3,h3{font-size:15px}.h4,.h5,.h6,h4,h5,h6{font-size:14px}@media (min-width:768px){.h1,h1{font-size:40px}.h2,h2{font-size:30px}.h3,h3{font-size:28px}.h4,h4{font-size:20px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}}@media (min-width:1024px){.h1,h1{font-size:40px}.h2,h2{font-size:30px}.h3,h3{font-size:28px}.h4,h4{font-size:20px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}}@media (min-width:1300px){.h1,h1{font-size:40px}.h2,h2{font-size:30px}.h3,h3{font-size:28px}.h4,h4{font-size:20px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Roboto","Arial","Helvetica Neue","Helvetica",sans-serif;color:inherit;font-weight:700;margin:0 0 10px}@media (min-width:768px){.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:20px}}a{color:#5b759e;text-decoration:none}a:focus,a:hover{color:#1f1f1f;text-decoration:none}a[href*="mailto:"]{word-wrap:break-word}.btn{-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;-o-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out;display:inline-block;vertical-align:top;border:1px solid transparent;padding:10px;font-size:16px;line-height:18px;border-radius:40px;width:100%;-webkit-box-shadow:#cdcdcd 0 0 9px;box-shadow:#cdcdcd 0 0 9px}@media (min-width:1300px){.btn{padding:20px;font-size:17px;line-height:18px}}.btn.btn-default{background:#999;color:#1f1f1f;border-color:#1f1f1f}.btn.btn-default:hover{background:#1f1f1f;color:#fff}.btn.btn-primary{background:#c0e3fa;color:#fff;border-color:#c0e3fa}.btn.btn-primary:hover{background:#5b759e;color:#fff}.btn.btn-color{background:#94faa5;color:#fff;border-color:#94faa5}.btn.btn-color:hover{background:#5b9e66;color:#fff;border-color:#5b9e66}.btn.btn-warning{background:#f6d6a9;color:#fff;border-color:#f6d6a9}.btn.btn-warning:hover{background:#ffcf8c;color:#fff}.btn.btn-danger{background:#e49da2;color:#fff;border-color:#e49da2}.btn.btn-danger:hover{background:#b95b62;color:#fff}.btn-group{display:-ms-flexbox;display:-webkit-box;display:flex}.btn-group>.btn+.btn{border-left:0}.btn-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.btn-wrap .btn{margin:0 0 10px;max-width:50%}.btn-wrap .btn+.btn{margin-left:20px}.btn-wrap,.section-banner,.section-banner>*{display:-ms-flexbox;display:-webkit-box;display:flex}.section-banner{background-size:cover;background-position:center;position:relative}.section-banner>*{min-height:200px;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;width:100%}@media (min-width:480px){.section-banner,.section-banner>*{display:-ms-flexbox;display:-webkit-box;display:flex}.section-banner>*{min-height:280px;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;width:100%}}@media (min-width:768px){.section-banner,.section-banner>*{display:-ms-flexbox;display:-webkit-box;display:flex}.section-banner>*{min-height:400px;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;width:100%}}.section-banner .container{max-width:85%}.section-banner .banner-text{position:relative;z-index:3;color:#000}.section-banner .banner-text .title{margin-bottom:10px;font-size:6vw;margin-top:0;margin-bottom:2vw}@media (min-width:1024px){.section-banner .banner-text .title{font-size:4vw;margin-top:0;margin-bottom:1vw}}.section-banner .banner-text .subtitle{display:block;margin-bottom:2vw;font-size:2.5vw}@media (min-width:1024px){.section-banner .banner-text .subtitle{margin-bottom:1vw;font-size:1.5vw}}.section-banner .banner-text p{font-size:2.5vw;margin:0}@media (min-width:1024px){.section-banner .banner-text p{font-size:1vw}}.section-banner .holder{position:relative;padding:4vw 16vw;z-index:1;background-color:#fff;max-width:85%;border-top-right-radius:400px;border-bottom-right-radius:400px;-webkit-box-shadow:0 0 14px #000;box-shadow:0 0 14px #000;padding-left:8%}.section-banner .img{position:absolute;right:0;z-index:9;width:37%;top:24%}.section-course-item{position:relative;z-index:1}@media (min-width:768px){.section-course-item{padding-top:30px}}.section-course-item:after,.section-course-item:before{position:absolute;content:"";background-repeat:no-repeat;background-size:cover;z-index:1}.section-course-item:after{right:-130px;top:415px;background-image:url(../images/decor-1.svg);width:245px;height:220px}.section-course-item:before{left:-110px;bottom:0;background-image:url(../images/decor-2.svg);width:241px;height:170px}.course-list,.nav-drop>ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.card-course,.course-list,.course-list>li,.nav-drop>ul{display:-webkit-box;display:-ms-flexbox;display:flex}.course-list>li{max-width:100%;-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;padding:10px}@media (min-width:440px){.course-list>li{max-width:50%;-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%}}@media (min-width:600px){.course-list>li{max-width:33.333333%;-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%}}@media (min-width:1024px){.course-list>li{padding:20px}}.card-course{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:15px;border-radius:16px;-webkit-box-shadow:0 0 9px #cdcdcd;box-shadow:0 0 9px #cdcdcd;text-align:center;position:relative;z-index:2;background-color:#fff}@media (min-width:1300px){.card-course{padding:30px}}.card-course.warning .time-block .item{background-color:#f6d6a9}.card-course.danger .time-block .item{background-color:#e49da2}.card-course .title{font-size:25px;margin-top:0;margin-bottom:20px}@media (min-width:1024px){.card-course .title{font-size:25px;margin-top:0;margin-bottom:20px}}@media (min-width:1300px){.card-course .title{font-size:43px;margin-top:0;margin-bottom:26px}}.section-vacancies .card-vacancies{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:15px;border-radius:16px;-webkit-box-shadow:0 0 9px #cdcdcd;box-shadow:0 0 9px #cdcdcd;text-align:center;position:relative;z-index:2;background-color:#fff}.section-vacancies .card-vacancies .title{font-size:18px;margin-top:0}@media (min-width:1024px){.section-vacancies .card-vacancies .title{font-size:25px;margin-top:0}}@media (min-width:1300px){.section-vacancies .card-vacancies .title{font-size:32px;margin-top:0}}.text__bold{font-weight:700;font-size:25px}.card-course .text{font-size:16px;margin-bottom:15px}@media (min-width:1300px){.card-course .text{font-size:19px}}.card-course .plan-list p,.card-course .plan-list-bottom p,.card-course .text p{margin:0}.card-course .text .hidden{color:transparent;-webkit-text-fill-color:transparent;-webkit-background-clip:text}.card-course .time-block{margin-left:auto;margin-right:auto;margin-bottom:10px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;max-width:150px}@media (min-width:1300px){.card-course .time-block{max-width:223px}}.card-course .time-block .item{border-radius:50%;border:1px solid #c7c7c7;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:#c0e3fa;color:#fff;font-size:13px;width:70px;height:70px}.card-course .time-block .item-color{background-color:#94faa5}@media (min-width:1300px){.card-course .time-block .item{width:90px;height:90px}}.card-course .time-block span{display:block;font-size:10px}@media (min-width:1300px){.card-course .time-block span{font-size:13px}}.card-course .time-block .time{font-size:16px}@media (min-width:1024px){.card-course .time-block .time{font-size:18px}}@media (min-width:1300px){.card-course .time-block .time{font-size:25px}}.card-course .plan-list{font-size:14px;padding-top:10px;padding-bottom:10px;margin-bottom:10px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}@media (min-width:768px){.card-course .plan-list{font-size:16px;padding-top:15px;padding-bottom:15px;margin-bottom:15px}}@media (min-width:1300px){.card-course .plan-list{font-size:19px;padding-top:20px;padding-bottom:20px;margin-bottom:20px}}.card-course .plan-list li+li{margin-top:10px}@media (min-width:1300px){.card-course .plan-list li+li{margin-top:20px}}.card-course .plan-list-bottom{margin-bottom:10px;font-size:14px}@media (min-width:768px){.card-course .plan-list-bottom{margin-bottom:20px;font-size:16px}}@media (min-width:1300px){.card-course .plan-list-bottom{margin-bottom:40px;font-size:17px}}.card-course .plan-list-bottom li+li,.section-descr .text-block .text p+p{margin-top:10px}@media (min-width:1300px){.card-course .plan-list-bottom li+li{margin-top:20px}}.card-course .plan-list-bottom li:last-child{position:relative}.card-course .plan-list-bottom li:last-child:after{position:absolute;top:-6px;left:-12px;content:'';width:14px;height:14px;border-radius:50%;background-image:url(../images/star.svg);background-repeat:no-repeat;background-size:cover}.section-descr{position:relative;padding-top:100px;font-size:14px}@media (min-width:576px){.section-descr{font-size:16px}}@media (min-width:1024px){.section-descr{font-size:19px;padding-top:210px}}.section-descr:after{display:none;position:absolute;right:-120px;top:415px;content:"";background-image:url(../images/decor-6.svg);width:278px;height:220px;background-repeat:no-repeat;background-size:cover}@media (min-width:1024px){.section-descr:after{display:block}}.section-descr.first:after{top:0}.section-descr.reverse:after{display:none}.section-descr.reverse:before{display:block;position:absolute;left:-75px;top:420px;content:"";background-image:url(../images/decor-5.svg);width:230px;height:170px;background-repeat:no-repeat;background-size:cover}@media (min-width:1024px){.section-descr.reverse:before{display:block}}.section-descr.reverse .img-bg{position:absolute;top:-143px;width:400px;height:200px;background-repeat:no-repeat;background-position:center}@media (min-width:576px){.section-descr.reverse .img-bg{width:600px;height:300px;top:-31px;left:-62%}}@media (min-width:768px){.section-descr.reverse .img-bg{left:-30%}}@media (min-width:1024px){.section-descr.reverse .img-bg{width:1045px;height:805px;top:-313px;left:-12%}}@media (min-width:1300px){.section-descr.reverse .img-bg{left:25%}}.section-descr.reverse .text-block{margin-left:0;margin-right:auto}.section-descr .inner{display:-ms-flexbox;display:-webkit-box;display:flex}.section-descr .img-block{position:relative;-ms-flex:1;-webkit-box-flex:1;flex:1}.section-descr .img-bg{position:absolute;right:0;top:-100px;left:-60vw;background-repeat:no-repeat;background-position:center;width:400px;height:200px}@media (min-width:420px){.section-descr .img-bg{left:-40vw}}@media (min-width:576px){.section-descr .img-bg{width:500px;height:300px;top:-50px;left:-120%}}@media (min-width:768px){.section-descr .img-bg{width:600px;height:300px;top:-50px;left:-100%}}@media (min-width:1024px){.section-descr .img-bg{top:-180px;left:-180%;width:1045px;height:805px}}@media (min-width:1300px){.section-descr .img-bg{left:-210%}}@media screen and (min-width:381px) and (max-width:450px){.section-descr .left-pictures{left:-240px}.section-descr .right-pictures{left:-190px}}@media screen and (min-width:300px) and (max-width:380px){.section-descr .left-pictures{left:-246px}.section-descr .right-pictures{left:-165px}}.section-descr .text-holder.active .slide-text:after{margin-top:0}.section-descr .text-block{position:relative;max-width:100%;-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;padding:0 15px 15px;margin-left:auto;z-index:2;text-align:center}@media (min-width:576px){.section-descr .text-block{max-width:66.66666%;-ms-flex:0 0 66.66666%;-webkit-box-flex:0;flex:0 0 66.66666%;padding:0 30px 30px;text-align:left}}.section-descr .text-block .title{font-size:25px;margin-top:0;margin-bottom:20px;text-transform:uppercase}@media (min-width:1024px){.section-descr .text-block .title{font-size:53px;margin-bottom:35px}}.section-descr .text-block .text{margin-bottom:15px}@media (min-width:768px){.section-descr .text-block .text{margin-bottom:25px}}.section-descr .text-block .text p{margin-bottom:0}@media (min-width:768px){.section-descr .text-block .text p+p{margin-top:15px}}.section-descr .hide-text{text-align:left;display:none;background-color:#dcf1ff;padding:20px;border-radius:16px;font-size:18px}.section-descr .hide-text .list-holder.active .list-title:after,.section-descr .text-holder.active .slide-text:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.section-descr .hide-text .list-title{display:block;font-weight:700;margin-bottom:10px;cursor:pointer;font-size:14px}@media (min-width:768px){.section-descr .hide-text .list-title{display:block;font-weight:700;margin-bottom:10px;cursor:pointer;font-size:18px}}.section-descr .hide-text .list-title:after,.section-descr .slide-text:after{-webkit-transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;display:inline-block;content:" ";width:10px;height:10px;border-left:2px solid #000;border-bottom:2px solid #000;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:10px;margin-top:-3px}@media (min-width:768px){.section-descr .hide-text .list-title{margin-bottom:15px}}.section-descr .hide-text ul{display:none;margin:0 0 10px;text-align:left;padding-left:15px}@media (min-width:768px){.section-descr .hide-text ul{margin-bottom:20px}}.section-descr .hide-text ul li{position:relative;padding-left:10px;font-size:14px}@media (min-width:768px){.section-descr .hide-text ul li{padding-left:15px;font-size:18px}}.section-descr .hide-text ul li:before{position:absolute;left:0;vertical-align:top;content:'-'}.section-descr .slide-text{-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-weight:700;color:#4d5b9d;cursor:pointer;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin-top:15px}@media (min-width:576px){.section-descr .slide-text{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}}.section-descr .slide-text:hover{opacity:.8}.section-descr .slide-text:after{border-left:2px solid #4d5b9d;border-bottom:2px solid #4d5b9d}.section-descr .skils-title{display:block;margin-bottom:10px;font-weight:700}.section-descr .skils-list{text-align:left;margin:0 0 15px;padding-left:15px}.section-descr .skils-list li,.section-list .list li{position:relative;padding-left:25px}.section-descr .skils-list li:before{position:absolute;content:"";width:8px;height:8px;border-radius:50px;background-color:#c0e3fa;border:1px solid #c7c7c7;left:5px;top:0;bottom:0;margin:auto}.section-list{position:relative;padding:30px 0}@media (min-width:1024px){.section-list{padding:90px 0}}.section-certification .text span:after,.section-list:before{position:absolute;left:-75px;top:315px;content:"";background-image:url(../images/decor-5.svg);width:361px;height:275px;background-repeat:no-repeat;background-size:cover}.section-list:after{position:absolute;right:-115px;top:81px;content:"";background-image:url(../images/decor-6.svg);width:366px;height:300px;background-repeat:no-repeat;background-size:cover}.section-list .block-list{position:relative;max-width:908px;margin-left:auto;margin-right:auto;border-radius:16px;-webkit-box-shadow:0 0 9px #cdcdcd;box-shadow:0 0 9px #cdcdcd;padding:20px 15px;background-color:#fff;z-index:2}@media (min-width:768px){.section-list .block-list{padding-top:50px;padding-bottom:50px}}@media (min-width:1024px){.section-list .block-list{padding:100px 30px}}.section-list .title{margin-top:0;margin-bottom:25px;font-size:18px;text-align:center}@media (min-width:768px){.section-list .title{font-size:20px;margin-bottom:50px}}.section-list .list{max-width:655px;margin:0 auto}@media (min-width:768px){.section-list .list li{padding-left:35px}}.section-list .list li+li{margin-top:10px}@media (min-width:768px){.section-list .list li+li{margin-top:15px}}.section-list .list li:before{position:absolute;content:"";width:12px;height:12px;border-radius:50px;background-color:#c0e3fa;border:1px solid #c7c7c7;left:0;top:0;bottom:0;margin:auto}@media (min-width:768px){.section-list .list li:before{width:16px;height:16px}}.section-certification,.section-vacancies{text-align:center;padding-top:100px}.section-vacancies .title{font-size:32px}@media (min-width:1024px){.section-vacancies .title{font-size:52px}}.section-certification{position:relative}@media (min-width:1024px){.section-certification{padding-top:150px;background-image:url(../images/footer-bg.png);background-repeat:no-repeat;background-position:-4px 105%;background-size:127%}}@media (min-width:1300px){.section-certification{background-position:-9px 105%;background-size:108%}}@media (min-width:1600px){.section-certification{background-position:-9px 107%;background-size:100%}}@media (min-width:1700px){.section-certification{background-size:100%}}.section-certification:before{position:absolute;width:150px;height:200px;margin-left:auto;content:'';top:-27px;right:0;z-index:2;background-image:url(../images/certification.svg);background-position:center}@media (min-width:1024px){.section-certification:before{width:315px;height:400px;right:11px;top:12%}}@media (min-width:1400px){.section-certification:before{width:377px;height:528px;right:0;top:0}}@media (min-width:1600px){.section-certification:before{width:476px;height:615px;right:42px;top:-10px}}.section-certification .title{position:relative;text-transform:uppercase;font-size:25px;margin-top:0;margin-bottom:25px;z-index:3}@media (min-width:768px){.section-certification .title{font-size:40px;margin-bottom:30px}}@media (min-width:1024px){.section-certification .title{font-size:52px}}.section-certification .text{position:relative;max-width:705px;margin-left:auto;margin-right:auto;font-size:16px;padding-bottom:20px;z-index:3}@media (min-width:768px){.section-certification .text{font-size:19px}}.section-certification .text p{margin-top:0;margin-bottom:10px}@media (min-width:768px){.section-certification .text p{margin-bottom:30px}}#header,.nav-drop a span,.section-certification .text span{position:relative}.section-certification .text span:after{top:-6px;left:-23px;content:'';width:14px;height:14px;border-radius:50%;background-image:url(../images/star.svg)}.section-certification .inner-block{position:relative;padding-top:30px;padding-bottom:30px;background-color:#174ea0;text-align:center;z-index:3}@media (min-width:1024px){.section-certification .inner-block{padding-top:156px;padding-bottom:40px;background-color:transparent;text-align:left}}.section-certification .inner-block .container{max-width:90%}.section-certification .social-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-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.section-certification .social-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.section-certification .social-list{font-size:18px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0 0 15px}@media (min-width:1024px){.section-certification .social-list{font-size:16px;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}}@media (min-width:1600px){.section-certification .social-list{font-size:25px}}.section-certification .social-list li+li{margin-left:10px}@media (min-width:768px){.section-certification .social-list li+li{margin-left:20px}}.section-certification .copyright-text,.section-certification .mail-link,.section-certification .section-certification-divider{margin-right:10px;font-size:16px;color:#fff}@media (min-width:1600px){.section-certification .copyright-text,.section-certification .mail-link,.section-certification .section-certification-divider{font-size:18px}}@media (max-width:600px){.section-certification .section-certification-divider{display:none}.section-certification .copyright-text,.section-certification .mail-link{margin-right:0;margin-bottom:10px}}.top-holder{background-image:url(../images/top-bg.png);background-size:cover;background-position:top center;background-repeat:no-repeat;min-height:58vh}@media (min-width:480px){.top-holder{min-height:66vh}}@media (min-width:768px){.top-holder{min-height:100vh}}.top-holder:after{display:none;position:absolute;left:-110px;bottom:89px;content:' ';background-image:url(../images/decor-9.svg);background-repeat:no-repeat;width:300px;height:180px}@media (min-width:1024px){.top-holder:after{display:block}}#header{padding:15px 0;z-index:2}@media (min-width:768px){#header{padding:30px 0}}#header .container{max-width:100%}@media (min-width:768px){#header .container{max-width:90%}}.header-holder{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width:480px){.header-holder{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.logo{min-width:100px;margin-right:10px;color:#fff;font-size:18px;font-weight:700;margin-bottom:15px}@media (min-width:768px){.logo{margin-right:20px;font-size:28px;margin-bottom:0}}.logo a{color:inherit}#nav{position:relative;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1}.nav-drop{position:static;opacity:1;visibility:visible;background:0 0}@media (min-width:576px){.nav-drop>ul{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}}.nav-drop a{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;color:#fff;display:block;background:0 0;padding:5px 10px;border-radius:16px;overflow:hidden;font-size:14px}@media (min-width:1086px){.nav-drop a{font-size:19px;padding:5px 18px}}.nav-drop a span{z-index:2}.nav-drop a:after{-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-gradient(linear,left top,right top,from(#0082d1),to(#4d5b9d));background:-webkit-linear-gradient(left,#0082d1,#4d5b9d);background:-o-linear-gradient(left,#0082d1,#4d5b9d);background:linear-gradient(90deg,#0082d1,#4d5b9d);opacity:0}.nav-drop,.nav-drop a:hover{color:#fff}.nav-drop a:hover:after{opacity:1}#wrapper{width:100%;overflow:hidden;background:#fff}.container{max-width:1200px;padding:0 15px;margin:0 auto}body{font-family:"Roboto","Arial","Helvetica Neue","Helvetica",sans-serif}.certificates-link,.video-course-link{display:block;margin:6px 0;color:#fff;font-size:16px}.certificates-link span,.video-course-link span{text-decoration:underline}@media (min-width:768px){.certificates-link,.video-course-link{font-size:16px}}@media (min-width:1600px){.certificates-link,.video-course-link{font-size:19px}}.certificates-link:focus,.certificates-link:hover,.video-course-link:focus,.video-course-link:hover{text-decoration:underline;color:#fff}.banner-info{max-width:450px;top:107%;right:38%;margin-top:0}@media (max-width:1024px){.banner-info .btn{padding:10px 8px;font-size:12px;line-height:18px;border-radius:40px;width:auto}}.banner-info .btn,.img .registration-btn,.more-info{display:inline-block;max-width:300px;text-align:center;background:#202071;color:#fff;border-color:#202071;-webkit-box-shadow:#7783be 0 0 9px;box-shadow:#7783be 0 0 9px}.img .registration-btn,.more-info{margin-top:50px}@media (max-width:1024px){.img .registration-btn,.more-info{margin-bottom:30px}}.banner-info .btn:hover,.img .registration-btn:hover,.more-info:hover{background:#1b3d8f;-webkit-box-shadow:#1b3d8f 0 0 9px;box-shadow:#1b3d8f 0 0 9px;color:#fff}.banner-info strong{display:block;margin-bottom:15px;font-size:2.5vw;margin-top:10px;font-weight:400;color:#000}@media (min-width:1024px){.banner-info strong{font-size:1vw}}.divider{margin-bottom:65px}.price-items,.price-items-column{display:-webkit-box;display:-ms-flexbox;display:flex}.price-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.price-items-column{-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 10px}@media screen and (min-width:300px) and (max-width:420px){.price-items{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:0;grid-row-gap:15px}.price-items-column{margin:0}}.price-item{border-radius:50%;border:1px solid #c7c7c7;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:#c0e3fa;color:#fff;font-size:13px;width:50px;height:50px;margin-right:0;margin-bottom:5px}.item-color{background-color:#94faa5}.price-item.warning{background-color:#f6d6a9}.price-item.danger{background-color:#e49da2}.telegram-btn{position:fixed;right:20px;top:90vh;width:50px;height:50px;z-index:10;border-radius:50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:#1897c9;border:0}.copyright-mail,.scroll-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.scroll-btn{position:fixed;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:20px;top:80vh;width:50px;height:50px;text-align:center;background:#202071;color:#fff;border-color:#202071;-webkit-box-shadow:#7783be 0 0 9px;box-shadow:#7783be 0 0 9px;border-radius:50%;z-index:10;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:background-color .3s,opacity .5s,visibility .5s;-o-transition:background-color .3s,opacity .5s,visibility .5s;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0}.scroll-btn:after{-webkit-transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;display:inline-block;content:" ";width:10px;height:10px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.scroll-btn.show{opacity:1;visibility:visible}.list-holder p{font-weight:700;margin-bottom:14px}.copyright-mail{margin:6px 0}@media (max-width:600px){.copyright-mail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:601px) and (max-width:1023px){.copyright-mail{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}