.bg-image.overlay,.bg-image.overlay-info,.bg-image.overlay-primary,.bg-image.overlay-success,.bg-image.overlay-warning,.btn{position:relative}.iw-close,a:hover{text-decoration:none}body{line-height:1.7;color:#4d4d4d;font-weight:400;font-size:1rem;font-family:"Roboto Mono",SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-family:"Nunito Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}a{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.text-black{color:#000!important}.bg-black{background:#000!important}.line-height-sm{line-height:1.3}.line-height-xs{line-height:1}.btn{top:0}.btn:active,.btn:focus,.btn:hover{outline:0;-webkit-box-shadow:none!important;box-shadow:none!important}.btn.btn-secondary{background-color:#e6e7e9;border-color:#e6e7e9;color:#000}.btn.btn-sm{font-size:.9rem}.btn:hover{-webkit-box-shadow:0 5px 20px -7px rgba(0,0,0,.9)!important;box-shadow:0 5px 20px -7px rgba(0,0,0,.9)!important}.btn.btn-white.btn-outline-white{border-color:#fff;background:0 0;color:#fff}.btn.btn-white.btn-outline-white:hover{background:#fff;color:#000}.form-control{height:47px}.form-control:active,.form-control:focus{border-color:#2a5294}.form-control:active,.form-control:focus,.form-control:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.site-footer{color:#fff;padding:4em 0}.site-footer .footer-heading{font-size:20px}.site-footer a{color:#fff;font-size:24px}.site-footer ul li{margin-bottom:10px}.bg-text-line{display:inline;background:#000;-webkit-box-shadow:20px 0 0 #000,-20px 0 0 #000;box-shadow:20px 0 0 #000,-20px 0 0 #000}.bg-image{background-size:cover;background-repeat:no-rpeeat;overflow:hidden;background-position:center center}.bg-image.center{background-position:top center}.bg-image.fixed{background-position:fixed!important}.bg-image.overlay-info:before,.bg-image.overlay-primary:before,.bg-image.overlay-success:before,.bg-image.overlay-warning:before,.bg-image.overlay:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0}.bg-image.overlay:before{background:rgba(0,0,0,.4)}.bg-image.overlay-primary:before{background:rgba(242,58,46,.9)}.bg-image.overlay-info:before{background:rgba(23,162,184,.9)}.bg-image.overlay-success:before{background:rgba(238,198,10,.9)}@media (max-width:991.98px){.bg-md-height{height:300px}}@media (max-width:767.98px){.display-2,.display-3,.display-4{font-size:2rem!important}h1,h2,h3,p{font-size:1.3rem!important;font-weight:600!important;color:#000}.footer_sm{color:#FFF;text-align:center}.bg-sm-height{height:300px}}.site-block-feature-2 .icon{font-size:50px;position:relative;line-height:1}.site-block-feature-2 h3{font-size:1.5rem}.half-sm .text,.half-sm .text a,.half-sm .text h2,.half-sm .text small{color:#000;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.half-sm a:hover,.half-sm:focus .text,.half-sm:hover .text{background:#2a5294!important;color:#fff!important}.or:after,.or:before{content:"";width:140px;height:1px;background:#bd4a8e;position:absolute;left:50%;bottom:100%}.iw-modal,.top{position:fixed}hr{border:0;height:1px;background:#000;background-image:-webkit-linear-gradient(left,#fff,#495057,#fff);background-image:-moz-linear-gradient(left,#fff,#495057,#fff);background-image:-ms-linear-gradient(left,#fff,#495057,#fff);background-image:-o-linear-gradient(left,#fff,#495057,#fff)}@media (min-width:768px){.contact,.vacansy{margin-top:3em}}.vacansy{padding:30px 0}.contact{margin-top:5em;padding-top:50px}.whywe{padding:30px 0 50px}.program-tit{display:inline-block;padding:0 80px 0 50px;-webkit-clip-path:polygon(0 0,100% 0,95% 100%,0 100%);clip-path:polygon(0 0,100% 0,95% 100%,0 100%)}.align-baseline{vertical-align:baseline!important}// Browser default .align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.attachments .custom-file{margin-top:.5rem}.top{bottom:-80px;right:20px;background-color:#6c757d;color:#fff;width:45px;height:45px;text-align:center;line-height:43px;cursor:pointer;-webkit-transition:all .4s easy;-o-transition:all .4s easy;transition:all .4s легкость}.top: hover{background-color:# 000}.top.active{bottom:25px}.without-ntroducing{background:rgba(42,42,42,.8);background-position:center top;width:calc(100% - 20px);padding:65px;height:calc(60vh - 110px)}@media (max-width:767.98px){.without-ntroducing{width:90%!important;height:60%!important;padding:25px 0 0!important}}.text_title,.text_title_1,.text_title_2{text-align:center;padding:20px 10px}.text_title{margin:200px auto;color:#fff;background:rgba(42,42,42,.5);text-transform:uppercase;text-shadow:-1px -1px 1px #111,2px 2px 1px #666}.text_title_1{font-family:Oswald;font-style:normal;margin:190px auto;color:#f5f5f5;font-weight:400;text-shadow:6px 6px 6px rgba(0,0,0,.6)}.text_title_2{margin:200px auto;color:rgba(0,0,0,.6);background-image:linear-gradient(to left,rgba(255,255,255,0),#fff,#fff,#fff,rgba(255,255,255,0));text-shadow:2px 8px 6px rgba(0,0,0,.5),0 -5px 16px rgba(255,255,255,.3)}.panel-success{border-color:#29b74e}.panel-success>.panel-heading{color:#fff;background-color:#2ecc71;border-color:#29b74e}.btn-success{color:#fff;background-color:#2ecc71;border-color:#29b765}.success{color:#29b74e}.iw-modal{opacity:0;background:rgba(0,0,0,.7);pointer-events:none;top:0;right:0;bottom:0;left:0;z-index:9999;transition:all .5s ease;margin:0;padding:0}.iw-modal:target{opacity:1;pointer-events:auto;overflow-y:auto}.iw-modal-wrapper{margin:30vh auto auto;max-width:900px}.accordion-header,.iw-modal-title{margin-bottom:0}.iw-CSS-modal-inner{position:relative;background:#fff;border:1px solid #ccc;border-radius:0}.iw-modal-header{padding:15px;position:relative}.iw-modal-text,.iw-modal-title{padding:0 3.5rem}.iw-modal-title{line-height:1.5;margin-top:0}.iw-close{position:absolute;top:.03rem;right:2rem;font-size:2rem;color:#555}.iw-close:focus,.iw-close:hover{color:#000;cursor:pointer}@media (max-width:576px){.iw-modal-wrapper{max-width:95%!important}.iw-modal-text{padding:0 1rem}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;color:#4d4d4d;letter-spacing:.05rem;border-color:#e8e8e8;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,border-color .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button.collapsed{border-bottom-width:0}.accordion-button:not(.collapsed){color:#005aaa}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2;color:#FFF}.accordion-button:focus{z-index:3;border-color:#005aaa;outline:0}.accordion-item:first-of-type .accordion-button{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:last-of-type .accordion-collapse{border-bottom-width:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1rem 1rem 2.5rem}.accordion-flush .accordion-button{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item:first-of-type .accordion-button{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.accordion-flush .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}