section{padding:65px;border:1px solid #3a3a3a;border-right:none;border-left:none;margin:0;background:#132234}.row,section{position:relative}.row{z-index:1}.white-section{color:#000;background:#fff}.white-section .h2,.white-section .h3,.white-section h2,.white-section h3{color:#000}img,svg{max-width:100%;vertical-align:middle}h1{font-size:clamp(2.1875rem,1.3942307692307692rem + 3.5256410256410255vw,5.625rem);font-weight:800;color:#fff;line-height:1.1}.h4,h4{font-size:clamp(1.125rem,1.0384615384615385rem + .38461538461538464vw,1.5rem);font-weight:700}.h2,h2{font-size:clamp(1.625rem,1.25rem + 1.6666666666666667vw,3.25rem);font-size:clamp(1.75rem,1.1442307692307692rem + 2.6923076923076925vw,4.375rem);margin-bottom:30px!important}.h2,.h3,h2,h3{font-weight:800;color:#fff}.h3,h3{font-size:clamp(1.3125rem,1.0961538461538463rem + .9615384615384616vw,2.25rem)}.h2-hall{font-size:clamp(1.5625rem,1.4182692307692308rem + .641025641025641vw,2.1875rem);font-weight:800}.page-description{width:90%}*{padding:0;scroll-behavior:auto!important;outline:none!important;font-family:Montserrat,sans-serif}*,.tb .row{margin:0}.tb .special-block2{border:2px solid #364352;background:#364352}body{padding:0;font-style:normal;color:#fff;margin:0;background:#171717;font-optical-sizing:auto}table td{padding:10px 20px;font-size:17px;border:1px solid #dedede;font-weight:600}p{font-size:clamp(.875rem,.8317307692307693rem + .19230769230769232vw,1.0625rem)}a{transform:translateY(0);text-decoration:none;transition:color .3s ease}a,a.active,a:active,a:hover{color:#ff9e00}.white-section .h2{color:#000}.list{position:relative;display:block;z-index:34}.list .medical2,.list .medical2:after{transform:rotate(4deg);position:absolute;top:100px;border-radius:0;left:140px;width:320px;z-index:34}.list .medical2:after{background:#dedede}.bc_way,.dropdown-item{font-weight:600}.bc_way{overflow-y:hidden;overflow-x:auto;font-size:14px;margin-bottom:10px;color:#a0a1a3;flex-direction:row;text-align:left;white-space:nowrap;padding-left:0;display:flex;display:block}.bc_way span{height:32px;margin-right:2px;align-items:center;margin-left:2px;vertical-align:middle;display:inline-flex}.bc_way li:first-child{list-style:none}#myVideo{bottom:0}#myVideo:before{min-height:100%;right:0;content:"";position:absolute;bottom:0;min-width:100%;background:#132234db;z-index:1}.rwd-table{border-collapse:collapse;max-width:100%;min-width:100%;margin:auto}.rwd-table tr:first-child{color:#fff;border-top:none;background:#ff9e00}.rwd-table tr{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#f5f9fc}.rwd-table tr:nth-child(odd):not(:first-child){background-color:#ebf3f9}.rwd-table th{display:none}.rwd-table td{display:block}.rwd-table td:first-child{margin-top:.5em}.rwd-table td:last-child{margin-bottom:.5em}.rwd-table td:before{font-weight:700;color:#000;content:attr(data-th) ": ";width:120px;display:inline-block}.rwd-table td,.rwd-table th{text-align:left}.rwd-table{overflow:hidden;color:#333}.rwd-table tr{border-color:#bfbfbf}.rwd-table td,.rwd-table th{padding:.5em 1em}@media screen and (max-width:601px){.rwd-table tr:nth-child(2){border-top:none}}@media screen and (min-width:600px){.rwd-table tr:hover:not(:first-child){background-color:#d8e7f3}.rwd-table td:before{display:none}.rwd-table td,.rwd-table th{padding:.25em .5em;display:table-cell}.rwd-table td:first-child,.rwd-table th:first-child{padding-left:0}.rwd-table td:last-child,.rwd-table th:last-child{padding-right:0}.rwd-table td,.rwd-table th{padding:1em!important}}.photoblock{margin-bottom:25px}.photoblock img{border-radius:0}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1400px}.jumbo-project-inner-content{position:relative;padding-left:50px;z-index:1}.layout{overflow:hidden;padding:190px 65px 85px;position:relative;margin-top:-120px}.layout.direct{height:auto}.htwoo{padding:15px;font-weight:600;color:#ff9e00;letter-spacing:0}.layout .zagl{right:-460px;position:absolute;opacity:.25;top:-610px;width:1060px;z-index:0}.page-description p{font-size:clamp(.875rem,.7740384615384616rem + .4487179487179487vw,1.3125rem);line-height:1.4}table{overflow-x:auto}.profitblock{height:100%;padding:25px;border-radius:0;background:#3a3a3a45}.mb-9{margin-bottom:90px}.about-group-crop{padding-left:0;display:flex}.about-group-crop li strong{font-size:19px;color:#fff;align-items:center;display:flex}.about-group-crop li div{font-size:14px}.about-group-crop li strong ion-icon{font-size:26px;margin-right:8px;color:#ff9e00;align-items:center;display:flex}.about-group-crop li{list-style:none;margin-right:20px}.button-orderv2{height:55px;transform:translateY(0);padding:15px 20px;justify-content:center;font-size:14px;border:none;font-weight:600;color:#ff9e00;transition:.3s linear;text-transform:uppercase;letter-spacing:0;align-items:center;box-shadow:9px 10px 49px #ff9e0057;border-radius:0;background:#ff9e0000;cursor:pointer;display:flex}.description{font-size:clamp(.875rem,.8461538461538461rem + .1282051282051282vw,1rem)}.content{background:#132234;margin-left:80px}.button-order{transform:translateY(0);padding:17px 20px;justify-content:center;font-size:14px;border:none;font-weight:600;font-weight:700;color:#132234;transition:.3s linear;text-transform:uppercase;letter-spacing:0;align-items:center;box-shadow:9px 10px 49px #ff9e0057;border-radius:0;background:#ff9e00;cursor:pointer;display:flex}.button-order:hover{transform:translateY(-5px);color:#000;transition:.3s linear;box-shadow:9px 10px 49px #ff9e00b5}.button-order.max-width{width:max-content}.title-button{position:relative;flex-direction:row;align-items:center;display:flex;z-index:1}.text-menu{font-size:11px;transition:.3s linear;text-transform:uppercase;position:fixed;top:55px;left:18px;z-index:1}.numanuma{font-size:100px;font-weight:700;color:#ff9e00;line-height:1}.button-order.toall{height:auto;padding:10px 20px;font-size:13px;margin-bottom:20px;color:#000;flex-direction:column;background:#ff9e00;width:max-content;display:flex}.gallery{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:2rem;display:grid}.gallery img{border-radius:0;width:100%}.gallery img,.gallery img:hover{transition:.3s linear}.slick-next,.slick-prev{height:50px;padding:10px;transition:.3s linear;border-radius:30px;background:#ff9e00a8;cursor:pointer;width:50px;z-index:2}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{height:50px;color:transparent;transition:.3s linear;outline:none;opacity:1;box-shadow:9px 10px 49px #ff9e0057;background:#ff9e00;cursor:pointer}.slick-next:before,.slick-prev:before{color:#fff;opacity:1}.slick-dots li.slick-active button:before{color:#fff;opacity:.75}.slick-dots li button:before{font-size:26px;position:absolute;top:0;left:0;width:20px;line-height:20px;font-family:slick}.slick-dots{bottom:-35px}.slick-dots li button:before{color:#e2d9d9}.banner-index{overflow:hidden;padding:0;border:none;transition:.3s;position:relative;border-radius:0}.banner-index .zagl{position:absolute;opacity:.2;top:-610px;left:-460px;width:860px}.main-banner{height:840px;z-index:1}.banner-block{height:100%;border-right:1px solid #dedede30;transform:translateY(0);padding-top:90px;justify-content:space-around;transition:.3s;flex-direction:column;align-items:center;cursor:pointer;display:flex;z-index:0}.banner-block .image-block{padding:10px;transition:.5s linear;position:absolute;top:-30px;left:0;width:100%;display:none;z-index:44}.bybutton{font-size:39px;right:50px;position:absolute;top:200px;display:none}.banner-block .inner{justify-content:center;font-size:14px;flex-direction:column;text-align:center;align-items:center;width:80%;display:flex}.banner-block .inner .short-descr{color:#dedede}.banner-block .program{font-size:23px;font-weight:800;margin-bottom:10px;color:#ff9e00;text-transform:uppercase;letter-spacing:0;text-align:center}.banner-block:hover{border-right:1px solid #616161;transform:translateY(-10px);backdrop-filter:blur(4px);transition:.3s;background:#00000026;cursor:pointer}.banner-block:hover .image-block{transition:.5s linear;display:block}.banner-block:hover .banner-button{color:#fff;transition:.3s;opacity:1;background:#ff9e00;display:block}.banner-block:hover .program{color:#fff}.banner-block:hover .letter{color:#fff;transition:.3s;opacity:.2}.banner-block .banner-button{padding:10px 20px;justify-content:center;font-size:16px;border:1px solid #ff9e00;font-weight:600;color:#a3a3a3;transition:.3s;opacity:0;align-items:center;border-radius:0;border-radius:6px;background:#ff9e00;cursor:pointer;width:max-content;display:flex;display:none}.banner-block:last-child{border-right:none}.banner-block .letter{padding-top:80px;font-size:210px;font-weight:800;transition:.3s;line-height:1;display:none}.banner-block .subletter{font-size:42px;font-weight:500;color:#ff9e00}.banner-block .letter.void{font-size:130px;padding-bottom:150px}.absolute-block-head{position:absolute;top:20%;left:10%;width:730px;z-index:1}.text-block{font-size:33px;font-size:40px;font-size:1.7vw;font-weight:600;margin-bottom:6px;color:#ff9e00;color:#7d7c77;letter-spacing:0;cursor:pointer;display:flex}.text-block2{color:#a3a3a3}.text-block2,.text-block3{justify-self:center;font-size:17px;text-align:left;display:flex}.text-block3{font-size:clamp(7.5rem,4.166666666666666rem + 6.944444444444445vw,12.5rem);font-weight:700;color:#fff;align-self:center;width:700px;line-height:1.1}.modal-dialog{width:660px}.modal-dialog-scrollable .modal-content{overflow-y:auto;padding:30px;max-height:100%}.modal-title{font-size:22px;font-weight:600;margin-bottom:0;line-height:1.2}.form-label{font-size:11px;font-weight:600;margin-bottom:.2rem;text-transform:uppercase;letter-spacing:0}.direct-block{height:400px;padding:10px;justify-content:center;margin-bottom:30px;transition:.3s linear;position:relative;align-items:center;border-radius:0;cursor:pointer;display:flex;z-index:0}.direct-block:hover .image-block{filter:grayscale(1);transition:.2s linear;opacity:.4;left:0}.direct-block:hover{background:#ff9e00}.direct-block:hover .title-block{color:#ff9e00}.direct-block .buttons{position:absolute;opacity:0;top:0;display:flex;z-index:1}.direct-block .buttons .descrt{overflow:hidden;font-size:16px;font-weight:500;color:#fff;display:-webkit-box}.direct-block .overlay{display:none}.direct-block:hover .overlay{height:100%;filter:blur(21px);transition:.2s linear;position:absolute;top:0;background:#132234;left:0;width:100%;display:block;z-index:1}.direct-block .buttons,.direct-block:hover .buttons{transition:.2s linear;left:30px}.direct-block:hover .buttons{position:absolute;opacity:1;top:30px;display:flex;z-index:2}.direct-block .toinner{font-size:30px}.direct-block:after{height:100%;right:0;top:-10px;background:#0e1824;width:96%;z-index:0}.direct-block:after,.direct-block:before{content:"";position:absolute;text-align:center;border-radius:0}.direct-block:before{transform:rotate(180deg);right:-30px;top:-30px;background:#fff;z-index:2}.image-block{filter:drop-shadow(2px 4px 36px #ff9e00);padding:30px;transition:.2s linear;position:relative;width:100%;z-index:1}.title-block{border-bottom-right-radius:10px;font-size:24px;border-top-right-radius:10px;color:#fff;position:absolute;bottom:40px;background:#ffffff00;left:50px;width:250px;z-index:2}.special-h2,.title-block{font-weight:700;line-height:1.1}.special-h2{font-size:clamp(1.75rem,1.1442307692307692rem + 2.6923076923076925vw,4.375rem)}.special-h2 span{color:#ff9e00}.ims{color:#fff;text-align:center}.ims img{filter:drop-shadow(0 0 20px #ff9e0075)}.ims strong{font-size:18px;color:#ff9e00}.descr{font-size:15px}.banner-index .slick-initialized .slick-slide{display:flex}.banner-index .slick-track{height:100%;margin-right:auto;position:relative;top:0;align-items:center;margin-left:auto;left:0;display:flex}.banner-number{font-size:110px;font-weight:700;position:absolute;opacity:.1;bottom:0}.banner-index .slick-list{height:100%}.banner-index .banner-block a{height:100%;border-right:1px solid #dedede30;transform:translateY(0);padding-top:60%;justify-content:space-around;color:#fff;transition:.3s;flex-direction:column;align-items:center;cursor:pointer;width:100%;display:flex;z-index:0}.banner-index .banner-block a:last-child{border-right:none}.banner-index .slick-dots{bottom:-5px}.banner-block .inner .short-descr{font-size:14px;margin-bottom:15px;color:#6c6c6c}.banner-block:hover .inner .short-descr{color:#fff}.steps .zagl{right:-70px;position:absolute;opacity:.2;top:-390px;width:590px}.steps .step-block{height:250px;padding:25px;border:2px solid #364352;color:#fff;text-align:left;border-radius:0;background:#ffffff00;background:#364352}.steps .step-block .image{padding:5px;font-size:91px;font-weight:800;margin-bottom:5px;color:#ff9e00;border-radius:0;line-height:1}.steps .step-block ion-icon{font-size:39px;color:#fff}.steps .step-block .description{font-size:18px;font-weight:500;color:#fff}.adress-hall{font-size:14px;font-weight:500;margin-bottom:8px;color:#ff9e00;text-transform:uppercase;letter-spacing:0;align-items:center;display:flex}.adress-hall ion-icon{font-size:18px;margin-right:6px}.adress-text{font-size:16px;margin-bottom:20px;color:#dedede}.seo-text{font-size:17px}#dot-nav{height:100px;right:10px;position:absolute;top:35%;left:30px;margin-top:0;z-index:1}#dot-nav ul{list-style:none;padding:0;margin:0}#dot-nav li{height:10px;padding:5px;border:2px solid #ff9e00;position:relative;background-color:#bdc3c700;margin:10px 10px 0 0;border-radius:0 15px 15px 15px;cursor:pointer;width:10px;vertical-align:bottom}#dot-nav li.active,#dot-nav li:hover{background-color:#ff9e00}#dot-nav a{position:relative;outline:0;top:-5px;margin:0 0 0 25px;vertical-align:top}.awesome-tooltip+.tooltip>.tooltip-inner{border:1px solid #8e44ad;color:#f5f5f5}.awesome-tooltip+.tooltip.left>.tooltip-arrow{border-left:5px solid #8e44ad;right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;top:50%;margin-top:-5px}.review-block{height:220px;padding:30px;border:1px solid #3a3a3a;position:relative;border-radius:0;background:#1717176b;width:100%}.review-block .image{height:70px;border:1px solid #3a3a3a;right:30px;position:absolute;top:-30px;border-radius:50px;background:#171717;width:70px}.review-title{font-size:19px;font-weight:600;margin-bottom:10px}.review-text{font-size:15px;margin-bottom:10px}.directhalls{padding-left:0}.directhalls li{list-style:none;margin-right:10px;margin-bottom:10px;transition:.3s linear;display:inline-block}.directhalls li:hover a{color:#fff;transition:.3s linear;background:#ff9e00}.directhalls li a{padding:5px 10px;border:1px solid #ff9e00;font-weight:500;transition:.3s linear;border-radius:7px;display:block}.img-hall{filter:invert(46%) sepia(23%) saturate(6581%) hue-rotate(359deg) brightness(100%) contrast(106%);right:-130px;position:absolute;opacity:.2;top:-110px;width:320px}.seo-text{font-size:clamp(.875rem,.8317307692307693rem + .19230769230769232vw,1.0625rem)}.seo-text ol,.seo-text ul{margin-bottom:25px;position:relative;padding-left:3rem}.seo-text ul:before{height:100%;content:"";position:absolute;top:0;background:#27384c;left:30px;width:1px}.seo-text ul li{list-style:none;margin-bottom:8px;position:relative}.seo-text i{font-weight:600;margin-bottom:15px;display:inline-block}.seo-text ol li{margin-bottom:8px;position:relative}.seo-text a:hover{filter:drop-shadow(2px 4px 6px #ff9e00)}.seo-text a,.seo-text a:hover{transition:.3s linear;display:inline-block}.seo-text a{border-bottom:1px solid #ff9e00}.seo-text .quote{padding:100px 80px;position:relative;background:#2d2d2d;width:60vw}.quote:before{content:"“";top:0;left:16px;line-height:1}.quote:after,.quote:before{font-size:160px;color:gray;position:absolute}.quote:after{right:16px;content:"”";bottom:0;line-height:0}.seo-text ul li:before{height:11px;content:"";position:absolute;top:8px;box-shadow:1px 1px 15px 1px #ff9e00;border-radius:40px;background:#ff9e00;left:-23px;width:11px}.seo-text h2,.seo-text h3{margin-bottom:15px}.vydyblock{height:auto;height:100%;min-height:400px;padding:35px;color:#fff;flex-direction:column;max-height:max-content;align-items:center;align-items:flex-start;border-radius:0;background:#ffffff26;width:100%}.vydyblock,.vydyblock .image{transition:.3s linear;display:flex}.vydyblock .image{height:130px;justify-content:center;border:1px solid #3a3a3a;margin-bottom:15px;position:relative;align-items:center;border-radius:220px;background:#171717;width:130px;margin-top:-50px}.vydyblock .image img{transition:.3s linear;width:100px}.vydyblock .title{font-size:21px;font-weight:700;margin-bottom:10px;text-align:left;line-height:1.3}.vydyblock.description,.vydyblock.description p{text-align:left}.vydyblock:hover{color:#000}.vydyblock:hover,.vydyblock:hover .image{transition:.3s linear;background:#fff}.franc-block{text-align:left;align-items:flex-start;display:flex}.franc-block .icon{font-size:31px;color:#ff9e00}.steps{text-align:center}.steps .descr strong{font-size:21px}.steps .innernumb{font-size:90px;font-weight:800;color:#ff9e00}.trainer-block{margin-bottom:30px;color:#000;position:relative;text-align:center;border-radius:0;background:#ff9e00;z-index:0}.trainer-block:before{height:100%;right:-15px;content:"";position:absolute;text-align:center;top:-10px;border-radius:0;background:#fff;width:100%;z-index:-1}.trainer-block .train{filter:grayscale(1);transition:.3s linear}.trainer-block:hover .train{filter:grayscale(0);transition:.3s linear}.zagl{right:-460px;position:absolute;opacity:.25;top:-610px;width:1060px}.trainer-wrapper{text-align:center}.trainer-wrapper .title{font-size:21px;font-weight:700;margin-bottom:10px;text-align:center;line-height:1.2}.trainer-wrapper .descr{font-size:14px;color:#fff}.trainer-wrapper .job{font-size:18px;font-weight:600;margin-bottom:10px;color:#ff9e00}.anotherblock{height:auto;height:100%;min-height:400px;padding:15px 25px;border:1px solid #3a3a3a;color:#fff;flex-direction:column;max-height:400px;border-radius:0;background:#fff;background:#162333;background:#ffffff26;width:100%}.anotherblock,.anotherblock .image{transition:.3s linear;align-items:center;display:flex}.anotherblock .image{height:130px;justify-content:center;border:1px solid #3a3a3a;margin-bottom:15px;position:relative;border-radius:220px;background:#364352;width:130px;margin-top:-50px}.anotherblock .image img{transition:.3s linear;width:100px}.anotherblock .title{font-size:19px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.another.description,.another.description p{font-size:14px;text-align:left}.anotherblock:hover{color:#000;transition:.3s linear;background:#fff}.anotherblock:hover .image{border:1px solid #fff;transition:.3s linear;background:#fff}.equi-block{overflow:hidden;margin:0 5px;border-radius:18px;background:#2e2e2e2e}.equi-block .title{font-size:18px;font-weight:600;line-height:1.3}.equi-block .image img{border-radius:10px}.equi-block .info{position:absolute;bottom:10px;left:20px;width:90%;z-index:1}.equi-block .info .properties{font-size:13px}.podlojka{height:100%;position:absolute;bottom:0;background:#1c1f21;background:-moz-linear-gradient(0deg,#1c1f21 0,rgba(226,124,41,0) 50%);background:-webkit-linear-gradient(0deg,#1c1f21,rgba(226,124,41,0) 50%);background:linear-gradient(0deg,#1c1f21,rgba(226,124,41,0) 50%);background:linear-gradient(0deg,#132234,rgba(226,124,41,0) 50%);background:linear-gradient(0deg,#132234 14%,rgba(226,124,41,0) 70%);width:100%;z-index:0}.tb .special-h2{font-weight:800}.tb a{text-decoration:underline;font-weight:600}.tb .special-block{padding:50px;color:#000;border-radius:0;background:#fff}.tb .special-block .special-h2,.tb .special-block h2,.tb .special-block h3,.tb .special-block h4{color:#000}.tb .special-block2{padding:50px}.title-blocks{font-size:16px;font-weight:700;margin-bottom:20px;text-transform:uppercase;letter-spacing:1px;margin-top:20px}.inventar-block{height:340px;padding:20px;border:1px solid #373535;flex-direction:column;margin:0 10px;border-radius:10px;background:#fff;width:200px;display:flex}.inventar-block .contents .name{font-size:16px;font-weight:700;margin-bottom:10px;line-height:1.3}.inventar-block .contents .text{font-size:13px;margin-bottom:14px}footer{font-size:14px;border-top:1px solid #414141}.prices-block{height:600px;overflow-y:auto}.public-button{height:110px;padding:40px;justify-content:center;border:1px solid #fff;color:#fff;align-items:center;background:none;width:370px;display:flex}.public-button ion-icon{font-size:71px;margin-right:15px}.page-title{margin-bottom:35px}.contact-title{font-size:41px;font-weight:700}.mobile-none{display:block}.location{transform:rotate(0deg);transform:rotate(270deg);justify-content:center;position:absolute;flex-direction:column;flex-direction:row;top:110px;top:150px;align-items:center;left:0;left:-24px;display:flex}.location select{padding:5px 0;font-size:18px;border:none;font-weight:600;color:#ff9e00;background:#132234;cursor:pointer}.location ion-icon{font-size:30px;margin-right:10px;color:#ff9e00}.imahevid{position:absolute;left:0;width:100%}#myVideo{min-height:100%;right:0;position:absolute;min-width:100%;top:0}.location:after{height:100%;pointer-events:none;padding:0 8px;font-size:9px;right:-6px;color:#ff9e00;content:"▼";position:absolute;text-align:center;top:12px;box-sizing:border-box;width:10%;display:none;z-index:1}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:25px}.vacancy-title{font-size:25px;font-weight:600}.vacancy-descr,.vacancy-title{margin-bottom:20px;text-align:center}