.loader html{height:100%;width:100%;margin:0;-webkit-overflow-scrolling:touch}body{margin:0;color:#000000;font-size:14px;line-height:1.2;font-family:'Exo 2',sans-serif;background:#ffffff;position:relative;width:100%;-webkit-overflow-scrolling:touch;min-height:100%;min-width:320px}body.active{overflow:hidden}.clear{clear:both;visibility:hidden}.clearfix:after{content:"";display:table;clear:both}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;line-height:1..4;color:#333333}h1{font-size:56px}h2{font-size:36px;text-transform:uppercase}h3{font-size:28px}h4{font-size:12px}h5{font-size:10px}h6{}p{margin:0 0 25px 0;color:#4F4F4F;font-size:16px;font-weight:400;line-height:1.6}img{display:block;max-width:100%;max-height:100%}.b-list{}.b-progress{display:none}.b-list li{list-style:none;position:relative;display:flex;justify-content:flex-start;align-items:flex-start;font-size:16px;line-height:1.6;color:#6E7680;margin:0 0 10px 0}.b-list li strong{font-weight:400;color:#283342}.b-list li:last-child{margin:0}.b-list li:before{content:"";width:13px;height:2px;background:url('/local/templates/polet_legeart/css/../images/red-line.svg') no-repeat;margin:12px 15px 0 0;flex-shrink:0}.b-link{font-weight:normal;font-size:18px;line-height:1.2;letter-spacing:0.015em;font-feature-settings:'kern' off;color:#004E99;border-bottom:1px solid #004E99;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;text-decoration:none}.b-link:hover{text-decoration:none;opacity:0.6;transition:0.3s}button{margin:0;padding:0;border:none;background:none;cursor:pointer;overflow:visible;width:auto;outline:none}button:hover,button:focus,button:active{outline:none;text-decoration:none}.button{background:linear-gradient(82deg,#0467B8 0.96%,#024D9B 100%);border-radius:8px;font-weight:600;font-size:18px;line-height:1;letter-spacing:0.015em;font-feature-settings:'kern' off;color:#FFFFFF;display:flex;justify-content:center;align-items:center;padding:19.5px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;transition:0.3s;}a.button{color:#FFFFFF !important}.button:hover{background:linear-gradient(82deg,#024E9C 0.96%,#024E9C 100%);color:#FFFFFF;text-decoration:none;transition:0.3s}.button:active{background:linear-gradient(82deg,#0467B8 0.96%,#0467B8 100%);color:#FFFFFF;text-decoration:none;transition:0.3s}input{outline:none;border:none}.b-input-text,.crm-webform-default input{width:100%;height:60px;background:none;;border:1px solid #BDBDBD;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:8px;font-weight:normal;font-size:18px;line-height:20px;letter-spacing:0.015em;color:#333;padding:0px 10px 0 20px;transition:0.3s;margin:0 0 30px 0}.b-input-text:active{border-color:#749B8B;transition:0.3s}.b-input-text:valid{transition:0.3s}.b-input-text.empty_field{transition:0.3s;background:#F7F7FB;border:1px solid transparent}.b-input-text:hover{border-color:#749B8B;transition:0.3s}.b-input-text::-webkit-input-placeholder{font-weight:normal;font-size:18px;line-height:20px;letter-spacing:0.015em;color:#BDBDBD}.b-input-text:-moz-placeholder{font-weight:normal;font-size:18px;line-height:20px;letter-spacing:0.015em;color:#BDBDBD}.b-input-text.error{border-color:#EF4231}textarea{height:80px;outline:none}.b-textarea{width:100%;height:144px;background:none;;border:1px solid #BDBDBD;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:8px;font-weight:normal;font-size:18px;line-height:20px;letter-spacing:0.015em;color:#333;padding:15px 10px 0 20px;transition:0.3s;margin:0 0 30px 0}.b-textarea.empty_field{transition:0.3s;border:1px solid transparent}.b-textarea.error{border-color:#EF4231}.b-textarea:hover{border-color:#749B8B;transition:0.3s}.b-textarea:active{border-color:#749B8B;transition:0.3s}.b-textarea::-webkit-input-placeholder{font-weight:normal;font-size:18px;line-height:20px;letter-spacing:0.015em;color:#BDBDBD}.b-textarea:-moz-placeholder{font-weight:normal;font-size:18px;line-height:20px;letter-spacing:0.015em;color:#BDBDBD}.b-checkbox{margin:0 0 15px 0}.b-checkbox:last-child{margin-bottom:0;margin-top:0}.b-checkbox input[type="checkbox"]{display:none}.b-checkbox input[type="checkbox"] + label span{width:25px;height:25px;background:#F0F4F7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;flex-shrink:0;margin:0 20px 0 0}.b-checkbox input[type="checkbox"] + label{cursor:pointer;margin:0;display:flex;justify-content:flex-start;align-items:center}.b-checkbox input[type="checkbox"]:checked + label span{width:25px;height:25px;background:#F0F4F7 url('/local/templates/polet_legeart/css/../images/check-ico.png') center no-repeat}.b-checkbox input[type="checkbox"]:checked + label{color:#000000}.b-checkbox input[type="checkbox"] + label i{font-size:14px;line-height:1.6;color:#6E7680;font-style:normal;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}select{outline:none}.b-select{width:100%;height:61px;border:1px solid #E5E5E5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:8px;font-weight:normal;font-size:16px;line-height:18px;color:#4F4F4F;padding:0 30px 0 30px;background:#ffffff url('/local/templates/polet_legeart/css/../images/svg/select-arrow.svg');background-repeat:no-repeat;background-position:right 20px center;-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';-ms-appearance:none;appearance:none !important;margin:0}.fancybox-enabled{padding:0 17px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-container{position:relative}.fancybox-container{z-index:999999}.animate-top,.animate-left,.animate-right,.animate-down{opacity:0;transition:1s}.b-mobile{display:none}.modal-dialog{pointer-events:inherit}.modal{z-index:99999999}.slick-slide{outline:none !important}.container-fluid{}.container{}.b-mobile{display:none}.b-container{position:relative}.b-header{position:relative;width:100%;background:white;z-index:999}.b-header-top{padding:20px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;max-height:300px;transition:all 0.2s}.b-header-top .container>.row>div{display:flex;justify-content:space-between;align-items:center}.b-logo{background:url('/local/templates/polet_legeart/css/../images/new_logo.svg') center no-repeat;background-size:contain;width:155px;height:51px}.b-header-top__right{display:flex;justify-content:flex-start;align-items:center}.b-header-contacts{display:flex;justify-content:flex-start;align-items:center;margin:0 30px 0 0}.b-header-contacts__item{font-weight:300;font-size:18px;line-height:1.2;color:#4F4F4F;list-style:none;margin:0 30px 0 0;display:flex;justify-content:flex-start;align-items:center}.b-header-contacts__phone{font-weight:400}.b-header-contacts__item:last-child{margin:0}.b-header-contacts__item i{font-size:24px;margin:0 10px 0 0;background:-webkit-linear-gradient(#0467B8,#024D9B);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.b-header-contacts__item p{color:#BDBDBD;margin:0 0 0 5px}.btn-callback{font-weight:normal;font-size:16px;line-height:1.2;letter-spacing:0.025em;font-feature-settings:'kern' off;color:#004E99}.btn-callback i{display:none}.b-header-content{border-top:1px solid #F2F2F2;border-bottom:1px solid #F2F2F2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-header-content>.container>.row>div{display:flex;justify-content:space-between;align-items:center;position:static}.b-nav{width:100%}.b-nav>ul{padding:0;margin:0;display:flex;justify-content:space-between;align-content:flex-start}.b-nav>ul>li{list-style:none;position:relative}.b-nav>ul>li:last-child{margin:0}.b-nav>ul>li>a,.b-nav>ul>li>span.topmenu__link{font-weight:normal;font-size:18px;line-height:1;color:#4F4F4F;display:block;padding:21px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:3px solid transparent;transition:0.3s;text-decoration:none}.b-nav>ul>li>a i{display:none}.b-nav>ul>li>a.active,.b-nav>ul>li>span.selected{border-color:#0467B8;transition:0.3s}.b-nav>ul>li>a:hover{border-color:#0467B8;transition:0.3s;text-decoration:none}.b-dropdown{position:absolute;top:100%;min-width:100%;left:0;z-index:100;background:#FFFFFF;overflow:hidden;max-height:0;transition:all 0.5s ease-in}.b-dropdown ul{padding:0;margin:0;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.b-dropdown ul li{list-style:none;width:100%}.b-dropdown ul li:last-child{margin:0}.b-dropdown ul li a{font-weight:500;font-size:18px;line-height:1;color:#004E99;display:block;padding:21px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;text-decoration:none;white-space:nowrap}.b-dropdown ul li a:after{position:absolute;bottom:0;left:0;content:"";width:100%;height:3px;background:-webkit-linear-gradient(342deg,#0467B8 0.96%,#024D9B 100%);background:-o-linear-gradient(342deg,#0467B8 0.96%,#024D9B 100%);background:linear-gradient(72deg,#0467B8 0.96%,#024D9B 100%);opacity:0;visibility:hidden;transition:0.3s}.b-dropdown ul li a:hover:after{opacity:1;visibility:visible;transition:0.3s;text-decoration:none}.b-dropdown ul li a.active:after{opacity:1;visibility:visible;transition:0.3s;text-decoration:none}.b-search-ico{background:url('/local/templates/polet_legeart/css/../images/svg/search-ico.svg') center no-repeat;width:21px;height:21px}.b-main{position:relative;margin:0 0 90px 0}.b-main-nav__wrap{position:absolute;bottom:0;width:100%;padding:0 0 27px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-main-nav__wrap>.container>.row>div{display:flex;justify-content:flex-end}.b-main-slider{}.b-main-slider__item{position:relative}.b-main-slider__item::before{position:absolute;background:rgba(0,0,0,0.4);width:100%;height:100%;content:"";display:block;z-index:3}.b-main-slider__item__img{position:relative;z-index:2;display:flex;justify-content:center}.cont-bread{border-radius:0px 2px 20px 20px}.b-main-slider__item__img .svg-slide{position:absolute;right:5%;top:10%;width:40%}.b-main-slider__item__wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.b-main-slider__item__wrapper>.container{height:100%}.b-main-slider__item__wrapper>.container>.row{height:100%}.b-main-slider__item__wrapper>.container>.row>div{height:100%;display:flex;justify-content:flex-start;align-items:center}.b-main-slider__item__content{max-width:450px;border-radius:12px;padding:30px;background:rgba(218,224,237,0.1);backdrop-filter:blur(4px)}.b-main-slider__item__content span{display:block;margin:0 0 10px 0;font-weight:normal;font-size:16px;line-height:1.2;color:white}.b-main-title{margin:0 0 30px 0;font-size:22px;line-height:25px;color:white}.b-main-slider__item__content ul{padding:30px;margin:0 0 40px 0;display:flex;justify-content:flex-start;align-items:flex-start;border-radius:12px}.b-main-slider__item__content ul li{list-style:none;font-weight:normal;font-size:20px;line-height:24px;color:white;margin:0 40px 0 0}.b-main-slider__item__content ul li:last-child{margin:0}.b-main-slider__item__text{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:30px}.b-main-slider__item__text p{font-weight:normal;font-size:16px;line-height:1.2;color:white;margin:0 30px 0 0;max-width:148px}.b-main-nav{display:flex;justify-content:flex-start;align-items:center}.b-main-nav .icon-prev{order:1}.b-main-nav .icon-next{order:3}.b-arrow{width:40px;height:40px;background:#004E99;border-radius:100%;display:flex;justify-content:center;align-items:center;color:#ffffff;font-size:10px;cursor:pointer}.slick-dots{order:2;padding:0;margin:0 30px}.slick-dots{display:flex;justify-content:flex-start;align-items:center}.slick-dots li{list-style:none;width:16px;height:16px;display:flex;justify-content:center;align-items:center;background:transparent;border-radius:100%;margin:0 30px 0 0}.slick-dots li:last-child{margin:0}.slick-dots li button{border:2px solid #004E99;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background:#ffffff;border-radius:100%;text-indent:-9999px;opacity:1;visibility:visible;transition:0.3s}.slick-dots li.slick-active{transition:0.3s;background:#004E99}.slick-dots li.slick-active button{opacity:0;visibility:hidden;transition:0.3s}.section{margin:50px 0}.b-main-page .b-projects{margin-top:0px}.b-title{margin:0 0 35px 0}.b-title h2{}.b-title span{display:block;margin:8px 0 0 0;font-weight:normal;font-size:18px;line-height:1.2;color:#4F4F4F}.b-projects-item{background:#FFFFFF;box-shadow:12px 12px 24px rgba(15,56,79,0.5);border-radius:12px;overflow:hidden;height:100%}.b-projects-item__img{}.b-projects-item__img img{width:100%}.b-projects-item__content{padding:35px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-projects-item__place{display:flex;justify-content:flex-start;align-items:center;margin:0 0 20px 0}.b-projects-item__place i{background:-webkit-linear-gradient(#0467B8,#024D9B);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:20px;margin:0 10px 0 0}.b-projects-item__place span{font-weight:bold;font-size:16px;line-height:1.2;color:#4F4F4F}.b-projects-row{display:flex;justify-content:space-between;align-items:center;margin:0 0 25px 0}.b-projects-item__name{display:block;text-decoration:none;font-weight:600;font-size:36px;line-height:1.2;color:#004E99}.b-projects-item__price{display:block;font-weight:normal;font-size:20px;line-height:1.2;color:#4F4F4F;padding:6px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-projects-item__price b{color:#004E99}.b-projects-item__content ul{padding:0;margin:0;display:flex;justify-content:space-between;align-items:center}.b-projects-item__content ul li{list-style:none;font-weight:normal;font-size:14px;line-height:1.2;display:flex;align-items:center;color:#4F4F4F}.b-projects-item__content ul li i{margin:0 10px 0 0;font-size:20px;color:#4F4F4F}.b-projects-item__content ul li span{}.b-advantages{}.b-advantages .b-title{margin:0 0 90px 0}.b-advantages-content{}.b-advantages-item{padding:15px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:0.3s}.b-advantages-item__img{background:#004E99;border-radius:100%;width:74px;height:74px;display:flex;justify-content:center;align-items:center;margin:0 0 15px 0}.b-advantages-item__img i{color:#ffffff;font-size:46px}.b-advantages-item__content{}.b-advantages-item__content b{display:block;font-weight:500;font-size:20px;line-height:1.2;color:#333333;margin:0 0 10px 0}.b-advantages-item__content p{margin:0}.b-advantages-item:hover{background:#FFFFFF;box-shadow:0px 6px 6px rgba(0,0,0,0.1);transition:0.3s}.b-advantages-right{padding:10px;width:100%;height:100%;box-shadow:12px 12px 24px rgba(15,56,79,0.5);border-radius:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-advantages-right__content{background:url('/local/templates/polet_legeart/css/../images/bg1.jpg') center top no-repeat;background-size:cover;height:100%;border-radius:12px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:21px 0 30px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-advantages-right__content b{display:block;text-align:center;font-weight:700;font-size:28px;line-height:1.4;color:#FFFFFF}.b-white-btn{padding:21px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #FFFFFF;box-sizing:border-box;border-radius:8px;font-weight:600;font-size:18px;line-height:1;letter-spacing:0.015em;font-feature-settings:'kern' off;color:#FFFFFF;transition:0.3s}.b-white-btn:hover,.b-white-btn:active{background:#FFFFFF;color:#000;transition:0.3s}.b-block{}.b-block-content{background:url('/local/templates/polet_legeart/css/../images/block-bg.jpg') center top no-repeat;background-size:cover;box-shadow:12px 12px 24px rgba(15,56,79,0.5);border-radius:12px;display:flex;justify-content:flex-end;padding:92px 275px 92px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-block-item{width:320px}.b-block-item h3{color:#004E99}.b-block-item p{margin:10px 0 55px 0;font-size:18px}.b-video{position:relative;padding:0 0 150px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-video:after{position:absolute;bottom:0;left:0;content:"";z-index:1;width:100%;height:400px;background:linear-gradient(69.99deg,#0467B8 0.96%,#024D9B 100%)}.b-video-content{box-shadow:12px 12px 24px rgba(15,56,79,0.5);border-radius:12px;position:relative;background:url('/local/templates/polet_legeart/css/../images/b-video-content_bg.jpg') center top no-repeat;background-size:cover;position:relative;z-index:2}.b-video-content:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0.7) 0.41%,rgba(255,255,255,0) 50%),linear-gradient(0deg,rgba(255,255,255,0.85),rgba(255,255,255,0.85));z-index:1}.b-video-content__wrap{position:relative;z-index:2;padding:120px 0 30px 33px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-play{position:absolute;top:50%;left:50%;content:"";transform:translate(-50%,-50%);width:100px;height:100px;display:flex;justify-content:center;align-items:center;color:#ffffff;font-size:37px;z-index:5;border-radius:100%;background:url('/local/templates/polet_legeart/css/../images/feather_play.svg') center center no-repeat}.btn-play i{margin:0 0 0 10px}.b-video-item{max-width:315px}.b-video-item b{display:block;font-weight:600;font-size:32px;line-height:1.2;color:#004E99}.b-video-item p{font-size:18px;margin:30px 0 60px 0}.b-video-girl{position:absolute;bottom:0;right:42px}.b-main-mortgage{}.b-main-mortgage__content{display:flex;justify-content:space-between;align-items:center}.b-main-mortgage__left{}.b-main-mortgage__left p{font-size:18px;margin:10px 0 90px 0}.b-main-3d{}.b-main-3d__content{position:relative;border-radius:34px;overflow:hidden}.b-main-3d__content:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:rgba(0,0,0,0.56);z-index:1}.b-main-3d__item{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;border:1px solid #FFFFFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:8px;padding:28px 20px;text-align:center;z-index:2;text-decoration:none;transition:0.3s;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCA1MCA1MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQ0LjI4NTIgMjMuNjc2MkM0NS4yNzI3IDI0Ljk2NzkgNDUuMjcyNyAyNi43MTE2IDQ0LjI4NTIgMjguMDAxMkM0MS4xNzQ4IDMyLjA2MTYgMzMuNzEyMyA0MC40MjIgMjQuOTk5OCA0MC40MjJDMTYuMjg3MyA0MC40MjIgOC44MjQ4MiAzMi4wNjE2IDUuNzE0NCAyOC4wMDEyQzUuMjMzOTUgMjcuMzgyNyA0Ljk3MzE0IDI2LjYyMTkgNC45NzMxNCAyNS44Mzg3QzQuOTczMTQgMjUuMDU1NSA1LjIzMzk1IDI0LjI5NDcgNS43MTQ0IDIzLjY3NjJDOC44MjQ4MiAxOS42MTU4IDE2LjI4NzMgMTEuMjU1NCAyNC45OTk4IDExLjI1NTRDMzMuNzEyMyAxMS4yNTU0IDQxLjE3NDggMTkuNjE1OCA0NC4yODUyIDIzLjY3NjJWMjMuNjc2MloiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMi41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTI1IDMyLjA4ODlDMjguNDUxOCAzMi4wODg5IDMxLjI1IDI5LjI5MDYgMzEuMjUgMjUuODM4OUMzMS4yNSAyMi4zODcxIDI4LjQ1MTggMTkuNTg4OSAyNSAxOS41ODg5QzIxLjU0ODIgMTkuNTg4OSAxOC43NSAyMi4zODcxIDE4Ljc1IDI1LjgzODlDMTguNzUgMjkuMjkwNiAyMS41NDgyIDMyLjA4ODkgMjUgMzIuMDg4OVoiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMi41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==")}.b-main-3d__item span{display:block;font-weight:600;font-size:18px;line-height:1.2;letter-spacing:0.015em;color:#FFFFFF;margin:30px 0 0 0;text-decoration:none;transition:0.3s}.b-main-3d__item:hover{background:#FFFFFF;transition:0.3s;text-decoration:none;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCA1MCA1MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQ0LjI4NTIgMjMuNjc2MkM0NS4yNzI3IDI0Ljk2NzkgNDUuMjcyNyAyNi43MTE2IDQ0LjI4NTIgMjguMDAxMkM0MS4xNzQ4IDMyLjA2MTYgMzMuNzEyMyA0MC40MjIgMjQuOTk5OCA0MC40MjJDMTYuMjg3MyA0MC40MjIgOC44MjQ4MiAzMi4wNjE2IDUuNzE0NCAyOC4wMDEyQzUuMjMzOTUgMjcuMzgyNyA0Ljk3MzE0IDI2LjYyMTkgNC45NzMxNCAyNS44Mzg3QzQuOTczMTQgMjUuMDU1NSA1LjIzMzk1IDI0LjI5NDcgNS43MTQ0IDIzLjY3NjJDOC44MjQ4MiAxOS42MTU4IDE2LjI4NzMgMTEuMjU1NCAyNC45OTk4IDExLjI1NTRDMzMuNzEyMyAxMS4yNTU0IDQxLjE3NDggMTkuNjE1OCA0NC4yODUyIDIzLjY3NjJWMjMuNjc2MloiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMi41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTI1IDMyLjA4ODlDMjguNDUxOCAzMi4wODg5IDMxLjI1IDI5LjI5MDYgMzEuMjUgMjUuODM4OUMzMS4yNSAyMi4zODcxIDI4LjQ1MTggMTkuNTg4OSAyNSAxOS41ODg5QzIxLjU0ODIgMTkuNTg4OSAxOC43NSAyMi4zODcxIDE4Ljc1IDI1LjgzODlDMTguNzUgMjkuMjkwNiAyMS41NDgyIDMyLjA4ODkgMjUgMzIuMDg4OVoiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMi41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==")}.b-main-3d__item:hover i{color:#000;transition:0.3s;text-decoration:none}.b-main-3d__item:hover span{color:#000;transition:0.3s;text-decoration:none}.b-blog-main{}.b-blog-content{}.b-blog-main .b-blog-item{justify-content:flex-start;align-content:flex-start;background:#FFFFFF;box-shadow:16px 16px 32px rgba(15,56,79,0.5);border-radius:12px;overflow:hidden;margin-bottom:20px}.b-blog-main .b-blog-item__img{flex-shrink:0}.b-blog-item__text{padding:22px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-blog-item__text b{display:block;font-weight:600;font-size:18px;line-height:1.4;color:#333333;margin:0 0 20px 0;height:97px;overflow:hidden}.b-blog-item__text p{font-weight:normal;font-size:16px;line-height:1.7;color:#4F4F4F;height:162px;overflow:hidden}.b-blog-item__bottom{display:flex;justify-content:flex-end}.b-blog-item__small{margin:0 0 30px 0;position:relative}.b-blog-item__small__link{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.b-blog-item__small:last-child{margin:0}.b-blog-item__small img{border-radius:12px;margin:0 0 10px 0}.b-blog-item__small span{display:block;font-weight:500;font-size:16px;line-height:1.4;color:#333333;padding:0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-blog-articles{}.b-blog-articles h2{}.b-blog-articles ul{padding:0;margin:46px 0 0 0}.b-blog-articles ul li{list-style:none;margin:0 0 32px 0}.b-blog-articles ul li a{display:block;font-weight:normal;font-size:18px;line-height:1.4;text-decoration:underline;color:#4F4F4F}.b-blog-articles .button{width:100%}.filter-width{width:100%}.b-footer{background:-webkit-linear-gradient(321deg,#0467B8 0.96%,#024D9B 100%);background:-o-linear-gradient(321deg,#0467B8 0.96%,#024D9B 100%);background:linear-gradient(51deg,#0467B8 0.96%,#024D9B 100%);padding:50px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-footer>.container>.row>div{display:flex;justify-content:space-between;align-content:flex-start}.b-footer-left{padding:0 26px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #FFFFFF;display:flex;align-items:center}.b-footer-logo{display:block;height:155px;background:url('/local/templates/polet_legeart/css/../images/new_logo_white.svg') center no-repeat;background-size:contain;margin:0 auto 40px}.b-footer-content{display:flex;justify-content:center;align-items:flex-start;padding:20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;flex-grow:1}.b-footer-content ul{padding:0;margin:0 80px 0 0}.b-footer-content ul:last-child{margin:0}.b-footer-content ul li{list-style:none;margin:0 0 39px 0}.b-footer-content ul li:last-child{margin:0}.b-footer-content ul li a{display:block;font-weight:normal;font-size:18px;line-height:1.2;color:#FFFFFF;transition:0.3s;text-decoration:none}.b-footer-content ul li a:hover,.b-footer-content ul li a:active{opacity:0.8;transition:0.3s;text-decoration:none}.b-footer-right{padding:0 0 0 104px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #FFFFFF}.b-footer-right .b-white-btn{margin:22px 0}.b-footer-phone{display:block;font-weight:500;font-size:24px;line-height:1.2;color:#FFFFFF;text-decoration:none;transition:0.3s}.b-footer-phone:hover,.b-footer-phone:focus,.b-footer-phone:active{transition:0.3s;opacity:0.8;color:#FFFFFF;text-decoration:none}.b-footer-right p{font-weight:500;font-size:18px;line-height:1.2;color:#FFFFFF;margin:0 0 40px 0}.b-footer-right p b{}.b-footer-social{}.b-footer-social span{display:block;font-weight:500;font-size:18px;line-height:1.2;color:#FFFFFF;margin:0 0 20px 0}.b-footer-social ul{padding:0;margin:0;display:flex;justify-content:flex-start;align-items:flex-start}.b-footer-social ul li{list-style:none;margin:0 28px 0 0}.b-footer-social ul li:last-child{margin:0}.b-footer-social ul li a{width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-size:24px;background:#FFFFFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:12px;text-decoration:none}.b-footer-social ul li:first-child a{font-size:18px}.b-footer-social ul li a i{background:-webkit-linear-gradient(85.07deg,#0467B8 0.96%,#024D9B 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.b-footer-social ul li a:hover,.b-footer-social ul li a:focus{opacity:0.8;transition:0.3s}.modal-callback{}.modal-callback .modal-dialog{width:655px;max-width:100%;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#ffffff}.b-modal-top{margin:0 0 40px 0;text-align:center}.b-modal-top p{margin:10px 0 0 0}.b-modal-form__row{display:flex;justify-content:space-between;align-items:flex-start;align-items:center}.b-modal-form__row p{font-weight:normal;font-size:16px;line-height:1.5;letter-spacing:0.015em;color:#4F4F4F;margin:0 20px 0 0}.b-modal-form__row p a{color:#004E99}.b-projects-page{margin:30px 0}.b-projects-page .b-projects{margin-top:0px}.b-title-center{text-align:center}.b-breadcrumbs{margin:20px 0 23px 0}.b-breadcrumbs ul{display:flex;justify-content:flex-start;align-items:center;padding:0;margin:0}.b-breadcrumbs ul li{list-style:none}.b-breadcrumbs ul li a{display:flex;justify-content:flex-start;align-items:center;font-weight:normal;font-size:16px;line-height:1.2;color:#BDBDBD;text-decoration:none}.b-breadcrumbs ul li a i{font-size:10px;padding:4px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 10px;display:block}.b-breadcrumbs ul li:last-child a i{display:none}.b-breadcrumbs ul li:last-child span{color:#004E99;pointer-events:none}.b-project-info{}.margin-0{margin:0}.b-project-info__top{background:#FFFFFF;box-shadow:inset 0px -1px 0px #E5E5E5}.b-project-info__top>.container>.row>div{display:flex;justify-content:space-between;align-items:center}.b24-form-wrapper{max-width:100%}.b-project-info__name{display:block;font-weight:bold;font-size:22px;line-height:1.2;color:#0467B8;background:-webkit-linear-gradient(64.37deg,#0467B8 0.96%,#024D9B 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.b-project-info__top ul{padding:0;margin:0;display:flex;justify-content:flex-start;align-content:flex-start}.b-project-info__top ul li{list-style:none;margin:0 25px 0 0}.b-project-info__top ul li:last-child{margin:0}.b-project-info__top ul li a{display:block;font-weight:500;font-size:18px;line-height:1;color:#4F4F4F;position:relative;padding:29px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.b-project-info__top ul li a:after{position:absolute;bottom:0;left:0;content:"";width:100%;height:0px;background:-webkit-linear-gradient(312deg,#0467B8 0.96%,#024D9B 100%);background:-o-linear-gradient(312deg,#0467B8 0.96%,#024D9B 100%);background:linear-gradient(42deg,#0467B8 0.96%,#024D9B 100%);opacity:0;visibility:hidden;transition:0.3s}.b-project-info__top ul li a:hover:after{height:3px;opacity:1;visibility:visible;transition:0.3s}.b-project-info__content{height:1050px}.b-project-info__content>.container>.row>div{display:flex;justify-content:flex-start;align-items:flex-start}.b-project-info__nav{width:282px;flex-shrink:0;padding:22px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-project-info__nav ul{padding:0;margin:0;display:block}.b-project-info__nav ul li{list-style:none;position:static}.b-project-info__nav ul li a{display:block;font-weight:normal;font-size:18px;line-height:1;color:#333333;padding:21px 10px 21px 21px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;transition:0.3s;position:relative}.b-project-info__nav ul li a::before{position:absolute;width:50%;height:1px;content:"";background:#E5E5E5;bottom:0;left:0;transition:0.3s}.b-project-info__nav ul li a:focus{background:white}.b-project-info__nav ul li a.active{transition:0.3s}.b-project-info__nav ul li a.active::before{width:100%;height:3px;background:#0467B8}.tab-content .tab-pane{display:block;height:0;overflow:hidden}.tab-content>.tab-pane{display:block !important}.tab-pane .b-photo-slider img{max-width:max-content;max-height:max-content;width:100%;display:inline-block}.tab-content .active{height:auto}.b-arrow{display:flex !important}.b-project-info__wrapper{position:relative}.b-project-info__slider{position:relative;flex-shrink:0}.b-project-info__slider__item{}.b-project-info__slider__item img{border-radius:15px}.b-project-info__slider .b-arrow{position:absolute;z-index:30;bottom:10px}.b-project-info__slider .icon-prev{left:20%}.b-project-info__slider .icon-next{right:20%}.b-project-info__slider .slick-dots{padding:0;margin:0;position:absolute;bottom:0;left:50%;width:240px;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:0 0 13px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-project-info__text{padding:22px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-project-info__text b{display:block;font-weight:600;font-size:28px;line-height:1.4;color:#333333;margin:0 0 16px 0}.b-project-info__text p{font-weight:normal;font-size:16px;line-height:1.6;color:#4F4F4F}.b-project-info__text h2{font-size:34px;margin-bottom:15px}.map-block{position:relative}.b-infrastructure{position:relative}.b-infrastructure-top{top:0;left:0;z-index:100;width:100%}.b-infrastructure-title{background:#FFFFFF;border-radius:0px 0px 12px 12px;padding:9px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:345px}.b-infrastructure__map,.b-infrastructure__map2{width:100%;height:800px}.b-infrastructure .b-infrastructure__map{display:none;border-radius:35px;overflow:hidden}.b-infrastructure__nav__wrapper{display:none}.dis-nav .b-infrastructure__nav__wrapper{display:block}.open-map{display:none}.b-infrastructure__map.active{display:block}.b-infrastructure__nav__wrapper{position:absolute;z-index:100;bottom:0;left:0;width:100%}.tour-catalog{margin:15px 0;width:250px}.b-infrastructure__nav__wrapper.active{display:block}.b-infrastructure__nav__container{background:#FFFFFF;border-radius:20px 20px 0px 0px;padding:15px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:80%;margin:0 auto}.b-infrastructure-list{display:flex;justify-content:flex-start;align-content:flex-start;flex-wrap:wrap;padding:0;margin:0}.b-infrastructure-list li{width:25%;list-style:none}.b-infrastructure-list li a{font-weight:normal;font-size:18px;line-height:1;display:flex;align-items:center;justify-content:flex-start;color:#4F4F4F;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.b-infrastructure-list li a i{display:flex;justify-content:center;align-items:center;background:#BDBDBD;border-radius:100%;width:40px;height:40px;color:#ffffff;font-size:24px;margin:0 10px 0 0;flex-shrink:0}.b-infrastructure-list li.active a i{background:#024E9C}.infrastructure-btn{display:flex;justify-content:center;align-items:center;background:#FFFFFF;border-radius:12px;width:100px;height:60px;font-weight:normal;font-size:18px;line-height:1;color:#4F4F4F;position:absolute;top:-35px;left:50%;transform:translateX(-50%)}.infrastructure-btn:before{content:"";background:url('/local/templates/polet_legeart/css/../images/svg/all.svg') center no-repeat;width:40px;height:40px;margin:0 10px 0 0}.b-infrastructure__xs{display:none}.b-infrastructure .b-infrastructure__xs{display:block}.b-plan{position:relative;margin-top:0px}.b-plan-img{max-width:1920px;margin:auto}.b-plan-top{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;z-index:9}.b-plan-title{background:#FFFFFF;border-radius:0px 0px 12px 12px;padding:9px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-plan-name{background:#FFFFFF;box-shadow:0px 6px 6px rgba(0,0,0,0.1);font-weight:normal;font-size:18px;line-height:1;letter-spacing:0.015em;color:#333333;padding:20px 29px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:23%;left:9%;border-radius:15px}.b-plan-name:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#ffffff;border-width:15px;margin-left:-15px}.b-plan-name b{color:#004E99}.b-plan-block{top:50%;left:50%;width:342px;background:#FFFFFF;box-shadow:12px 12px 24px rgba(15,56,79,0.5);border-radius:12px;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-plan-block__top{margin:0 0 30px 0}.b-plan-block__top b{display:block;font-weight:bold;font-size:18px;line-height:1.2;letter-spacing:0.015em;color:#333333;margin:0 0 10px 0}.b-plan-block__top span{display:block;font-weight:normal;font-size:16px;line-height:1.2;letter-spacing:0.015em;color:#4F4F4F}.b-plan-block__items{padding:10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5}.b-plan-block__item{display:flex;justify-content:flex-start;align-items:center;font-weight:normal;font-size:16px;line-height:1;letter-spacing:0.015em;color:#4F4F4F;margin:0 0 10px 0}.b-plan-block__item:last-child{margin:0}.b-plan-block__item:before{content:"";width:16px;height:16px;background:#BDBDBD;border-radius:3px;margin:0 10px 0 0}.b-plan-block__item__free:before{background:#5DDA80}.b-plan-block__row{padding:30px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-plan-block__row__top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #E5E5E5;padding:0 0 10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 7px 0}.b-plan-block__row__top span{font-weight:normal;font-size:18px;line-height:1;letter-spacing:0.015em;color:#000000;margin-right:15px}.b-plan-block__row__top p{font-weight:normal;font-size:16px;line-height:1;letter-spacing:0.015em;color:#000000;margin:0}.b-plan-block__row__price{display:flex;justify-content:flex-end;align-items:center}.b-plan-block__row__price span{font-weight:normal;font-size:18px;line-height:1;letter-spacing:0.015em;color:#000000}.b-plan-block__row__price span b{color:#004E99}.b-layout{}.b-layout-top{border-bottom:1px solid #E5E5E5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-layout-top>.container>.row>div{display:flex;justify-content:space-between;align-items:center}.b-layout-nav{}.b-layout-nav ul{padding:0;margin:0;display:flex;justify-content:flex-start;align-content:flex-start}.b-layout-nav ul li{list-style:none;margin:0 25px 0 0}.b-layout-nav ul li:last-child{margin:0}.b-layout-nav ul li a{display:block;font-weight:500;font-size:18px;line-height:1;color:#4F4F4F;position:relative;padding:29px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.b-layout-nav ul li a:after{position:absolute;bottom:0;left:0;content:"";width:100%;height:0px;background:-webkit-linear-gradient(312deg,#0467B8 0.96%,#024D9B 100%);background:-o-linear-gradient(312deg,#0467B8 0.96%,#024D9B 100%);background:linear-gradient(42deg,#0467B8 0.96%,#024D9B 100%);opacity:0;visibility:hidden;transition:0.3s}.b-layout-nav ul li a:hover:after{height:3px;opacity:1;visibility:visible;transition:0.3s}.b-layout-nav ul li a.active:after{height:3px;opacity:1;visibility:visible;transition:0.3s}.b-layout-content .tab-content{position:relative}.b-layout-item{padding:30px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#FFFFFF;box-shadow:-2px 12px 14px rgba(15,56,79,0.5);border-radius:12px;margin:60px 15px 30px 15px;min-width:280px}.b-layout-item__name{display:block;font-weight:600;font-size:20px;line-height:24px;text-align:center;color:#333333;margin:0 0 50px 0}.b-layout-item__img{margin:0 0 20px 0}.b-layout-item__img img{margin:0 auto 0}.b-layout-item__content{padding:0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-layout-item__row{padding:30px 0 10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #E5E5E5}.b-layout-item__row p{margin:0;font-weight:normal;font-size:18px;line-height:1;letter-spacing:0.015em;color:#333333}.b-layout-item__row p b{color:#004E99}.b-layout-item__row__two{display:flex;justify-content:space-between;align-items:center}.b-layout-item__row__two span{font-weight:normal;font-size:16px;line-height:1;letter-spacing:0.015em;color:#4F4F4F}.b-layout-item__row__two p b{color:#4F4F4F}.b-layout-item__price{display:block;font-weight:600;font-size:24px;line-height:1;color:#333333;margin:20px 0 30px 0}.b-layout-item__price b{color:#004E99}.b-layout-item__bottom{font-weight:normal;font-size:16px;line-height:1.2;text-align:center;letter-spacing:0.015em;color:#4F4F4F}.b-layout .slick-dots{justify-content:center;margin:0}.b-layout .b-arrow{position:absolute;bottom:0px}.b-layout .icon-prev{left:90px}.b-layout .icon-next{right:90px}.b-photo{}.b-photo-content{}.b-photo-content .tab-content{position:relative;position:relative;overflow:hidden;width:862px}.b-photo-title{position:absolute;top:0;left:0;padding:10px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#FFFFFF;border-radius:0px 0px 12px 0px;z-index:30}.b-photo-nav{}.b-photo-nav ul{padding:0;margin:0;display:flex;justify-content:flex-start;align-content:flex-start;flex-direction:column}.flex-line{display:flex;justify-content:space-between}.b-photo-nav{width:332px}.tab-content{}.b-photo-slider__item{height:417px;border-radius:35px;overflow:hidden}.b-photo-slider{border-radius:35px;overflow:hidden}.b-photo-nav ul li{list-style:none;margin:0 35px 0 0;border:1px solid #dbdbdb;width:200px;border-radius:35px;text-align:center;margin-bottom:12px;overflow:hidden}.b-photo-nav ul li:last-child{margin:0}.b-photo-nav ul li a{display:block;font-weight:normal;font-size:18px;line-height:1;color:#4F4F4F;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 0;text-decoration:none}.b-photo-nav ul li a:hover{opacity:0.7;transition:0.3s;text-decoration:none}.b-photo-nav ul li a.active{text-decoration:none;background:rgba(26,79,211,0.1);opacity:1}.b-photo .slick-dots{position:absolute;bottom:17px;left:42%;margin:0}.b-photo .slick-dots li{margin:0 20px 0 0}.b-photo .b-arrow{position:absolute;bottom:18px;z-index:30}.b-photo .icon-prev{right:80px}.b-photo .icon-next{right:20px}.b-video-gallery{}.b-video-gallery__slider{margin:0 -15px}.b-video-gallery__row{display:flex !important;margin:0}.b-video-gallery__item{background:#ffffff;box-shadow:6px 10px 12px rgb(0 0 0 / 24%);border-radius:34px;overflow:hidden;margin-bottom:60px;position:relative;z-index:100;border:1px solid #dbdbdb;max-height:510px}.b-video-gallery__item__sm{height:240px;margin-bottom:30px}.b-video-gallery__item__img{position:relative}.b-video-gallery__item__img:before{position:absolute;top:0;z-index:4;left:0;content:"";width:100%;height:100%;background:rgba(0,0,0,0.6)}.b-video-gallery__item__text{padding:10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0px;z-index:6}.b-video-gallery__item__text p{margin:0;color:white}.b-video-gallery__item__sm .btn-play{width:60px;height:60px;font-size:18px;padding:0 5px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-video-gallery__item__sm .b-video-gallery__item__img{height:100%}.b-video-gallery__item__sm .b-video-gallery__item__img img{height:100%;object-fit:cover;width:100%}.b-video-gallery__item__sm .b-video-gallery__item__text{padding:7px 30px}.b-video-gallery__bottom{display:flex;justify-content:center;align-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-video-gallery__bottom .icon-prev{order:1}.b-video-gallery__bottom .slick-dots{order:2;margin:0 100px}.b-video-gallery__bottom .icon-next{order:3}.b-form{}.b-form-content{display:flex;justify-content:space-between;align-content:flex-start}.b-form-image{border-radius:12px;overflow:hidden}.b-form-top{margin:0 0 50px 0}.b-form-top h2{}.b-form-top p{font-size:18px;margin:10px 0 0 0}.b-progress{}.b-progress-nav{border-bottom:1px solid #E5E5E5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 30px 0}.b-progress-nav ul{padding:0;margin:0;display:flex;justify-content:flex-start;align-content:flex-start}.b-progress-nav ul li{list-style:none;margin:0 60px 0 0}.b-progress-nav ul li:last-child{margin:0}.b-progress-nav ul li a{display:block;font-weight:normal;font-size:18px;line-height:1;color:#4F4F4F;position:relative;padding:28px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:0.3s;text-decoration:none}.b-progress-nav ul li a:after{position:absolute;bottom:-2px;left:0;content:"";width:100%;height:3px;background:-webkit-linear-gradient(323deg,#0467B8 0.96%,#024D9B 100%);background:-o-linear-gradient(323deg,#0467B8 0.96%,#024D9B 100%);background:linear-gradient(53deg,#0467B8 0.96%,#024D9B 100%);opacity:0;visibility:hidden;transition:0.3s}.b-progress-nav ul li a.active:after{opacity:1;visibility:visible;transition:0.3s}.b-progress-nav ul li a:hover:after{opacity:1;visibility:visible;transition:0.3s}.b-progress-content{display:flex;justify-content:flex-start;align-items:flex-start}.b-progress-image img{border-radius:25px}.b-progress-item{margin:0 0 30px 0}.b-progress-item:last-child{margin:0}.b-progress-item span{font-weight:normal;font-size:16px;line-height:1;color:#333333;display:block;margin:0 0 10px 0}.b-apartment-page{margin:30px 0}.b-filters{margin:100px 0}.b-filters-row{display:flex;justify-content:flex-start;align-items:flex-start}.b-filters-item{margin:0 30px 0 0;width:100%}.b-filters-item:last-child{margin:0}.b-filters-item__title{font-weight:normal;font-size:13px;line-height:1.2;color:#333333;margin:0 0 8px 0;position:absolute;left:15px;background:white;padding:0 5px;z-index:1}.b-filters-item__inputs{display:flex;justify-content:center;align-items:flex-end;height:34px}.b-filters-item__input{width:35px;text-align:center;height:20px;border-right:1px solid #0467B8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:normal;font-size:16px;line-height:18px;color:#4F4F4F}.b-filters-item__input:last-child{border:none}.b-filters-item__room{}.b-filters-item__room .b-select{display:nonew}.filters-item .irs--flat .irs-line{height:1px;background:#E5E5E5}.filters-item .irs--flat .irs-bar{height:1px;background:#004E99}.filters-item .irs-handle,.bx-filter .bx-ui-slider-handle{width:20px !important;height:20px !important;border-radius:100%;border:1px solid #004E99;background:#004E99 !important;top:15px !important;cursor:pointer}.bx-filter .bx-ui-slider-handle{top:-10px !important}.filters-item .irs-handle i{display:none !important}.filters-item .irs-handle:hover,.bx-filter .bx-ui-slider-handle:hover{background:-webkit-linear-gradient(272deg,#0467B8 0.96%,#024D9B 100%) !important;background:-o-linear-gradient(272deg,#0467B8 0.96%,#024D9B 100%) !important;background:linear-gradient(2deg,#0467B8 0.96%,#024D9B 100%) !important}.filters-item__two .filters-item__input{width:50%}.b-filters-item__room .b-select{display:none}.b-filters-item__room ul{padding:22px 22px 21px 30px;margin:0;display:flex;justify-content:flex-start;align-content:flex-start;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #E5E5E5}.b-filters-item__room ul li{list-style:none;margin:0 20px 0 0}.b-filters-item__room ul li:last-child{margin:0}.b-filters-item__room ul li a{display:block;font-weight:normal;font-size:16px;line-height:1;color:#BDBDBD;text-decoration:none;transition:0.3s}.b-filters-item__room ul li a:hover{color:#004E99;text-decoration:none;transition:0.3s}.b-filters-item__room ul li a.active{color:#004E99;text-decoration:none;transition:0.3s}.b-filters-bottom{display:flex;justify-content:space-between;align-items:center;margin:50px 0 0 0}.b-filters-more{display:flex;justify-content:flex-start;align-items:center;font-weight:normal;font-size:16px;line-height:1;color:#4F4F4F}.b-filters-more:before{content:"";background:url('/local/templates/polet_legeart/css/../images/svg/arrow-bottom.svg') center no-repeat;width:14px;height:7px;margin:0 10px 0 0}.reset-filter{display:flex;justify-content:flex-start;align-items:center;font-weight:normal;font-size:16px;line-height:1;color:#4F4F4F}.reset-filter:before{content:"";background:url('/local/templates/polet_legeart/css/../images/svg/reset.svg') center no-repeat;width:14px;height:14px;margin:0 10px 0 0}.b-filters-search{}.b-filters-search span{font-weight:bold;font-size:18px;line-height:1;text-align:center;color:#333333}.b-filters-search span b{padding:0 4px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#004E99}.b-apartment-content>.row>div{margin-bottom:30px}.b-apartment-item{background:#FFFFFF;border:1px solid #E5E5E5;border-radius:12px;padding:10px 0 10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:0.3s;margin-bottom:30px;position:relative}.b-apartment-item .sticker{position:absolute;right:10px;bottom:15px;background-color:#004e99;color:white;padding:4px 10px;border-radius:4px}.b-apartment-item:hover{box-shadow:none;transition:0.3s;border:1px solid #004E99}.b-apartment-item__top{text-align:center;margin:0 0 10px 0}.b-apartment-item__top b{display:block;font-weight:600;font-size:28px;line-height:1.2;color:#333333;margin:0 0 10px 0;overflow:hidden;min-height:70px}.b-apartment-item__top span{display:block;font-weight:normal;font-size:16px;line-height:1.2;color:#333333}.b-apartment-item__img{margin:0 10px 20px 10px;height:267px;display:flex;align-items:center}.b-apartment-item__img img{margin:0 auto 0}.b-apartment-item__content{padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-apartment-item__info{display:flex;justify-content:space-between;align-items:center;padding:0 0 10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #E5E5E5}.b-apartment-item__info span{font-weight:normal;font-size:16px;line-height:1;letter-spacing:0.015em;color:#4F4F4F}.b-apartment-item__content ul{padding:10px 0 10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;display:flex;justify-content:space-between;align-items:flex-start}.b-apartment-item__content ul li{list-style:none;font-size:14px;line-height:1;letter-spacing:0.015em;color:#4F4F4F}.b-apartment-item__content ul li i{margin:0 10px 0 0;font-size:20px}.b-apartment-item__price__wrapper{min-height:41px;display:flex;justify-content:flex-end;flex-direction:column}.b-apartment-item__old__price{margin:0 0 5px 0;padding:0 0 0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-apartment-item__old__price span{font-weight:600;font-size:12px;line-height:1;color:#333333}.b-apartment-item__old__price span i{text-decoration-line:line-through;color:#004E99;font-style:normal;font-size:14px !important}.b-apartment-item__price{display:flex;justify-content:flex-start;align-items:center;font-weight:600;font-size:16px;line-height:1;color:#333333}.b-apartment-item__ico{background:url('/local/templates/polet_legeart/css/../images/svg/gift.svg') no-repeat;width:20px;height:20px;margin:0 10px 0 0}.b-apartment-item__price b{color:#004E99;font-size:500;padding:0 7px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-apartment-bottom{display:flex;justify-content:center;align-items:center;margin:60px 0 0 0}.b-filters-close{display:none}.b-filters-xs{display:none}.b-filters-button{display:none}.b-card{margin:30px 0}.btn-back{display:flex;justify-content:flex-start;align-items:center;font-weight:normal;font-size:18px;line-height:1;letter-spacing:0.015em;font-feature-settings:'kern' off}.btn-back a{color:#BDBDBD}.btn-back a:hover{text-decoration:none}.btn-back i{color:#004E99;margin:0 20px 0 0}.b-card-content{margin:60px 0 100px 0;display:flex;justify-content:flex-start;align-items:flex-start}.card-images{position:relative;width:698px;flex-shrink:0}.preview-img{margin-top:20px}.b-card-image{position:relative;height:610px}.mask-wrapper{height:100%;display:flex}.preview-img .mask-wrapper{padding:15px}.preview-img .b-card-image__wrapper{margin-right:15px;height:170px}.big-img:before,.preview-img .mask-wrapper:before{position:absolute;top:0;right:0;content:"";background:#FFFFFF;box-shadow:inset -1px 1px 0px #E5E5E5;border-radius:0px 12px 0px 0px;width:60px;height:60px}.big-img:after,.preview-img .mask-wrapper:after{position:absolute;bottom:0;right:0;content:"";background:#FFFFFF;box-shadow:inset -1px -1px 0px #E5E5E5;border-radius:0px 0px 12px 0px;width:60px;height:60px}.preview-img .slick-current .mask-wrapper:after{box-shadow:inset -1px -1px 0px black}.preview-img .slick-current .mask-wrapper:before{box-shadow:inset -1px 1px 0px black}.preview-img .b-card-image__wrapper.slick-current:before{box-shadow:inset 1px 1px 0px black}.preview-img .b-card-image__wrapper.slick-current:after{box-shadow:inset 1px -1px 0px black}.b-card-image__wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center;max-width:698px;max-height:600px;position:relative}.b-card-image__wrapper:before{position:absolute;top:0;left:0;content:"";width:60px;height:60px;background:transparent;box-shadow:inset 1px 1px 0px #E5E5E5;border-radius:12px 0px 0px 0px}.b-card-image__wrapper:after{position:absolute;bottom:0;left:0;content:"";width:60px;height:60px;background:transparent;box-shadow:inset 1px -1px 0px #E5E5E5;border-radius:0px 0px 0px 12px}.b-card-btns{position:absolute;top:20px;right:20px;display:flex;justify-content:center;align-items:center;z-index:5}.btn-share{background:url('/local/templates/polet_legeart/css/../images/svg/share-social-outline.svg') no-repeat;width:30px;height:30px;margin:0 20px 0 0;position:relative}.btn-print{background:url('/local/templates/polet_legeart/css/../images/svg/print-outline.svg') no-repeat;width:30px;height:30px}.btn-magnifying{background:url('/local/templates/polet_legeart/css/../images/svg/magnifying.svg') no-repeat;width:40px;height:40px;position:absolute;bottom:20px;left:20px;z-index:2}.b-card-info{flex-grow:1;margin:0 0 0 30px}.b-card-info__top{margin:0 0 24px 0}.b-card-name{display:block;font-weight:600;font-size:28px;line-height:1.2;color:#333333;margin:0 0 10px 0}.b-card-trim{display:flex;justify-content:flex-start;align-items:center;font-weight:normal;font-size:16px;line-height:1;color:#4F4F4F}.b-card-trim i{font-size:20px;color:#BDBDBD;margin:0 10px 0 0}.b-card-info ul{padding:0;margin:0}.b-card-info ul li{display:flex;justify-content:space-between;align-items:center;font-weight:normal;font-size:16px;line-height:1.2;color:#4F4F4F;border-bottom:1px solid #E5E5E5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:25px 0 6px 0}.b-card-info ul li span{}.b-card-row{display:flex;justify-content:space-between;align-items:flex-start;margin:50px 0 0 0}.b-card-price{}.b-card-price__top{display:flex;justify-content:space-between;align-items:center}.b-card-price__top span{display:block;font-weight:normal;font-size:16px;line-height:1.2;color:#4F4F4F;margin:0 50px 0 0}.b-card-price__top strong{font-weight:normal;font-size:20px;line-height:1;text-align:right;color:#4F4F4F}.b-card-price i{font-style:normal;color:#004E99}.b-card-price b{display:block;margin:10px 0 0 0;font-weight:normal;font-size:36px;line-height:1.2;color:#333333}.b-card-price b i{text-transform:uppercase}.b-card-mortgage{}.b-card-mortgage span{display:block;font-weight:normal;font-size:16px;line-height:1.2;color:#4F4F4F;text-align:center}.b-card-mortgage b{font-weight:normal;font-size:36px;line-height:1.2;text-align:right;color:#4F4F4F;display:block;margin:10px 0 0 0}.b-card-mortgage b i{text-transform:uppercase;color:#004E99;font-style:normal}.b-card-bottom{display:flex;justify-content:flex-start;align-items:center;margin:30px 0 0 0}.btn-book i{margin:0 10px 0 0}.btn-consultation{font-weight:normal;font-size:18px;line-height:1;letter-spacing:0.015em;font-feature-settings:'kern' off;color:#4F4F4F;text-decoration:none;margin:0 0 0 60px;transition:0.3s}.btn-consultation:hover,.btn-consultation:active,.btn-consultation:focus{text-decoration:none;color:#4F4F4F;opacity:0.7;transition:0.3s}.b-mortgage{}.b-mortgage-top{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border:1px solid #004E99;box-sizing:border-box;border-radius:12px;padding:30px}.b-mortgage-filter{margin:0 0 15px 0;width:100%}.b-mortgage-filter__title{font-weight:normal;font-size:16px;line-height:1.2;color:#333333}.b-mortgage-filter__wrap{padding:30px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;width:100%}.itogs{display:flex}.b-mortgage-filter__wrap input{font-weight:normal;font-size:16px;line-height:19px;color:#4F4F4F;padding:0 5px 0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:115px}.b-mortgage-filter__currency{font-weight:normal;line-height:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:19px;text-align:right;color:#BDBDBD}.b-mortgage-filter__percent{font-weight:normal;font-size:16px;line-height:1;color:#4F4F4F;padding:30px 0 0 0}.b-mortgage-filter__time .b-mortgage-filter__wrap input{width:60px}.b-mortgage-filter__total{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 0 0px 0}.total-block{margin-top:15px}.b-mortgage-filter__total span{font-weight:normal;font-size:16px;line-height:1.2;color:#333333}.b-mortgage-filter__total span b{font-weight:600;font-size:28px;line-height:1.2;text-transform:uppercase;color:#004E99}.b-mortgage-content{display:flex;justify-content:flex-start;align-items:flex-start;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;flex-wrap:wrap}.b-mortgage-col{width:100%}.b-mortgage-item{display:flex;justify-content:flex-start;align-items:flex-start;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:0.3s;flex-wrap:wrap;position:relative}.b-mortgage.section{margin:50px 0}.b-mortgage-item__image{width:97px;height:97px;flex-shrink:0;margin:0 20px 0 0;background:#FFFFFF;border-radius:8px}.b-mortgage-item__row{flex-grow:1;display:flex;justify-content:space-between;align-items:flex-end}.b-mortgage-item__text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-mortgage-item__text:last-child{border:none}.b-mortgage-item__text span{display:block;font-weight:normal;font-size:16px;line-height:1.2;color:#BDBDBD;margin:0 0 10px 0}.b-mortgage-item__text span.name-bank{color:#333333;font-size:20px}.b-mortgage-item__text b{font-weight:normal;font-size:20px;line-height:1.2;color:#004E99;font-weight:600}.b-online{}.b-online-content{background:url('/local/templates/polet_legeart/css/../images/online-bg.jpg') center top no-repeat;background-size:cover;padding:171px 45px 171px 45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-online-block{max-width:340px}.b-online-block b{display:block;font-weight:600;font-size:28px;line-height:1.4;color:#333333;margin:0 0 10px 0}.b-online-block p{}.b-method{display:none}.b-method .b-title{margin:0 0 90px 0}.b-method-content{}.b-method-item{background:#FFFFFF;box-shadow:12px 12px 24px rgba(15,56,79,0.5);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;height:100%}.b-method-item__text{padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-method-item__text b{display:block;font-weight:500;font-size:20px;line-height:1.2;color:#004E99;margin:0 0 13px 0}.b-method-item__text p{font-weight:normal;font-size:16px;line-height:1.6;color:#4F4F4F;margin:0}.b-interesting{}.b-interesting .b-title{display:flex;justify-content:space-between;align-items:center;margin:0 0 26px 0}.b-interesting-slider__nav{display:flex;justify-content:space-between;align-items:center;padding:0 100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-interesting-slider__nav .icon-prev{order:1}.b-interesting-slider__nav .slick-dots{order:2}.b-interesting-slider__nav .icon-next{order:3}.b-apartment-item{}.slick-list{width:100%}.slick-list .b-apartment-item{margin:60px 10px 30px 10px}.b-contacts{margin:90px 0}.b-contacts-content{position:relative}.b-contacts-wrapper{position:absolute;top:0;left:0;width:100%;z-index:10}.b-contacts-block{background:#FFFFFF;border-radius:0px 0px 12px 12px;padding:0 30px 60px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:416px}.b-contacts-block h3{margin:0 0 30px 0}.b-contacts-block__nav{margin:0 0 70px 0}.b-contacts-block__nav ul{padding:0;margin:0;display:flex;justify-content:flex-start;align-items:flex-start}.b-contacts-block__nav ul li{list-style:none;margin:0 30px 0 0}.b-contacts-block__nav ul li:last-child{margin:0}.b-contacts-block__nav ul li a{display:block;font-weight:normal;font-size:18px;line-height:1;color:#333333;padding:10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1.5px solid transparent;transition:0.3s;text-decoration:none}.b-contacts-block__nav ul li a:hover{border-color:#004E99;transition:0.3s;text-decoration:none}.b-contacts-block__nav ul li a.active{border-color:#004E99;transition:0.3s;text-decoration:none}.b-contacts-item{display:flex;justify-content:flex-start;align-items:flex-start;margin:0 0 30px 0}.b-contacts-item__ico{flex-shrink:0;margin:0 10px 0 0;font-size:24px;color:#004E99;width:27px}.b-contacts-item__ico .icon-clock2{background:#004E99;color:#ffffff;font-size:28px;border-radius:100%;border-radius:100%;width:27px;height:27px;display:block}.b-contacts-item__content{}.b-contacts-item__content span{display:block;font-weight:normal;font-size:16px;line-height:1.2;color:#333333;margin:0 0 10px 0}.b-contacts-item__content a,.link-file{font-weight:500;font-size:16px;line-height:1.2;color:#004E99}.link-file{color:#004E99 !important;display:block;margin-bottom:10px}.b-contacts-item__content p{font-weight:normal;font-size:16px;line-height:1.4;color:#333333;margin:0 0 10px 0}.b-contacts-item__content p a{font-weight:600;font-size:20px;line-height:1.4;color:#333333;text-decoration:none}.b-documentation-page{margin:30px 0 60px 0}.b-documentation-page .b-title{margin:0 0 90px 0}.b-documentation-nav{border-bottom:1px solid #E5E5E5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-documentation-nav ul{padding:0;margin:0;display:flex;justify-content:flex-end;align-content:flex-start}.b-documentation-nav ul li{margin:0 25px 0 0;list-style:none}.b-documentation-nav ul li:last-child{margin:0}.b-documentation-nav ul li a{display:block;padding:0 0 26px 0;position:relative;font-weight:normal;font-size:16px;line-height:1.2;color:#BDBDBD;transition:0.3s;text-decoration:none}.b-documentation-nav ul li a:after{position:absolute;bottom:-1px;height:3px;left:0;content:"";width:100%;background:-webkit-linear-gradient(288deg,#0467B8 0.96%,#024D9B 100%);background:-o-linear-gradient(288deg,#0467B8 0.96%,#024D9B 100%);background:linear-gradient(18deg,#0467B8 0.96%,#024D9B 100%);opacity:0;visibility:hidden;transition:0.3s}.b-documentation-nav ul li a.active{color:#4F4F4F;transition:0.3s;text-decoration:none}.b-documentation-nav ul li a.active:after{opacity:1;visibility:visible;transition:0.3s}.b-documentation-nav ul li a:hover{color:#4F4F4F;transition:0.3s;text-decoration:none}.b-documentation-nav ul li a:hover:after{opacity:1;visibility:visible;transition:0.3s}.b-documentation-content{display:flex;justify-content:flex-start;align-items:flex-start}.b-documentation-menu{width:282px;flex-shrink:0;margin:0 30px 0 0}.b-documentation-menu>ul{padding:0;margin:0}.b-documentation-menu>ul>li{list-style:none}.b-documentation-menu>ul>li>a{display:block;font-weight:normal;font-size:18px;line-height:1.2;color:#4F4F4F;border-left:1px solid #004E99;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:19px 5px 19px 30px;text-decoration:none;transition:0.3s}.b-documentation-menu>ul>li>a:hover{opacity:0.7;transition:0.3s}.b-documentation-dropdown{padding:0 0 0 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.b-documentation-dropdown>ul{padding:0;margin:0}.b-documentation-dropdown>ul>li{list-style:none}.b-documentation-dropdown>ul>li>a{display:block;font-weight:normal;font-size:18px;line-height:1.2;color:#4F4F4F;border-left:1px solid #004E99;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:19px 5px 19px 10px;text-decoration:none;transition:0.3s}.b-documentation-dropdown>ul>li>a:hover{opacity:0.7;transition:0.3s}.b-documentation-dropdown>ul>li>a.active{opacity:1;transform:scaleX(1.2) translateX(-20px);transition:0.3s;background:#FFFFFF;box-shadow:0px 6px 6px rgba(0,0,0,0.1)}.b-documentation-items{padding:50px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;flex-grow:1}.b-documentation-item{display:flex;justify-content:space-between;align-items:center;padding:10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #E5E5E5}.b-documentation-item__left{display:flex;justify-content:flex-start;align-items:center}.b-documentation-item__ico{margin:0 30px 0 0}.b-documentation-item__left span{display:block;font-weight:normal;font-size:16px;line-height:1.2;color:#4F4F4F}.b-documentation-item__right{display:flex;justify-content:flex-end;align-items:center}.b-documentation-item__right span{font-weight:normal;font-size:16px;line-height:1.2;color:#BDBDBD;margin:0 30px 0 0;display:block}.b-documentation-item__btn{width:40px;height:40px;background:url('/local/templates/polet_legeart/css/../images/svg/arrow-down.svg') center no-repeat #004E99;border-radius:8px;transition:0.3s}.b-documentation-item__btn:hover{opacity:0.7;transition:0.3s}.b-blog-page{margin:30px 0 60px 0}.b-blog-page__content>.row>div{margin-bottom:30px}.b-blog-page .b-blog-item{box-shadow:16px 16px 32px rgba(15,56,79,0.5);border-radius:12px;overflow:hidden}.b-blog-page .b-blog-item__img img{width:100%}.b-blog-page .b-blog-item__text p{min-height:80px}.b-blog-page__bottom{display:flex;justify-content:space-between;align-items:center;padding:0 150px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:30px 0 0 0}.b-pagination{}.b-blog-all{display:none;}.b-pagination ul{padding:0;margin:0;display:flex;justify-content:center;align-items:center}.b-pagination ul li{list-style:none;margin:0 30px 0 0}.b-pagination ul li:last-child{margin:0}.b-pagination ul li a{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:100%;font-weight:normal;font-size:18px;line-height:1;color:#BDBDBD}.b-pagination ul li a.active{background:#004E99;color:#ffffff}.b-quarters-modal{padding-left:0px !important;padding-right:0px !important;background:#ffffff}.b-quarters-modal .modal-dialog{max-width:100%;background:#ffffff;width:100%;margin:0}.b-quarters-top{position:relative;text-align:center;margin:20px 0 50px 0}.b-quarters-top .btn-back{position:absolute;top:50%;left:0;transform:translateY(-50%)}.b-quarters-content{display:flex;justify-content:flex-start;align-items:flex-end}.b-quarters-numbers{width:74px;margin:0 25px 0 0;flex-shrink:0}.b-quarters-numbers ul{padding:0;margin:0}.b-quarters-numbers ul li{list-style:none;height:38px;display:flex;justify-content:flex-start;align-items:center}.b-quarters-numbers ul li.high{color:#BDBDBD}.b-quarters-numbers ul li{margin:0 0 2.5px 0;font-weight:normal;font-size:16px;line-height:1;color:#4F4F4F}.b-quarters-item{width:282px;margin:0 18px 0 0;flex-shrink:0}.b-quarters-item:last-child{margin:0}.b-quarters-item__small{width:225px}.b-quarters-item__title{text-align:center;font-weight:normal;font-size:18px;line-height:1;color:#333333;margin:0 0 20px 0}.b-quarters-item ul{padding:0;margin:0;display:flex;justify-content:flex-start;align-content:flex-start;flex-wrap:wrap}.b-quarters-item ul li{background:#E8E8E8;border-radius:8px;width:54px;height:38px;display:flex;justify-content:center;align-items:center;font-weight:normal;font-size:16px;line-height:1;color:#333333;margin:0 2px 2.5px 0;cursor:pointer;transition:0.3s}.b-quarters-item ul li:hover{opacity:0.8;transition:0.3s}.b-quarters-item ul li.free{background:#5DDA80}.b-quarters-item ul li.reserve{background:#DE5252;color:#ffffff}.b-quarters-item ul li.blue{background:#004E99;color:#ffffff}.b-quarters-bottom{display:flex;justify-content:flex-start;align-items:center;margin:30px 0}.b-quarters-nav{margin:0 30px 0 0}.b-quarters-nav ul{padding:0;margin:0;display:flex;justify-content:flex-start;align-content:flex-start}.b-quarters-nav ul li{list-style:none;margin:0 10px 0 0}.b-quarters-nav ul li:last-child{margin:0}.b-quarters-nav ul li button{font-weight:normal;font-size:18px;line-height:1;color:#4F4F4F;border-radius:12px;display:flex;justify-content:center;align-items:center;transition:0.3s;padding:20px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-quarters-nav ul li button.active{background:-webkit-linear-gradient(301deg,#0467B8 0.96%,#024D9B 100%);background:-o-linear-gradient(301deg,#0467B8 0.96%,#024D9B 100%);background:linear-gradient(31deg,#0467B8 0.96%,#024D9B 100%);color:#ffffff;transition:0.3s}.b-quarters-status{}.b-quarters-status ul{padding:0;margin:0;display:flex;justify-content:flex-start;align-items:center}.b-quarters-status ul li{list-style:none;display:flex;justify-content:flex-start;align-items:center;font-weight:normal;font-size:16px;line-height:1;letter-spacing:0.015em;color:#4F4F4F;margin:0 10px 0 0}.b-quarters-status ul li:last-child{margin:0}.b-quarters-status ul li:before{content:"";width:16px;height:16px;background:#BDBDBD;border-radius:3px;margin:0 10px 0 0;display:block}.b-quarters-status ul li.reserve:before{background:#DE5252}.b-quarters-status ul li.free:before{background:#5DDA80}.btn-close{background:url('/local/templates/polet_legeart/css/../images/svg/close.svg') no-repeat center;width:16px;height:16px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.b-quarters-block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#FFFFFF;box-shadow:12px 12px 24px rgba(15,56,79,0.5);border-radius:0px 12px 12px 12px;width:654px;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;z-index:100}.b-quarters-block .btn-close{top:21px;right:30px;transform:none}.b-quarters-block__row{display:flex;justify-content:flex-start;align-items:center}.b-quarters-block__img{flex-shrink:0;width:282px;margin:0 30px 0 0;display:flex;align-items:center;justify-content:center}.b-quarters-block__content{}.b-quarters-block__content .b-card-trim i{color:#004E99}.b-quarters-block__content strong{display:block;font-weight:bold;font-size:16px;line-height:1;color:#333333;margin:0 0 15px 0}.b-quarters-block__content ul{padding:0;margin:0}.b-quarters-block__content ul li{list-style:none;display:flex;justify-content:space-between;align-items:center;font-weight:normal;font-size:16px;line-height:1.2;letter-spacing:0.015em;color:#4F4F4F;margin:0 0 20px 0}.b-quarters-block__content ul li:last-child{margin:0}.b-quarters-block__content ul li span b{font-weight:700;color:#004E99}.b-quarters-block__bottom{display:flex;justify-content:space-between;align-items:center;padding:0 50px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-quarters-modal .b-card-row{display:block;margin:15px 0 0 0}.b-quarters-modal .b-card-price__top{margin:0 0 50px 0}.b-wrapper{width:535px;margin:0 auto 0;padding:30px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-wrapper-top{display:flex;justify-content:space-between;align-items:center;margin:0 0 45px 0}.b-wrapper-top a{display:block;font-weight:500;font-size:8px;line-height:1;text-decoration-line:underline;color:#004E99}.b-wrapper-top__right{text-align:right}.b-wrapper-top__right b{display:block;font-weight:600;font-size:12px;line-height:1.2;letter-spacing:0.1em;color:#333333}.b-wrapper-top__right span{font-weight:normal;font-size:10px;line-height:1.2;color:#333333}.b-wrapper .b-card-content{margin:0 0 40px 0}.b-wrapper .b-card-image{width:258px;height:225px}.b-wrapper .b-card-info__top p{font-size:9px;margin:0 0 5px 0}.b-wrapper .b-card-info__top .b-card-name{font-size:14px}.b-wrapper .b-card-info__top .b-card-trim{font-size:9px}.b-wrapper .b-card-info ul{display:flex;justify-content:flex-start;align-content:flex-start;flex-wrap:wrap}.b-wrapper .b-card-info ul li{width:33.333333%;display:flex;align-items:flex-start;flex-direction:column-reverse;font-size:9px;margin:0 0 20px 0;padding:0 0 10px 0}.b-wrapper .b-card-info ul li span{font-weight:700;padding:0 0 3px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-wrapper .b-card-price b{font-size:17px}.b-wrapper .b-card-mortgage b{font-size:17px}.b-wrapper .b-card-price__top strong{font-size:12px}.b-wrapper .b-card-mortgage span{font-size:12px}.b-wrapper .b-card-row{margin:20px 0 0 0}.b-wrapper-content{display:flex;justify-content:flex-start;align-content:flex-start}.b-wrapper-col{width:50%;margin:0 30px 0 0}.b-wrapper-col .b-card-image{width:auto;height:auto}.b-wrapper-col:last-child{margin:0}.b-wrapper-col img{border-radius:12px}.b-wrapper-col span{display:block;text-align:center;font-weight:normal;font-size:12px;line-height:1.2;color:#4F4F4F;margin:6px 0 0 0}.b-notes{margin:20px 0 0 0}.b-notes span{font-weight:normal;font-size:9px;line-height:1;color:#333333;margin:0 0 20px 0}.b-notes ul{padding:0;margin:0}.b-notes ul li{height:20px;list-style:none;border-bottom:1px solid #E5E5E5}.b-wrapper-bottom{display:flex;justify-content:space-between;align-items:flex-start;margin:12px 0 0 0}.b-wrapper-bottom__left span{display:block;font-weight:normal;font-size:8px;line-height:1.6;color:#4F4F4F}.b-wrapper-bottom__right{}.b-wrapper-bottom__right span{display:block;font-weight:normal;font-size:8px;line-height:1.6;text-align:right;color:#BDBDBD}.b-concept-page{margin:30px 0}.b-title p{margin:10px 0 0 0;font-size:18px}.b-concept-page .b-title{margin:0 0 90px 0}.b-concept-top{margin-top:0}.b-image img{border-radius:12px}.b-text-container{display:flex;align-items:center;height:100%}.b-text{}.b-text h2{}.b-text p{margin:30px 0}.b-concept-page .b-project-info__content>.container>.row>div{align-items:center}.b-concept-slider__item img{border-radius:12px}.b-concept-slider__content{position:relative;padding:0 0 100px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-concept-slider__nav{display:flex;justify-content:flex-start;align-items:center;padding:30px 0 0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-concept-slider__nav .icon-prev{order:1}.b-concept-slider__nav .slick-dots{order:2}.b-concept-slider__nav .icon-next{order:3}.b-concept-slider__text{position:absolute;background:#FFFFFF;border-radius:12px 0px;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:772px;position:absolute;bottom:0;right:0}.b-concept-slider__text p{margin:0}.b-about{overflow:hidden}.b-about-item{position:relative;z-index:3;margin:0 0 30px 0}.b-about-item b{display:block;font-weight:600;font-size:28px;line-height:1;color:#333333;margin:0 0 30px 0}.b-about-img img{max-width:inherit;position:absolute;z-index:1}.b-about-item__two{background:#FFFFFF;border-radius:12px;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 0 -30px;}.b-concept-page .b-infrastructure-list li{width:auto;margin:0 30px 0 0}.b-concept-page .b-infrastructure-list li:last-child{margin:0}.b-concept-page .b-infrastructure-list li a{display:block;padding:21px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:3px solid transparent;transition:0.3s}.b-concept-page .b-infrastructure-list li a i{display:none}.b-concept-page .b-infrastructure__nav__container{width:803px;margin:0 auto 0;padding:0 30px;border-radius:12px 12px 0 0}.b-concept-page .b-infrastructure-list li a:hover{border-color:#004E99;transition:0.3s}.b-concept-page .b-infrastructure-list li.active a{border-color:#004E99;transition:0.3s}.b-concept-page .b-infrastructure__nav__wrapper{transform:none}.b-article{margin:30px 0}.b-article .b-title{position:relative}.b-article .btn-back{position:absolute;top:50%;transform:translateY(-50%)}.section-90{margin:80px 0}.b-article-slider__nav{display:flex;justify-content:space-between;align-items:center;padding:30px 100px 0 100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-article-slider__nav .icon-prev{order:1}.b-article-slider__nav .slick-dots{order:2}.b-article-slider__nav .icon-next{order:3}.b-article-slider .b-blog-item{background:#FFFFFF;box-shadow:-2px 12px 14px rgba(15,56,79,0.5);border-radius:12px;margin:30px 0 30px 0;transition:0.3s}.b-article-slider .b-blog-item__text p{min-height:80px}.b-article-top{}.b-article-top__content{position:relative}.b-article-top__content img{border-radius:15px}.b-article-top__text{padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#FFFFFF;border-radius:0 12px 12px 12px;width:624px}.b-article-top__text p{margin:30px 0 0 0}.b-article-top__row{display:flex;justify-content:flex-start}.b-article-top__row.img-top{position:absolute;bottom:-70px;left:0}.b-text ul{padding:0;margin:0}.b-text ul li{font-weight:normal;font-size:16px;line-height:1.6;color:#4F4F4F;list-style-position:inside}.b-text b{}.b-article-title{margin:0 0 90px 0}.b-options{margin:30px 0}.b-options .b-article-top{margin-bottom:150px}.b-options .b-article-top__text{width:542px}.b-article-top__items{display:flex;justify-content:flex-end;align-content:flex-start;margin:30px 30px 0 0}.b-article-top__item{display:flex;justify-content:flex-start;align-items:center;margin:0 60px 0 0}.b-article-top__item:last-child{margin:0}.b-article-top__item__img{flex-shrink:0;margin:0 30px 0 0}.b-article-top__item__text{}.b-article-top__item__text b{display:block;font-weight:700;font-size:28px;line-height:1.2;color:#333333}.b-article-top__item__text span{display:block;font-weight:normal;font-size:16px;line-height:1.2;color:#333333}.b-image-slider .slick-dots{position:absolute;bottom:20px;left:0;width:100%;justify-content:center;margin:0}.b-img-slider__nav{position:absolute;bottom:30px;left:0;width:100%;display:flex;justify-content:center;align-items:center}.b-renovation-calc .section__header{margin-bottom:65px}.b-renovation-calc h2{color:#0E2648}.b-renovation-calc__content{margin-bottom:35px}.b-renovation-calc__title{font-size:18px;font-weight:bold;margin-bottom:5px;flex-grow:0}.b-renovation-calc__nav{width:100%}.b-renovation-calc__nav ul{padding:0;margin:-15px 0}.b-renovation-calc__nav ul li{padding:15px 0}.b-renovation-calc__nav ul li a{display:block;font-weight:bold;font-size:18px;width:100%;padding:10px 20px;color:#000000;border-radius:6px;border:1px solid #E7E7E7;text-align:center}.b-renovation-calc__nav ul li a:hover,.b-renovation-calc__nav ul li a:focus{text-decoration:none}.b-renovation-calc__nav ul li{list-style:none}.b-renovation-calc__nav ul li a.active{background:linear-gradient(82deg,#0467B8 0.96%,#024D9B 100%);box-shadow:0px 10px 35px rgba(14,38,72,0.63);color:#ffffff;border:0px solid #0E2648}#calc-price-finish{font-size:13px}.b-renovation-calc__item{border-top:1px solid #C2C8D1;border-bottom:1px solid #C2C8D1}.b-renovation-calc__item ul{padding:15px 0 15px 30px;margin:-15px -10px -15px -28px;display:flex;flex-flow:row wrap;align-items:flex-start;align-content:flex-start;justify-content:flex-start}.b-renovation-calc__item ul li{list-style:none;position:relative;font-size:18px;padding:15px 10px 15px 28px;width:50%}.b-renovation-calc__item ul li:before{content:'';background:url('/local/templates/polet_legeart/css/../images/arrow-circ.svg') center center no-repeat;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#F7B67E;font-size:20px;position:absolute;top:50%;left:0;width:20px;height:20px;margin-top:-10px;position:absolute;background-size:20px}.row-flex_vertical-bottom{align-items:flex-end}.b-renovation-calc__action-title{font-weight:bold;font-size:18px;margin-bottom:10px}.b-renovation-calc__input{width:100%;padding:13px 15px;outline:none;box-shadow:none;border:1px solid #E7E7E7;border-radius:6px}.b-renovation-calc__action .b-btn{min-width:50%;padding:14px 15px}.b-renovation-calc__action-total{font-size:58px;font-weight:bold;color:#0E2648;line-height:48px}.b-renovation-calc__action-total span{padding-right:10px}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.b-img-slider__nav .slick-dots{order:1;margin:0 40px 0 0}.b-img-slider__nav .icon-prev{order:2;margin:0 40px 0 0}.b-img-slider__nav .icon-next{order:3}.b-repairs{}.b-repairs-content{}.b-repairs-content>.row>div{margin-bottom:60px}.b-repairs-item{display:flex;justify-content:flex-start;align-items:flex-start}.b-repairs-item__img{flex-shrink:0;margin:0 30px 0 0}.b-repairs-item__text{}.b-repairs-item__text span{display:block;font-weight:500;font-size:20px;line-height:1.2;color:#333333;margin:0 0 10px 0}.b-repairs-item__text p{margin:0;font-weight:normal;font-size:16px;line-height:1.3;color:#4F4F4F}.b-repairs-block{}.b-repairs-block__content{background:url('/local/templates/polet_legeart/css/../images/b-repairs-block__bg.jpg') center top no-repeat;padding:209px 0 219px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-repairs-block__item{max-width:488px}.b-repairs-block__item b{display:block;font-weight:600;font-size:28px;line-height:1.2;color:#4F4F4F;margin:0 0 25px 0}.b-repairs-block__item b span{color:#004E99}.b-repairs-block__item p{font-size:18px;margin:0 0 60px 0}.b-title-0{margin:0}.fancybox-slide--image .fancybox-content{background:white}.modal-container{max-width:500px;padding:0;margin:0;border-radius:.3em;box-shadow:0 0.1em 0.4em rgba(0,0,0,.3)}.container .pagination{}.dialog-confirm{background:#FFFFFF;box-shadow:12px 12px 24px rgba(15,56,79,0.5);border-radius:12px;text-align:center;padding:30px;width:386px}.dialog-confirm h2{font-family:Exo 2;font-weight:600;font-size:28px;line-height:130%;text-transform:initial}.dialog-confirm p{margin:20px 0}.dialog-confirm button{display:inline-block}.b-progress-image .slick-arrow{position:absolute;z-index:9;top:50%;left:20px;margin-top:-15px;width:60px;height:60px;font-size:30px}.b-progress-image .slick-arrow.icon-next{left:auto;right:20px}.tab-one{opacity:0;max-height:0px;overflow:hidden;transition:all 0.5s ease-in;padding:0}.tab-one.active{opacity:1;max-height:1000px}#plan{position:relative}.flex-first{order:1}.flex-last{order:2}.map-wrapper{position:relative;min-height:60px}#map.active{display:block}.loader{left:0;height:100% !important;width:100%;background:rgba(0,0,0,0.7);position:absolute;z-index:9;display:none;top:0}.loader.active{display:block}.hidden-cell{opacity:0}.loader .l_main{position:absolute;top:50%;left:50%;width:172px;height:128px;margin:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.l_square{position:relative}.l_square:nth-child(1){margin-left:0px}.l_square:nth-child(2){margin-left:44px}.l_square:nth-child(3){margin-left:88px}.l_square:nth-child(4){margin-left:132px}.l_square span{position:absolute;top:0px;left:20px;height:36px;width:36px;border-radius:2px;background-color:#FFFFFF}.l_square span:nth-child(1){top:0px}.l_square span:nth-child(2){top:44px}.l_square span:nth-child(3){top:88px}.l_square:nth-child(1) span{-webkit-animation:animsquare1 2s infinite ease-in;animation:animsquare1 2s infinite ease-in}.l_square:nth-child(2) span{-webkit-animation:animsquare2 2s infinite ease-in;animation:animsquare2 2s infinite ease-in}.l_square:nth-child(3) span{-webkit-animation:animsquare3 2s infinite ease-in;animation:animsquare3 2s infinite ease-in}.l_square:nth-child(4) span{-webkit-animation:animsquare4 2s infinite ease-in;animation:animsquare4 2s infinite ease-in}.l_square span:nth-child(1){-webkit-animation-delay:0.00s;animation-delay:0.00s}.l_square span:nth-child(2){-webkit-animation-delay:0.15s;animation-delay:0.15s}.l_square span:nth-child(3){-webkit-animation-delay:0.30s;animation-delay:0.30s}@-webkit-keyframes animsquare1{0%,5%,95%,100%{-webkit-transform:translate(0px,0px) rotate(0deg);transform:translate(0px,0px) rotate(0deg)}30%,70%{-webkit-transform:translate(-40px,0px) rotate(-90deg);transform:translate(-40px,0px) rotate(-90deg)}}@keyframes animsquare1{0%,5%,95%,100%{-webkit-transform:translate(0px,0px) rotate(0deg);transform:translate(0px,0px) rotate(0deg)}30%,70%{-webkit-transform:translate(-40px,0px) rotate(-90deg);transform:translate(-40px,0px) rotate(-90deg)}}@-webkit-keyframes animsquare2{0%,10%,90%,100%{-webkit-transform:translate(0px,0px) rotate(0deg);transform:translate(0px,0px) rotate(0deg)}35%,65%{-webkit-transform:translate(-40px,0px) rotate(-90deg);transform:translate(-40px,0px) rotate(-90deg)}}@keyframes animsquare2{0%,10%,90%,100%{-webkit-transform:translate(0px,0px) rotate(0deg);transform:translate(0px,0px) rotate(0deg)}35%,65%{-webkit-transform:translate(-40px,0px) rotate(-90deg);transform:translate(-40px,0px) rotate(-90deg)}}@-webkit-keyframes animsquare3{0%,15%,85%,100%{-webkit-transform:translate(0px,0px) rotate(0deg);transform:translate(0px,0px) rotate(0deg)}40%,60%{-webkit-transform:translate(-40px,0px) rotate(-90deg);transform:translate(-40px,0px) rotate(-90deg)}}@keyframes animsquare3{0%,15%,85%,100%{-webkit-transform:translate(0px,0px) rotate(0deg);transform:translate(0px,0px) rotate(0deg)}40%,60%{-webkit-transform:translate(-40px,0px) rotate(-90deg);transform:translate(-40px,0px) rotate(-90deg)}}@-webkit-keyframes animsquare4{0%,20%,80%,100%{-webkit-transform:translate(0px,0px) rotate(0deg);transform:translate(0px,0px) rotate(0deg)}45%,55%{-webkit-transform:translate(-40px,0px) rotate(-90deg);transform:translate(-40px,0px) rotate(-90deg)}}@keyframes animsquare4{0%,20%,80%,100%{-webkit-transform:translate(0px,0px) rotate(0deg);transform:translate(0px,0px) rotate(0deg)}45%,55%{-webkit-transform:translate(-40px,0px) rotate(-90deg);transform:translate(-40px,0px) rotate(-90deg)}}.home-kupavna{background:url('/local/templates/polet_legeart/css/../images/marks/icon-home.png') center center no-repeat !important;background-size:40px!important;display:flex;justify-content:center;align-items:center;background:#BDBDBD;border-radius:100%;width:40px;height:40px;color:#ffffff;font-size:24px;margin:0 10px 0 0;flex-shrink:0}.fancy-flex{height:100%;display:flex;align-items:center}.flat-d-action__sub{position:absolute;left:50%;bottom:-280px;padding-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;-webkit-transition:max-width .3s cubic-bezier(.25,.46,.45,.94) .3s,opacity .3s cubic-bezier(.25,.46,.45,.94);transition:max-width .3s cubic-bezier(.25,.46,.45,.94) .3s,opacity .3s cubic-bezier(.25,.46,.45,.94);max-height:0;width:170px}.flat-d-action__sublink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;padding:8px 12px 8px 8px;color:rgba(42,42,48,.3);border:1px solid #004E99;border-radius:32px;background-color:#fff;opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:opacity .4s cubic-bezier(.25,.46,.45,.94);transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.flat-d-action__sublink img{width:24px;height:24px;display:block;margin-right:8px}.flat-d-action__sub>:first-child{-webkit-transition:opacity .3s cubic-bezier(.165,.84,.44,1) .1s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .1s;transition:opacity .3s cubic-bezier(.165,.84,.44,1) .1s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .1s;transition:opacity .3s cubic-bezier(.165,.84,.44,1) .1s,transform .3s cubic-bezier(.165,.84,.44,1) .1s;transition:opacity .3s cubic-bezier(.165,.84,.44,1) .1s,transform .3s cubic-bezier(.165,.84,.44,1) .1s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .1s}.flat-d-action__sub>:nth-child(2){-webkit-transition:opacity .3s cubic-bezier(.165,.84,.44,1) .2s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .2s;transition:opacity .3s cubic-bezier(.165,.84,.44,1) .2s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .2s;transition:opacity .3s cubic-bezier(.165,.84,.44,1) .2s,transform .3s cubic-bezier(.165,.84,.44,1) .2s;transition:opacity .3s cubic-bezier(.165,.84,.44,1) .2s,transform .3s cubic-bezier(.165,.84,.44,1) .2s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .2s}.flat-d-action__sub>:nth-child(3){-webkit-transition:opacity .3s cubic-bezier(.165,.84,.44,1) .3s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .3s;transition:opacity .3s cubic-bezier(.165,.84,.44,1) .3s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .3s;transition:opacity .3s cubic-bezier(.165,.84,.44,1) .3s,transform .3s cubic-bezier(.165,.84,.44,1) .3s;transition:opacity .3s cubic-bezier(.165,.84,.44,1) .3s,transform .3s cubic-bezier(.165,.84,.44,1) .3s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .3s}.flat-d-action__sub>:nth-child(4){-webkit-transition:opacity .3s cubic-bezier(.165,.84,.44,1) .4s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .4s;transition:opacity .3s cubic-bezier(.165,.84,.44,1) .4s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .4s;transition:opacity .3s cubic-bezier(.165,.84,.44,1) .4s,transform .3s cubic-bezier(.165,.84,.44,1) .4s;transition:opacity .3s cubic-bezier(.165,.84,.44,1) .4s,transform .3s cubic-bezier(.165,.84,.44,1) .4s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .4s}.flat-d-action__sub>:nth-child(5){-webkit-transition:opacity .3s cubic-bezier(.165,.84,.44,1) .5s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .5s;transition:opacity .3s cubic-bezier(.165,.84,.44,1) .5s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .5s;transition:opacity .3s cubic-bezier(.165,.84,.44,1) .5s,transform .3s cubic-bezier(.165,.84,.44,1) .5s;transition:opacity .3s cubic-bezier(.165,.84,.44,1) .5s,transform .3s cubic-bezier(.165,.84,.44,1) .5s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .5s}.chose-kv{margin-top:20px;display:block}.alert-mess{font-size:18px;background:#0467B8;color:white !important;line-height:36px;height:36px;text-align:center;position:fixed;width:100%;top:0;z-index:1111;padding-top:5px}.alert-mess p{color:white !important;margin:0}.block-confirm{background:url('/local/templates/polet_legeart/css/../images/back-confirm.jpg') center center no-repeat;height:670px;display:flex;align-items:center}.block-confirm b,.block-confirm p{font-size:18px;line-height:24px;color:#004E99;line-height:24px;margin:16px 0}.block-confirm span{line-height:19px;color:#4F4F4F;font-size:18px}.block-confirm .phone-confirm{font-size:36px;color:#333333;margin:32px 0}.block-confirm a.button.button-back{background:transparent;border:1px solid #004E99;color:#004E99 !important;width:279px;font-size:18px;cursor:pointer}.block-confirm a.button.button-back:hover{background:#004E99;color:white !important}.b-main-slider__item__img img{width:100%}.button-call{border-radius:18px 18px 0 0;padding:10px 32px;background:white;position:fixed;bottom:0;width:100%;z-index:99}.button-call .btn-callback{background:#FFFFFF;border:1px solid #0060AD;box-sizing:border-box;border-radius:12px;font-size:14px;display:flex;align-items:center;justify-content:center;width:100%}.flex-popup{display:flex}.flex-popup>div{width:50%}#discount_form{border-radius:10px;max-width:850px;padding:0;max-height:450px;overflow:hidden}#discount_form .right-dis{padding:15px 20px}.dis-home{font-weight:600;font-size:30px;line-height:35px;margin-top:10px;margin-bottom:17px}.price-dis{display:inline-block;font-weight:600;font-size:27px;background:#0F7AD5;padding:0px 4px 4px 6px;border-radius:5px;color:white;margin-left:6px}.offer-text{font-weight:bold;font-size:28px;display:flex;align-items:center;margin-top:5px;flex-wrap:wrap}.offer-text-timer{font-weight:500;font-size:28px;line-height:41px;margin-top:8px}.countdown{position:relative;background:#0F7AD5;padding:2px 0px;border-radius:5px;color:white;display:inline-block;margin-left:5px;top:-14px}.timer{display:flex;justify-content:space-between;width:167px}.timer .ed-time{width:33%;text-align:center;font-size:12px;line-height:18px;font-weight:400}.countdown::before{content:"";position:absolute;width:1px;height:19px;background:white;right:55px;top:15px}.countdown::after{content:"";position:absolute;width:1px;height:19px;background:white;left:55px;top:15px}.timer .ed-time:last-child{border:0}.timer .one-t{font-size:20px}#discount_form #sendRequestDiscount{background:#0F7AD5;color:white;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:400;margin:15px 0;box-shadow:none;width:100%}.dis-form-more{font-weight:400;font-size:16px;line-height:20px;margin-bottom:2px;color:#404040}#discount_form .b-inspection-input{border-color:#0F7AD5}.but-discount{display:none;background:#0F7AD5;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzMxOV8xMCkiPgo8cGF0aCBkPSJNMjQuOTk5OSA3LjgyNDYxQzI0Ljk5OTkgNi45NjE3MiAyNC4zMDA0IDYuMjYyMTEgMjMuNDM3NSA2LjI2MjExSDIwLjc3MDNDMjEuNDYwNSA1LjU4MTI1IDIxLjkwMjMgNC42ODg3IDIxLjkwMjMgMy41ODk0NUMyMS45MDIzIDIuMjM1OTQgMjEuMTI1IDAuNzY1NjI1IDE4Ljk0MyAwLjc2NTYyNUMxNi4wNzE5IDAuNzY1NjI1IDEzLjY3MzQgMy44MjI2NiAxMi41NDY1IDUuNTM2MzNDMTEuNDE4NyAzLjgyMzA1IDguOTQ2ODcgMC43NjYwMTYgNi4wNzYxNyAwLjc2NjAxNkMzLjg5NDE0IDAuNzY2MDE2IDMuMTE2OCAyLjIzNjMzIDMuMTE2OCAzLjU4OTg0QzMuMTE2OCA0LjY4ODY3IDMuNTcwNyA1LjU4MTY0IDQuMjc1IDYuMjYyNUgxLjU2MjVDMC42OTk2MDkgNi4yNjI1IDAgNi45NjIxMSAwIDcuODI1VjEyLjUwMkgxLjU3NjE3VjIyLjY3MTlDMS41NzYxNyAyMy41MzQ4IDIuMjc1NzYgMjQuMjM0NCAzLjEzODY3IDI0LjIzNDRIMjEuODgwOUMyMi43NDM3IDI0LjIzNDQgMjMuNDQzNCAyMy41MzQ4IDIzLjQ0MzQgMjIuNjcxOVYxMi41MDE2SDI1VjcuODI0NjFIMjQuOTk5OVpNMTguOTQzIDIuMzI4NTJDMTkuOTA5IDIuMzI4NTIgMjAuMzM5OCAyLjczNDQgMjAuMzM5OCAzLjU4OTg3QzIwLjMzOTggNS4zMjU0MiAxOC40MDI3IDYuMjYxNzIgMTYuNTgwOSA2LjI2MTcySDEzLjkzNTlDMTUuMDQ2MSA0LjYxMjg5IDE3IDIuMzI4NTIgMTguOTQzIDIuMzI4NTJaTTYuMDc2MTUgMi4zMjg1NEM4LjAxOTUxIDIuMzI4NTQgMTAuMDQ3MiA0LjYxMjkyIDExLjE1NzQgNi4yNjEzNUg4LjUxMTY3QzYuNjg5NzkgNi4yNjEzNSA0LjY3OTI1IDUuMzAwODEgNC42NzkyNSAzLjU2NTI2QzQuNjc5MjUgMi43MTAxOCA1LjExMDExIDIuMzI4NTQgNi4wNzYxNSAyLjMyODU0Wk0yMy40Mzc1IDEwLjkzOTFIMTMuMjgxMlY3LjgyNDYxSDIzLjQzNzVWMTAuOTM5MVpNMS41NjI0OCA3LjgyNDYxSDExLjcxODdWMTAuOTM5MUgxLjU2MjQ4VjcuODI0NjFaTTMuMTM4NjUgMTIuNTAxNkgxMS43MTg3VjIyLjY3MTVIMy4xMzg2NVYxMi41MDE2Wk0yMS44ODEyIDIyLjY3MTVIMTMuMjgxMlYxMi41MDE2SDIxLjg4MTJWMjIuNjcxNVoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMzE5XzEwIj4KPHJlY3Qgd2lkdGg9IjI1IiBoZWlnaHQ9IjI1IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);box-shadow:0px 0px 7px rgb(0 0 0 / 38%);background-repeat:no-repeat;border-radius:50%;background-size:33px 33px;background-position:8px 7px;width:48px;height:48px;color:white;position:fixed;bottom:12px;right:382px;z-index:9999;font-family:"Roboto";font-weight:400}.but-discount:hover{text-decoration:none}.img-fanca-disc-cor{height:100%}.star-cor-phone{position:absolute;color:red;right:5px;top:-2px;font-size:30px;height:1px}.hide{display:none}.cor-rel-in{position:relative}.cor-logo-pop{display:none}.b-inspection-input{width:100%;height:40px;border:1px solid black;border-radius:6px;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:normal;font-size:18px;color:#000000}.b-form_delivery-comfort .b-accept__content{font-size:18px;color:#3B3B3b;text-align:center;font-weight:300;padding:0}.b-form_delivery-comfort .b-accept__content a{font-weight:normal;color:#0E2648;text-decoration:none}.b-form_delivery-comfort .b-accept__content a:hover{text-decoration:underline}.b-accept__content{display:table-cell;vertical-align:middle;padding:0 0 5px 8px;font-size:11px}.b-accept__content a{text-decoration:underline}.b-accept__content{padding:0}.b-accept__content a:hover{text-decoration:none}.b-btn-dop-b{display:inline-flex;flex-flow:row wrap;align-items:center;align-content:center;justify-content:center;vertical-align:middle;text-align:center;background-color:#E0A674;border-radius:5px;font-size:18px;color:#000000;text-decoration:none;transition:0.2s;padding:14px 17px 14px 17px;line-height:1.18;min-width:219px;max-width:100%;position:relative;overflow:hidden;font-weight:bold;box-shadow:0 8px 36px #E0A674}.b-btn-corr{width:198px}.cor-logo-pop{display:block;position:absolute;top:5px;left:7px;width:109px;border-radius:0 0 16px 0;height:39px;padding-bottom:3px;padding-right:5px}#discount_form input.warning{border:1px solid rgb(148,4,4)}.b24-form .b24-form-btn{background-color:#0f58d0 !important}.b24-form .b24-form-wrapper.b24-form-border-bottom{border-color:#0f58d0 !important}.filter-catalog .filters{display:none !important}@media (max-width:980px){.content-list{text-align:left}}@media (max-width:800px){.filter-catalog .filters{display:block !important}}@media (max-width:800px){.price-dis{padding:0 0 0 0px;font-size:21px;background:none;margin-left:4px}.left-col-corr-fancy{overflow:hidden}.offer-text-timer{font-weight:500;font-size:21px;line-height:39px;margin-top:0}.right-col-corr-fancy{margin-top:-55px;background:white}.flex-popup{flex-direction:column}.popup-corr-fancy{max-width:395px;position:relative}.img-fanca-disc-cor{height:100%;margin-top:-65px}#discount_form{max-width:fit-content;max-height:fit-content;height:auto !important}.flex-popup>div{width:100%}#discount_form .right-dis{padding:0 20px 0 20px}.dis-home{color:white;margin:0 -20px;font-size:22px;padding:3px 5px 0px 20px;line-height:24px}.offer-text{font-size:21px;color:white;font-weight:500}.but-discount{display:none;background:#0F7AD5;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzMxOV8xMCkiPgo8cGF0aCBkPSJNMjQuOTk5OSA3LjgyNDYxQzI0Ljk5OTkgNi45NjE3MiAyNC4zMDA0IDYuMjYyMTEgMjMuNDM3NSA2LjI2MjExSDIwLjc3MDNDMjEuNDYwNSA1LjU4MTI1IDIxLjkwMjMgNC42ODg3IDIxLjkwMjMgMy41ODk0NUMyMS45MDIzIDIuMjM1OTQgMjEuMTI1IDAuNzY1NjI1IDE4Ljk0MyAwLjc2NTYyNUMxNi4wNzE5IDAuNzY1NjI1IDEzLjY3MzQgMy44MjI2NiAxMi41NDY1IDUuNTM2MzNDMTEuNDE4NyAzLjgyMzA1IDguOTQ2ODcgMC43NjYwMTYgNi4wNzYxNyAwLjc2NjAxNkMzLjg5NDE0IDAuNzY2MDE2IDMuMTE2OCAyLjIzNjMzIDMuMTE2OCAzLjU4OTg0QzMuMTE2OCA0LjY4ODY3IDMuNTcwNyA1LjU4MTY0IDQuMjc1IDYuMjYyNUgxLjU2MjVDMC42OTk2MDkgNi4yNjI1IDAgNi45NjIxMSAwIDcuODI1VjEyLjUwMkgxLjU3NjE3VjIyLjY3MTlDMS41NzYxNyAyMy41MzQ4IDIuMjc1NzYgMjQuMjM0NCAzLjEzODY3IDI0LjIzNDRIMjEuODgwOUMyMi43NDM3IDI0LjIzNDQgMjMuNDQzNCAyMy41MzQ4IDIzLjQ0MzQgMjIuNjcxOVYxMi41MDE2SDI1VjcuODI0NjFIMjQuOTk5OVpNMTguOTQzIDIuMzI4NTJDMTkuOTA5IDIuMzI4NTIgMjAuMzM5OCAyLjczNDQgMjAuMzM5OCAzLjU4OTg3QzIwLjMzOTggNS4zMjU0MiAxOC40MDI3IDYuMjYxNzIgMTYuNTgwOSA2LjI2MTcySDEzLjkzNTlDMTUuMDQ2MSA0LjYxMjg5IDE3IDIuMzI4NTIgMTguOTQzIDIuMzI4NTJaTTYuMDc2MTUgMi4zMjg1NEM4LjAxOTUxIDIuMzI4NTQgMTAuMDQ3MiA0LjYxMjkyIDExLjE1NzQgNi4yNjEzNUg4LjUxMTY3QzYuNjg5NzkgNi4yNjEzNSA0LjY3OTI1IDUuMzAwODEgNC42NzkyNSAzLjU2NTI2QzQuNjc5MjUgMi43MTAxOCA1LjExMDExIDIuMzI4NTQgNi4wNzYxNSAyLjMyODU0Wk0yMy40Mzc1IDEwLjkzOTFIMTMuMjgxMlY3LjgyNDYxSDIzLjQzNzVWMTAuOTM5MVpNMS41NjI0OCA3LjgyNDYxSDExLjcxODdWMTAuOTM5MUgxLjU2MjQ4VjcuODI0NjFaTTMuMTM4NjUgMTIuNTAxNkgxMS43MTg3VjIyLjY3MTVIMy4xMzg2NVYxMi41MDE2Wk0yMS44ODEyIDIyLjY3MTVIMTMuMjgxMlYxMi41MDE2SDIxLjg4MTJWMjIuNjcxNVoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMzE5XzEwIj4KPHJlY3Qgd2lkdGg9IjI1IiBoZWlnaHQ9IjI1IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);box-shadow:0px 0px 7px rgb(0 0 0 / 38%);background-repeat:no-repeat;border-radius:50%;background-size:40px 40px;background-position:8px 7px;width:56px;height:55px;color:white;position:fixed;bottom:31px;left:20px;z-index:9999;font-family:"Roboto";font-weight:400}.but-discount span{display:none}.cont-rel-corr{position:relative}.cont-ab-corr{position:absolute;bottom:0}.media-hide-cor{display:none}.cont-back-corr{background-color:rgb(15,121,215,0.7);margin-left:-20px;border-radius:0 30px 0 0;margin-bottom:0px;padding-left:6px;padding-right:5px}.b-btn-corr{width:100%}#discount_form .fancybox-close-small{background:white;border-radius:50%}}.social-icon svg path{fill:#005AA3;stroke:#005AA3}.social-icon{border:1px solid #005AA3;width:35px;height:35px;border-radius:30px;display:flex;align-items:center;justify-content:center}.social-link{margin:0 5px}.social-link:nth-last-child(2){margin-right:15px}.social-link.last{margin-right:15px}.content{overflow-wrap:break-word;word-wrap:break-word}#cookie-popup{text-align:center;position:fixed;bottom:15px;right:15px;width:560px;padding:24px;font-size:16px;line-height:24px;box-shadow:0 30px 88px 8px rgba(0,0,0,.17);border-radius:16px;background:#fff;z-index:10000}.ckp-actions{display:flex;gap:10px;margin-top:15px}.ckp-actions button{padding:15px 15px;font-size:14px;width:50%}#cookie-popup a{text-decoration:underline}