/*!
Theme Name: Slrealty
*/
/*!
 * Bootstrap Grid v4.1.1 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
@-webkit-keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}60%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}60%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@-webkit-keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}@-webkit-keyframes blink{52%,to{color:rgba(255,255,255,.75);border-bottom-color:rgba(255,255,255,.75)}60%{color:#fff;border-bottom-color:#fff}}@keyframes blink{52%,to{color:rgba(255,255,255,.75);border-bottom-color:rgba(255,255,255,.75)}60%{color:#fff;border-bottom-color:#fff}}@-webkit-keyframes iconScrollDown{0%{opacity:1}30%{opacity:.25}to{opacity:.1}}@keyframes iconScrollDown{0%{opacity:1}30%{opacity:.25}to{opacity:.1}}@-ms-viewport{width:device-width}html{-ms-overflow-style:scrollbar}::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:750px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1170px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-13,.col-14,.col-15,.col-16,.col-17,.col-18,.col-19,.col-2,.col-20,.col-21,.col-22,.col-23,.col-24,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-auto{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-lg-17,.col-lg-18,.col-lg-19,.col-lg-2,.col-lg-20,.col-lg-21,.col-lg-22,.col-lg-23,.col-lg-24,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16,.col-md-17,.col-md-18,.col-md-19,.col-md-2,.col-md-20,.col-md-21,.col-md-22,.col-md-23,.col-md-24,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-2,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-13,.col-xl-14,.col-xl-15,.col-xl-16,.col-xl-17,.col-xl-18,.col-xl-19,.col-xl-2,.col-xl-20,.col-xl-21,.col-xl-22,.col-xl-23,.col-xl-24,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1,.col-2,.col-3{-webkit-box-flex:0;-ms-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.col-2,.col-3{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-3{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-4,.col-5,.col-6{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-5,.col-6{-ms-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.col-6{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-7,.col-8,.col-9{-webkit-box-flex:0;-ms-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.col-8,.col-9{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-9{-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.col-10,.col-11,.col-12{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-11,.col-12{-ms-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.col-12{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-13,.col-14,.col-15{-webkit-box-flex:0;-ms-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.col-14,.col-15{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-15{-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.col-16,.col-17,.col-18{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-17,.col-18{-ms-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.col-18{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-19,.col-20,.col-21{-webkit-box-flex:0;-ms-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.col-20,.col-21{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-21{-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.col-22,.col-23,.col-24{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-23,.col-24{-ms-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.col-24{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:26;-ms-flex-order:25;order:25}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order-13{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-14{-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.order-15{-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.order-16{-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.order-17{-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}.order-18{-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}.order-19{-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.order-20{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.order-21{-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.order-22{-webkit-box-ordinal-group:23;-ms-flex-order:22;order:22}.order-23{-webkit-box-ordinal-group:24;-ms-flex-order:23;order:23}.order-24{-webkit-box-ordinal-group:25;-ms-flex-order:24;order:24}.offset-1{margin-left:4.16667%}.offset-2{margin-left:8.33333%}.offset-3{margin-left:12.5%}.offset-4{margin-left:16.66667%}.offset-5{margin-left:20.83333%}.offset-6{margin-left:25%}.offset-7{margin-left:29.16667%}.offset-8{margin-left:33.33333%}.offset-9{margin-left:37.5%}.offset-10{margin-left:41.66667%}.offset-11{margin-left:45.83333%}.offset-12{margin-left:50%}.offset-13{margin-left:54.16667%}.offset-14{margin-left:58.33333%}.offset-15{margin-left:62.5%}.offset-16{margin-left:66.66667%}.offset-17{margin-left:70.83333%}.offset-18{margin-left:75%}.offset-19{margin-left:79.16667%}.offset-20{margin-left:83.33333%}.offset-21{margin-left:87.5%}.offset-22{margin-left:91.66667%}.offset-23{margin-left:95.83333%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1,.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.col-sm-2{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-3,.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-sm-4{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-5,.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.col-sm-6{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-7,.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.col-sm-8{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-10,.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.col-sm-10{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-11,.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.col-sm-12{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-13,.col-sm-14{-webkit-box-flex:0;-ms-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.col-sm-14{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-15,.col-sm-16{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.col-sm-16{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-17,.col-sm-18{-webkit-box-flex:0;-ms-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.col-sm-18{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-19,.col-sm-20{-webkit-box-flex:0;-ms-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.col-sm-20{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-21,.col-sm-22{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.col-sm-22{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-23,.col-sm-24{-webkit-box-flex:0;-ms-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.col-sm-24{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:26;-ms-flex-order:25;order:25}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order-sm-13{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-14{-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.order-sm-15{-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.order-sm-16{-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.order-sm-17{-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}.order-sm-18{-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}.order-sm-19{-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.order-sm-20{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.order-sm-21{-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.order-sm-22{-webkit-box-ordinal-group:23;-ms-flex-order:22;order:22}.order-sm-23{-webkit-box-ordinal-group:24;-ms-flex-order:23;order:23}.order-sm-24{-webkit-box-ordinal-group:25;-ms-flex-order:24;order:24}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:4.16667%}.offset-sm-2{margin-left:8.33333%}.offset-sm-3{margin-left:12.5%}.offset-sm-4{margin-left:16.66667%}.offset-sm-5{margin-left:20.83333%}.offset-sm-6{margin-left:25%}.offset-sm-7{margin-left:29.16667%}.offset-sm-8{margin-left:33.33333%}.offset-sm-9{margin-left:37.5%}.offset-sm-10{margin-left:41.66667%}.offset-sm-11{margin-left:45.83333%}.offset-sm-12{margin-left:50%}.offset-sm-13{margin-left:54.16667%}.offset-sm-14{margin-left:58.33333%}.offset-sm-15{margin-left:62.5%}.offset-sm-16{margin-left:66.66667%}.offset-sm-17{margin-left:70.83333%}.offset-sm-18{margin-left:75%}.offset-sm-19{margin-left:79.16667%}.offset-sm-20{margin-left:83.33333%}.offset-sm-21{margin-left:87.5%}.offset-sm-22{margin-left:91.66667%}.offset-sm-23{margin-left:95.83333%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1,.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.col-md-2{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-3,.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-md-4{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-5,.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.col-md-6{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-7,.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.col-md-8{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-10,.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.col-md-10{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-11,.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.col-md-12{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-13,.col-md-14{-webkit-box-flex:0;-ms-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.col-md-14{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-15,.col-md-16{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.col-md-16{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-17,.col-md-18{-webkit-box-flex:0;-ms-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.col-md-18{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-19,.col-md-20{-webkit-box-flex:0;-ms-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.col-md-20{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-21,.col-md-22{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.col-md-22{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-23,.col-md-24{-webkit-box-flex:0;-ms-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.col-md-24{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:26;-ms-flex-order:25;order:25}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order-md-13{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-14{-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.order-md-15{-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.order-md-16{-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.order-md-17{-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}.order-md-18{-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}.order-md-19{-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.order-md-20{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.order-md-21{-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.order-md-22{-webkit-box-ordinal-group:23;-ms-flex-order:22;order:22}.order-md-23{-webkit-box-ordinal-group:24;-ms-flex-order:23;order:23}.order-md-24{-webkit-box-ordinal-group:25;-ms-flex-order:24;order:24}.offset-md-0{margin-left:0}.offset-md-1{margin-left:4.16667%}.offset-md-2{margin-left:8.33333%}.offset-md-3{margin-left:12.5%}.offset-md-4{margin-left:16.66667%}.offset-md-5{margin-left:20.83333%}.offset-md-6{margin-left:25%}.offset-md-7{margin-left:29.16667%}.offset-md-8{margin-left:33.33333%}.offset-md-9{margin-left:37.5%}.offset-md-10{margin-left:41.66667%}.offset-md-11{margin-left:45.83333%}.offset-md-12{margin-left:50%}.offset-md-13{margin-left:54.16667%}.offset-md-14{margin-left:58.33333%}.offset-md-15{margin-left:62.5%}.offset-md-16{margin-left:66.66667%}.offset-md-17{margin-left:70.83333%}.offset-md-18{margin-left:75%}.offset-md-19{margin-left:79.16667%}.offset-md-20{margin-left:83.33333%}.offset-md-21{margin-left:87.5%}.offset-md-22{margin-left:91.66667%}.offset-md-23{margin-left:95.83333%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1,.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.col-lg-2{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-3,.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-lg-4{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-5,.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.col-lg-6{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-7,.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.col-lg-8{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-10,.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.col-lg-10{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-11,.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.col-lg-12{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-13,.col-lg-14{-webkit-box-flex:0;-ms-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.col-lg-14{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-15,.col-lg-16{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.col-lg-16{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-17,.col-lg-18{-webkit-box-flex:0;-ms-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.col-lg-18{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-19,.col-lg-20{-webkit-box-flex:0;-ms-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.col-lg-20{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-21,.col-lg-22{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.col-lg-22{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-23,.col-lg-24{-webkit-box-flex:0;-ms-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.col-lg-24{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:26;-ms-flex-order:25;order:25}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order-lg-13{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-14{-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.order-lg-15{-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.order-lg-16{-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.order-lg-17{-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}.order-lg-18{-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}.order-lg-19{-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.order-lg-20{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.order-lg-21{-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.order-lg-22{-webkit-box-ordinal-group:23;-ms-flex-order:22;order:22}.order-lg-23{-webkit-box-ordinal-group:24;-ms-flex-order:23;order:23}.order-lg-24{-webkit-box-ordinal-group:25;-ms-flex-order:24;order:24}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:4.16667%}.offset-lg-2{margin-left:8.33333%}.offset-lg-3{margin-left:12.5%}.offset-lg-4{margin-left:16.66667%}.offset-lg-5{margin-left:20.83333%}.offset-lg-6{margin-left:25%}.offset-lg-7{margin-left:29.16667%}.offset-lg-8{margin-left:33.33333%}.offset-lg-9{margin-left:37.5%}.offset-lg-10{margin-left:41.66667%}.offset-lg-11{margin-left:45.83333%}.offset-lg-12{margin-left:50%}.offset-lg-13{margin-left:54.16667%}.offset-lg-14{margin-left:58.33333%}.offset-lg-15{margin-left:62.5%}.offset-lg-16{margin-left:66.66667%}.offset-lg-17{margin-left:70.83333%}.offset-lg-18{margin-left:75%}.offset-lg-19{margin-left:79.16667%}.offset-lg-20{margin-left:83.33333%}.offset-lg-21{margin-left:87.5%}.offset-lg-22{margin-left:91.66667%}.offset-lg-23{margin-left:95.83333%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1,.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.col-xl-2{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-3,.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-xl-4{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-5,.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.col-xl-6{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-7,.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.col-xl-8{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-10,.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.col-xl-10{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-11,.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.col-xl-12{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-13,.col-xl-14{-webkit-box-flex:0;-ms-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.col-xl-14{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-15,.col-xl-16{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.col-xl-16{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-17,.col-xl-18{-webkit-box-flex:0;-ms-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.col-xl-18{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-19,.col-xl-20{-webkit-box-flex:0;-ms-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.col-xl-20{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-21,.col-xl-22{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.col-xl-22{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-23,.col-xl-24{-webkit-box-flex:0;-ms-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.col-xl-24{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:26;-ms-flex-order:25;order:25}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order-xl-13{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-14{-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.order-xl-15{-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.order-xl-16{-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.order-xl-17{-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}.order-xl-18{-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}.order-xl-19{-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.order-xl-20{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.order-xl-21{-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.order-xl-22{-webkit-box-ordinal-group:23;-ms-flex-order:22;order:22}.order-xl-23{-webkit-box-ordinal-group:24;-ms-flex-order:23;order:23}.order-xl-24{-webkit-box-ordinal-group:25;-ms-flex-order:24;order:24}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:4.16667%}.offset-xl-2{margin-left:8.33333%}.offset-xl-3{margin-left:12.5%}.offset-xl-4{margin-left:16.66667%}.offset-xl-5{margin-left:20.83333%}.offset-xl-6{margin-left:25%}.offset-xl-7{margin-left:29.16667%}.offset-xl-8{margin-left:33.33333%}.offset-xl-9{margin-left:37.5%}.offset-xl-10{margin-left:41.66667%}.offset-xl-11{margin-left:45.83333%}.offset-xl-12{margin-left:50%}.offset-xl-13{margin-left:54.16667%}.offset-xl-14{margin-left:58.33333%}.offset-xl-15{margin-left:62.5%}.offset-xl-16{margin-left:66.66667%}.offset-xl-17{margin-left:70.83333%}.offset-xl-18{margin-left:75%}.offset-xl-19{margin-left:79.16667%}.offset-xl-20{margin-left:83.33333%}.offset-xl-21{margin-left:87.5%}.offset-xl-22{margin-left:91.66667%}.offset-xl-23{margin-left:95.83333%}}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-column,.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-column-reverse,.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-column,.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-column-reverse,.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-column,.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-column-reverse,.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-column,.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-column-reverse,.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-column,.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-column-reverse,.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0,p{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:5px!important}.mt-1,.my-1{margin-top:5px!important}.mr-1,.mx-1{margin-right:5px!important}.mb-1,.my-1{margin-bottom:5px!important}.ml-1,.mx-1{margin-left:5px!important}.m-2{margin:10px!important}.mt-2,.my-2{margin-top:10px!important}.mr-2,.mx-2{margin-right:10px!important}.mb-2,.my-2{margin-bottom:10px!important}.ml-2,.mx-2{margin-left:10px!important}.m-3{margin:15px!important}.mt-3,.my-3{margin-top:15px!important}.mr-3,.mx-3{margin-right:15px!important}.mb-3,.my-3{margin-bottom:15px!important}.ml-3,.mx-3{margin-left:15px!important}.m-4{margin:20px!important}.mt-4,.my-4{margin-top:20px!important}.mr-4,.mx-4{margin-right:20px!important}.mb-4,.my-4{margin-bottom:20px!important}.ml-4,.mx-4{margin-left:20px!important}.m-5{margin:30px!important}.mt-5,.my-5{margin-top:30px!important}.mr-5,.mx-5{margin-right:30px!important}.mb-5,.my-5{margin-bottom:30px!important}.ml-5,.mx-5{margin-left:30px!important}.m-6{margin:40px!important}.mt-6,.my-6{margin-top:40px!important}.mr-6,.mx-6{margin-right:40px!important}.mb-6,.my-6{margin-bottom:40px!important}.ml-6,.mx-6{margin-left:40px!important}.m-7{margin:50px!important}.mt-7,.my-7{margin-top:50px!important}.mr-7,.mx-7{margin-right:50px!important}.mb-7,.my-7{margin-bottom:50px!important}.ml-7,.mx-7{margin-left:50px!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:5px!important}.pt-1,.py-1{padding-top:5px!important}.pr-1,.px-1{padding-right:5px!important}.pb-1,.py-1{padding-bottom:5px!important}.pl-1,.px-1{padding-left:5px!important}.p-2{padding:10px!important}.pt-2,.py-2{padding-top:10px!important}.pr-2,.px-2{padding-right:10px!important}.pb-2,.py-2{padding-bottom:10px!important}.pl-2,.px-2{padding-left:10px!important}.p-3{padding:15px!important}.pt-3,.py-3{padding-top:15px!important}.pr-3,.px-3{padding-right:15px!important}.pb-3,.py-3{padding-bottom:15px!important}.pl-3,.px-3{padding-left:15px!important}.p-4{padding:20px!important}.pt-4,.py-4{padding-top:20px!important}.pr-4,.px-4{padding-right:20px!important}.pb-4,.py-4{padding-bottom:20px!important}.pl-4,.px-4{padding-left:20px!important}.p-5{padding:30px!important}.pt-5,.py-5{padding-top:30px!important}.pr-5,.px-5{padding-right:30px!important}.pb-5,.py-5{padding-bottom:30px!important}.pl-5,.px-5{padding-left:30px!important}.p-6{padding:40px!important}.pt-6,.py-6{padding-top:40px!important}.pr-6,.px-6{padding-right:40px!important}.pb-6,.py-6{padding-bottom:40px!important}.pl-6,.px-6{padding-left:40px!important}.p-7{padding:50px!important}.pt-7,.py-7{padding-top:50px!important}.pr-7,.px-7{padding-right:50px!important}.pb-7,.py-7{padding-bottom:50px!important}.pl-7,.px-7{padding-left:50px!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:5px!important}.mt-sm-1,.my-sm-1{margin-top:5px!important}.mr-sm-1,.mx-sm-1{margin-right:5px!important}.mb-sm-1,.my-sm-1{margin-bottom:5px!important}.ml-sm-1,.mx-sm-1{margin-left:5px!important}.m-sm-2{margin:10px!important}.mt-sm-2,.my-sm-2{margin-top:10px!important}.mr-sm-2,.mx-sm-2{margin-right:10px!important}.mb-sm-2,.my-sm-2{margin-bottom:10px!important}.ml-sm-2,.mx-sm-2{margin-left:10px!important}.m-sm-3{margin:15px!important}.mt-sm-3,.my-sm-3{margin-top:15px!important}.mr-sm-3,.mx-sm-3{margin-right:15px!important}.mb-sm-3,.my-sm-3{margin-bottom:15px!important}.ml-sm-3,.mx-sm-3{margin-left:15px!important}.m-sm-4{margin:20px!important}.mt-sm-4,.my-sm-4{margin-top:20px!important}.mr-sm-4,.mx-sm-4{margin-right:20px!important}.mb-sm-4,.my-sm-4{margin-bottom:20px!important}.ml-sm-4,.mx-sm-4{margin-left:20px!important}.m-sm-5{margin:30px!important}.mt-sm-5,.my-sm-5{margin-top:30px!important}.mr-sm-5,.mx-sm-5{margin-right:30px!important}.mb-sm-5,.my-sm-5{margin-bottom:30px!important}.ml-sm-5,.mx-sm-5{margin-left:30px!important}.m-sm-6{margin:40px!important}.mt-sm-6,.my-sm-6{margin-top:40px!important}.mr-sm-6,.mx-sm-6{margin-right:40px!important}.mb-sm-6,.my-sm-6{margin-bottom:40px!important}.ml-sm-6,.mx-sm-6{margin-left:40px!important}.m-sm-7{margin:50px!important}.mt-sm-7,.my-sm-7{margin-top:50px!important}.mr-sm-7,.mx-sm-7{margin-right:50px!important}.mb-sm-7,.my-sm-7{margin-bottom:50px!important}.ml-sm-7,.mx-sm-7{margin-left:50px!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:5px!important}.pt-sm-1,.py-sm-1{padding-top:5px!important}.pr-sm-1,.px-sm-1{padding-right:5px!important}.pb-sm-1,.py-sm-1{padding-bottom:5px!important}.pl-sm-1,.px-sm-1{padding-left:5px!important}.p-sm-2{padding:10px!important}.pt-sm-2,.py-sm-2{padding-top:10px!important}.pr-sm-2,.px-sm-2{padding-right:10px!important}.pb-sm-2,.py-sm-2{padding-bottom:10px!important}.pl-sm-2,.px-sm-2{padding-left:10px!important}.p-sm-3{padding:15px!important}.pt-sm-3,.py-sm-3{padding-top:15px!important}.pr-sm-3,.px-sm-3{padding-right:15px!important}.pb-sm-3,.py-sm-3{padding-bottom:15px!important}.pl-sm-3,.px-sm-3{padding-left:15px!important}.p-sm-4{padding:20px!important}.pt-sm-4,.py-sm-4{padding-top:20px!important}.pr-sm-4,.px-sm-4{padding-right:20px!important}.pb-sm-4,.py-sm-4{padding-bottom:20px!important}.pl-sm-4,.px-sm-4{padding-left:20px!important}.p-sm-5{padding:30px!important}.pt-sm-5,.py-sm-5{padding-top:30px!important}.pr-sm-5,.px-sm-5{padding-right:30px!important}.pb-sm-5,.py-sm-5{padding-bottom:30px!important}.pl-sm-5,.px-sm-5{padding-left:30px!important}.p-sm-6{padding:40px!important}.pt-sm-6,.py-sm-6{padding-top:40px!important}.pr-sm-6,.px-sm-6{padding-right:40px!important}.pb-sm-6,.py-sm-6{padding-bottom:40px!important}.pl-sm-6,.px-sm-6{padding-left:40px!important}.p-sm-7{padding:50px!important}.pt-sm-7,.py-sm-7{padding-top:50px!important}.pr-sm-7,.px-sm-7{padding-right:50px!important}.pb-sm-7,.py-sm-7{padding-bottom:50px!important}.pl-sm-7,.px-sm-7{padding-left:50px!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:5px!important}.mt-md-1,.my-md-1{margin-top:5px!important}.mr-md-1,.mx-md-1{margin-right:5px!important}.mb-md-1,.my-md-1{margin-bottom:5px!important}.ml-md-1,.mx-md-1{margin-left:5px!important}.m-md-2{margin:10px!important}.mt-md-2,.my-md-2{margin-top:10px!important}.mr-md-2,.mx-md-2{margin-right:10px!important}.mb-md-2,.my-md-2{margin-bottom:10px!important}.ml-md-2,.mx-md-2{margin-left:10px!important}.m-md-3{margin:15px!important}.mt-md-3,.my-md-3{margin-top:15px!important}.mr-md-3,.mx-md-3{margin-right:15px!important}.mb-md-3,.my-md-3{margin-bottom:15px!important}.ml-md-3,.mx-md-3{margin-left:15px!important}.m-md-4{margin:20px!important}.mt-md-4,.my-md-4{margin-top:20px!important}.mr-md-4,.mx-md-4{margin-right:20px!important}.mb-md-4,.my-md-4{margin-bottom:20px!important}.ml-md-4,.mx-md-4{margin-left:20px!important}.m-md-5{margin:30px!important}.mt-md-5,.my-md-5{margin-top:30px!important}.mr-md-5,.mx-md-5{margin-right:30px!important}.mb-md-5,.my-md-5{margin-bottom:30px!important}.ml-md-5,.mx-md-5{margin-left:30px!important}.m-md-6{margin:40px!important}.mt-md-6,.my-md-6{margin-top:40px!important}.mr-md-6,.mx-md-6{margin-right:40px!important}.mb-md-6,.my-md-6{margin-bottom:40px!important}.ml-md-6,.mx-md-6{margin-left:40px!important}.m-md-7{margin:50px!important}.mt-md-7,.my-md-7{margin-top:50px!important}.mr-md-7,.mx-md-7{margin-right:50px!important}.mb-md-7,.my-md-7{margin-bottom:50px!important}.ml-md-7,.mx-md-7{margin-left:50px!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:5px!important}.pt-md-1,.py-md-1{padding-top:5px!important}.pr-md-1,.px-md-1{padding-right:5px!important}.pb-md-1,.py-md-1{padding-bottom:5px!important}.pl-md-1,.px-md-1{padding-left:5px!important}.p-md-2{padding:10px!important}.pt-md-2,.py-md-2{padding-top:10px!important}.pr-md-2,.px-md-2{padding-right:10px!important}.pb-md-2,.py-md-2{padding-bottom:10px!important}.pl-md-2,.px-md-2{padding-left:10px!important}.p-md-3{padding:15px!important}.pt-md-3,.py-md-3{padding-top:15px!important}.pr-md-3,.px-md-3{padding-right:15px!important}.pb-md-3,.py-md-3{padding-bottom:15px!important}.pl-md-3,.px-md-3{padding-left:15px!important}.p-md-4{padding:20px!important}.pt-md-4,.py-md-4{padding-top:20px!important}.pr-md-4,.px-md-4{padding-right:20px!important}.pb-md-4,.py-md-4{padding-bottom:20px!important}.pl-md-4,.px-md-4{padding-left:20px!important}.p-md-5{padding:30px!important}.pt-md-5,.py-md-5{padding-top:30px!important}.pr-md-5,.px-md-5{padding-right:30px!important}.pb-md-5,.py-md-5{padding-bottom:30px!important}.pl-md-5,.px-md-5{padding-left:30px!important}.p-md-6{padding:40px!important}.pt-md-6,.py-md-6{padding-top:40px!important}.pr-md-6,.px-md-6{padding-right:40px!important}.pb-md-6,.py-md-6{padding-bottom:40px!important}.pl-md-6,.px-md-6{padding-left:40px!important}.p-md-7{padding:50px!important}.pt-md-7,.py-md-7{padding-top:50px!important}.pr-md-7,.px-md-7{padding-right:50px!important}.pb-md-7,.py-md-7{padding-bottom:50px!important}.pl-md-7,.px-md-7{padding-left:50px!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:5px!important}.mt-lg-1,.my-lg-1{margin-top:5px!important}.mr-lg-1,.mx-lg-1{margin-right:5px!important}.mb-lg-1,.my-lg-1{margin-bottom:5px!important}.ml-lg-1,.mx-lg-1{margin-left:5px!important}.m-lg-2{margin:10px!important}.mt-lg-2,.my-lg-2{margin-top:10px!important}.mr-lg-2,.mx-lg-2{margin-right:10px!important}.mb-lg-2,.my-lg-2{margin-bottom:10px!important}.ml-lg-2,.mx-lg-2{margin-left:10px!important}.m-lg-3{margin:15px!important}.mt-lg-3,.my-lg-3{margin-top:15px!important}.mr-lg-3,.mx-lg-3{margin-right:15px!important}.mb-lg-3,.my-lg-3{margin-bottom:15px!important}.ml-lg-3,.mx-lg-3{margin-left:15px!important}.m-lg-4{margin:20px!important}.mt-lg-4,.my-lg-4{margin-top:20px!important}.mr-lg-4,.mx-lg-4{margin-right:20px!important}.mb-lg-4,.my-lg-4{margin-bottom:20px!important}.ml-lg-4,.mx-lg-4{margin-left:20px!important}.m-lg-5{margin:30px!important}.mt-lg-5,.my-lg-5{margin-top:30px!important}.mr-lg-5,.mx-lg-5{margin-right:30px!important}.mb-lg-5,.my-lg-5{margin-bottom:30px!important}.ml-lg-5,.mx-lg-5{margin-left:30px!important}.m-lg-6{margin:40px!important}.mt-lg-6,.my-lg-6{margin-top:40px!important}.mr-lg-6,.mx-lg-6{margin-right:40px!important}.mb-lg-6,.my-lg-6{margin-bottom:40px!important}.ml-lg-6,.mx-lg-6{margin-left:40px!important}.m-lg-7{margin:50px!important}.mt-lg-7,.my-lg-7{margin-top:50px!important}.mr-lg-7,.mx-lg-7{margin-right:50px!important}.mb-lg-7,.my-lg-7{margin-bottom:50px!important}.ml-lg-7,.mx-lg-7{margin-left:50px!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:5px!important}.pt-lg-1,.py-lg-1{padding-top:5px!important}.pr-lg-1,.px-lg-1{padding-right:5px!important}.pb-lg-1,.py-lg-1{padding-bottom:5px!important}.pl-lg-1,.px-lg-1{padding-left:5px!important}.p-lg-2{padding:10px!important}.pt-lg-2,.py-lg-2{padding-top:10px!important}.pr-lg-2,.px-lg-2{padding-right:10px!important}.pb-lg-2,.py-lg-2{padding-bottom:10px!important}.pl-lg-2,.px-lg-2{padding-left:10px!important}.p-lg-3{padding:15px!important}.pt-lg-3,.py-lg-3{padding-top:15px!important}.pr-lg-3,.px-lg-3{padding-right:15px!important}.pb-lg-3,.py-lg-3{padding-bottom:15px!important}.pl-lg-3,.px-lg-3{padding-left:15px!important}.p-lg-4{padding:20px!important}.pt-lg-4,.py-lg-4{padding-top:20px!important}.pr-lg-4,.px-lg-4{padding-right:20px!important}.pb-lg-4,.py-lg-4{padding-bottom:20px!important}.pl-lg-4,.px-lg-4{padding-left:20px!important}.p-lg-5{padding:30px!important}.pt-lg-5,.py-lg-5{padding-top:30px!important}.pr-lg-5,.px-lg-5{padding-right:30px!important}.pb-lg-5,.py-lg-5{padding-bottom:30px!important}.pl-lg-5,.px-lg-5{padding-left:30px!important}.p-lg-6{padding:40px!important}.pt-lg-6,.py-lg-6{padding-top:40px!important}.pr-lg-6,.px-lg-6{padding-right:40px!important}.pb-lg-6,.py-lg-6{padding-bottom:40px!important}.pl-lg-6,.px-lg-6{padding-left:40px!important}.p-lg-7{padding:50px!important}.pt-lg-7,.py-lg-7{padding-top:50px!important}.pr-lg-7,.px-lg-7{padding-right:50px!important}.pb-lg-7,.py-lg-7{padding-bottom:50px!important}.pl-lg-7,.px-lg-7{padding-left:50px!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:5px!important}.mt-xl-1,.my-xl-1{margin-top:5px!important}.mr-xl-1,.mx-xl-1{margin-right:5px!important}.mb-xl-1,.my-xl-1{margin-bottom:5px!important}.ml-xl-1,.mx-xl-1{margin-left:5px!important}.m-xl-2{margin:10px!important}.mt-xl-2,.my-xl-2{margin-top:10px!important}.mr-xl-2,.mx-xl-2{margin-right:10px!important}.mb-xl-2,.my-xl-2{margin-bottom:10px!important}.ml-xl-2,.mx-xl-2{margin-left:10px!important}.m-xl-3{margin:15px!important}.mt-xl-3,.my-xl-3{margin-top:15px!important}.mr-xl-3,.mx-xl-3{margin-right:15px!important}.mb-xl-3,.my-xl-3{margin-bottom:15px!important}.ml-xl-3,.mx-xl-3{margin-left:15px!important}.m-xl-4{margin:20px!important}.mt-xl-4,.my-xl-4{margin-top:20px!important}.mr-xl-4,.mx-xl-4{margin-right:20px!important}.mb-xl-4,.my-xl-4{margin-bottom:20px!important}.ml-xl-4,.mx-xl-4{margin-left:20px!important}.m-xl-5{margin:30px!important}.mt-xl-5,.my-xl-5{margin-top:30px!important}.mr-xl-5,.mx-xl-5{margin-right:30px!important}.mb-xl-5,.my-xl-5{margin-bottom:30px!important}.ml-xl-5,.mx-xl-5{margin-left:30px!important}.m-xl-6{margin:40px!important}.mt-xl-6,.my-xl-6{margin-top:40px!important}.mr-xl-6,.mx-xl-6{margin-right:40px!important}.mb-xl-6,.my-xl-6{margin-bottom:40px!important}.ml-xl-6,.mx-xl-6{margin-left:40px!important}.m-xl-7{margin:50px!important}.mt-xl-7,.my-xl-7{margin-top:50px!important}.mr-xl-7,.mx-xl-7{margin-right:50px!important}.mb-xl-7,.my-xl-7{margin-bottom:50px!important}.ml-xl-7,.mx-xl-7{margin-left:50px!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:5px!important}.pt-xl-1,.py-xl-1{padding-top:5px!important}.pr-xl-1,.px-xl-1{padding-right:5px!important}.pb-xl-1,.py-xl-1{padding-bottom:5px!important}.pl-xl-1,.px-xl-1{padding-left:5px!important}.p-xl-2{padding:10px!important}.pt-xl-2,.py-xl-2{padding-top:10px!important}.pr-xl-2,.px-xl-2{padding-right:10px!important}.pb-xl-2,.py-xl-2{padding-bottom:10px!important}.pl-xl-2,.px-xl-2{padding-left:10px!important}.p-xl-3{padding:15px!important}.pt-xl-3,.py-xl-3{padding-top:15px!important}.pr-xl-3,.px-xl-3{padding-right:15px!important}.pb-xl-3,.py-xl-3{padding-bottom:15px!important}.pl-xl-3,.px-xl-3{padding-left:15px!important}.p-xl-4{padding:20px!important}.pt-xl-4,.py-xl-4{padding-top:20px!important}.pr-xl-4,.px-xl-4{padding-right:20px!important}.pb-xl-4,.py-xl-4{padding-bottom:20px!important}.pl-xl-4,.px-xl-4{padding-left:20px!important}.p-xl-5{padding:30px!important}.pt-xl-5,.py-xl-5{padding-top:30px!important}.pr-xl-5,.px-xl-5{padding-right:30px!important}.pb-xl-5,.py-xl-5{padding-bottom:30px!important}.pl-xl-5,.px-xl-5{padding-left:30px!important}.p-xl-6{padding:40px!important}.pt-xl-6,.py-xl-6{padding-top:40px!important}.pr-xl-6,.px-xl-6{padding-right:40px!important}.pb-xl-6,.py-xl-6{padding-bottom:40px!important}.pl-xl-6,.px-xl-6{padding-left:40px!important}.p-xl-7{padding:50px!important}.pt-xl-7,.py-xl-7{padding-top:50px!important}.pr-xl-7,.px-xl-7{padding-right:50px!important}.pb-xl-7,.py-xl-7{padding-bottom:50px!important}.pl-xl-7,.px-xl-7{padding-left:50px!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-primary{color:#416387!important}a.text-primary:focus,a.text-primary:hover{color:#304a65!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}a.text-success:focus,a.text-success:hover{color:#30653f!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#e01a1f!important}a.text-danger:focus,a.text-danger:hover{color:#b21519!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.fade{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;-o-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;-o-transition:none;transition:none}}.modal,.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;-o-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-content,.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-dialog-centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem*2))}.modal-content{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem*2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.Select,.Select div,.Select input,.Select span,html{-webkit-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{-webkit-box-shadow:none;box-shadow:none}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:.35}.Select-control{background-color:#fff;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:0;overflow:hidden;position:relative;width:100%}.Select-control:hover{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06)}.Select-control .Select-input:focus{outline:0}.is-focused .Select-input>input,.is-searchable.is-open>.Select-control{cursor:text}.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.is-focused:not(.is-open)>.Select-control{border-color:#007eff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1)}.Select--single>.Select-control .Select-value,.Select-placeholder{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:42px}.has-value.Select--single>.Select-control .Select-value .Select-value-label,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover{color:#007eff;outline:0;text-decoration:underline}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{width:100%;background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:0;line-height:14px;padding:8px 0 12px;-webkit-appearance:none}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:0}.Select-loading-zone{cursor:pointer;display:table-cell;text-align:center;width:16px}.Select-clear-zone,.Select-loading,.Select-loading-zone{position:relative;vertical-align:middle}.Select-loading{width:16px;height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;-webkit-animation:Select-animation-spin 400ms infinite linear;animation:Select-animation-spin 400ms infinite linear}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn 200ms;animation:Select-animation-fadeIn 200ms;color:#999;cursor:pointer;display:table-cell;text-align:center}.Select-clear-zone:hover{color:#d0021b}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select-arrow-zone{cursor:pointer;display:table-cell;text-align:center;vertical-align:middle}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;height:0;width:0;position:relative}.Select-arrow-zone:hover>.Select-arrow,.is-open .Select-arrow{border-top-color:#666}.Select--multi .Select-multi-value-wrapper,.Select-arrow,svg{display:inline-block}.Select .Select-aria-only{display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;float:left}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;background-color:rgba(0,126,255,.04);color:#333}.Select-option.is-focused{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;padding:0}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);border:1px solid #c2e0ff;border:1px solid rgba(0,126,255,.24);color:#007eff;display:inline-block;font-size:.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:focus,.Select--multi .Select-value-icon:hover{background-color:#d8eafd;background-color:rgba(0,113,230,.08);color:#0071e6}.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:rgba(0,126,255,.24)}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:active,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:hover{background-color:#fcfcfc}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-wrapper{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("19cc12e37f7cc6cfb44a885c085de98d5769a371.svg");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("0c8715a8751dd48b8049810a3cc98ef8b8dda90c.svg");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;-o-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.mfp-arrow,button.mfp-close,button.swiper-pagination-bullet{border:0;-webkit-appearance:none;padding:0;-webkit-box-shadow:none;box-shadow:none}button.swiper-pagination-bullet{margin:0;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;-o-transition:200ms transform,200ms top;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;-o-transition:200ms transform,200ms left;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;-o-transition:200ms transform,200ms right;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill,.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-black .swiper-pagination-bullet-active,.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.mfp-align-top .mfp-container:before,.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("")}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.mfp-bg{z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-container,.mfp-wrap{width:100%;height:100%;left:0;top:0}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden;position:fixed}.mfp-container{text-align:center;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before,.mfp-content{display:inline-block;vertical-align:middle}.mfp-container:before{content:'';height:100%}.mfp-content{position:relative;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure,.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;display:block;outline:0;z-index:1046;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}#imageContainer>#hoverNav,.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{display:block;width:auto;height:auto}img.mfp-img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure,div.wpcf7 input[type=file]{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x,.ps__rail-y{display:none;position:absolute}.ps__rail-x{-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;bottom:0}.ps__rail-y{right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x,.ps__thumb-y{-o-transition:background-color .2s linear,height .2s ease-in-out;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;position:absolute}.ps__thumb-y{-o-transition:background-color .2s linear,width .2s ease-in-out;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out}.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.basicLightbox{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.8);z-index:1000}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{max-width:100%;z-index:1;will-change:transform}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:95%;max-height:95%}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{width:auto;height:auto}.basicLightbox--iframe .basicLightbox__placeholder,.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder{width:100%;height:100%;pointer-events:none}.Glide{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}*,.Glide *,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.Glide__slides,.Glide__track{overflow:hidden}.Glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;padding:0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform}.Glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Glide__slide{width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.Glide__arrows,.Glide__bullets,.Glide__slide,.Glide__slide a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Glide__slide a{-webkit-user-drag:none}.Glide__arrows,.Glide__bullets{-webkit-touch-callout:none}.Glide--rtl{direction:rtl}div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-aborted,div.wpcf7-mail-sent-ng{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{border:2px solid #f7e700}span.wpcf7-not-valid-tip{font-size:1em;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label::after,span.wpcf7-list-item-label::before{content:" "}.wpcf7-display-none,div.wpcf7 div.ajax-error{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;width:16px;height:16px;border:0;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 .placeheld{color:#888}div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}div.wpcf7 input[type=file]:disabled{cursor:default}#lightbox{position:absolute;left:0;width:100%;z-index:10100;text-align:center;line-height:0}#jqlb_closelabel,#jqlb_loading{height:32px;background-repeat:no-repeat;background-position:center center}#jqlb_closelabel{height:22px;background-image:url("")}#lightbox a img,.twentyseventeen-front-page.twentyseventeen-customizer #primary article.panel-placeholder,.widget_calendar tfoot td,.widget_recent_comments table,.widget_recent_comments td,.widget_recent_comments th{border:0}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#imageContainer{padding:10px}#hoverNav,#loading{position:absolute;left:0;width:100%}#loading{text-align:center;line-height:0;top:40%;height:25%}#hoverNav{top:0;height:100%;z-index:10}#hoverNav a{outline:0}#nextLink,#prevLink{width:45%;height:100%;background:url("") no-repeat;display:block}#prevLink{left:0;float:left}#nextLink{right:0;float:right}#prevLink:hover,#prevLink:visited:hover{background:url("") left 50% no-repeat}#nextLink:hover,#nextLink:visited:hover{background:url("") right 50% no-repeat}#nextLinkText,#prevLinkText{color:#ff9834;font-weight:700;text-decoration:none}#nextLinkText{padding-left:20px}#prevLinkText{padding-right:20px}.ontop #imageData{padding-top:5px}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em}#imageData{padding:0 10px}#imageData #imageDetails{width:70%;float:left;text-align:left}#imageData #caption{font-weight:700}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1em}#imageData #bottomNavClose{float:right;padding-bottom:.7em}#imageData #helpDisplay{clear:left;float:left;display:block}#overlay{position:absolute;top:0;left:0;z-index:10090;width:100%;height:500px;background-color:#000;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html>body .clearfix{display:inline-block;width:100%}* html .clearfix{height:1%}#lightboxIframe,#overlay{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#353535;font-family:"Gotham Pro",sans-serif;font-size:14px;line-height:1.42857;font-weight:300}body{margin:0;-webkit-tap-highlight-color:transparent;background-color:#f2f2f2}button,input,textarea{font-family:inherit}:focus{outline:0}a{color:#418754;text-decoration:none;-webkit-transition:color .12s linear,border-color .12s linear,background-color .12s linear;-o-transition:color .12s linear,border-color .12s linear,background-color .12s linear;transition:color .12s linear,border-color .12s linear,background-color .12s linear}.h2:first-child,.h3:first-child,blockquote:first-child,h2:first-child,h3:first-child,p:first-child,ul.list:first-child{margin-top:0}*+p,p+*{margin-top:14px}p:empty{display:none}*+p:empty,p:empty+*{margin-top:0!important}.box ol,.box ul,.list-unstyled{padding-left:0;list-style-type:none;margin-bottom:0}.list-unstyled>li{margin-bottom:0;padding-left:0;margin-left:0}.list-unstyled>li+li{margin-top:0}.list-unstyled>li:before{display:none}.color-brand{color:#418754!important}.text-error{color:#e01a1f!important}.text-success{color:#418754!important}.text-inverted,.text-white{color:#fff!important}.h1,.h2,h1,h2{color:#353535}.h1,h1{font-size:23px;line-height:26px;font-weight:300}.site-content>.container:first-child .h1.page-title,.site-content>.container:first-child h1.page-title,.site-content>.container:first-child>.h1,.site-content>.container:first-child>h1{padding-top:40px}@media (min-width:768px){.h1,h1{font-size:24px;line-height:28px}}.h2,h2{padding-top:0;font-weight:300;font-size:21px;line-height:26px;margin-bottom:0!important}*+.h2,*+h2{margin-top:32px!important}.h2+*,h2+*{margin-top:14px}@media (min-width:768px){.h2,h2{font-size:24px;line-height:28px}*+.h2,*+h2{margin-top:42px!important}.h2+*,h2+*{margin-top:17px}}.h3,h3{color:#252525;font-size:18px;line-height:22px;font-weight:300;margin-bottom:0!important}*+.h3,*+h3{margin-top:28px!important}.h3+*,.h3+.table-wrap,h3+*,h3+.table-wrap{margin-top:12px}@media (min-width:768px){.h3,h3{font-size:20px;line-height:24px}*+.h3,*+h3{margin-top:32px!important}.h3+*,.h3+.table-wrap,h3+*,h3+.table-wrap{margin-top:15px}}.h4,h4{color:#343434;font-size:17px;line-height:23px;font-weight:300}.h5,.h6,h5,h6{color:#343434;font-weight:400}.h5,h5{letter-spacing:.15em;text-transform:uppercase;font-size:13px;font-size:.8125rem}.h6,h6{font-size:15px;font-size:.9375rem}.box ul>li+li,.search .section .page-header .page-title{margin-top:0}.page .entry-content .contacts_page .cont_section p,.text-size-lg{font-size:18px}.text-size-xl{font-size:22px}.object_slider_id span,.text-normal,.text-strong{font-weight:400}sub,sup{font-size:65%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}.pseudo-link{color:#418754;border-bottom:none;text-decoration:underline;text-underline-position:under;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;cursor:pointer}@media (min-width:768px){.pseudo-link:hover{-webkit-text-decoration-color:rgba(121,191,140,.6);text-decoration-color:rgba(121,191,140,.6)}}.heading-2{font-weight:400;font-size:24px;line-height:24px}.subheading{margin-top:10px;padding-top:0;font-size:23px;line-height:26px;text-transform:none;color:#59595c}.box ul>li{margin-bottom:0;padding-left:0;margin-left:0}.box ul>li:before{display:none}.box ul li{position:relative;padding-left:28px}.box ul li+li{margin-top:6px}.box ul li:before{content:'';display:block;width:8px;height:8px;background-color:#61b477;position:absolute;top:8px;left:4px}.box ol>li{margin-bottom:0;padding-left:0;margin-left:0}.box ol>li+li{margin-top:0}.box ol>li:before{display:none}.box ol,.box p,.box ul{margin-top:16px}.box ol,.box ul,blockquote{margin-left:0}.box ol li{padding-left:32px}.box li+li{margin-top:12px}.box ol li{counter-increment:step-counter;position:relative}.box ol li:before{padding-top:0;padding-bottom:0;content:counter(step-counter);position:absolute;top:1px;left:0;background-color:#61b477;min-width:22px;text-align:center;border-radius:23px;color:#fff;font-weight:400;line-height:22px;text-shadow:1px 1px 1px rgba(0,0,0,.1)}ul.list{padding-left:0;margin-bottom:0!important}*+ul.list,ul.list+*{margin-top:20px}ul.list--minus>li:before,ul.list--plus>li:before{width:auto;height:auto;display:block;position:absolute;background-color:transparent;font-weight:700}ul.list--plus>li:before{left:0;top:3px;color:#418754;content:'+';font-size:22px;line-height:22px}ul.list--minus>li:before{left:2px;top:1px;content:'-';color:#e01a1f;font-size:24px;line-height:24px}blockquote{margin-right:0;padding:20px 22px;background-color:#e7e7ea;border-radius:0 30px;font-size:14px;line-height:21px;font-style:normal;font-weight:400;margin-bottom:0!important}blockquote::after{display:block;clear:both;content:""}*+blockquote{margin-top:24px}@media (min-width:768px){blockquote{border-radius:0 40px;padding:26px 30px;font-size:16px;line-height:24px;margin-right:30px}}.link-white{color:#fff;border-bottom:1px solid rgba(255,255,255,.5);position:relative;z-index:1}.link-white:hover{border-bottom-color:#fff}.link-simple{text-decoration:none;border-bottom:1px solid rgba(65,135,84,.5)}.link-simple:hover{border-bottom-color:transparent}.color-danger{color:#e01a1f!important}.color-dangerLight{color:#ef6a5f!important}.color-inverseMinor{color:rgba(255,255,255,.7)!important}.small,small{font-size:.9em}.fz-400{font-size:1rem!important}.fz-450{font-size:1.125rem!important}.fz-500{font-size:1.25rem!important}.fz-600{font-size:1.5rem!important}.fz-700{font-size:1.75rem!important}.fz-800{font-size:2rem!important}.fz-900{font-size:2.25rem!important}.fz-1200{font-size:4rem!important}.lh-100{line-height:1!important}.lh-105{line-height:1.05!important}.lh-110{line-height:1.1!important}.lh-120{line-height:1.2!important}.lh-130{line-height:1.3!important}.lh-140{line-height:1.4!important}.lh-150{line-height:1.5!important}.fw-500{font-weight:500!important}.si-wrapper{display:inline-block;position:relative}.speech-input{margin:0}.si-wrapper button{position:absolute;top:0;right:0;height:18px;width:18px;margin:0;border:0;padding:0;font:0/0 a}.si-holder,.si-holder:after,.si-holder:before,.si-mic,.si-mic:after{position:absolute;background:#333}.si-mic{display:block;height:25%;top:9.375%;left:37.5%;right:37.5%;border-radius:99px 99px 0 0}.si-holder,.si-mic:after,.si-mic:before{border-radius:0 0 99px 99px}.si-mic:before{position:absolute;z-index:1;content:'';width:150%;height:137.5%;top:100%;left:-25%;background:#fff}.si-mic:after{z-index:1;content:'';width:100%;height:100%;top:110%;left:0}.si-holder{display:block;height:40.625%;width:50%;left:25%;top:37.5%}.si-holder:after{content:'';width:66.666%;height:18.182%;bottom:-30.769%;left:16.667%}.si-holder:before{content:'';width:33.333%;height:27.273%;top:92.308%;left:33.333%}.clear:after,.clear:before,.comment-author:after,.comment-author:before,.comment-content:after,.comment-content:before,.comment-meta:after,.comment-meta:before,.entry-content:after,.entry-content:before,.entry-footer:after,.entry-footer:before,.nav-links:after,.nav-links:before,.site-content:after,.site-content:before,.widget-area:after,.widget-area:before,.widget:after,.widget:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-author:after,.comment-content:after,.comment-meta:after,.entry-content:after,.entry-footer:after,.nav-links:after,.site-content:after,.widget-area:after,.widget:after{clear:both}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{display:block;width:100%}select{border:1px solid #bbb;border-radius:3px;height:3em;max-width:100%}input[type=checkbox],input[type=radio]{margin-right:.5em}button,input[type=button]{border:0;color:#fff}button,input[type=button],input[type=submit]{background-color:#222;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;padding:1em 2em;text-shadow:none;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}input+button,input+input[type=button],input+input[type=submit]{padding:.75em 2em}button.secondary,input[type=button].secondary,input[type=reset],input[type=reset].secondary,input[type=submit].secondary{background-color:#ddd;color:#222}button.secondary:focus,button.secondary:hover,input[type=button].secondary:focus,input[type=button].secondary:hover,input[type=reset].secondary:focus,input[type=reset].secondary:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit].secondary:focus,input[type=submit].secondary:hover{background:#bbb}::-webkit-input-placeholder{color:#252525;font-family:inherit}:-moz-placeholder,::-moz-placeholder{color:#252525;font-family:inherit}::-moz-placeholder{opacity:1}:-ms-input-placeholder{color:#252525;font-family:inherit}.comment-metadata a.comment-edit-link:focus,.comment-metadata a.comment-edit-link:hover,.comment-metadata a:focus,.comment-metadata a:hover,.comment-reply-link:focus,.comment-reply-link:hover,.comments-pagination a:not(.prev):not(.next):focus,.comments-pagination a:not(.prev):not(.next):hover,.edit-link a:focus,.edit-link a:hover,.entry-footer .cat-links a:focus,.entry-footer .cat-links a:hover,.entry-footer .tags-links a:focus,.entry-footer .tags-links a:hover,.entry-footer a:focus,.entry-footer a:hover,.entry-meta a:focus,.entry-meta a:hover,.entry-title a:focus,.entry-title a:hover,.logged-in-as a:focus,.logged-in-as a:hover,.post-navigation a:focus,.post-navigation a:hover,.posts-navigation a:focus,.posts-navigation a:hover,.site-info a:focus,.site-info a:hover,.widget .widget-title a:focus,.widget .widget-title a:hover,.widget_authors a:focus strong,.widget_authors a:hover strong,a:focus .nav-title,a:hover .nav-title{color:#60b476}.entry-content a img,.widget a img{-webkit-box-shadow:0 0 0 8px #fff;box-shadow:0 0 0 8px #fff}.post-navigation a:focus .icon,.post-navigation a:hover .icon{color:#222}.post-thumbnail{margin-bottom:1em}.FormField.-complex .FormLabel small,.post-thumbnail a img{-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.post-thumbnail a:focus img,.post-thumbnail a:hover img{opacity:.7}.navigation-top{font-size:16px;font-size:1rem;position:relative}.navigation-top .wrap{max-width:1000px;padding:0}.main-navigation .menu-top-menu-container a{font-size:15px;font-weight:300;font-style:normal;font-stretch:normal;line-height:18px;letter-spacing:1px;text-align:left;color:#fff;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.navigation-top .current-menu-item>a,.navigation-top .current_page_item>a{color:#48996b}.main-navigation{clear:both;display:block}.main-navigation ul{background:#fff;list-style:none;margin:0;padding:0 1.5em;text-align:left}.js .main-navigation ul,.main-navigation .menu-item-has-children>a>.icon,.main-navigation .page_item_has_children>a>.icon,.main-navigation ul a>.icon{display:none}.main-navigation>div>ul{border-top:1px solid #eee;padding:.75em 1.695em}.js .main-navigation.toggled-on>div>ul,.main-navigation ul ul.toggled-on,.main-navigation.toggled-on ul.nav-menu{display:block}.main-navigation ul ul{padding:1em;background-color:#fff;-webkit-box-shadow:0 10px 40px 0 rgba(0,0,0,.3);box-shadow:0 10px 40px 0 rgba(0,0,0,.3);border-radius:4px 4px 4px 4px;border:0 solid #000}.main-navigation ul ul a{letter-spacing:0;padding:.4em 0;position:relative;color:#48996b;text-transform:none}.main-navigation ul ul a:hover{color:#000;background-color:#fff}.main-navigation li{position:relative;font-size:30px;font-weight:300;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:2px;color:#48996b}.main-navigation li li,.main-navigation li:last-child{border:0}.main-navigation a{display:block;padding:.5em 0}#page{position:relative;word-wrap:break-word}.wrap{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:15px;padding-right:15px}.wrap:after{clear:both;content:"";display:block}.twentyseventeen-panel{overflow:hidden;position:relative}.panel-image{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.panel-image:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.3)));background:-o-linear-gradient(top,transparent 0%,rgba(0,0,0,.3) 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.3) 100%);bottom:0;content:"";left:0;right:0;position:absolute;top:100px}.twentyseventeen-front-page article:not(.has-post-thumbnail):not(:first-child){border-top:1px solid #ddd}.panel-content{position:relative}.panel-content .wrap{padding-bottom:.5em;padding-top:1.75em}.twentyseventeen-panel .edit-link{display:block;margin:.3em 0 0}.twentyseventeen-panel .entry-header .edit-link{font-size:14px;font-size:.875rem}.twentyseventeen-front-page .panel-content .recent-posts article{border:0;color:#252525;margin-bottom:3em}.recent-posts .entry-header{margin-bottom:1.2em}.page .panel-content .recent-posts .entry-title{font-size:20px;font-size:1.25rem;font-weight:300;letter-spacing:0;text-transform:none}.twentyseventeen-panel .recent-posts .entry-header .edit-link{color:#222;display:inline-block;font-size:11px;font-size:.6875rem;margin-left:1em}.site-content-contain{background-color:#f2f2f2;position:relative}.sticky{position:relative}.post:not(.sticky) .icon-thumb-tack{display:none}.sticky .icon-thumb-tack{display:block;height:18px;left:-1.5em;position:absolute;top:1.65em;width:20px}.page .panel-content .entry-title,.page-title,body.page:not(.twentyseventeen-front-page) .entry-title{color:#252525;font-size:.875rem;text-transform:uppercase}.entry-title a{color:#252525;text-decoration:none;margin-left:-2px}.entry-title:not(:first-child){padding-top:0}.entry-meta{font-size:11px;font-size:.6875rem;font-weight:800;letter-spacing:.1818em;padding-bottom:.25em;text-transform:uppercase}.entry-meta,.entry-meta a{color:#767676}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline,.single_props_block .single_left_place p.single-price,.social-navigation li{display:inline}.comments-pagination{font-size:14px;font-size:.875rem;font-weight:800;padding:2em 0 3em;text-align:center;border:0}.comments-pagination .icon{width:.666666666em;height:.666666666em}.entry-content blockquote.alignleft,.entry-content blockquote.alignright{color:#666;font-size:13px;font-size:.8125rem;width:48%}.archive .site-main>article,.blog .site-main>article,.search .site-main>article{padding-bottom:2em}.archive.page-one-column:not(.has-sidebar) #primary,.archive.page-one-column:not(.has-sidebar) .page-header,.page.page-one-column:not(.twentyseventeen-front-page) #primary,.single-post:not(.has-sidebar) #primary,body:not(.twentyseventeen-front-page) #comments,body:not(.twentyseventeen-front-page) .entry-content{margin-left:auto;margin-right:auto}body:not(.twentyseventeen-front-page) .entry-header{padding:0;margin:0}.archive .entry-meta a.post-edit-link,.blog .entry-meta a.post-edit-link,.search .entry-meta a.post-edit-link{color:#222;display:inline-block;margin-left:1em;white-space:nowrap}.search .page .entry-meta a.post-edit-link{margin-left:0;white-space:nowrap}.taxonomy-description{color:#666;font-size:13px;font-size:.8125rem}.entry-content .more-link:before{content:"";display:block;margin-top:1.5em}.single-featured-image-header{background-color:#fafafa;border-bottom:1px solid #eee}.single-featured-image-header img{display:block;margin:auto}.entry-footer{border-bottom:1px solid #eee;border-top:1px solid #eee;margin-top:2em;padding:2em 0}.entry-footer .cat-links,.entry-footer .tags-links{display:block;font-size:11px;font-size:.6875rem;font-weight:800;letter-spacing:.1818em;padding-left:2.5em;position:relative;text-transform:uppercase}.entry-footer .cat-links+.tags-links,.front_description_text p+p{margin-top:1em}.entry-footer .cat-links a,.entry-footer .tags-links a{color:#252525}.entry-footer .cat-links .icon,.entry-footer .tags-links .icon{color:#767676;left:0;margin-right:.5em;position:absolute;top:2px}.entry-footer .edit-link{display:inline-block}.entry-footer .edit-link a.post-edit-link{background-color:#222;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:inline-block;font-size:14px;font-size:.875rem;font-weight:800;margin-top:2em;padding:.7em 2em;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;white-space:nowrap}.entry-footer .edit-link a.post-edit-link:focus,.entry-footer .edit-link a.post-edit-link:hover{background-color:#767676}.archive .format-aside .entry-title,.archive .format-status .entry-title,.blog .format-aside .entry-title,.blog .format-status .entry-title,.comment-list li:before{display:none}.archive .article_thumb{width:100%;height:100%;display:block}.format-quote blockquote{color:#252525;font-size:20px;font-size:1.25rem;font-weight:300;overflow:visible;position:relative}.format-quote blockquote .icon{display:block;height:20px;left:-1.25em;position:absolute;top:.4em;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);width:20px}.post-navigation{font-weight:800;margin:3em 0}.post-navigation .nav-links{padding:1em 0}.nav-subtitle{background:0 0;color:#767676;display:block;font-size:11px;font-size:.6875rem;letter-spacing:.1818em;margin-bottom:1em;text-transform:uppercase}.nav-title{color:#252525;font-size:15px;font-size:.9375rem}.post-navigation .nav-next{margin-top:1.5em}.nav-links .nav-previous .nav-title .nav-title-icon-wrapper{margin-right:.5em}.nav-links .nav-next .nav-title .nav-title-icon-wrapper{margin-left:.5em}.page-header{padding-bottom:2em}.page .entry-header .edit-link{font-size:14px;font-size:.875rem}.search .page .entry-header .edit-link{font-size:11px;font-size:.6875rem}.page-links{clear:both;margin:0 0 1.5em}.page:not(.home) #content{padding-bottom:1.5em}.error404 .page-content{padding-bottom:4em}.social-navigation{font-size:16px;font-size:1rem;margin-bottom:1em;display:initial;text-align:center;margin-top:5%}.social-navigation ul{list-style:none;margin-bottom:0;margin-left:0}.social-navigation a{border-radius:40px;color:#fff;display:inline-block;text-align:center;border:1px solid #fff}.social-navigation a:focus,.social-navigation a:hover{color:#7fb379}.social-navigation .icon{height:16px;top:12px;width:16px;vertical-align:top}.site-info{font-size:14px;font-size:.875rem;margin-bottom:1em}.site-info a{color:#666}.site-info .sep{margin:0;display:block;visibility:hidden;height:0;width:100%}#comments{clear:both;padding:2em 0 .5em}.comments-title{font-size:20px;font-size:1.25rem;margin-bottom:1.5em}.comment-list,.comment-list .children{list-style:none;margin:0;padding:0}.comment-body{margin-left:65px}.comment-author{font-size:16px;font-size:1rem;margin-bottom:.4em;position:relative;z-index:2}.comment-author .avatar{height:50px;left:-65px;position:absolute;width:50px}.comment-author .says{display:none}.comment-meta{margin-bottom:1.5em}.comment-metadata,h2.widget-title{color:#767676;font-size:10px;font-size:.625rem;font-weight:800;letter-spacing:.1818em;text-transform:uppercase}.comment-metadata a{color:#767676}.comment-metadata a.comment-edit-link{color:#222;margin-left:1em}.comment-body{color:#252525;font-size:14px;font-size:.875rem;margin-bottom:4em}.comment-reply-link{font-weight:800;position:relative}.comment-reply-link .icon{color:#222;left:-2em;height:1em;position:absolute;top:0;width:1em}.children .comment-author .avatar{height:30px;left:-45px;width:30px}.bypostauthor>.comment-body>.comment-meta>.comment-author .avatar{border:1px solid #252525;padding:2px}.comment-awaiting-moderation,.no-comments{color:#767676;font-size:14px;font-size:.875rem;font-style:italic}.comments-pagination{margin:2em 0 3em}.form-submit{text-align:right}#secondary{padding:1em 0 2em}.widget{padding-bottom:3em}h2.widget-title{color:#222;font-size:13px;font-size:.8125rem;margin-bottom:1.5em}.widget-title a{color:inherit}.widget select{width:100%}.widget ul{list-style:none;margin:0}.widget ul li+li{margin-top:-1px}.widget ul li ul{margin:0 0 -1px;padding:0;position:relative}.widget ul li li{border:0;padding-left:24px;padding-left:1.5rem}.widget-grofile ul.grofile-links li ul,.widget_meta ul li ul,.widget_pages ul li ul,.widget_rss_links ul li ul,.widget_top-posts ul li ul{bottom:0}.widget-grofile ul.grofile-links li,.widget-grofile ul.grofile-links li li,.widget_nav_menu ul li li,.widget_rss_links ul li,.widget_rss_links ul li li,.widget_top-posts ul li,.widget_top-posts ul li li{padding-bottom:.25em;padding-top:.25em}.widget_rss ul li{padding:2.125em 0}.widget .post-date,.widget .rss-date{font-size:.81em}.widget_text{word-wrap:break-word}.widget_rss .widget-title .rsswidget:first-child{float:right}.widget_rss .widget-title .rsswidget:first-child:hover{background-color:transparent}.widget_rss .widget-title .rsswidget:first-child img{display:block}.widget_rss ul li:first-child{border-top:none;padding-top:0}.widget_rss li .rsswidget{font-size:22px;font-size:1.375rem;font-weight:300;line-height:1.4}.widget_rss .rss-date,.widget_rss li cite{color:#767676;display:block;font-size:10px;font-size:.625rem;font-style:normal;font-weight:800;letter-spacing:.18em;line-height:1.5;text-transform:uppercase}.widget_rss .rss-date{margin:.5em 0 1.5em;padding:0}.widget_contact_info .contact-map,.widget_rss .rssSummary{margin-bottom:.5em}.widget-grofile h4{font-size:16px;font-size:1rem;margin-bottom:0}.widget_recent_entries .post-date{display:block}.tagcloud,.widget_tag_cloud,.wp_widget_tag_cloud{line-height:1.5}.widget .tagcloud a,.widget.widget_tag_cloud a,.wp_widget_tag_cloud a{border:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;display:inline-block;float:left;font-size:14px!important;font-size:.875rem!important;margin:4px 4px 0 0!important;padding:4px 10px 5px!important;position:relative;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;-o-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;width:auto;word-wrap:break-word;z-index:0}.widget .tagcloud a:focus,.widget .tagcloud a:hover,.widget.widget_tag_cloud a:focus,.widget.widget_tag_cloud a:hover,.wp_widget_tag_cloud a:focus,.wp_widget_tag_cloud a:hover{border-color:#bbb;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.textlisting h1,.widget_calendar td,.widget_calendar th{text-align:center}img,video{height:auto;max-width:100%;vertical-align:middle}img.alignleft,img.alignright{float:none;margin:0}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{margin-bottom:1.5em;max-width:100%}.gallery-caption,.wp-caption{color:#666;font-size:13px;font-size:.8125rem;font-style:italic;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery-caption,.mejs-container{margin-bottom:1.5em}.mejs-controls a.mejs-horizontal-volume-slider,.mejs-controls a.mejs-horizontal-volume-slider:focus,.mejs-controls a.mejs-horizontal-volume-slider:hover{background:0 0;border:0}.site-content .wp-playlist-light{border-color:#eee;color:#222}.site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-album{color:#252525}.site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-artist{color:#767676}.site-content .wp-playlist-light .wp-playlist-item{border-bottom:1px dotted #eee;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;-o-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out}.site-content .wp-playlist-light .wp-playlist-item:focus,.site-content .wp-playlist-light .wp-playlist-item:hover{border-bottom-color:transparent;background-color:#767676;color:#fff}.site-content .wp-playlist-light .wp-playlist-item:focus a,.site-content .wp-playlist-light .wp-playlist-item:hover a,.site-content .wp-playlist-light a.wp-playlist-caption:hover{color:#fff}.site-content .wp-playlist-dark{background:#222;border-color:#252525}.site-content .wp-playlist-dark .mejs-container .mejs-controls{background-color:#252525}.filter_block .checkbox:hover label,.site-content .wp-playlist-dark .wp-playlist-caption{color:#fff}.site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-album{color:#eee}.site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-artist{color:#aaa}.site-content .wp-playlist-dark .wp-playlist-playing{background-color:#252525}.site-content .wp-playlist-dark .wp-playlist-item{border-bottom:1px dotted #555;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;-o-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out}.site-content .wp-playlist-dark .wp-playlist-item:focus,.site-content .wp-playlist-dark .wp-playlist-item:hover{border-bottom-color:transparent;background-color:#aaa;color:#222}.site-content .wp-playlist-dark .wp-playlist-item:focus a,.site-content .wp-playlist-dark .wp-playlist-item:hover a,.site-content .wp-playlist-dark a.wp-playlist-caption:hover{color:#222}.site-content .wp-playlist{padding:.625em .625em .3125em}.site-content .wp-playlist-current-item .wp-playlist-item-title{font-weight:700}.site-content .wp-playlist-current-item .wp-playlist-item-album{font-style:normal}.site-content .wp-playlist-current-item .wp-playlist-item-artist{font-size:10px;font-size:.625rem;font-weight:800;letter-spacing:.1818em;text-transform:uppercase}.site-content .wp-playlist-item{padding:0 .3125em;cursor:pointer}.site-content .wp-playlist-item:last-of-type{border-bottom:none}.site-content .wp-playlist-item a{padding:.3125em 0;border-bottom:none}.site-content .wp-playlist-item a,.site-content .wp-playlist-item a:focus,.site-content .wp-playlist-item a:hover{-webkit-box-shadow:none;box-shadow:none;background:0 0}.site-content .wp-playlist-item-length{top:5px}.icon{fill:currentColor;height:1em;width:1em}.highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel:after{border:2px dashed #0085ba;bottom:1em;content:"";display:block;left:1em;position:absolute;right:1em;top:1em;z-index:1}.highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel .panel-content{z-index:2}.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel .twentyseventeen-panel-title{display:block;font-size:14px;font-size:.875rem;font-weight:700;letter-spacing:1px;padding:3em;text-transform:uppercase;text-align:center}.highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel:nth-of-type(1):after{border:0}.twentyseventeen-panel .customize-partial-edit-shortcut button{top:30px;left:30px}.twentyseventeen-panel .customize-partial-edit-shortcut-hidden:before{visibility:visible}.svg-fallback{display:none}.footermenu div,.no-svg .svg-fallback{display:inline-block}.no-svg .social-navigation a{background:0 0;color:#222;height:34px;width:34px}.no-svg .search-submit .screen-reader-text,.no-svg .social-navigation li a .screen-reader-text{clip:auto;font-size:16px;font-size:1rem;font-weight:400;height:auto;position:relative!important;width:auto}@media screen and (min-width:30em){h1{font-size:30px;font-size:1.875rem}.page .panel-content .recent-posts .entry-title,h2{font-size:26px;font-size:1.625rem}h3{font-size:22px;font-size:1.375rem}h4{font-size:18px;font-size:1.125rem}h5{font-size:13px;font-size:.8125rem}h6{font-size:16px;font-size:1rem}.entry-content blockquote.alignleft,.entry-content blockquote.alignright,.taxonomy-description{font-size:14px;font-size:.875rem}img.alignleft{float:left;margin-right:1.5em}img.alignright{float:right;margin-left:1.5em}.panel-content .wrap{padding-bottom:2em;padding-top:3.5em}.page-one-column .panel-content .wrap{max-width:740px}.panel-content .entry-header{margin-bottom:4.5em}.panel-content .recent-posts .entry-header{margin-bottom:0}}@media screen and (min-width:48em){.entry-content blockquote.alignleft,.entry-content blockquote.alignright{font-size:13px;font-size:.8125rem}.has-sidebar:not(.error404) #primary{float:left;width:58%}.has-sidebar #secondary{float:right;padding-top:0;width:36%}.error404 #primary{float:none}.has-header-image.home.blog .custom-header,.has-header-image.twentyseventeen-front-page .custom-header,.has-header-video.home.blog .custom-header,.has-header-video.twentyseventeen-front-page .custom-header{display:block;height:auto}.custom-logo-link{padding-right:2em}.custom-logo-link img,body.home.title-tagline-hidden.has-header-image .custom-logo-link img,body.home.title-tagline-hidden.has-header-video .custom-logo-link img{max-width:350px}.title-tagline-hidden.home.has-header-image .custom-logo-link img,.title-tagline-hidden.home.has-header-video .custom-logo-link img{max-height:200px}.site-title{font-size:36px;font-size:2.25rem}.site-description{font-size:16px;font-size:1rem}.navigation-top{bottom:0;font-size:14px;color:#fff;left:0;position:absolute;right:0;width:100%;z-index:3;height:100px}.navigation-top .wrap{max-width:1000px;padding:.75em 3.4166666666667em}.navigation-top nav{margin-left:-1.25em}.site-navigation-fixed.navigation-top{bottom:0;position:fixed;left:0;right:0;top:0;width:100%;z-index:7}.admin-bar .site-navigation-fixed.navigation-top{top:32px}.main-navigation{width:auto}.js .main-navigation ul,.js .main-navigation ul ul,.js .main-navigation>div>ul,.main-navigation li li,.main-navigation ul li.menu-item-has-children.focus:after,.main-navigation ul li.menu-item-has-children.focus:before,.main-navigation ul li.menu-item-has-children:hover:after,.main-navigation ul li.menu-item-has-children:hover:before,.main-navigation ul li.page_item_has_children.focus:after,.main-navigation ul li.page_item_has_children.focus:before,.main-navigation ul li.page_item_has_children:hover:after,.main-navigation ul li.page_item_has_children:hover:before{display:block}.main-navigation ul{background:0 0;padding:0}.main-navigation>div>ul{border:0;margin-bottom:0;padding:0}.main-navigation li{border:0;display:inline-block}.main-navigation a{padding:1em}.main-navigation ul ul{background:#fff;border:1px solid #bbb;left:-999em;padding:0;position:absolute;top:100%;z-index:99999}.main-navigation ul li.menu-item-has-children:before{border-style:solid;border-width:0 6px 6px;content:"";display:none;height:0;position:absolute;right:1em;width:0;z-index:100000}.main-navigation ul li.menu-item-has-children:after{bottom:-1px}.main-navigation ul li.menu-item-has-children:after,.main-navigation ul li.page_item_has_children:after,.main-navigation ul li.page_item_has_children:before{border-style:solid;border-width:0 6px 6px;content:"";display:none;height:0;position:absolute;right:1em;width:0;z-index:100000}.main-navigation ul li.page_item_has_children:after{bottom:-1px}.main-navigation ul li.menu-item-has-children:before,.main-navigation ul li.page_item_has_children:before{border-color:transparent transparent #bbb;bottom:0}.main-navigation ul li.menu-item-has-children:after,.main-navigation ul li.page_item_has_children:after{border-color:transparent transparent #fff}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%;right:auto}.main-navigation ul ul a{padding:.75em 1.25em;width:16em}.main-navigation li li.focus,.main-navigation li li:hover{background:#fff}.main-navigation li li a{-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:.5em;right:auto}.main-navigation .menu-item-has-children>a>.icon,.main-navigation .page_item_has_children>a>.icon{display:inline;left:5px;position:relative;top:-1px}.main-navigation ul ul .menu-item-has-children>a>.icon,.main-navigation ul ul .page_item_has_children>a>.icon{margin-top:-9px;left:auto;position:absolute;right:1em;top:50%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.main-navigation ul ul ul{left:-999em;margin-top:-1px;top:0}.main-navigation ul ul li.menu-item-has-children.focus:after,.main-navigation ul ul li.menu-item-has-children.focus:before,.main-navigation ul ul li.menu-item-has-children:hover:after,.main-navigation ul ul li.menu-item-has-children:hover:before,.main-navigation ul ul li.page_item_has_children.focus:after,.main-navigation ul ul li.page_item_has_children.focus:before,.main-navigation ul ul li.page_item_has_children:hover:after,.main-navigation ul ul li.page_item_has_children:hover:before{display:none}.panel-content .wrap{padding-bottom:4.5em;padding-top:6em}.panel-image{height:100vh;max-height:1200px}.background-fixed .panel-image{background-attachment:fixed}.page-two-column .panel-content .entry-header{float:left;width:36%}.page-two-column .panel-content .entry-content{float:right;width:58%}.page-two-column .panel-content .recent-posts{clear:right;float:right;width:58%}.panel-content .recent-posts article{margin-bottom:4em}.page-two-column #primary .panel-content .recent-posts .entry-content,.page-two-column #primary .panel-content .recent-posts .entry-header,.panel-content .recent-posts .entry-content,.panel-content .recent-posts .entry-header{float:none;width:100%}.panel-content .recent-posts .entry-header{margin-bottom:1.5em}.page .entry-title,.page .panel-content .recent-posts .entry-title,.single-post .entry-title{font-size:26px;font-size:1.625rem}.comments-pagination,.post-navigation{clear:both}.post-navigation .nav-previous{float:left;width:50%}.post-navigation .nav-next{float:right;text-align:right;width:50%;margin-top:0}.nav-next{margin-top:0}.sticky .icon-thumb-tack{height:23px;left:-2.5em;top:1.5em;width:32px}.archive:not(.page-one-column):not(.has-sidebar) #primary article,.blog:not(.has-sidebar) #primary article,.error404.has-sidebar #primary .page-content,.error404:not(.has-sidebar) #primary .page-content,.search:not(.has-sidebar) #primary article,body.page-two-column #comments,body.page-two-column:not(.archive) #primary .entry-content{float:right;width:58%}.archive .site-main>article,.blog .site-main>article,.search .site-main>article{padding-bottom:4em}.entry-footer{display:table;width:100%}.entry-footer .cat-tags-links{display:table-cell;vertical-align:middle;width:100%}.entry-footer .edit-link{display:table-cell;text-align:right;vertical-align:middle}.entry-footer .edit-link a.post-edit-link{margin-top:0;margin-left:1em}:not(.has-sidebar) .entry-content blockquote.alignleft{margin-left:-17.5%;width:48%}:not(.has-sidebar) .entry-content blockquote.alignright{margin-right:-17.5%;width:48%}.has-sidebar .entry-content blockquote.alignleft{margin-left:0;width:34%}.has-sidebar .entry-content blockquote.alignright{margin-right:0;width:34%}.has-sidebar #primary .entry-content blockquote.alignright.below-entry-meta{margin-right:-72.5%;width:62%}.archive:not(.has-sidebar) .entry-content blockquote.alignleft,.blog:not(.has-sidebar) .entry-content blockquote.alignleft,.page-two-column .entry-content blockquote.alignleft,.twentyseventeen-front-page.page-two-column .entry-content blockquote.alignleft{margin-left:-72.5%;width:62%}.archive:not(.has-sidebar) .entry-content blockquote.alignright,.blog:not(.has-sidebar) .entry-content blockquote.alignright,.page-two-column .entry-content blockquote.alignright,.twentyseventeen-front-page.page-two-column .entry-content blockquote.alignright{margin-right:0;width:36%}.format-quote blockquote .icon{left:-1.5em}.archive.page-one-column:not(.has-sidebar) .page-header,.page.page-one-column .entry-header,.twentyseventeen-front-page.page-one-column .entry-header{padding:0}.page:not(.home) #content{padding-bottom:40px}.error404 .page-content{padding-bottom:9em}#comments{padding-top:5em}.comments-title{margin-bottom:2.5em}ol.children .children{padding-left:2em}.nav-links .nav-title{position:relative}.nav-title-icon-wrapper{position:absolute;text-align:center;width:2em}.nav-links .nav-previous .nav-title .nav-title-icon-wrapper{left:-2em}.nav-links .nav-next .nav-title .nav-title-icon-wrapper{right:-2em}#secondary{font-size:14px;font-size:.875rem;line-height:1.6}h2.widget-title{font-size:11px;font-size:.6875rem;margin-bottom:2em}.site-info{float:left;padding:.7em 0 0;width:30%}.social-navigation+.site-info{margin-left:auto;margin-right:auto}.site-info .sep{margin:0 .5em;display:inline;visibility:visible;height:auto;width:auto}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}}@media screen and (min-width:67em){.navigation-top .wrap{padding:.75em 2em}.comment-body,.navigation-top nav{margin-left:0}.sticky .icon-thumb-tack{font-size:32px;font-size:2rem;height:22px;left:-1.25em;top:.75em;width:32px}}@media screen and (min-width:79em){.has-sidebar .entry-content blockquote.alignleft{margin-left:-20%}.archive:not(.has-sidebar) .entry-content blockquote.alignright,.blog:not(.has-sidebar) .entry-content blockquote.alignright,.page-two-column .entry-content blockquote.alignright,.twentyseventeen-front-page .entry-content blockquote.alignright{margin-right:-20%}}@media screen and (max-width:48.875em) and (min-width:48em){.admin-bar .site-navigation-fixed.navigation-top,.admin-bar .site-navigation-hidden.navigation-top{top:46px}}.site-navigation-fixed{background-color:rgba(0,0,0,.6)}#slider{top:0;z-index:1}.textlisting{background-color:#fff;position:relative;float:left;font-size:14px;text-align:justify}.itemopisanie-main h2{font-size:24px}#menu-podval-sleva{text-align:right}.wpcf7{float:left}.footermenu div{border-top:1px solid #fff;border-bottom:1px solid #fff}.footer2,.footermenu{text-align:center}.footer2{width:100%;border-top:1px solid #293947}.footer2 a{font-size:10px}.copyright,.front_description_text ul{text-align:left}.free800{text-align:right}#map{width:100%;min-height:400px}.menu-main-container,.single_props_block .single_left_price #alternative-price span.price_count,.smallogo,.specials>div{float:left}.smallogo{width:70px;height:64px}.block p{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.86;letter-spacing:normal;color:#252525}#wpcf7-f4-p32-o1,.opisanie{float:left;position:relative;min-height:1px}#wpcf7-f4-p32-o1{padding-right:15px;padding-left:15px;width:33.33333333%}.opisanie{width:66.66666667%;padding:15px}#wp-custom-header img{-webkit-filter:blur(20px);filter:blur(20px)}.twentyseventeen-front-page #wp-custom-header img{-webkit-filter:blur(0);filter:blur(0)}#everlightbox-slider .slide img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pricezone{padding-bottom:20px;float:left;width:100%}.price-new-main,.price-new-main1{float:left}input[type=search]::-webkit-input-placeholder{color:#fff}input[type=search]:-moz-placeholder,input[type=search]::-moz-placeholder{color:#fff}input[type=search]:-ms-input-placeholder{color:#fff}input[type=search]::-webkit-input-placeholder{opacity:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}input[type=search]:-moz-placeholder,input[type=search]::-moz-placeholder{opacity:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}input[type=search]:-ms-input-placeholder{opacity:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}input[type=search]:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}input[type=search]:focus:-moz-placeholder,input[type=search]:focus::-moz-placeholder{opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}input[type=search]:focus:-ms-input-placeholder{opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.listing-main{width:100%;display:block;float:left;margin-top:10px;margin-bottom:10px;background-color:#fff;border-radius:10px 10px 10px 10px}.listing-main .itemimage-main .cornerimg{border-radius:10px 0 0 10px}.listing-main:hover{-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.3);box-shadow:0 0 10px 5px rgba(0,0,0,.3)}.itemimage-main,.itemopisanie-main{width:50%;float:left}.itemopisanie-main{padding-left:15px;padding-right:15px;padding-top:15px}.price-new-main{white-space:nowrap}.opisanie1-main,.opisanie2-main{display:block;width:50%;float:left}.listing-cards{width:25%;float:left;padding:15px}.listing-cards .iditem{font-size:12px;padding-top:5px}.listing-cards h2{font-size:20px}.itemopisanie-cards{border-radius:0 0 10px 10px;border:0 solid #000;background-color:#fff;padding:10px;font-size:12px}.container-price-currency.closed,.toggle-currency.closed{display:none}.filter-metro{height:150px;overflow-y:scroll}.single-price-currency{-webkit-text-decoration:underline dashed}.single-price-currency.selected{text-decoration:none}.profiler tr:nth-child(even){background:#eee}.profiler tr:hover{background:#ddd}.microdata{display:none}.page .entry-content .contacts_page .cont_section .requisites p{line-height:34px}.list_col .background_thumb{background-repeat:no-repeat;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.home_bottom_news{background-color:#f5f5f5;padding-bottom:100px;padding-top:60px}.bottom_news_thumb{float:left;margin-bottom:30px;margin-right:30px;max-width:100%;position:relative;overflow:hidden}.bottom_news_thumb .background_thumb{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%}@media (min-width:768px){.bottom_news_thumb .background_thumb{-o-object-fit:cover;object-fit:cover;width:100%}}.home_bottom_news a.more-link{background:#61b477 0% 0%;color:#fff;height:40px;line-height:40px;padding:0 40px;text-decoration:none!important;display:inline-block;border-radius:4px;bottom:0}.home_bottom_news a.more-link:hover{background-color:rgba(72,186,101,.76)}.home_bottom_news h2{text-align:center;margin-bottom:0}.home_bottom_news h2 a{font-size:30px;color:#252525;text-transform:uppercase}.bottom_news_content{overflow:hidden}@media (max-width:767px){.bottom_news_content{overflow:visible;clear:both}}@media (min-width:992px){.bottom_news_content{clear:both}}.bottom_news_line{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:0;padding:30px 15px;width:33%;position:relative}@media (min-width:768px){.bottom_news_line{width:100%;padding:30px 0}}@media (max-width:767px){.bottom_news_line{width:100%}}.home_bottom_news p{color:#35353a;font-size:14px;line-height:25px;margin-bottom:10px}@media (min-width:992px){.bottom_news_line{width:33%;padding:40px}.home_bottom_news a.more-link{position:absolute}.bottom_news_thumb{margin:0 auto 30px;display:block;float:none}.home_bottom_news p{margin-bottom:20px}}.bottom_news_line:last-child,.filter-region>li:last-child{border:0}.home_bottom_news h3{text-align:left;display:inline-block;margin-bottom:15px;line-height:27px}.home_bottom_news h3 a{font-size:20px;font-weight:400}.home_bottom_news h3 a:hover{color:#35353a}.bottom_contact_line{margin-top:70px}.filter_horizontal{display:none}@media (min-width:768px){.filter_horizontal{vertical-align:top;text-align:center;display:inline-block}}.object_slider_status{padding:3px 10px;font-size:18px;background:rgba(62,177,92,.85)}.slow_show{-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:1!important}input:focus,select:focus,textarea:focus{outline:0!important}.grecaptcha-badge{opacity:0}.main_color:hover{background:rgba(72,186,101,.76)}.main_color{background-color:#61b477}.amazingslider-box-1 div:nth-of-type(3),.amazingslider-box-2 div:nth-of-type(3),.amazingslider-box-3 div:nth-of-type(3){margin-left:-1000%}a[href^=tel]{color:inherit;text-decoration:none}.listing_preload_title{text-align:center;padding-top:40px}.footer_rules.footer_rules{color:#fff;line-height:15px;font-size:10px}.vert_animation{top:-60px;position:relative}.preloader_back{background:rgba(255,255,255,.8);content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.preloader{border:16px solid rgba(32,45,57,.35);border-top:16px solid #202d39;border-radius:50%;width:120px;height:120px;position:absolute;top:0;left:50%;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;z-index:2;margin-left:-60px;margin-top:100px}.container{width:100%}.fade-left{right:-400px;position:relative;width:100%;opacity:0}.revealed .fade-left{-webkit-transition:1s;-o-transition:1s;transition:1s;right:0;opacity:1}.revealed .fade-left.fade2{-webkit-transition:1.4s;-o-transition:1.4s;transition:1.4s}.revealed .fade-left.fade3{-webkit-transition:1.8s;-o-transition:1.8s;transition:1.8s}.bounce{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.twentyseventeen-front-page .site-content{padding:0;width:1170px;margin:0 auto;max-width:100%;background:#f8f8f8}.list_col,.listing{position:relative;width:100%;float:left}.list_col{padding:15px;overflow:visible}.listing{height:100%;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,38,.2);box-shadow:0 1px 4px rgba(0,0,38,.2);border-radius:4px!important;overflow:hidden}.listing .item_description{width:100%;overflow:hidden;z-index:2}.listing .item_description a{text-decoration:none!important}.slider_block{position:relative;margin:0 auto;max-width:100%}.slider_block .heart{z-index:100}.filter_block ul ul li,.slider_block .slideshow_on{width:100%}.specials{position:absolute;top:0;color:#fff;font-size:25px;left:4px;z-index:2;cursor:default}body .heart:hover{opacity:1}body .heart{position:absolute;bottom:20px;right:25px;z-index:3;margin:0;opacity:.5;cursor:pointer;background-image:none}.heart{background:#fff;display:inline-block;height:20px;margin:0 10px;position:relative;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:20px;z-index:3}body .heart.active{opacity:1;background:#d84646}.heart.active:after,.heart.active:before{background:#d84646}.list_cell .heart:before{top:-10px;left:0}.list_cell .heart:after{left:10px;top:0}.list_cell .heart{width:15px;height:15px}.heart:after,.heart:before,.list_cell .heart:after,.list_cell .heart:before{content:"";border-radius:50%;height:15px;position:absolute;width:15px}.heart:after,.heart:before{background-color:#fff;height:20px;width:20px}.heart:before{top:-10px;left:0}.heart:after{left:10px;top:0}.item_preloader img{position:relative;left:50%;top:50%;margin-left:-32px;margin-top:-32px}.item_preloader{position:absolute;width:100%;height:100%;background:#f8f8f8;top:0;left:0;z-index:5}.item_image{float:left;overflow:hidden;width:100%;position:relative;min-height:213px}@media (max-width:768px){.item_image{min-height:180px}}.item_image:before{content:"";position:absolute;width:100%;height:100%;background-color:#e6e6e6}.item_image:after{content:"";background-image:url("white_house.png");opacity:.2;background-repeat:no-repeat;background-position:center;background-size:50%}.sk-fading-circle{width:70px;height:70px;position:absolute;margin:-35px 0 0 -35px;top:50%;left:50%;z-index:1;display:none}.item_image:after,.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#fff;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}.all_pages .iditem{margin-bottom:15px}.item_description{float:left;padding:30px}.alt_price{font-weight:400}.iditem,.price-new-main1{color:#252525;width:100%;font-weight:300;margin-top:7px}.all_pages .list_col .listing h2.large_title{font-size:20px;line-height:26px}.csm-property-title{display:block}.list_col .listing .csm-property-title,.list_col .listing h2{margin-top:0;font-size:20px;font-weight:400;line-height:26px;margin-bottom:0;text-transform:uppercase;letter-spacing:normal;height:auto}.list_col .listing h2{color:#252525}.item_description_left p,.item_description_right p{margin:0;color:#7b7b81;font-weight:300;font-size:14px;line-height:26px}.cont_section iframe,.home .item_description_right{margin-top:20px}.all_pages .item_description_left,.all_pages .item_description_right{line-height:24px}.item_description_left,.item_description_right{width:100%;font-size:14px;line-height:24px;margin-top:20px;color:#252525}.price-new-main{width:100%;font-size:inherit}.all_pages .price-new{float:left;font-weight:600;width:100%}.home .price-new,.page-template-blog_menu_page article header{display:none}.price-new{margin-top:20px;font-size:16px;color:#252525;display:inline-block}.front_description{text-align:center;color:#252525}.front_description_title{font-size:30px;line-height:1.35;letter-spacing:2px;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:100%;text-transform:uppercase;width:900px}.front_description_subtitle{font-size:18px;margin-bottom:40px}.front_description_text{font-size:14px;line-height:28px;margin-bottom:40px;text-align:justify;width:900px;max-width:100%;margin-left:auto;margin-right:auto}.front_description_text h2{margin-bottom:1.5em;margin-top:1.5em}#menu-podval-sleva{padding:0 20px}.footermenu div{padding:26px 25px;border-color:rgba(255,255,255,.16)}.front_description{background:#fff;padding:60px 0;float:left;width:100%}.all_pages .blog_page h1{padding-top:0}.all_pages h1.blog-menu-page-title{margin-top:0;margin-bottom:0}.all_pages h1{padding-top:0;margin-left:auto;margin-right:auto;margin-bottom:0;width:100%}.filter_wrap h1{max-width:695px}.search .page-header{margin:0;padding:0}.search .page-header .page-title{display:block;margin:37px auto 18px;font-size:23px;line-height:normal;letter-spacing:normal}.search .page-header .page-title span{display:block;font-size:30px;margin:17px 0 9px}.search .page-title{display:none}.filter_count{margin-left:10px;background:#fff;width:21px;height:21px;display:inline-block;line-height:21px;border-radius:50%;color:#61b477;font-size:10px}.result-pane .toggle-currency{border:0;color:#479a5d;height:36px;border-radius:100px 0 0 100px;line-height:36px;background:#fff;padding:0 20px;margin-right:5px;float:left}.page-template-listing #content{overflow:hidden;padding:0}.result-pane{padding:40px 0 15px;float:left;width:100%}@media (min-width:768px){.result-pane{position:relative;z-index:1}}.grid_view_block{display:inline-block;border-radius:2px;overflow:hidden;background:#ececec;font-size:0;-webkit-box-shadow:1px 1px 3px rgba(0,0,30,.18);box-shadow:1px 1px 3px rgba(0,0,30,.18)}.left_label input,.right_label input{border-radius:2px;-webkit-transition:-webkit-box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.filter_block.filter_zkh_field{float:left;width:100%;background:0 0}html .page-template-listing.show--filter-pane h1{margin:0 0 30px}html .page-template-listing h1{padding:0;margin:0 auto 15px;font-size:28px;line-height:38px;text-transform:uppercase;letter-spacing:2px}@media (min-width:768px){html .page-template-listing h1{margin-bottom:30px}}.objects_count{color:#84848a;font-size:16px}@media (min-width:768px){.objects_count{font-size:18px;margin-bottom:30px!important}}.close_menu{margin-bottom:24px;cursor:pointer;text-align:right;float:right}.close_menu:hover{opacity:1}.close_menu img{margin-left:10px}.filter_block .dropdown_block{display:none;position:relative;background:#37424d;width:100%;padding-bottom:10px;padding-top:10px;z-index:1;border-top:1px solid rgba(255,255,255,.1);max-height:400px;height:100%}@media (max-width:575.98px){.filter_block .dropdown_block{max-height:calc(100vh - 70px - 65px - 60px)}}.filter_block.open_block .dropdown_block,.filter_block.open_block ul.filter-metro{display:block}.filter-region{max-height:324px;overflow:auto}.filter_region_field>ul{padding:0 10px 0 20px;width:100%}.filter_region_field>ul>li{float:left;width:100%;padding:10px 0}.filter_region_field>ul>li>div label span{font-size:14px;text-transform:uppercase;top:-2px;line-height:18px;position:relative}.filter_region_field>ul>li>div{float:left;padding-right:10px}.filter_block ul{margin:0;list-style:none;overflow-y:auto;overflow-x:hidden}.filter_block ul::-webkit-scrollbar,body .Select-menu-outer .Select-menu::-webkit-scrollbar{width:6px}.filter_block ul::-webkit-scrollbar-track,body .Select-menu-outer .Select-menu::-webkit-scrollbar-track{background:#e1e1e1;border-radius:4px}.filter_block ul::-webkit-scrollbar-thumb,body .Select-menu-outer .Select-menu::-webkit-scrollbar-thumb{background:#a5adb4;outline:1px solid #a5adb4}.filter_block ul ul{padding:0;float:right;width:96%}.checkbox input[type=checkbox]+label .underline_span{height:35px;background:#61b477;opacity:.2;border-radius:4px;top:-9px;left:-30px;width:0;-webkit-transition:color .25s;-o-transition:color .25s;transition:color .25s}.checkbox input[type=checkbox]:checked+label .underline_span{width:calc(100% + 46px);position:absolute;border-bottom-color:#60daaa;-webkit-transition:width .5s ease-out .2s;-o-transition:width .5s ease-out .2s;transition:width .5s ease-out .2s}.checkbox input[type=checkbox]:checked:after{color:#fff}.checkbox{padding-left:20px;margin:8px 0}.checkbox label:before{top:0}.checkbox input[type=checkbox]{opacity:0;z-index:1;cursor:pointer;width:100%;height:20px}.checkbox input[type=checkbox]:disabled+label,.radio input[type=radio]:disabled+label{opacity:.65}.checkbox.checkbox-circle label:before{border-radius:50%}.radio.radio-inline{margin-top:0}.checkbox-primary input[type=checkbox]:checked+label:before{background-color:#428bca;border-color:#428bca}.checkbox-primary input[type=checkbox]:checked+label:after{color:#fff}.checkbox-danger input[type=checkbox]:checked+label:before{background-color:#d9534f;border-color:#d9534f}.checkbox-danger input[type=checkbox]:checked+label:after{color:#fff}.checkbox-info input[type=checkbox]:checked+label:before{background-color:#5bc0de;border-color:#5bc0de}.checkbox-info input[type=checkbox]:checked+label:after{color:#fff}.checkbox-warning input[type=checkbox]:checked+label:before{background-color:#f0ad4e;border-color:#f0ad4e}.checkbox-warning input[type=checkbox]:checked+label:after{color:#fff}.checkbox-success input[type=checkbox]:checked+label:before{background:0 0;border:0}.checkbox-success input[type=checkbox]:checked+label:after{color:#fff}.radio{padding-left:20px}.radio label{display:inline-block;position:relative;padding-left:5px}.radio label:after,.radio label:before{display:inline-block;position:absolute;margin-left:-20px;border-radius:50%}.radio label:before{border:1px solid #ccc;-webkit-transition:border .15s ease-in-out;-o-transition:border .15s ease-in-out;transition:border .15s ease-in-out;content:"";width:17px;height:17px;left:0;background-color:#fff}.radio label:after{content:" ";width:11px;height:11px;left:3px;top:3px;background-color:#555;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33);-o-transition:transform .1s cubic-bezier(.8,-.33,.2,1.33);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33),-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33)}.radio input[type=radio]{opacity:0}.radio input[type=radio]:focus+label:before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.radio input[type=radio]:checked+label:after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.radio input[type=radio]:disabled+label:before{cursor:not-allowed}.radio-primary input[type=radio]+label:after{background-color:#428bca}.radio-primary input[type=radio]:checked+label:before{border-color:#428bca}.radio-primary input[type=radio]:checked+label:after{background-color:#428bca}.radio-danger input[type=radio]+label:after{background-color:#d9534f}.radio-danger input[type=radio]:checked+label:before{border-color:#d9534f}.radio-danger input[type=radio]:checked+label:after{background-color:#d9534f}.radio-info input[type=radio]+label:after{background-color:#5bc0de}.radio-info input[type=radio]:checked+label:before{border-color:#5bc0de}.radio-info input[type=radio]:checked+label:after{background-color:#5bc0de}.radio-warning input[type=radio]+label:after{background-color:#f0ad4e}.radio-warning input[type=radio]:checked+label:before{border-color:#f0ad4e}.radio-warning input[type=radio]:checked+label:after{background-color:#f0ad4e}.radio-success input[type=radio]+label:after{background-color:#5cb85c}.radio-success input[type=radio]:checked+label:before{border-color:#5cb85c}.radio-success input[type=radio]:checked+label:after{background-color:#5cb85c}.slider_select_title{width:100%;text-align:left;color:#555559;font-weight:400}.slider_select_block{float:left;width:100%}.container-price-currency{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.textlisting{border-radius:0;width:100%;padding:50px 15px}.textlisting #content,.textlisting h2{max-width:1170px;margin:0 auto 20px;display:block}.textlisting #content{margin:0 auto!important}.slider_select_block label input{background:0 0;font-size:16px;border:0;display:inline-block;max-width:100%;color:#595959;font-weight:300}.filter_condition_block{float:left;width:100%;margin-bottom:8px;display:none}.filter_condition_block label{float:left;color:rgba(255,255,255,.76)}.all_pages.page-template-listing .site-content-contain>#content{padding-bottom:0}.single_left_block a.left_column_count{color:#fff;margin-top:10px}.object_top_phone.object_phone{text-align:center;margin-bottom:30px}.object_phone a{color:#59595c;font-size:23px;text-decoration:none!important;font-weight:400}#nextLink,#prevLink{background:0 0!important;position:fixed}#nextLink:hover:before,#nextLink:visited:hover:before,#prevLink:hover:before,#prevLink:visited:hover:before{content:'';display:block;top:50%;position:absolute;z-index:100;width:8px;height:20px;background-image:url("");background-size:contain;background-repeat:no-repeat;background-position:50%}#prevLink:hover:before,#prevLink:visited:hover:before{left:50px}#nextLink:hover:before,#nextLink:visited:hover:before{right:50px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.object_content{position:absolute;z-index:11;top:0;color:#fff;padding:20px;margin-left:-20px}.object_slider_breadcrumbs .breadcrumbs{margin:0;padding:8px 10px 2px;text-align:left;color:#fff;font-size:0;background:rgba(62,177,92,.85);width:auto}.object_slider_breadcrumbs .breadcrumbs a{color:#fff!important;font-size:13px;border:0}.object_slider_breadcrumbs .breadcrumbs div:last-child a:after{display:none}.object_slider_breadcrumbs .breadcrumbs a:after{content:"/";margin-right:5px;font-size:10px}.object_slider_title{font-size:21px;text-transform:uppercase;display:inline-block;padding:10px;background:rgba(0,0,0,.66);max-width:510px;min-width:115px}.object_slider_id{font-size:18px;padding:8px 10px;background:#fff;width:115px;color:#000;max-width:115px}.home .object_slider_price,.single_left hr,body.archive article.article_box header{display:none}.object_slider_price{background:#889ba7;font-size:18px;padding:8px 10px 10px;width:300px}.object_slider{position:relative;overflow:hidden}.slider_slideshow:hover{background:rgba(0,0,0,.5)}.slider_slideshow{cursor:pointer;position:absolute;top:0;right:0;padding:20px;background:rgba(0,0,0,.3);color:#fff}.single_close:hover{text-decoration:none;border-radius:50%;background:#fff;color:#000!important}.single_close{position:fixed;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;right:30px;top:120px;font-size:35px;z-index:5;color:#fff!important;line-height:50px;background:rgba(0,0,0,.36);width:50px;height:50px;text-align:center;border-radius:5px}.all_pages.single .site-content-contain>#content{padding-left:0;padding-right:0}.breadcrumbs a{color:rgba(32,45,57,.5);text-decoration:none!important;border-bottom:1px solid rgba(32,45,57,.2)}.breadcrumbs a:hover{color:#202d39}.breadcrumbs{font-size:13px;line-height:18px;padding:40px 0;float:left;text-align:center;width:100%;color:rgba(32,45,57,.5);cursor:default}.person{width:200px;height:200px;border-radius:200px;overflow:hidden;display:block;-webkit-box-shadow:0 1px 3px rgba(0,0,50,.22);box-shadow:0 1px 3px rgba(0,0,50,.22)}.agent_desc span{font-weight:400;text-transform:uppercase;margin-bottom:10px;display:inline-block}.agent_desc,.single_props_block .single_left_price p{font-size:14px}.agent_desc a{display:block;color:#000;margin-bottom:5px}.agent_desc a i{color:#479a5d}.single_left_block{background:#fff;padding:30px 15px 30px 20px;border-bottom:1px solid #e8eaeb;margin-bottom:20px}.single_left_block ul{padding-left:18px;font-size:14px;line-height:30px}.single_left_block ul li{line-height:23px;margin-bottom:15px}.single_props_block .fav_button{margin:20px 0}.fav_empty{text-align:center;font-size:16px;line-height:30px}.page .entry-content .about_team h3{margin-bottom:40px}.alternative_price span:nth-of-type(2){font-size:16px}.single_props_block .single_left_price p span.single-price-currency.selected{float:left;font-size:21px}.single_props_block .single_left_price .single-price span.price_count{font-size:17px;float:left}.alternative_price{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px}.alternative_price .alt_price{font-weight:inherit}.alternative_price .price_count,.single-price span.price_count{margin-right:3px}@media (min-width:768px){.alternative-price{display:-webkit-box;display:-ms-flexbox;display:flex}}#alternative-price>span,.single-price>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#alternative-price>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.single-price>span{display:-webkit-box;display:-ms-flexbox;display:flex}.single-price-currency{text-decoration:none;line-height:20px}#alternative-price{display:inline}.single_props_block .single_left_price p{display:inherit;margin-bottom:10px}.single_props_block p{color:#252525;clear:both;width:100%}.single_right_props{width:calc(100% - 120px);float:right}.single_zk_address{display:table}.single-price-currency.selected{color:#252525;border-bottom:none}.single-price-currency{margin:0 4px;font-size:15px;color:#bebebe;cursor:pointer;border-bottom:1px dotted rgba(37,37,37,.74);bottom:-1px;position:relative}.single_props_block a:hover{text-decoration:none}.item_description a,.single_left_block a{color:#202d39;text-decoration:none!important}html .single_left_block h3{font-size:18px;margin:0 0 18px}.person img{width:100%;border-radius:0}.single_title h1{font-weight:400;letter-spacing:.5px;margin:0 0 15px;line-height:35px;font-size:30px;padding:0;text-transform:uppercase}.single_comment,.single_right h2{margin-bottom:30px}.single_right{float:left;width:100%}.single_right h2{font-size:24px;margin-top:0}.single_right h3{font-size:18px;margin-top:0;margin-bottom:20px}.single_right p{font-size:14px;line-height:18px}.single .site-content-contain{background:#f8f8f8}.single.single-post .site-content-contain{background:#fff}.single_main_content{background:#fff;height:100%;border-bottom:1px solid #e8eaeb}@media (min-width:1026px){.single_title{background:#fff;float:right;margin-left:30px;padding:30px 30px 0;text-align:left;width:calc(100% - 405px)}}@media (max-width:1025px){.single_title{background:0 0;text-align:center;width:100%}}@media (max-width:768px){.single_title h1{font-size:20px;line-height:26px}}.single_main_content h1:not(.single_right_title){font-size:30px;margin-bottom:30px;letter-spacing:2px;text-transform:uppercase;line-height:40px;color:#252525}.single_main_content p{font-size:13px;line-height:22px}@media (min-width:768px){.single_main_content p{font-size:14px;line-height:24px}}.single_similar_title{letter-spacing:2px;padding:0 15px;text-align:center;text-transform:uppercase;width:100%}.single_similar_subtitle{font-size:1.625rem}.single_similar{width:1200px;margin:0 auto;max-width:100%}.single_map .single_map_title i,.single_map h2 i{color:#4f4f4f}.single_map .single_map_title,.single_map h2{display:block;font-size:20px;line-height:24px;margin-bottom:16px;margin-top:0;text-align:center}.single_main_title{font-size:30px;margin-bottom:30px;text-transform:uppercase;line-height:40px;width:800px;margin-left:auto;margin-right:auto;max-width:100%;color:#252525;padding:0!important;text-align:center}.single_left_right{margin-bottom:30px;overflow:hidden}.page .panel-content .entry-title,.page-title,body.page:not(.twentyseventeen-front-page) .entry-title{font-size:28px;text-align:center;font-weight:300;line-height:38px;letter-spacing:2px;margin-bottom:30px;padding:0}.grey_back,.page-template-page_grey_background .site-content-contain{background:#f8f8f8!important}.page .entry-content h3{text-transform:uppercase;font-size:24px;line-height:32px;margin-bottom:15px;letter-spacing:1px}.about_page p{margin-bottom:30px}.about_page img{margin-right:30px}.about_image_block img{margin-right:44px}.about_block_1{margin-bottom:70px}.about_block_2{width:100%;float:left;margin-top:80px}.about_block_1 img,.line_block img{margin-right:30px}.about_sub_title{font-size:18px;line-height:26px;margin-bottom:16px;left:-15px;position:relative}.page .grey_back .site-content-contain,.page.page-template-blog_template .site-content-contain,.page.page-template-listing-properties-build .site-content-contain,.page.page-template-listing-properties-village .site-content-contain{background:#f8f8f8}.page .site-content-contain{position:relative;overflow:hidden;background-color:#fff}.search .site-content-contain{background-color:#fff}.show--filter-pane .not_found{text-align:left;padding-left:15px}.not_found{text-align:center;width:100%;font-size:23px;line-height:40px;margin-top:30px;display:inline-block}.page .entry-content p,.page .entry-content ul{line-height:24px;font-size:14px}.page .entry-content ul li{margin-bottom:6px}.about_team:before,.history:before{content:"";position:absolute;left:0;width:100%;height:100%}.history:before{background:#f8f8f9}.history{padding:60px 0 50px;float:left;width:100%}.about_team{width:100%;display:inline-block;padding-top:40px}.about_team *,.line_block{position:relative}.about_team:before{background:#fff;margin-top:-40px}.page .entry-content .history h3{margin-bottom:40px;margin-top:60px;position:relative}.line_block{float:left;background:#fff;margin-bottom:30px;z-index:1;width:100%}.line_block_subtitle{color:#898989;font-size:14px;margin-bottom:30px}.line_block_text{font-size:14px;line-height:24px;margin-bottom:40px}.line_block_content{padding:0 30px 30px}.line_block img{float:left}.line_block_title{font-size:24px;line-height:32px;padding:28px 0 14px;display:inline-block}.office_slider{position:relative;max-width:100%;margin:0 auto;width:600px}.filter_region_field>ul>li>div,.office_slider img{width:100%}body.page:not(.twentyseventeen-front-page) .single_contact .entry-title{margin-bottom:30px}.single_contact p{font-size:14px;line-height:24px}.map_container{position:relative}.map_link span.link_title_map{width:100%;margin-bottom:0;font-size:30px}.map_link span.link_title_map.link_village_title{font-size:17px;margin-bottom:5px;font-weight:300}.map_link span{font-size:22px;margin-bottom:30px;width:100%}.map_link.link_village{background:#000}.map_link{position:absolute;width:350px;padding:30px;top:0;right:0;z-index:1;background:#fff;overflow:hidden;text-align:center}.map_link.link_village:before{background-image:url("");opacity:.7}.map_link.link_village span{color:#fff;font-weight:400}.map_link:before{background-size:cover;position:absolute;content:"";opacity:.7;width:105%;left:-1%;top:-1%;height:105%;background-image:url("pent_back.jpg");z-index:-1;-webkit-filter:blur(2px);filter:blur(2px)}.single_map{clear:both;margin-bottom:50px}.single_contact .pdf_b{margin-top:40px}.cont_section .agree_button,.single_contact .pdf_b:hover{color:#252525}.page .entry-content .cont_section p.phone_line{margin-bottom:20px;font-size:15px}.page .entry-content .cont_section p a.cont_slider_button{color:#fff;font-size:14px}.page .entry-content .cont_section p a{font-size:21px;color:#252525}.cont_section{padding-bottom:70px}.cont_section form label{font-size:16px;width:100%}.cont_section form input.wpcf7-text,.cont_section form textarea{margin:10px 0 20px;background:0 0;border:1px solid #a8a8a8}.cont_section form input.wpcf7-text{height:40px}.cont_section h2{font-size:21px;font-weight:400;margin:30px 0 20px}.page .single_contact .entry-content p{font-size:16px}.page .single_contact .entry-content p.address_line{font-size:21px}.page .single_contact .entry-content h3{text-align:center;margin-top:0;font-size:21px;font-weight:400;letter-spacing:normal;text-transform:none;margin-bottom:20px}.page .entry-content .contacts_page p{font-size:14px;line-height:24px}.page .entry-content .contacts_page h3{text-transform:none;padding-top:0;margin-top:60px;font-size:18px;margin-bottom:20px}.cont_slider_title{font-size:24px;line-height:32px;text-transform:uppercase;margin-bottom:20px}.cont_slider_phone{font-size:18px;line-height:24px;margin-bottom:20px}.cont_slider_button{color:#252525;border:1px solid #252525;padding:0 40px;height:40px;line-height:40px;display:inline-block}.cont_slider_button:hover{color:#fff!important;background:#252525;text-decoration:none}.team_blocks{padding-top:80px}.team_blocks .line_block img{width:300px}.partner{max-width:100%;display:block;margin:0 auto 30px;width:800px;-webkit-box-shadow:10px 10px 30px 0 rgba(0,0,0,.1);box-shadow:10px 10px 30px 0 rgba(0,0,0,.1);position:relative;overflow:hidden;border:1px solid #ddd}.partner .image{width:250px;float:left;text-align:center;padding-top:30px}.partner .image img{float:none;max-width:150px;margin:0 auto}.blog_menu ul li,.breadcrumbs div.breadcrumbs-item,.map_link span,.partner p{display:inline-block}.partner .text{float:left;width:calc(100% - 250px);padding:30px 30px 0 0}.partner .text a{font-size:24px;line-height:32px;padding:0;width:100%;float:left;color:#000;text-decoration:none}.archive .entry-title{font-size:25px;font-weight:300;text-transform:uppercase;margin-bottom:20px}body.archive article.article_box{padding-bottom:0;margin-bottom:30px;-webkit-box-shadow:0 10px 40px 0 rgba(0,0,0,.3);box-shadow:0 10px 40px 0 rgba(0,0,0,.3);position:relative;float:left;width:100%}.archive .site-main>article:nth-of-type(10) .post-thumbnail,.archive .site-main>article:nth-of-type(2) .post-thumbnail,.archive .site-main>article:nth-of-type(4) .post-thumbnail,.archive .site-main>article:nth-of-type(6) .post-thumbnail,.archive .site-main>article:nth-of-type(8) .post-thumbnail{right:0;left:auto}.archive .site-main>article:nth-of-type(10) .entry-content,.archive .site-main>article:nth-of-type(2) .entry-content,.archive .site-main>article:nth-of-type(4) .entry-content,.archive .site-main>article:nth-of-type(6) .entry-content,.archive .site-main>article:nth-of-type(8) .entry-content{float:left}body.archive article.article_box .post-thumbnail img{width:100%;height:auto}body.archive article.article_box .post-thumbnail{float:left;overflow:hidden;margin-bottom:0}body.archive article.article_box .entry-content{padding:30px}body.archive article.article_box .entry-content .entry-title a{text-decoration:none!important;color:#252525!important;margin:0 0 20px;font-size:24px;line-height:32px;letter-spacing:1px;text-align:left}.category_excerpt,body.archive article.article_box p{margin-bottom:20px}body.archive article.article_box .link-more,body.archive article.article_box .post-thumbnail img{display:none}body.archive article.article_box span{font-size:14px;color:#898989}.archive .entry-content p{color:#252525;font-size:14px;line-height:24px}body.archive.category-volina-irina-blog article.article_box .post-thumbnail{width:40%}body.archive article.article_box .post-thumbnail{width:50%}.archive #primary{width:100%!important}body.archive article.article_box .entry-content{float:right;width:50%}body.archive.category-volina-irina-blog article.article_box .entry-content{width:60%}.category_excerpt{height:145px;overflow:hidden}.category-volina-irina-blog:not(.category-reklamnaya-kampaniya) .category_excerpt{height:190px}.article_thumb,body.archive .format-video iframe{width:100%;height:100%}.format-video .entry-video{height:100%}.blog_menu ul,.listing .entry-video,.single .format-video .post-thumbnail{text-align:center}.listing embed,.listing iframe,.listing object{margin-bottom:0;max-width:100%;width:100%;padding:0}body.archive article.article_box .post-thumbnail{position:absolute;height:100%;left:0}#post-91627 .article_thumb,#post-92340 .article_thumb{background-size:auto 90%;background-repeat:no-repeat;background-position:center bottom}.home .article_thumb{display:none}#post-92340 .article_thumb{background-size:auto 100%;background-position:right 0}.article_thumb{background-size:cover;background-position:center center;position:absolute;bottom:0;display:block}.single-post blockquote,.single-post h1{text-transform:uppercase;margin-bottom:30px}.single-post h1{padding-top:0;text-align:center;font-size:24px;line-height:1.25;letter-spacing:.4px}@media (min-width:768px){.single-post h1{font-size:30px;letter-spacing:2px}}.single-post .entry-date{font-size:18px;font-weight:300}.single-post .entry-meta{text-align:center;margin-bottom:40px}.single-post .byline{display:none}.single-post h2,.single-post h3{margin-top:0;margin-bottom:40px;padding:0;font-size:26px}.single-post h3{margin-bottom:20px;line-height:32px;font-size:22px}.single-post h4{padding:0;margin:0 0 20px;line-height:24px;font-size:18px}.single-post .wp-caption .wp-caption-text{color:#898989;font-size:14px;line-height:24px;font-style:normal;margin:20px 30px}.single-post .alignleft{margin-right:30px}#imageData #bottomNavClose img,#imageDetails,.close_menu img,.single-post .entry-footer,.single-post .post-navigation{display:none}.single-post blockquote p{font-size:24px;line-height:32px;color:#202d39}.single-post blockquote{font-style:normal;border-color:#202d39;padding-left:30px;margin-top:30px}.archive .blog_menu ul{padding-bottom:50px}.blog_menu .menu{font-size:14px;line-height:24px}.blog_menu{cursor:default}.blog_menu ul{list-style:none;padding:30px 0 20px;margin:0}.blog_menu .current-menu-item a{border-bottom:1px solid #252525;padding-bottom:12px}.blog_menu a{color:#000;margin:0 15px;text-decoration:none!important;line-height:40px}.blog_menu .active a{border-bottom:1px solid #202d39}.green_theme .pdf_b,.green_theme .share_b{border-color:#152919;color:#152919}.checkbox label{padding-top:2px;display:inline-block;position:relative;padding-left:5px;color:rgba(140,140,140,.75);font-size:14px;font-weight:inherit}.checkbox label:after,.checkbox label:before{display:inline-block;position:absolute;left:0;margin-left:-20px}.checkbox label:before{content:"";border:1px solid #8a8a8a;border-radius:3px;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out;width:17px;height:17px}.checkbox label:after{width:16px;height:16px;top:0;padding-left:3px;padding-top:1px;font-size:11px;color:#555}.checkbox input[type=checkbox]:focus+label:before{outline:thin dotted;outline-offset:-2px}.checkbox input[type=checkbox]:checked+label:after{content:'';color:#61b477;background-image:url("");background-size:11px 8px;background-position:61% 50%;background-repeat:no-repeat}.checkbox input[type=checkbox]:disabled+label:before{background-color:#eee;cursor:not-allowed}.checkbox.checkbox-inline{margin-top:0}.close_menu{opacity:1;color:#595959;font-size:16px}body .filter_selected{font-size:12px;margin:0 0 0 5px;display:inline-block;line-height:normal;color:#a3a3a3!important;padding-bottom:2px}.checkbox-582 input{top:2px;margin:0;position:relative}.wpcf7-list-item-label{cursor:pointer;border-bottom:1px dashed rgba(255,255,255,.52);padding-bottom:2px}.checkbox-582{color:#fff;text-align:left;font-size:12px;width:400px;line-height:20px;max-width:100%}#imageData #bottomNavClose:before{content:'';background-image:url("filter_close.svg");width:20px;height:20px;display:inline-block;background-size:20px;background-repeat:no-repeat}#imageData #bottomNavClose{width:20px}#imageDataContainer,#outerImageContainer{background:0 0}@media (min-width:520px){.special_block .item_description_left{width:100%}.all_pages .item_description_right{padding-left:0}}@media (min-width:768px){.bottom_news_thumb{height:240px;width:240px;border-radius:50%}.bottom_news_thumb img{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;height:100%;width:100%}.object-page.all_pages.single .site-content-contain>#content{padding-bottom:70px}.list_line .listing{display:-webkit-box;display:-ms-flexbox;display:flex}.about_sub_title{left:-15px;position:relative}.modal-dialog{margin-top:150px}html .page-template-listing h1{min-height:76px}html .page-template-favorite h1{min-height:initial}.item_description{padding-bottom:90px}.page-template-village-list .item_description{padding-bottom:30px}.double_price .price-new{margin-bottom:40px}.price-new{width:100%;position:absolute;bottom:30px;left:30px}.zk_contacts .col-md-6{margin:0 auto;display:block;float:none}.item_description_left{padding-right:15px}body.archive article.article_box:nth-of-type(2n) .post-thumbnail{left:auto;right:0}body.archive article.article_box:nth-of-type(2n) .entry-content{float:left}.single_left_block:last-child{margin-bottom:0}.cont_slider_button:hover{background:#fff;color:#252525!important;text-decoration:none}.cont_slider_button{color:#fff;font-size:14px;border:1px solid #fff;display:inline-block;height:40px;padding:0 40px;line-height:40px;margin-bottom:30px}.cont_slider_content{position:absolute;bottom:0;z-index:1;width:320px;left:50%;margin-left:-160px;text-align:center;color:#fff}.cornerimg{height:auto;visibility:hidden}.gallery_image{height:600px}.single_similar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.single_similar .list_col .background_thumb{display:block;float:left;width:100%;height:100%;position:absolute;background-size:cover;background-position:center}.footermenu a{font-size:24px}.list_cell .list_col{width:50%}.show--filter-pane .objects_count{text-align:left}.all_pages .list_line .item_description{width:45%;height:100%;position:relative}.all_pages .list_line .item_image{width:55%}footer{padding-top:80px}.twentyseventeen-front-page .site-content{width:100%}}@media (min-width:992px){.filter_horizontal{display:inline-block;text-align:center;margin-left:-66px}.show--filter-pane .result-pane{width:calc(100% - 375px);-webkit-transform:translate3d(375px,0,0);transform:translate3d(375px,0,0);-webkit-transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.page-template-listing.show--filter-pane .front_description_subtitle,.page-template-listing.show--filter-pane .front_description_text,.page-template-listing.show--filter-pane .front_description_title{text-align:justify}.page-template-listing.show--filter-pane .front_description{width:calc(100% - 375px);float:left;clear:none;-webkit-transform:translate3d(375px,0,0);transform:translate3d(375px,0,0);-webkit-transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.list_cell .list_col,body.show--filter-pane .list_cell .list_col{width:33.333%}.list_cell .list_col:nth-of-type(1),.list_cell .list_col:nth-of-type(2),.list_cell .list_col:nth-of-type(3){opacity:1!important}}@media (min-width:1025px){.fixed_header .objects_count,.fixed_header .result-pane h1{display:none}.fixed_header .result-pane{position:fixed;top:90px;background:#fff;padding-bottom:14px;padding-top:20px;-webkit-box-shadow:10px 0 10px rgba(0,0,0,.14);box-shadow:10px 0 10px rgba(0,0,0,.14);z-index:2}.object_phone a{font-size:28px}.object_slider img{max-height:550px;min-height:400px;height:100vh}.slider_block{margin-bottom:30px}.slider_block .container{position:relative}.object_slider{width:100%}.team_blocks .line_block_content{width:calc(100% - 490px);float:left}.history .line_block img{width:40%}.single_similar .list_col:nth-of-type(1) .iditem,.single_similar .list_col:nth-of-type(4) .iditem,.single_similar .list_col:nth-of-type(5) .iditem,.single_similar .list_col:nth-of-type(8) .iditem,.single_similar .list_col:nth-of-type(9) .iditem{color:#fff}.single_similar .list_col:nth-of-type(1) .csm-property-title,.single_similar .list_col:nth-of-type(1) h2,.single_similar .list_col:nth-of-type(12) .csm-property-title,.single_similar .list_col:nth-of-type(12) h2,.single_similar .list_col:nth-of-type(4) .csm-property-title,.single_similar .list_col:nth-of-type(4) h2,.single_similar .list_col:nth-of-type(5) .csm-property-title,.single_similar .list_col:nth-of-type(5) h2,.single_similar .list_col:nth-of-type(8) .csm-property-title,.single_similar .list_col:nth-of-type(8) h2,.single_similar .list_col:nth-of-type(9) .csm-property-title,.single_similar .list_col:nth-of-type(9) h2{color:#fff;margin:0 0 20px;font-size:24px;line-height:32px;letter-spacing:1px!important;text-align:left}.single_similar .list_col:nth-of-type(1) .price-new,.single_similar .list_col:nth-of-type(12) .price-new,.single_similar .list_col:nth-of-type(4) .price-new,.single_similar .list_col:nth-of-type(5) .price-new,.single_similar .list_col:nth-of-type(8) .price-new,.single_similar .list_col:nth-of-type(9) .price-new{color:#fff;margin-top:0;font-size:18px;position:relative;bottom:auto;left:auto}.single_similar .list_col:nth-of-type(1) .item_description .item_description_left,.single_similar .list_col:nth-of-type(1) .item_description .item_description_right,.single_similar .list_col:nth-of-type(12) .item_description .item_description_left,.single_similar .list_col:nth-of-type(12) .item_description .item_description_right,.single_similar .list_col:nth-of-type(4) .item_description .item_description_left,.single_similar .list_col:nth-of-type(4) .item_description .item_description_right,.single_similar .list_col:nth-of-type(5) .item_description .item_description_left,.single_similar .list_col:nth-of-type(5) .item_description .item_description_right,.single_similar .list_col:nth-of-type(8) .item_description .item_description_left,.single_similar .list_col:nth-of-type(8) .item_description .item_description_right,.single_similar .list_col:nth-of-type(9) .item_description .item_description_left,.single_similar .list_col:nth-of-type(9) .item_description .item_description_right{display:none}.single_similar .list_col:nth-of-type(1) .item_description,.single_similar .list_col:nth-of-type(12) .item_description,.single_similar .list_col:nth-of-type(4) .item_description,.single_similar .list_col:nth-of-type(5) .item_description,.single_similar .list_col:nth-of-type(8) .item_description,.single_similar .list_col:nth-of-type(9) .item_description{position:absolute;bottom:0;width:100%;padding:40px 40px 30px}.single_similar .list_col.has_image:nth-of-type(1) .item_description,.single_similar .list_col.has_image:nth-of-type(12) .item_description,.single_similar .list_col.has_image:nth-of-type(4) .item_description,.single_similar .list_col.has_image:nth-of-type(5) .item_description,.single_similar .list_col.has_image:nth-of-type(8) .item_description,.single_similar .list_col.has_image:nth-of-type(9) .item_description{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.7),transparent);background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff}.single_similar .list_col:nth-of-type(1) .item_description .csm-property-title,.single_similar .list_col:nth-of-type(1) .item_description h2,.single_similar .list_col:nth-of-type(12) .item_description .csm-property-title,.single_similar .list_col:nth-of-type(12) .item_description h2,.single_similar .list_col:nth-of-type(4) .item_description .csm-property-title,.single_similar .list_col:nth-of-type(4) .item_description h2,.single_similar .list_col:nth-of-type(5) .item_description .csm-property-title,.single_similar .list_col:nth-of-type(5) .item_description h2,.single_similar .list_col:nth-of-type(8) .item_description .csm-property-title,.single_similar .list_col:nth-of-type(8) .item_description h2,.single_similar .list_col:nth-of-type(9) .item_description .csm-property-title,.single_similar .list_col:nth-of-type(9) .item_description h2{color:#fff}.single_similar .list_col.no_image:nth-of-type(1) .item_description .csm-property-title,.single_similar .list_col.no_image:nth-of-type(1) .item_description h2,.single_similar .list_col.no_image:nth-of-type(12) .item_description .csm-property-title,.single_similar .list_col.no_image:nth-of-type(12) .item_description h2,.single_similar .list_col.no_image:nth-of-type(4) .item_description .csm-property-title,.single_similar .list_col.no_image:nth-of-type(4) .item_description h2,.single_similar .list_col.no_image:nth-of-type(5) .item_description .csm-property-title,.single_similar .list_col.no_image:nth-of-type(5) .item_description h2,.single_similar .list_col.no_image:nth-of-type(8) .item_description .csm-property-title,.single_similar .list_col.no_image:nth-of-type(8) .item_description h2,.single_similar .list_col.no_image:nth-of-type(9) .item_description .csm-property-title,.single_similar .list_col.no_image:nth-of-type(9) .item_description h2{color:#252525}.single_similar .list_col:nth-of-type(1) .item_image,.single_similar .list_col:nth-of-type(12) .item_image,.single_similar .list_col:nth-of-type(4) .item_image,.single_similar .list_col:nth-of-type(5) .item_image,.single_similar .list_col:nth-of-type(8) .item_image,.single_similar .list_col:nth-of-type(9) .item_image{height:100%;overflow:hidden;width:100%}.si-wrapper button{margin-top:2px!important}.all_pages .top_phone{margin-top:15px}.single_contact>.container{max-width:960px}.single_left_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.single_right{width:calc(100% - 375px);padding-left:30px}.single_left{width:375px;float:left;position:relative}}@media (min-width:1200px){.container{max-width:1200px}}@media (max-width:1200px){.main-navigation a{padding:1em .5em}}@media (max-width:1024px){.si-wrapper i{font-size:16px}.breadcrumbs{padding:25px 0}.all_pages .list_line .item_description_right{display:none}}@media (max-width:992px){.grid_view_block{margin-left:20px}.price_slider_container{display:none!important}.objects_count{max-width:100%}html .page-template-listing h1{margin-left:0;margin-right:0}body .slider_block .heart{right:15px;bottom:20px}.person{width:150px;height:150px}.page-template-listing h1{font-size:25px}.typewrite{font-size:12px;max-width:calc(100% - 40px)}}@media (max-width:767px){.bottom_news_thumb,.checkbox label{position:relative}.bottom_news_thumb .background_thumb{height:auto}.home_bottom_news a.more-link{margin-top:30px}.bottom_news_line{border-bottom:1px solid #ddd}.home_bottom_news{padding-bottom:50px}.home .blur_header:after,.home .blur_header:before,.object_slider_status,.slider_block .object_content{display:none}.object_slider_id{color:#fff;width:auto;background:rgba(0,0,0,.6)}.object_slider img,body.archive.category-volina-irina-blog article.article_box .post-thumbnail{height:300px}.page .entry-content img{width:100%;max-width:100%!important;margin:20px 0}.filter_count{top:-2px;position:relative}body .partner{padding:0 15px}body .partner *{width:100%!important;text-align:center;padding:0!important}.search-results .container .list_col{padding:0 0 15px}.search_no_results .not_found+p{font-size:18px!important}.map_link a{font-size:14px}.single_close{top:80px;right:10px;width:35px;font-size:26px;height:35px;line-height:35px;border-radius:5px}.map_link{position:relative;width:100%;margin-bottom:30px;padding:40px 30px}.filter_block.open_block ul.filter-metro{border-top:1px solid #ddd}.item_description_left p,.item_description_right p{font-size:14px;line-height:26px}.heart:after,.heart:before,body .heart{height:20px;width:20px}.heart:before{top:-10px}.heart:after{left:10px}.objects_count{margin-bottom:0}.result-pane{padding-top:30px;z-index:2}.objects_count{text-align:center}.filter_block .dropdown_block{background:0 0!important;border-top:1px solid #ddd;padding-left:20px}.filter_block .dropdown_block li{margin:20px 0;padding-left:0}.filter_region_field>ul>li{margin:0!important}.filter_block .checkbox:hover label{color:#fff}.checkbox label{display:inline-block;padding-left:5px;color:rgba(140,140,140,.75);font-size:16px}.checkbox label:after,.checkbox label:before{display:inline-block;position:absolute;left:0;margin-left:-20px}.checkbox label:before{content:"";border:1px solid rgba(0,0,0,.8);border-radius:3px;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out;width:17px;height:17px}.checkbox label:after{width:16px;height:16px;top:0;padding-left:3px;padding-top:1px;font-size:11px;color:#555}.checkbox input[type=checkbox]{opacity:0;z-index:1;cursor:pointer;width:100%}.checkbox input[type=checkbox]:focus+label:before{outline:thin dotted;outline-offset:-2px}.checkbox input[type=checkbox]:checked+label:after{content:'';color:#61b477;background-image:url("");background-size:11px 8px;background-position:61% 50%;background-repeat:no-repeat}.checkbox input[type=checkbox]:disabled+label{opacity:.65}.checkbox input[type=checkbox]:disabled+label:before{background-color:#eee;cursor:not-allowed}.checkbox.checkbox-circle label:before{border-radius:50%}.checkbox.checkbox-inline{margin-top:0}.entry-content .about_page .line_block img,.entry-content .about_page img,.filter_region_field>ul>li>div{width:100%}.filter_block *{color:#595959!important;font-size:14px;line-height:16px}.filter_block ul ul{width:90%}.filter_block{background:0 0;border:1px solid #ddd;margin-bottom:12px;border-radius:10px}.all_pages .site-content-contain>#content{padding-bottom:40px}.page .panel-content .entry-title,.page-title,body.page:not(.twentyseventeen-front-page) .entry-title{font-size:25px;line-height:35px}.single-post .alignleft{margin-right:0;width:100%!important}.single-post img{width:100%;max-width:100%;margin-bottom:10px}body.archive article.article_box .entry-content{width:100%!important}body.archive article.article_box .post-thumbnail{width:100%!important;position:relative;height:200px}.about_team img{margin-bottom:30px}.line_block img{width:100%!important;margin:0!important}#nav_menu-2 li,.cont_slider_content{text-align:center}.cont_slider_title{margin-top:20px}.single_similar>h2{font-size:20px;line-height:25px}.single_main_title{font-size:20px;margin-bottom:20px;line-height:30px}.search .page-header .page-title{font-size:18px;line-height:30px}.search .page-header .page-title span{font-size:25px}.single_left_right{padding:0}.single_main_content h1{font-size:24px;line-height:35px}.front_description_title{font-size:25px;line-height:1.35}.home_author{font-size:18px;text-align:center}body.show--filter-pane{position:fixed}html .page-template-listing h1{line-height:28px;font-size:20px;text-align:center}.grid_view_block,.typewrite{display:none}.all_pages .list_line .item_description_right{display:block}.list_col .listing .csm-property-title,.list_col .listing h2{font-size:24px;line-height:30px}.typewrite{width:156px;overflow:hidden;left:15px;font-size:12px}}@media (min-width:768px) and (max-width:1024px){.square_meter{display:none}.bottom_news_thumb{width:250px;margin-bottom:10px;height:250px;overflow:hidden;border-radius:50%}.home_bottom_news a.more-link{margin-top:20px}.home_bottom_news h3{max-width:345px}.single_right_props{float:left;width:calc(100% - 130px)}.slider_block{margin-bottom:30px}.hidden-sm{display:none!important}.visible-sm{display:block!important}.object_slider img{height:500px}.postid-91627 img{width:240px}.single_close{top:90px;border-radius:4px;right:15px;height:40px;width:40px;line-height:40px;font-size:28px}.single_similar .list_col{width:50%}.all_pages .list_line .item_description{width:50%;height:100%;float:right;left:50%}.all_pages .list_line .item_image{width:50%;height:100%;position:absolute}.single-post .alignleft,.single-post .alignright{max-width:300px}.entry-content .about_page img{width:400px}.line_block_content{width:calc(100% - 330px);float:left;padding-left:0}.entry-content .line_block img{width:300px}.single_left{float:left;width:100%;position:relative;margin-bottom:30px}.single_left_block:nth-of-type(2){float:right}.page-template-listing-properties-village .single_left_block{width:100%}.single_left_block{width:calc(50% - 15px);float:left;margin-bottom:0}}.listing-price-value,.search_no_results .wpcf7 h3,.search_no_results header.page-header{display:none}.error404.all_pages h1{color:#fff;position:relative;width:700px;margin:0 auto 40px;line-height:52px;max-width:100%;padding-top:60px}.search_no_results .not_found{color:#fff;font-weight:400;margin-bottom:50px;margin-top:70px;font-size:29px;line-height:50px}.call_us,body input.wpcf7-submit{color:#fff;width:100%;text-align:center}.call_us{position:relative;margin-bottom:40px;font-size:21px}.search_no_results .wpcf7{margin:0 auto;max-width:100%;width:400px;line-height:normal;float:none}.search_no_results .wpcf7 textarea{-webkit-box-shadow:none;box-shadow:none;outline:0;border:0;color:#fff;padding:15px;border-radius:4px;background:rgba(255,255,255,.37);font-size:14px}body input.wpcf7-submit{background:#6bb956;border-radius:25px;height:50px;line-height:50px;border:0;opacity:1;padding:0;font-size:16px;z-index:1}.search_no_results input::-webkit-input-placeholder,.search_no_results textarea::-webkit-input-placeholder{color:rgba(255,255,255,.75);font-size:14px;font-weight:300}.search_no_results input:-moz-placeholder,.search_no_results input::-moz-placeholder,.search_no_results textarea:-moz-placeholder,.search_no_results textarea::-moz-placeholder{color:rgba(255,255,255,.75);font-size:14px;font-weight:300}.search_no_results input:-ms-input-placeholder,.search_no_results textarea:-ms-input-placeholder{color:rgba(255,255,255,.75);font-size:14px;font-weight:300}.search_no_results .wpcf7 input.wpcf7-text{height:50px;-webkit-box-shadow:none;box-shadow:none;outline:0;background:rgba(255,255,255,.37);font-size:14px;border:0;color:#fff;padding:0 15px;border-radius:4px}.error404.all_pages .site-content-contain>#content:before,.search_no_results.all_pages .site-content-contain>#content:before{content:"";background:rgba(0,0,0,.72);position:absolute;width:100%;height:100%;top:0;left:0;display:block}.contact404form{margin:60px 0}.error404.all_pages .page-header p{color:#fff;position:relative;text-align:center;font-size:20px;margin-bottom:30px}.error-404 .page-header{padding-top:0;margin-top:0}.all_pages .page-header{border:0}.all_pages .error-404 .typewrite{color:#fff}.error404.all_pages .site-content-contain>#content,.search_no_results.all_pages .site-content-contain>#content{background:url("");background-size:cover;position:relative}.search_no_results.all_pages .site-content-contain>#content .container{position:relative}.price_slider_container{margin:0 40px;width:230px}.ant-slider-mark-text-active{color:rgba(0,0,0,.82)}.ant-slider-track{background:#61b477}.ant-slider-handle{border-color:#61b477!important}.ant-slider:hover .ant-slider-track{background-color:#76d790!important}.ant-slider-handle:hover{border-color:#76d790!important}.ant-slider-mark-text-active:nth-of-type(1){margin:0!important;width:auto!important;left:0!important;text-align:left}.ant-slider-mark-text-active:nth-of-type(2){margin:0!important;width:auto!important;right:0!important;text-align:right;left:auto!important}p.formatted_price{display:inline}.village_list_item .item_description_left{margin-bottom:2.5em}.info-slider{position:relative;width:90%;margin:0 auto;overflow:hidden}.info-slider-container{overflow:hidden;position:relative;width:100%;clear:both}.info-slider-container .info-slider-item{font-size:14px;width:100%;float:left;position:relative}.info-slider-buttons{max-width:346px;margin:0 auto;display:none;position:relative;width:100%}.info-slider-buttons a{text-align:center;font-size:50px;float:left;outline:0;margin:0 60px;text-decoration:none;display:block;padding:9px;width:35px}h1.sitemap-header,h2.archive-total-count{font-size:23px;margin-bottom:20px;text-align:center;text-transform:uppercase}h1.sitemap-header{padding:0;margin-top:40px;margin-bottom:30px;font-size:30px;line-height:45px;font-weight:300;letter-spacing:2px}.sitemap-groups{-webkit-column-count:1;column-count:1;padding:0 10px;margin-bottom:20px}@media (min-width:512px){.sitemap-groups{-webkit-column-count:2;column-count:2}}@media (min-width:768px){.sitemap-groups{-webkit-column-count:3;column-count:3}}@media (min-width:992px){.sitemap-groups{-webkit-column-count:4;column-count:4}}.sitemap-groups .sitemap-group{padding:0 5px 25px;page-break-inside:avoid}.sitemap-groups .sitemap-group h2{margin-bottom:12px}footer .sitemaps{position:relative;z-index:1}footer .sitemaps ul li{display:inline-block;margin:0 30px}footer .sitemaps ul li a{line-height:1;font-size:12px}.error-message{border:2px red solid;margin:10px;padding:10px}.yandexMapContainer .clickToHide{display:none}.error-message,.yandexMapContainer .clickToHide,.yandexMapContainer .clickToShow,footer .sitemaps ul{text-align:center}.yandexMapContainer #yandexMap{display:none;height:700px;margin-top:20px}.feature-list-page h1{padding:40px 0 25px}.vacancy-page{max-width:880px;margin-left:auto;margin-right:auto}.vacancy,.vacancy-list,.vacancy__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vacancy-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vacancy,.vacancy__body{-webkit-box-flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vacancy{min-height:270px;max-width:290px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.25);box-shadow:1px 1px 4px rgba(0,0,0,.25);border-radius:4px;background-color:#f0f0f0;color:#252525;-webkit-transition:background-color .22s ease,color .22s ease;-o-transition:background-color .22s ease,color .22s ease;transition:background-color .22s ease,color .22s ease;-ms-flex:1 1 100%;flex:1 1 100%}.vacancy__body{position:relative;-ms-flex:1 0 auto;flex:1 0 auto;padding:20px 20px 30px}.vacancy__location{margin-top:auto;font-size:13px;line-height:18px;width:100%;font-weight:400;color:#49a9ee;position:relative;z-index:1}.vacancy__location svg{width:16px;height:18px;margin:-2px -1px 0;fill:#49a9ee}.vacancy__location span,.vacancy__location svg{vertical-align:middle;display:inline-block}.vacancy__icon{width:134px;height:149px;display:block;position:absolute;bottom:0;right:0;background-size:contain;background-position:40px 10px;background-repeat:no-repeat;opacity:.7}.vacancy__text{font-size:16px;line-height:24px;font-weight:400;margin-bottom:10px;position:relative;z-index:1}.vacancy__text a,.vacancy__text a:hover{color:#252525}.vacancy-aside,.vacancy__button{margin-left:auto;margin-right:auto}.vacancy__button{display:block;width:100%;margin-top:0;padding:5px 20px!important;background:#61b477 0% 0%;height:40px;text-align:center;text-decoration:none!important;border-radius:0 0 4px 4px;bottom:0;-ms-flex-item-align:center;align-self:center;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;color:#fff;font-weight:900;font-size:16px;line-height:28px}.vacancy__button:hover{color:#fff;background-color:#4fa265}.vacancy__button .ico-chevron-right{margin-top:-1px;margin-left:4px}.vacancy-aside{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:30px;max-width:360px;font-size:15px;line-height:20px;font-weight:400;position:relative;color:#353535;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vacancy-aside__text{padding-top:10px;position:relative;z-index:1}.vacancy-aside__icon{z-index:0;top:0;left:-5px;font-size:180px;line-height:135px;font-weight:300;color:rgba(97,180,119,.5);margin-right:10px}@media (max-width:767px){.vacancy+.vacancy{margin-top:30px}.vacancy{margin-left:auto;margin-right:auto}}@media (min-width:768px){.vacancy-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.vacancy+.vacancy{margin-left:30px}.vacancy-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vacancy{min-height:300px;max-width:290px}.vacancy>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px}.vacancy__icon{width:134px;height:149px;background-size:contain;background-position:40px 10px}.vacancy__text{font-size:18px;line-height:27px}.vacancy-aside{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-left:40px;width:320px;font-size:15px;line-height:20px;font-weight:400;position:relative;color:#353535;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vacancy-aside__text{padding-top:10px;position:relative;z-index:1}}@media (min-width:1024px){.vacancy>a{padding:20px}.vacancy__icon{width:134px;height:149px;background-size:contain;background-position:40px 10px}.vacancy__text{font-size:21px;line-height:25px}}.entry-header .vacancy-page-title{font-size:25px;line-height:35px;text-align:center;font-weight:300;letter-spacing:2px;margin-bottom:30px;padding:0}@media (min-width:768px){.entry-header .vacancy-page-title{font-size:30px;line-height:45px}}.vacancy-page{font-size:16px;line-height:30px}.vacancy-email{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vacancy-email svg{width:40px;height:40px;margin-right:16px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px}.vacancy-email__text{font-size:16px;line-height:22px}@media (min-width:570px){.vacancy-email{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:768px){.vacancy-email__text{font-size:18px;line-height:24px}}@media (min-width:1024px){.vacancy-email__text{font-size:20px;line-height:26px}}body.single:not(.home) #content{padding-bottom:3.25em}.ico{display:inline-block;vertical-align:middle}.ico-whatsapp{width:24px;height:25px}.ico--inverse{fill:#fff}.entry-intro{font-size:16px;line-height:24px;max-width:720px;margin-left:auto;margin-right:auto}.entry-intro+*{margin-top:40px}.landing-page{margin-bottom:-40px}.landing-page *{-webkit-box-sizing:border-box;box-sizing:border-box}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-center,.flex-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-content{padding-left:20px;padding-right:20px;color:#fff;position:relative;z-index:5;font-size:24px;line-height:40px;text-align:center;text-transform:uppercase;cursor:default}.hero-content .button{margin-top:-4px}@media (min-width:768px){.hero-content{font-size:30px;line-height:51px}}.plink{text-decoration:none;color:rgba(255,255,255,.75);border-bottom:1px dashed rgba(255,255,255,.75);-webkit-transition:color .2s ease,border-color .2s ease;-o-transition:color .2s ease,border-color .2s ease;transition:color .2s ease,border-color .2s ease;-webkit-animation:blink ease 1s;animation:blink ease 1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.plink:hover{color:#fff!important;border-bottom-color:#fff!important}.plink:active,.plink:focus{color:#fff}.plink:focus{outline:0;text-decoration:none}.feature-set{max-width:1092px;margin-left:auto;margin-right:auto}.feature{width:280px;margin-top:10px;margin-bottom:10px}.feature__icon{text-align:center;height:93px;line-height:93px}.feature__icon img{vertical-align:bottom}.feature h4,.feature p{line-height:1.4;text-align:center}.feature h4{padding-top:0;margin-top:18px;margin-bottom:10px;color:#fff;letter-spacing:0;text-transform:uppercase;font-weight:400;font-size:18px}.feature p{color:rgba(255,255,255,.8);font-size:16px}@media (min-width:768px){.feature{margin-left:20px;margin-right:20px;width:300px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.feature h4{margin-top:24px}}@media (min-width:992px){.feature-set{padding-left:20px;padding-right:20px}.feature{width:280px;margin-left:0;margin-right:0}.feature__icon{height:93px;line-height:93px}.feature h4,.feature p,.feature__icon{text-align:left}}.characteristic-set{max-width:1092px;margin-left:auto;margin-right:auto}.characteristic{width:280px;padding-left:15px;padding-right:15px;margin-top:10px;margin-bottom:10px}.characteristic__icon{text-align:center;height:100px;line-height:100px;opacity:.5}.characteristic__icon img{vertical-align:bottom;max-height:100px;max-width:130px}.characteristic h4{padding-top:0;margin-top:16px;margin-bottom:4px;font-size:18px;line-height:1.4;letter-spacing:0;font-weight:400;text-align:center}.characteristic p{font-size:16px;color:#555;line-height:1.4;text-align:center}@media (max-width:767px){.characteristic+.characteristic{margin-top:32px}}@media (min-width:768px){.characteristic{width:300px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.characteristic h4{margin-top:24px}}@media (min-width:992px){.characteristic{width:25%}}.align-middle{vertical-align:middle!important}.media-spacer{width:100%;height:0;padding-bottom:60%;position:relative;z-index:-10}.map-object{border:0}.m-auto{}.content-column{max-width:800px;margin-left:auto;margin-right:auto}img[src^='https://mc.yandex.ru/pixel']{width:1px;height:1px;margin:-1px;position:absolute;clip:rect(0 0 0 0)}.single-post p{margin-bottom:20px}.single-post p,.single-post ul{font-size:14px;line-height:24px}.article-brief .entry-content{max-width:720px}.single-post .entry-date{color:#99999f}.single-post img.alignleft,.single-post img.alignright{margin-top:4px;margin-bottom:18px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.35);box-shadow:0 1px 3px rgba(0,0,0,.35);border-radius:1px}.single-post img.alignleft{margin-right:24px}.single-post img.alignright{margin-left:24px}.article-section-summary{border-top:1px solid rgba(0,0,0,.1);padding:16px 22px 20px;background-color:#e7e7ea;border-bottom-right-radius:2px;border-bottom-left-radius:2px;font-size:14px;line-height:22px;font-weight:400;margin-bottom:0!important}.article-section-summary:first-child,.box h2:first-child,.box ol:first-child,.box p:first-child,.box ul:first-child,.wp-caption:first-child{margin-top:0}*+.article-section-summary{margin-top:24px}@media (min-width:768px){.article-section-summary{padding:20px 24px 22px;font-size:16px;line-height:24px}}.page-article table,.table-active{width:100%;border-spacing:0;border-collapse:collapse;background-color:#fff;border:0;-webkit-box-shadow:0 14px 24px -5px rgba(0,0,20,.08);box-shadow:0 14px 24px -5px rgba(0,0,20,.08);font-size:14px;line-height:20px}.page-article table thead td,.page-article table thead th,.table-active thead td,.table-active thead th{background-color:#e8e8ea;color:#353535}.page-article table th,.table-active th{padding:14px 14px 12px 22px}.page-article table td,.table-active td{font-weight:400;padding:14px 14px 12px 22px;border:0;color:#666669;background-color:#fff;-webkit-transition:background-color .19s linear;-o-transition:background-color .19s linear;transition:background-color .19s linear}.page-article table tr:hover td,.table-active tr:hover td{background-color:#e6e6ff;-webkit-transition:background-color 0s linear;-o-transition:background-color 0s linear;transition:background-color 0s linear}.page-article table tr:last-child,.page-article table tr:last-child td,.table-active tr:last-child,.table-active tr:last-child td{border-bottom:0 none}.table-active__hat{padding:20px 14px 12px 22px}.table-active table{width:100%;border-spacing:0;border-collapse:collapse;background-color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none}.nav-article{font-weight:400;padding-left:26px;border-left:1px solid rgba(0,0,5,.07)}.nav-article>ol{padding-left:0;margin-bottom:0;counter-reset:nav-list}.nav-article>ol>li{margin-bottom:0;padding-left:0;margin-left:0;counter-increment:nav-list;position:relative}.nav-article>ol>li+li{margin-top:0}.nav-article>ol>li:before{position:absolute;left:0;top:0;content:counter(nav-list) ".";display:block;color:#418754}.nav-article ul,.nav-article>ol{list-style-type:none}.nav-article ul,.nav-article ul>li{margin-bottom:0;padding-left:0;margin-left:0}.nav-article ul>li+li{margin-top:0}.home #content article .entry-content,.nav-article ul>li:before{display:none}.nav-article ul li{position:relative}.nav-article ul li:before{width:5px;height:5px;content:'';display:block;position:absolute;left:2px;top:6px;background-color:rgba(65,135,84,.8)}.nav-article ul li+li,.nav-article>ol li+li,.nav-article>ol ul{margin-top:10px}.nav-article ul li,.nav-article>ol li{padding-left:22px}.page-article{font-size:14px;line-height:22px}@media (min-width:768px){.page-article{font-size:16px;line-height:26px}}.main-navigation .menu-top-menu-container .menu>li>a,.page-article h2,.page-article h3,.page-article h4{font-weight:400}.wp-caption{margin-left:0;margin-right:0;margin-bottom:0!important}*+.wp-caption,.wp-caption+*{margin-top:20px}.wp-caption.aligncenter{margin-left:auto;margin-right:auto}.wp-caption-text{margin:6px 0 0!important;font-size:13px;line-height:22px;font-weight:400;font-style:italic;color:#9a9a9f}.home-article-section{background:#8e9eab;background:-webkit-gradient(linear,left top,right top,from(#c7d0d6),to(#8e9eab));background:-o-linear-gradient(left,#c7d0d6,#8e9eab);background:linear-gradient(to right,#c7d0d6,#8e9eab);padding-top:30px;padding-bottom:30px}@media (min-width:992px){.home-article-section{padding-top:35px;padding-bottom:35px}}@media (min-width:1140px){.home-article-section{padding-top:40px;padding-bottom:40px}}.home-article-section__heading{width:100%;margin-bottom:20px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;font-weight:100%;color:#fff;text-align:center;font-size:22px;line-height:24px}@media (min-width:768px){.home-article-section__heading{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;font-size:28px;line-height:30px;margin-bottom:25px}}.home #content article .post-thumbnail:after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0}.box h2,.home_author{font-size:20px;color:#fff;line-height:26px;margin-top:20px}@media (min-width:768px){.home_author{font-size:22px;line-height:30px}}@media (min-width:1140px){.home_author{margin-top:22px;font-size:24px;line-height:32px}}.home #content article .post-thumbnail{width:95%;margin:auto;max-width:650px}@media (min-width:768px){.home #content article .post-thumbnail{padding-top:16px}}.home #content article .post-thumbnail img{max-height:350px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:576px){.home #content article .post-thumbnail img{max-height:245px}}@media (min-width:992px){.home #content article .post-thumbnail{width:320px}}@media (min-width:1140px){.home #content article .post-thumbnail{width:358px}}.home #content article .post-thumbnail a{position:relative;z-index:2}.home #content article .entry-meta{display:none}.home #content article .entry-title{margin-bottom:18px}.home #content article .entry-title a{font-size:24px;line-height:28px;text-decoration:none;color:#fff;letter-spacing:.02em;text-shadow:1px 1px 1px rgba(0,0,20,.15);font-weight:400;text-align:center}@media (min-width:992px){.home #content article .entry-title{margin-bottom:23px}.home #content article .entry-title a{font-size:26px;line-height:29px}}@media (min-width:1140px){.home #content article .entry-title{margin-bottom:26px}.home #content article .entry-title a{font-size:28px;line-height:30px}.home #content article .post-thumbnail{width:100%}}@media (max-width:767px){.home #content article header{z-index:5;width:auto;padding:0 30px;margin:auto}.home #content article .entry-title{text-align:center}.home #content article .entry-title a{font-size:22px;line-height:26px;text-align:center}}@media (min-width:768px){.home #content article header{z-index:4;padding:0 30px!important}}.home #content article .post-thumbnail img{border-radius:1px;-webkit-box-shadow:0 1px 2px rgba(0,0,50,.2);box-shadow:0 1px 2px rgba(0,0,50,.2)}@media (min-width:768px){.home #content article header{width:58%;max-width:490px;margin-left:auto;margin-right:auto}}@media (min-width:992px){.home #content article .post-thumbnail{max-width:650px;width:100%}.home #content article .post-thumbnail img{opacity:1}.home #content article header{width:50%;max-width:485px}}@media (min-width:1140px){.home #content article header{max-width:550px}}@media (max-width:992px){.home #content article .post-thumbnail:before{content:"";z-index:3;display:none;position:absolute;width:100%;height:100%;bottom:0;opacity:.2;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,0,0,0)),to(#000));background:-o-linear-gradient(top,rgba(255,0,0,0),#000);background:linear-gradient(to bottom,rgba(255,0,0,0),#000)}}@media (max-width:767px){.home #content article .post-thumbnail:after{content:"";position:absolute;width:100%;display:none;height:100%;left:0;top:0;background:-webkit-gradient(linear,left bottom,left top,from(#eef2f3),to(#8e9eab));background:-o-linear-gradient(bottom,#eef2f3,#8e9eab);background:linear-gradient(to top,#eef2f3,#8e9eab)}}@media (max-width:370px){.home #content article .entry-title a{font-size:26px}}@media (min-width:768px) and (max-width:1024px){.home #content article{padding-bottom:80px}}.post-subtitle--home{margin-top:14px;color:rgba(255,255,255,.8);font-size:16px;line-height:22px;text-align:center}@media (min-width:768px){.post-subtitle--home{font-size:18px;line-height:24px;text-align:left}}.home #content article .entry-title__action{display:block;font-size:18px;line-height:20px;margin-top:16px;text-align:center}.home #content article .entry-title__action a{display:inline;color:#fff;font-size:18px;line-height:20px;border-bottom:1px solid #fff}.article-brief{width:100%;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.article-brief{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}}.box{background-color:#fff;padding:22px;font-size:14px;line-height:24px;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.15);box-shadow:1px 1px 10px rgba(0,0,0,.15);border-radius:2px;color:#252525}@media (min-width:768px){.box{padding:35px}}@media (min-width:1024px){.box{padding:40px}}.box h2{margin-top:36px;font-weight:400;color:#252525;margin-bottom:0;text-transform:uppercase;letter-spacing:normal;height:auto}.single_main_content{padding:20px}@media (min-width:992px){.single_main_content{padding:30px}}.box-sm{padding:15px;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,35,.08);box-shadow:0 1px 3px rgba(0,0,35,.08)}@media (min-width:576px){.box-sm{padding:25px}}.box--sm{padding:20px}.box--sm .box__header{border-top-left-radius:2px;border-top-right-radius:2px;padding:12px 20px;margin:-20px -20px 20px}@media (min-width:576px){.box--sm{padding:30px}.box--sm .box__header{padding:14px 30px;margin:-30px -30px 24px}}.box--bg-overlay-dark{background-color:rgba(0,0,5,.7);color:#fff}.box--bg-gray p,.box--bg-overlay-dark .detail__header,.box--bg-overlay-dark h3{color:#fff}.box--bg-overlay-dark .parameters--tile{margin-bottom:0!important}.box--bg-overlay-dark .parameters--tile .parameter__title{color:#fff;font-weight:400}.box--bg-overlay-dark .parameters--tile .parameter__title:before{background-color:rgba(255,255,255,.7);display:none}.box--bg-overlay-dark .parameter__value{color:#fff}.box--bg-overlay-dark a{color:#fff;border-bottom:1px solid rgba(255,255,255,.5)}.box--bg-overlay-dark a:hover{border-bottom-color:transparent}.box--bg-gray{background-image:-webkit-gradient(linear,left top,right top,from(#757f9a),to(#9ba3b6));background-image:-o-linear-gradient(left,#757f9a,#9ba3b6);background-image:linear-gradient(to right,#757f9a,#9ba3b6);color:#fff}.box--positive .box__header{background-color:#418754;color:#fff}.box--negative .box__header{background-color:#e01a1f;color:#fff}.breadcrumbs-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0!important}.breadcrumbs-wrap:first-child{margin-top:0}.breadcrumbs-wrap+*{margin-top:10px}.breadcrumbs-wrap--clear-indents .breadcrumbs{padding-top:40px;padding-bottom:0}button:focus{outline:0}.button{padding:9px 20px;display:inline-block;text-align:center;border-radius:2px;border:1px solid transparent;background-color:#ececed;-webkit-box-shadow:0 6px 2px -4px rgba(0,0,30,.22);box-shadow:0 6px 2px -4px rgba(0,0,30,.22);font-weight:400;-webkit-transition:color .12s linear,border-color .12s linear,background-color .12s linear,-webkit-box-shadow .12s linear;-o-transition:color .12s linear,border-color .12s linear,background-color .12s linear,box-shadow .12s linear;transition:color .12s linear,border-color .12s linear,background-color .12s linear,box-shadow .12s linear;transition:color .12s linear,border-color .12s linear,background-color .12s linear,box-shadow .12s linear,-webkit-box-shadow .12s linear;cursor:pointer}.button:hover{background-color:#f2f2f2}.button:active{-webkit-box-shadow:none;box-shadow:none}.button:focus{text-decoration:none;outline:0}.button-dark{background-color:#59595c;color:#fff}.button-inverse{color:#353535;background-color:#fff}.button-inverse:active,.button-inverse:focus,.button-inverse:hover{color:#353535;background-color:#fff}.button-inverse-outline{color:#fff;background-color:transparent;border-color:rgba(255,255,255,.7)}.button-inverse-outline:focus{color:#fff!important;background-color:transparent!important}.button-inverse-outline:active,.button-inverse-outline:hover{color:#353535!important;background-color:#fff!important}.button-sm{padding:7px 16px;font-size:14px;line-height:1.3}.button-rounded{border-radius:40px}.btn,.button-custom{width:auto;height:auto;border:1px solid transparent;padding:8px 18px;display:inline-block;vertical-align:middle;cursor:pointer;color:#fff;font-weight:400;font-size:14px;line-height:22px;text-decoration:none;text-align:center;background-color:#61b477;background-position:50%;background-origin:border-box;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(30%,transparent),to(rgba(0,0,0,.05)));background-image:-o-linear-gradient(left,transparent 0%,transparent 30%,rgba(0,0,0,.05) 100%);background-image:linear-gradient(to right,transparent 0%,transparent 30%,rgba(0,0,0,.05) 100%);border-radius:2px;-webkit-transition:background-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;-o-transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;-webkit-box-shadow:0 6px 2px -4px rgba(0,0,30,.22);box-shadow:0 6px 2px -4px rgba(0,0,30,.22)}.button-custom:hover{color:#fff;background-color:#6fcf89}.button-custom:active{color:#fff}.button-custom:focus{color:#fff;outline:0;text-decoration:none}.button-custom--selected{background-color:#51ab69!important;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.btn--sm{padding:4px 12px 3px;font-size:14px;font-weight:500}.btn--lg{padding:10px 22px;font-size:14px;line-height:24px}@media (min-width:768px){.btn--lg{padding:17px 28px;font-size:15px;line-height:24px}}.button-custom--lg{font-size:20px;line-height:1.2;padding:8px 28px}@media (min-width:576px){.button-custom--lg{padding:12px 30px;font-size:22px}}.btn--secondary{background-color:#ececef;color:#616164;background-image:none}.btn--secondary:hover{background-color:#f4f4f6;color:#616164}.btn--secondary:active,.btn--secondary:focus{background-color:#f4f4f6;color:#616164}.btn--decor{position:relative;background-color:#418754;background-image:-webkit-gradient(linear,left top,left bottom,from(#418754),to(#2a5736));background-image:-o-linear-gradient(top,#418754,#2a5736);background-image:linear-gradient(to bottom,#418754,#2a5736);background-repeat:no-repeat;-webkit-transition:background-position .2s;-o-transition:background-position .2s;transition:background-position .2s}.btn--decor:after{height:100%;content:'';position:absolute;left:0;top:0;opacity:.1;background-image:url("");background-repeat:no-repeat;background-size:120%;background-position:50%;background-origin:border-box}.btn--decor:hover{background-position:0 15px}@media (min-width:992px){.btn--decor:after{background-size:140%}}.btn--block,.btn--decor:after,.button-block{display:block;width:100%}.main_button,.single_manager_block a.button{text-align:center;-webkit-transition:color .2s ease,background-color .2s ease,border-color .2s ease;-o-transition:color .2s ease,background-color .2s ease,border-color .2s ease;transition:color .2s ease,background-color .2s ease,border-color .2s ease;font-weight:400}.single_manager_block a.button{height:40px;margin-bottom:10px;margin-right:30px;display:inline-block;color:#fff;font-size:15px;line-height:22px;background-color:#61b477}.single_manager_block a.button:hover{background:#79bf8c;color:#fff}.black_button,.main_button{color:#fff;height:40px;line-height:40px;padding:0 40px;text-decoration:none!important;display:inline-block;border-radius:2px}.main_button{background:#61b477;-webkit-box-shadow:0 6px 2px -4px rgba(0,0,30,.22);box-shadow:0 6px 2px -4px rgba(0,0,30,.22)}.entry-content .main_button:hover,.main_button:hover{background:rgba(72,186,101,.76);background:#79bf8c;color:#fff!important}.main_button.big{height:50px;line-height:50px}.black_button{background:rgba(72,186,101,.76)!important;border:0}.color-inverse{color:#fff}.button-xs{padding:5px 16px;font-size:12px;line-height:1.3;font-weight:400}.cite{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:12px;padding-right:12px;position:relative;text-shadow:1px 1px 1px rgba(0,0,35,.15)}@media (min-width:576px){.cite{padding-left:0;padding-right:0}}.cite__quote{width:11px;height:11px;fill:#fff;display:inline-block}.cite__quote:first-child{position:relative;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:-6px;left:-3px;margin-left:-18px}.cite__quote:last-child{margin-top:0;margin-right:-18px;margin-left:2px;position:relative;top:-3px}.collapsible.is-collapsed{display:none}.collapsible-handler{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.collapsible-handler a{border-bottom:0!important}.collapsible-handler a,.collapsible-handler span{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;margin-right:10px}.collapsible-handler .icon{-ms-flex-negative:0;flex-shrink:0;position:relative;width:20px;height:20px;vertical-align:middle;top:0;-webkit-transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:4px;opacity:.7}.collapsible-handler.is-collapsed .icon{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}:root{--container-padding: 15px}@media (min-width:768px){:root{--container-padding: 30px}}.container-fluid{padding-right:var(--container-padding);padding-left:var(--container-padding)}@media (min-width:768px){.container-fluid{max-width:calc(1170px + var(--container-padding)*2)}}.ps__rail-x{height:6px}.ps__rail-y{width:6px;-webkit-transition:background-color .2s linear,opacity .2s linear,width .2s linear;-o-transition:background-color .2s linear,opacity .2s linear,width .2s linear;transition:background-color .2s linear,opacity .2s linear,width .2s linear}.ps__rail-y:hover{width:11px}.ps__rail-x,.ps__rail-y{opacity:1}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y,.ps__rail-x,.ps__rail-y{background-color:rgba(70,70,75,.045)}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:1}.ps__rail-x:focus,.ps__rail-x:hover,.ps__rail-y:focus,.ps__rail-y:hover{background-color:rgba(70,70,75,.045);opacity:1}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover{background-color:rgba(70,70,75,.045)}.ps__thumb-x,.ps__thumb-y{background-color:#e5e5ea;border-radius:0}.ps__thumb-x{height:6px;bottom:0}.ps__thumb-y{width:6px;right:0}.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#e5e5ea;height:6px}.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#e5e5ea;width:11px}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:rgba(70,70,75,.045)}.ps__rail-y.ps--clicking{width:11px;background-color:rgba(70,70,75,.045)}.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#e5e5ea;width:11px}.custom-scroll__inner{padding-top:25px;padding-bottom:25px}@media (min-width:768px){.custom-scroll__inner{padding-top:30px;padding-bottom:30px}}body .filter_block .Select{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important}body .filter_block .Select--single>.Select-control .Select-value{padding:0 20px;line-height:46px;font-size:15px}body .filter_item_comm_block .has-value.Select--single>.Select-control .Select-value .Select-value-label,body .filter_item_comm_block .has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:rgba(255,255,255,.75)}body .Select--single .Select-clear-zone{display:none}body .currency_select .Select-clear-zone span,body .filter_block .currency_select .Select-arrow-zone span{color:#abb1b5;border-color:#abb1b5 transparent transparent}.filter_price_field .Select{display:inline-block;vertical-align:middle;margin:-15px 0 -12px}.filter_price_field .Select-input{width:0;padding:0}.filter_price_field .Select .Select-control .Select-value{padding:0;position:relative;float:left;overflow:visible;line-height:40px}body .filter_block .Select-option{padding-left:20px}body .filter_condition_block .has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label,body .filter_condition_block:hover .has-value.Select--single>.Select-control .Select-value .Select-value-label{color:#fff}.filter_condition_block .Select{width:200px;float:right;border:solid 1px rgba(255,255,255,.3)}.filter_rooms_block{clear:both}.filter_rooms_block::after{display:block;clear:both;content:""}.filter_rooms_block label{float:left;color:#59595c}.rooms_selects{float:right;width:calc(100% - 110px)}.rooms_selects .Select:first-child{width:calc(50% - 5px);float:left;margin-right:5px;border:1px solid rgba(255,255,255,.3)}.rooms_selects .Select:last-child{width:calc(50% - 5px);float:left;margin-left:5px;border:1px solid rgba(255,255,255,.3)}.filter_condition_block .Select,.filter_rooms_block .Select{border-color:transparent;height:40px;line-height:40px;border-radius:2px;background-color:#f0f0f4}.filter_condition_block .Select .Select-placeholder,.filter_rooms_block .Select .Select-placeholder{padding-top:9px}.filter_content .Select--single>.Select-control .Select-value{line-height:40px}.slider_select_title .Select-value{padding-right:0!important}.slider_select_title .Select-value-label{color:#595959!important}.filter_block .Select--multi .Select-value{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border:0!important;cursor:pointer;position:relative}.filter_block .Select--multi .Select-value-label{font-size:14px;color:#fff!important;margin:0;padding:0}@media (min-width:768px){.filter_price_field .Select{display:inline-block}}@media (max-width:767px){body .Select--single>.Select-control .Select-value{line-height:60px}.filter_price_field .Select .Select-control .Select-value{line-height:40px}.slider_select_title{margin-bottom:10px}.filter_condition_block *,.filter_rooms_block *,.slider_select_block *{color:#595959!important}.filter_condition_block label,.filter_rooms_block label{line-height:46px}.slider_select_block{padding-left:0;padding-right:0;margin-top:10px;margin-bottom:10px}.filter_block .Select--multi .Select-value-label{padding-left:0;padding-top:0}}.FormField.-complex.has-focus .FormLabel small,.FormField.-complex.has-value .FormLabel small,body .currency_select .Select-control input{opacity:0}body .Select-control input{background:0 0;padding:0;margin:0}.filter_block .Select--multi .Select-value-icon{padding-top:3px;color:#fff!important;border:0;position:absolute;left:5px}.filter_block .Select--multi .Select-value-icon:focus,.filter_block .Select--multi .Select-value-icon:hover{color:#fff;background:0 0!important}.filter_block .Select--multi .Select-value-label{padding-top:3px}.filter_block .Select--multi .Select-value{margin:4px 8px 4px 0;color:#fff!important}.filter_block .Select-control{background:0 0!important;color:#fff}body .Select-control{background:0 0;border:0!important;overflow:hidden;padding:0 10px 0 20px;width:100%;position:relative;cursor:pointer}body .filter_price_field .is-searchable.is-open>.Select-control{-webkit-box-shadow:none;box-shadow:none}body .filter_block .currency_select .Select-control,body .filter_price_field.is-searchable.is-open>.Select-control{background:0 0!important}.filter_price_field .Select .Select-control{background:0 0!important;padding:0 20px 0 7px;text-align:left;border-radius:0!important;overflow:visible;height:auto}body .filter_condition_block .Select-control{height:40px;line-height:20px}.filter_rooms_block .Select .Select-control{height:auto}.filter_block.filter_zkh_field .Select-control{background:0 0}body .filter_block .Select-control{height:40px}@media (max-width:767px){body .Select-control,body .filter_condition_block .Select-control{height:40px}.filter_price_field .Select .Select-control,.filter_rooms_block .Select .Select-control{height:auto}}@media (max-width:370px){html .currency_select .Select-control{border-radius:20px}}body .filter_block .Select-placeholder{padding:10px 40px 10px 20px;line-height:20px;font-size:15px}.filter_block .Select-menu-outer div:hover,.filter_block:hover .Select-placeholder{color:#fff}.filter_block .Select-placeholder{padding-left:20px;color:rgba(255,255,255,.75);line-height:20px}.filter_content .Select-placeholder{line-height:20px}@media (max-width:767px){.filter_block .Select-placeholder,body .Select-placeholder{line-height:20px}}.Select.currency_select .Select-arrow-zone{right:12px}.filter_block .currency_select .Select-arrow-zone{padding-right:0;right:-6px}.filter_price_field .Select .Select-control .Select-arrow-zone{right:0}.filter_block .Select--multi .Select-multi-value-wrapper{float:left;max-width:85%;padding-bottom:3px;padding-top:3px}.filter_price_field .Select-multi-value-wrapper{float:left}body .currency_select .Select-menu-outer{left:0;-webkit-box-sizing:content-box;box-sizing:content-box}.filter-city.filter_block .Select-menu-outer,.filter-route.filter_block .Select-menu-outer,.filter_village_field.filter_block .Select-menu-outer,.filter_zhk_field.filter_block .Select-menu-outer{position:relative!important;top:0}body .filter_content .Select-menu-outer{border:0;background:#fff!important;position:absolute;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;border:solid rgba(97,180,119,.5)!important;border-width:2px!important;border-top:1px solid rgba(97,180,119,.3)!important;border-radius:0 0 2px 2px!important;margin-left:0;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#f0f0f2!important;line-height:normal}.filter_block .Select-menu-outer{padding-right:0;background-color:#36424d;border-top:1px solid rgba(255,255,255,.1)}.filter_block .Select-menu-outer div{background:0 0!important;color:rgba(255,255,255,.5)}.filter_price_field .Select-menu-outer{text-align:left;border:0!important;margin-left:-15px;width:130px}body .filter_block .slider_select_title .Select-menu-outer{top:40px}.filter_condition_block .Select .Select-menu-outer,.filter_rooms_block .Select .Select-menu-outer{line-height:normal}.filter_block .Select-menu-outer div div{margin-top:20px;margin-bottom:20px}.filter_block .Select-menu-outer{padding-top:0;padding-bottom:0;border-left:none!important;border-right:none!important;border-bottom:none!important;background:0 0!important;color:#000}.filter_price_field .Select .Select-menu-outer{margin-top:-10px}@media (max-width:767px){.filter_price_field .Select .Select-menu-outer{margin-top:-20px}body .filter_block .slider_select_title .Select-menu-outer{top:40px}body .Select-menu-outer{border:1px solid #ddd!important;line-height:normal}.filter_block .Select-menu-outer div div{margin-top:20px;margin-bottom:0}.filter_block .Select-menu-outer{background:0 0!important;color:#000;padding-top:0}.filter_block .Select-menu-outer>div{height:calc(100vh - 70px - 65px - 60px);min-height:110px}}.Select{background-color:#efeff1;border-radius:2px;position:relative}.Select-control{border-radius:2px;-webkit-transition:-webkit-box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.Select-value-label{-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.Select-arrow-zone{width:18px;padding:0;display:block;margin:0;position:absolute;top:auto;bottom:11px;right:12px;color:#4a555f;line-height:16px}.Select-clear-zone{display:block;float:right;width:18px!important;margin-top:11px;margin-right:2px}.Select-arrow-zone span,.Select-clear-zone span{color:#abb1b5;border-top-color:rgba(89,89,92,.65)}@media (max-width:767px){.Select-arrow-zone span,.Select-clear-zone span{border-color:rgba(134,134,134,.75) transparent transparent}}.Select-arrow{-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}.Select-clear{font-weight:700}.Select-menu-outer{left:-2px;top:100%}@media (max-width:767px){.Select-menu-outer{top:100%}}.Select.is-focused .Select-control{-webkit-box-shadow:0 0 0 2px #afd9ba;box-shadow:0 0 0 2px #afd9ba}.Select.is-open .Select-control{border-radius:2px}.Select--multi .Select-control{padding-left:7px}.Select--multi .Select-clear-zone{width:32px!important;height:40px;padding-top:14px;float:none;position:absolute;top:0;right:4px;margin-top:0;margin-right:0}.Select--multi .Select-value{padding:6px 15px 6px 28px;background:#61b477;border-radius:2px}.Select--multi .Select-value:hover{background:#61b477}.Select--multi .Select-input{position:relative;line-height:32px;margin-left:12px}.Select--multi .Select-menu-outer div div{margin-top:2px;margin-bottom:2px}.Select--multi.has-value .Select-arrow-zone,.diagram-bar+br{display:none}.Select.currency_select{background-color:#fff;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;-webkit-box-shadow:1px 1px 3px rgba(0,0,30,.14);box-shadow:1px 1px 3px rgba(0,0,30,.14);cursor:pointer!important}.Select.currency_select .Select-control{padding-top:7px;padding-bottom:7px;cursor:pointer}.Select.currency_select .Select-value{padding-top:7px;padding-bottom:7px;padding-left:20px}.Select.currency_select .Select-arrow-zone{top:17px}.Select.currency_select .Select-arrow-zone span,.Select.currency_select .Select-clear-zone span{border-color:#61b477 transparent transparent}.Select.currency_select .Select-menu-outer{left:-1px}@media (max-width:767px){.Select.currency_select{display:none;float:right;max-width:160px;margin-right:0}}@media (min-width:768px){.Select.currency_select{display:inline-block;text-align:left;border:1px solid #61b477;vertical-align:top;width:160px}}.Select.currency_select.is-focused .Select-control{-webkit-box-shadow:none;box-shadow:none}.Select.currency_select.has-value .Select-value-label,.Select.currency_select.has-value>.Select-control .Select-value .Select-value-label{color:#202d39}.Select.currency_select:hover{background-color:#61b477}.Select.currency_select:hover>.Select-control .Select-value .Select-value-label{color:#fff}.Select.currency_select:hover .Select-arrow{border-color:#fff transparent transparent}.Select.currency_select.is-open>.Select-control .Select-value .Select-value-label{color:#202d39}.Select.currency_select.is-open .Select-arrow{border-color:#61b477 transparent transparent;border-width:5px 5px 0}.Select.filter_currency_select{background-color:transparent}.Select.filter_currency_select .Select-input{margin-left:0}@media (max-width:767px){.Select.filter_currency_select .Select-menu-outer{margin-top:-20px}}.Select.filter_currency_select.is-focused .Select-control{-webkit-box-shadow:none;box-shadow:none}.rooms_selects .Select .Select-menu-outer{top:auto!important;bottom:100%!important;border-top-width:2px!important;border-bottom-width:1px!important;border-radius:2px 2px 0 0!important}.diagram-bar{padding:16px 18px;border-radius:1px 18px 1px 18px;display:block;width:168px;position:relative;background-image:-webkit-gradient(linear,left top,right bottom,from(#73bb86),to(#356f45));background-image:-o-linear-gradient(top left,#73bb86,#356f45);background-image:linear-gradient(to bottom right,#73bb86,#356f45);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.18);box-shadow:0 4px 12px rgba(0,0,0,.18);color:#fff;font-style:normal;text-align:center;margin-bottom:0!important}.diagram-bar:first-child{margin-top:0}*+.diagram-bar,.diagram-bar+*{margin-top:15px}.diagram-bar:after{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-image:url("");background-repeat:no-repeat;background-size:820px auto;background-position:-20px 50%;opacity:.09}.diagram-bar+br,.diagram-bar+br+p,.diagram-bar+p{margin-top:0}.progress{margin:auto;height:6px;max-width:150px;display:block;position:relative;z-index:1;background-color:#fff;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);border-radius:6px}.progress__value{position:absolute;top:0;left:0;background-color:#61b378;height:100%;border-radius:6px}.progress--inverse{background-color:rgba(255,255,255,.3);-webkit-box-shadow:none;box-shadow:none}.progress--inverse .progress__value{background-color:#fff}.diagram-bar__value{margin-bottom:4px;font-size:28px;line-height:30px;font-weight:400;position:relative}.diagram-bar__max{font-size:12px;position:relative;top:-8px;opacity:.7;margin-left:2px}.diagram-bar__title{font-size:14px;line-height:17px;font-weight:400;margin-bottom:6px;position:relative}.diagram-circle{width:74px;height:74px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:4px solid rgba(255,255,255,.2);background-color:#418754;background-image:-webkit-gradient(linear,left top,right bottom,from(#4ea365),to(#418754));background-image:-o-linear-gradient(top left,#4ea365,#418754);background-image:linear-gradient(to bottom right,#4ea365,#418754);-webkit-box-shadow:0 4px 24px rgba(0,0,5,.16);box-shadow:0 4px 24px rgba(0,0,5,.16);color:#fff;font-size:24px;line-height:24px;font-weight:400}@media (max-width:575.98px){blockquote .diagram-bar{margin-bottom:15px!important;margin-left:auto;margin-right:auto}}@media (min-width:576px){blockquote .diagram-bar{float:right;margin-right:-40px;margin-left:12px;margin-bottom:12px}}@media (min-width:768px){blockquote .diagram-bar{margin-right:-58px;margin-left:15px;margin-bottom:15px}}.dropdown{display:block;position:relative;background-color:#efeff1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:2px;-webkit-box-shadow:0 6px 2px -4px rgba(0,0,30,.22);box-shadow:0 6px 2px -4px rgba(0,0,30,.22);text-align:left}.dropdown__button{padding:5px 12px 5px 16px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:38px}.dropdown__button .icon{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;fill:#59595c;width:14px;margin-left:5px}.dropdown__value{color:#59595c;font-size:14px;line-height:16px;font-weight:400;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;text-align:left}.dropdown__value small{color:#9a9a9f;font-size:.88em}.dropdown__value:empty:before{display:inline;content:attr(data-placeholder)}.dropdown__body,.dropdown__select{visibility:hidden;position:absolute}.dropdown__body{padding:14px;border-radius:2px;top:calc(100% + 1px);left:0;background-color:#fff;opacity:0;min-width:100%;-webkit-transition:opacity .2s,visibility 0s linear .2s;-o-transition:opacity .2s,visibility 0s linear .2s;transition:opacity .2s,visibility 0s linear .2s;-webkit-box-shadow:0 15px 10px -5px rgba(0,0,10,.27);box-shadow:0 15px 10px -5px rgba(0,0,10,.27)}.dropdown__body.dropdown__list{padding:5px 0}.dropdown__body .custom-scroll__inner{padding-top:0;padding-bottom:0}.dropdown__select{width:0;height:0;overflow:hidden}.dropdown__group{padding:0 16px;margin-top:10px;margin-bottom:3px;letter-spacing:1px;color:#59595c;font-weight:700;font-size:12.5px}select+.dropdown__group{margin-top:6px}.dropdown__group~.dropdown__item{padding-left:26px}.dropdown__item{padding:6px 16px;cursor:pointer;color:#59595c;font-size:14px;line-height:17px;font-weight:400;white-space:nowrap}.dropdown__item:hover{background-color:rgba(0,0,0,.1)}.dropdown.is-open{z-index:10}.dropdown.is-open .dropdown__body{visibility:visible;opacity:1;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.dropdown.is-open .dropdown__button .icon{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.dropdown.-lg .dropdown__button{height:46px}@media (min-width:768px){.dropdown.-lg .dropdown__button{height:60px}}.dropdown.-right .dropdown__body{left:auto;right:0}.dropdown.-no-shadow{-webkit-box-shadow:none;box-shadow:none}@media (max-width:575.98px){.single_main_content iframe[src^="https://www.youtube.com"]{width:100%;height:calc(56.25vw - 39px)}}@media (min-width:576px){.single_main_content iframe[src^="https://www.youtube.com"]{height:265px}}@media (min-width:768px){.single_main_content iframe[src^="https://www.youtube.com"]{height:383px}}@media (min-width:992px){.single_main_content iframe[src^="https://www.youtube.com"]{height:262px}}@media (min-width:1200px){.single_main_content iframe[src^="https://www.youtube.com"]{height:398px}}.Video{position:relative;padding-bottom:calc(100%*9/16);height:0}.Video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.no-gutter{margin-left:0;margin-right:0;min-width:100%}.no-gutter>*{padding-right:0;padding-left:0}.gutter-xs{min-width:calc(100% + 12px);margin-left:-6px;margin-right:-6px}.gutter-xs>*{padding-right:6px;padding-left:6px}.gutter-sm{min-width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.gutter-sm>*{padding-right:10px;padding-left:10px}.gutter-lg{min-width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.gutter-lg>*{padding-right:20px;padding-left:20px}.gutter-xl{min-width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}.gutter-xl>*{padding-right:30px;padding-left:30px}.grid>.row{margin-top:-15px;margin-bottom:-15px}.grid>.row>[class^=col]{margin-top:15px;margin-bottom:15px}.grid>.row.gutter-xs{margin-top:-6px;margin-bottom:-6px}.grid>.row.gutter-xs>[class^=col]{margin-top:6px;margin-bottom:6px}.grid>.row.gutter-sm{margin-top:-10px;margin-bottom:-10px}.grid>.row.gutter-sm>[class^=col]{margin-top:10px;margin-bottom:10px}.grid>.row.gutter-lg,.grid>.row.gutter-xl{margin-top:-20px;margin-bottom:-20px}.grid>.row.gutter-lg>[class^=col],.grid>.row.gutter-xl>[class^=col]{margin-top:20px;margin-bottom:20px}.grid-layout{display:grid;grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}@media (min-width:768px){.grid-layout{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-column-gap:26px;grid-row-gap:26px}}.grid-item{justify-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.gallery{display:grid;grid-template-columns:1fr 1fr 1fr;grid-row-gap:12px;grid-column-gap:12px;position:relative;margin-bottom:0!important}.gallery:first-child{margin-top:0}*+.gallery,.gallery+*{margin-top:20px}.gallery-item{overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);margin:0;height:160px}.gallery-item a{border-bottom:0 none;text-decoration:none;display:block}.gallery-item img{display:block;-o-object-fit:cover;object-fit:cover}.figure img,.gallery-icon,.gallery-item a,.gallery-item img{width:100%;height:100%}.gallery-item img[class*=wp-image-]{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);width:auto!important;height:auto!important}.gallery--contacts,.gallery--contacts-2{display:block;position:relative;max-width:600px}.gallery--contacts .swiper-slide{max-height:380px}@media (min-width:992px){.gallery--contacts .swiper-slide{min-height:360px}}.gallery--contacts-2{max-width:800px}.gallery--contacts-2 .swiper-slide{max-height:480px}.figures-set{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.figures-set{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.figure{width:100px;height:100px;-webkit-filter:drop-shadow(1px 4px 4px rgba(53,53,53,.15));filter:drop-shadow(1px 4px 4px rgba(53,53,53,.15))}.figure.is-selected{-webkit-filter:drop-shadow(1px 4px 8px rgba(53,53,53,.65));filter:drop-shadow(1px 4px 8px rgba(53,53,53,.65))}@media (min-width:768px){.figure+.figure{margin-left:20px}}.figure img{display:block}.figure--zhk-gorod-stolic{width:56px;height:128px}@media (min-width:768px){.figure--zhk-gorod-stolic{width:70px;height:160px}}@media (min-width:992px){.figure--zhk-gorod-stolic{width:98px;height:224px}}.figure--zhk-oko{width:56px;height:144px}@media (min-width:768px){.figure--zhk-oko{width:70px;height:180px}}@media (min-width:992px){.figure--zhk-oko{width:98px;height:252px}}.figure--zhk-federaciya{width:65.6px;height:148.8px}@media (min-width:768px){.figure--zhk-federaciya{width:82px;height:186px}}@media (min-width:992px){.figure--zhk-federaciya{width:114.8px;height:260.4px}}.figure--zhk-imperiya{width:36.8px;height:104px}@media (min-width:768px){.figure--zhk-imperiya{width:46px;height:130px}}@media (min-width:992px){.figure--zhk-imperiya{width:64.4px;height:182px}}.figure--zhk-neva-towers{width:59.2px;height:137.6px}@media (min-width:768px){.figure--zhk-neva-towers{width:74px;height:172px}}@media (min-width:992px){.figure--zhk-neva-towers{width:103.6px;height:240.8px}}.figure--zhk-merkuriy{width:44.8px;height:137.6px}@media (min-width:768px){.figure--zhk-merkuriy{width:56px;height:172px}}@media (min-width:992px){.figure--zhk-merkuriy{width:78.4px;height:240.8px}}.figure--zhk-kapital-tauers{width:65.6px;height:104px}@media (min-width:768px){.figure--zhk-kapital-tauers{width:82px;height:130px}}@media (min-width:992px){.figure--zhk-kapital-tauers{width:114.8px;height:182px}}.building-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.building-item .figure{width:82px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.building-item__text{padding-left:18px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;text-align:left}.building-item p{margin-top:10px!important}.building-item h4{padding:0!important;margin-bottom:16px!important}.building-item+.building-item{margin-top:30px}.filter-pane{width:375px;height:100%;-webkit-transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;position:fixed;z-index:100;-webkit-transform:translate3d(-375px,0,0);transform:translate3d(-375px,0,0);background:#fff}@media (min-width:768px) and (max-width:1024px){.filter-pane{top:160px}}.filter-pane__close.close_menu{margin-bottom:16px;margin-left:10px;font-size:0;line-height:0}.filter-pane__close.close_menu img{width:20px;height:20px;margin-left:0;display:block;opacity:.2;-webkit-transition:opacity .18s ease;-o-transition:opacity .18s ease;transition:opacity .18s ease}.filter-pane__close.close_menu:hover img{opacity:.42}.filter-pane__title{margin-bottom:14px;clear:both;font-weight:700;color:#9a9a9f}.show--filter-pane .filter-pane{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-box-shadow:1px 0 7px rgba(0,0,30,.22);box-shadow:1px 0 7px rgba(0,0,30,.22)}@media (max-width:767px){.show--filter-pane .filter-pane{width:100%;z-index:100}}.filter-pane select{border:0;background:0 0!important}@media (min-width:768px){.fixed_header .filter-pane{top:72px}}@media (min-width:992px){.fixed_header .filter-pane{top:92px}}@media (min-width:768px) and (max-width:1024px){.fixed_header .filter-pane{top:0}}.filter_content{width:100%;height:calc(100% - 70px - 68px);padding-left:25px;padding-right:25px;position:absolute;background-color:#fff;-webkit-overflow-scrolling:touch}.filter_content::-webkit-scrollbar{width:6px}.filter_content::-webkit-scrollbar-track{background:#e1e1e1}.filter_content::-webkit-scrollbar-thumb{background:#a5adb4;outline:1px solid #a5adb4}@media (min-width:768px){.filter_content{height:calc(100vh - 158px - 68px);padding-left:30px;padding-right:30px}.fixed_header .filter_content{height:calc(100vh - 91px - 68px)}}.result-pane{z-index:3}.toggle-filters{background-color:#61b477;padding:0 22px 0 40px;margin-right:20px;display:block;position:relative;border-radius:2px;-webkit-box-shadow:1px 1px 3px rgba(0,0,30,.18);box-shadow:1px 1px 3px rgba(0,0,30,.18);color:#fff;line-height:50px;font-weight:400}.show--filter-pane .toggle-filters:hover,.toggle-filters:hover{background-color:rgba(72,186,101,.76)}@media (min-width:768px){.toggle-filters{min-width:147px;position:relative;float:left;margin-right:0}}@media (max-width:992px){.toggle-filters{position:relative}}@media (max-width:767px){.toggle-filters{width:auto;height:38px;padding-right:18px;position:static;top:90px;z-index:50;display:block;border:0;background-color:#61b477;color:#fff!important;line-height:38px}}@media (max-width:350px){.toggle-filters{padding-left:18px}.toggle-filters .icon{display:none}}.toggle-filters .icon-sliders{width:18px;height:18px;position:absolute;left:16px;top:10px;stroke:#fff}@media (min-width:768px){.toggle-filters .icon-sliders{left:16px;top:16px}}.toggle-filters--extended{padding-right:46px}@media (min-width:768px){.toggle-filters--extended{padding-right:52px}}.show--filter-pane .toggle-filters{background-color:#61b477}.slider_select_title{margin-bottom:8px}.filter_condition_block>span,.filter_rooms_block>span,.slider_select_block>span{color:#353535!important}.filter_condition_block label,.filter_rooms_block label{line-height:40px;font-weight:400}.filter_rooms_block label{margin-bottom:0}.slider_select_block{padding:0;margin-top:7px;margin-bottom:14px;overflow:visible}.filter_block .dropdown_block{background:0 0!important;border-top:1px solid #ddd;padding-left:20px}.filter_block .dropdown_block li{margin:20px 0}.filter_block .dropdown_block li li{padding-left:8px}.filter_block .dropdown_block li li:first-child{margin-top:10px}.filter_block .dropdown_block li li:last-child{margin-bottom:10px}.filter_region_field>ul>li{margin:0!important}.dropdown_block .checkbox input[type=checkbox],.dropdown_block .checkbox-inline input[type=checkbox],.dropdown_block .radio input[type=radio],.dropdown_block .radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.filter_refresh img{margin-left:10px;width:14px;height:15px;margin-top:-2px}@media (max-width:767px){.filter_refresh{font-size:14px;z-index:1}}.filter_block *{color:#59595c!important;font-size:14px;line-height:16px}.filter_block,.text_field{width:100%;border:0;border-radius:2px}.filter_block{margin-bottom:14px;background:0 0 #f0f0f2;float:left;-webkit-transition:border-color .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;-o-transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease}.text_field{height:auto;padding:10px 20px;background:0 0!important;color:#59595c;font-size:14px;line-height:20px;font-weight:400;-webkit-transition:-webkit-box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.text_field.placeholder{color:#59595c;font-size:14px;font-weight:300}.text_field:-ms-input-placeholder{color:#59595c;font-size:14px;font-weight:300}.text_field:-moz-placeholder,.text_field::-moz-placeholder{color:#59595c;font-size:14px;font-weight:300}.text_field::-webkit-input-placeholder{color:#59595c;font-size:14px;font-weight:300}.text_field:focus{-webkit-box-shadow:0 0 0 2px rgba(97,180,119,.5)!important;box-shadow:0 0 0 2px rgba(97,180,119,.5)!important}.filter_block_title{padding:10px 40px 10px 20px;overflow:hidden;position:relative;color:#59595c!important;font-size:14px;line-height:20px;cursor:pointer}.left_label,.right_label{width:50%;margin-bottom:0}.left_label{padding-right:5px;float:left}.right_label{padding-left:5px;float:right}.filter-pane .right_label,.right_label input{text-align:right}.filter-pane .left_label input,.filter-pane .right_label input{width:100%;border:1px solid transparent;padding:9px 20px;font-size:14px;line-height:20px;border-color:transparent;border-radius:2px;background-color:#f0f0f4}.custom-form--row br,.filter_rooms_block .Select-placeholder{display:none}.filter__handler{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:20px;margin-top:0;position:fixed;left:var(--container-padding);bottom:10px;z-index:10}@media (min-width:768px){.filter__handler{position:absolute;top:auto;left:auto;bottom:auto}}.filter__reset{cursor:pointer;padding:10px;border-radius:0 2px 2px 0;margin-left:-38px;position:relative;z-index:51;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;background-color:rgba(0,0,0,.1)}.filter__reset svg{display:block;width:18px;height:18px;fill:#fff}.filter__reset:hover{background-color:#cf635a}@media (min-width:768px){.filter__reset{padding:16px 12px 14px;margin-left:-42px;border-radius:0 2px 2px 0;z-index:1}}.filter_refresh{float:left;cursor:pointer;opacity:1;color:#505050;font-size:16px;font-weight:400;z-index:1}.filter_refresh .icon-trash{width:14px;height:15px;margin-left:7px;fill:#595959;-webkit-transition:fill .2s ease;-o-transition:fill .2s ease;transition:fill .2s ease}.filter_refresh:hover{opacity:1}.filter_refresh:hover .icon-trash{fill:#ea5959}@media (max-width:767px){.filter_refresh{font-size:16px;z-index:1}}.filter-pane__actions{width:100%;background-color:#fff;padding:14px 25px;position:absolute;bottom:70px;left:0;z-index:1;-webkit-box-shadow:0 -6px 4px -4px rgba(0,0,0,.1);box-shadow:0 -6px 4px -4px rgba(0,0,0,.1)}@media (min-width:576px){.filter-pane__actions{bottom:160px}.fixed_header .filter-pane__actions{bottom:92px}}.mob_show_results{display:block;width:100%;height:auto;padding:8px 14px;z-index:1;border:0;border-radius:2px;opacity:1;-webkit-box-shadow:1px 1px 3px rgba(0,0,30,.18);box-shadow:1px 1px 3px rgba(0,0,30,.18);-webkit-transition:background-color .2s ease,color .2s ease,border-color .2s ease;-o-transition:background-color .2s ease,color .2s ease,border-color .2s ease;transition:background-color .2s ease,color .2s ease,border-color .2s ease;cursor:pointer;color:#fff;font-size:16px;line-height:24px;text-align:center}label{font-weight:400;display:block}.help-block{font-size:12px;margin-top:3px}.with-errors{color:#e01a1f}.wpcf7-form-control-wrap{display:block;position:relative}.wpcf7-form-control-wrap+.wpcf7-form-control-wrap{margin-top:20px}.wpcf7-submit{margin:30px auto 0}div.wpcf7 .ajax-loader{background-image:url("ajax-loader.gif");position:absolute}.si-btn .icon-microphone{width:14px;height:20px}.single_contacts .object-form:nth-of-type(1)>div,.single_contacts .object-form:nth-of-type(2)>div{background:-webkit-gradient(linear,left top,left bottom,from(rgba(144,160,172,.65)),to(#8e9eab));background:-o-linear-gradient(top,rgba(144,160,172,.65),#8e9eab);background:linear-gradient(to bottom,rgba(144,160,172,.65),#8e9eab);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,40,.28);box-shadow:0 1px 3px 0 rgba(0,0,40,.28)}.single_contacts .object-form .download_presentation,.single_contacts .object-form .wpcf7{width:100%;padding:22px}@media (min-width:520px){.single_contacts .object-form .download_presentation,.single_contacts .object-form .wpcf7{padding:40px}}#download_presentation{height:100%;max-height:none}.single_contacts .object-form h3{margin:0 0 16px;padding:0;color:#fff;text-align:center;text-transform:uppercase;font-size:22px}@media (min-width:520px){.single_contacts .object-form h3{margin-bottom:30px}}.single_contacts .object-form p{width:100%}@media (max-width:520px){.wpcf7-form{line-height:1.3}}div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{border:1px solid rgba(255,255,255,.5);color:#fff;padding:20px 0}.custom-form textarea,.single_contacts .object-form textarea{height:90px;border:0;background:rgba(255,255,255,.2);color:#fff;font-size:14px;padding:20px;margin-bottom:10px}.custom-form textarea{border-radius:0}@media (min-width:520px){.custom-form textarea,.single_contacts .object-form textarea{height:auto}}.single_contacts .object-form textarea{border-radius:2px;-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,35,.18);box-shadow:inset 1px 1px 1px rgba(0,0,35,.18)}.custom-form input.wpcf7-text::-webkit-input-placeholder,.custom-form textarea::-webkit-input-placeholder,.single_contacts .object-form input.wpcf7-text::-webkit-input-placeholder,.single_contacts .object-form textarea::-webkit-input-placeholder{color:#fff}.custom-form input.wpcf7-text:-moz-placeholder,.custom-form input.wpcf7-text::-moz-placeholder,.custom-form textarea:-moz-placeholder,.custom-form textarea::-moz-placeholder,.single_contacts .object-form input.wpcf7-text:-moz-placeholder,.single_contacts .object-form input.wpcf7-text::-moz-placeholder,.single_contacts .object-form textarea:-moz-placeholder,.single_contacts .object-form textarea::-moz-placeholder{color:#fff}.custom-form input.wpcf7-text:-ms-input-placeholder,.custom-form textarea:-ms-input-placeholder,.single_contacts .object-form input.wpcf7-text:-ms-input-placeholder,.single_contacts .object-form textarea:-ms-input-placeholder{color:#fff}.single_contacts .object-form input.wpcf7-text{border:0;border-radius:2px;background:rgba(255,255,255,.2);color:#fff;font-size:15px;height:40px;-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,35,.18);box-shadow:inset 1px 1px 1px rgba(0,0,35,.18)}.custom-form input.wpcf7-text{border:0;border-radius:4px;background:rgba(255,255,255,.4);color:#fff;font-size:15px}.custom-form .placeholder_overlay,.single_contacts .placeholder_overlay{width:intrinsic;width:-moz-max-content;width:-webkit-max-content;position:absolute;top:2px;left:6px;color:rgba(255,255,255,.85);font-size:90%}.download_presentation .form-group{display:block;position:relative}@media (min-width:768px){.single_contacts .object-form>div{height:100%}}@media (max-width:767px){.single_contacts{margin-bottom:0}.single_contacts .object-form{padding:0}}.single_contacts .object-form:nth-of-type(2) input.wpcf7-submit{display:block;margin:0 auto 87px}.download_presentation .button-default{margin:0 auto}.custom-form .wpcf7-submit,.download_presentation .button-default,.single_contacts .object-form .wpcf7-submit{height:40px;background:#61b477;border:1px solid transparent;font-size:14px;line-height:22px;font-weight:400;color:#fff;padding:0;display:block;border-radius:2px;text-align:center;width:200px;max-width:100%;-webkit-transition:color .2s ease,background-color .2s ease,border-color .2s ease;-o-transition:color .2s ease,background-color .2s ease,border-color .2s ease;transition:color .2s ease,background-color .2s ease,border-color .2s ease;-webkit-box-shadow:0 6px 2px -4px rgba(0,0,30,.22);box-shadow:0 6px 2px -4px rgba(0,0,30,.22)}.custom-form .wpcf7-submit:hover,.download_presentation .button-default:hover,.single_contacts .object-form .wpcf7-submit:hover{background:#79bf8c;color:#fff}.download_presentation .button-default{margin-top:25px}.contact404form input.wpcf7-submit{position:relative}.custom-form--row .wpcf7-submit{margin-bottom:0}.custom-form--row .wpcf7-form .wpcf7-form-control-wrap,.custom-form--row .wpcf7-form .wpcf7-submit{margin:6px;vertical-align:middle}.custom-form--overlay input.wpcf7-text{width:100%;padding:9px 16px;display:inline-block;border:0;font-size:16px;line-height:22px;border-radius:4px;text-align:left}.custom-form--overlay .wpcf7-form-control-wrap{width:100%}@media (min-width:768px){.custom-form--overlay .wpcf7-form-control-wrap,.custom-form--overlay input.wpcf7-text{max-width:300px;width:100%}}.custom-form--overlay input.wpcf7-text{background-color:rgba(255,255,255,.75);color:#353535}.custom-form--overlay input.wpcf7-text::-webkit-input-placeholder,.form-input--overlay-light::-webkit-input-placeholder{color:rgba(53,53,53,.8);font-weight:300;font-family:inherit}.custom-form--overlay input.wpcf7-text:-ms-input-placeholder,.custom-form--overlay input.wpcf7-text::-ms-input-placeholder{color:rgba(53,53,53,.8);font-weight:300;font-family:inherit}.custom-form--overlay input.wpcf7-text::placeholder{color:rgba(53,53,53,.8);font-weight:300;font-family:inherit}.custom-form--overlay .wpcf7-submit{width:auto;height:auto;border:0;padding:9px 20px;display:inline-block;vertical-align:middle;cursor:pointer;color:#fff;font-size:16px;line-height:22px;text-decoration:none;background-color:#61b477;border-radius:4px;-webkit-transition:background-color .2s ease,color .2s ease;-o-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.custom-form--overlay .wpcf7-submit:hover{color:#fff;background-color:#6fcf89}.custom-form--overlay .wpcf7-submit:active{color:#fff}.custom-form--overlay .wpcf7-submit:focus{color:#fff;outline:0;text-decoration:none}.form-input{padding:9px 14px;display:inline-block;border:0;font-size:14px;line-height:20px;border-radius:3px;background-color:#efeff1;color:#353535}.form-input--sm{padding:7px 12px;font-weight:300;font-size:13.5px}.form-input--overlay{background-color:rgba(0,0,0,.35);color:#fff}.form-input--overlay-light{background-color:rgba(255,255,255,.75);color:#353535}.form-input--overlay-light:-ms-input-placeholder,.form-input--overlay-light::-ms-input-placeholder{color:rgba(53,53,53,.8);font-weight:300;font-family:inherit}.form-input--overlay-light::placeholder{color:rgba(53,53,53,.8);font-weight:300;font-family:inherit}#single_gallery img,.form-input--width-md,iframe.map-object{width:100%}@media (min-width:768px){.form-input--width-md{max-width:300px;width:100%}}.custom-form .wpcf7{float:none}.custom-form h3{margin:0 0 16px;padding:0;text-align:center;text-transform:uppercase;color:#fff;font-size:20px}@media (min-width:768px){.custom-form h3{margin-bottom:20px;font-size:22px}}@media (min-width:992px){.custom-form h3{margin-bottom:24px}}.custom-form select.wpcf7-select,.custom-form textarea.wpcf7-textarea{border-radius:4px;background-color:rgba(255,255,255,.37);height:90px}.custom-form select.wpcf7-select{height:40px;padding:0 34px 0 20px;font-size:14px;line-height:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;width:100%;color:#fff;text-align:center;background-size:16px 16px;background-image:url("");background-repeat:no-repeat;background-position:calc(100% - 14px) 50%;background-clip:padding-box;cursor:pointer;position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.custom-form select.wpcf7-select option{line-height:36px;background-color:#b8c2cb;font-size:14px;padding:0 20px;cursor:pointer}.custom-form .wpcf7-radio{display:block}.custom-form span.wpcf7-list-item{margin:0}.custom-form span.wpcf7-list-item+span.wpcf7-list-item{margin-left:20px}.custom-form .wpcf7-radio span.wpcf7-list-item label{margin-bottom:0;display:block;position:relative;font-size:15px;line-height:19px}.custom-form .wpcf7-radio span.wpcf7-list-item input{margin-bottom:0;visibility:hidden;position:absolute;top:0;left:0}.custom-form span.wpcf7-list-item-label{border-bottom:none 0;padding:4px 0 4px 36px;display:block;color:#fff;background-image:url("e42bf1810587f191100af524238a9406d8a98e92.svg");background-size:26px 26px;background-position:0 0;background-repeat:no-repeat}.custom-form input:checked+span.wpcf7-list-item-label{background-image:url("d493ccd8cd073d15122a8b29d4d125269398df81.svg")}.custom-form--lined input.wpcf7-text,.custom-form--lined textarea.wpcf7-textarea{padding-left:0;padding-right:0;background-color:transparent;border-bottom:1px solid #fff;border-radius:0;text-align:left;font-size:18px;line-height:22px;font-weight:300;font-family:inherit}.custom-form--lined input.wpcf7-text::-webkit-input-placeholder,.custom-form--lined textarea.wpcf7-textarea::-webkit-input-placeholder{color:rgba(255,255,255,.8);font-weight:300;font-family:inherit}.custom-form--lined input.wpcf7-text:-ms-input-placeholder{color:rgba(255,255,255,.9);font-weight:300;font-family:inherit}.custom-form--lined input.wpcf7-text::-ms-input-placeholder,.custom-form--lined textarea.wpcf7-textarea:-ms-input-placeholder,.custom-form--lined textarea.wpcf7-textarea::-ms-input-placeholder{color:rgba(255,255,255,.8);font-weight:300;font-family:inherit}.custom-form--lined input.wpcf7-text::placeholder,.custom-form--lined textarea.wpcf7-textarea::placeholder{color:rgba(255,255,255,.8);font-weight:300;font-family:inherit}.custom-form--lined .wpcf7-radio{text-align:center}.custom-form--lined select.wpcf7-select{height:40px;padding:0 34px 0 0;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:18px;line-height:36px;background-color:transparent;text-align:left}.custom-form--lined select.wpcf7-select option{color:#353535;font-size:14px}.custom-form--lined input.wpcf7-submit{height:auto;padding:12px 24px;font-size:18px;line-height:22px;border:1px solid #fff}.custom-form--inverse input.wpcf7-submit{background:#fff;color:#353535}.custom-form--inverse .wpcf7-submit:hover{background:rgba(255,255,255,.1);color:#fff}.custom-form--md{max-width:430px;margin-left:auto;margin-right:auto}.custom-form--row>*{margin:6px}.wpcf7-response-output{text-align:center}@media (max-width:768px){#top-menu>li>a:active{color:#fff}.custom-form input.wpcf7-text,.custom-form select.wpcf7-select{font-size:16px}}.wpcf7-recaptcha{margin-top:16px;margin-bottom:16px}.wpcf7-recaptcha div{margin-left:auto;margin-right:auto}@media (max-width:520px){#recaptcha_challenge_image,#recaptcha_response_field,.recaptchatable #recaptcha_image{margin:0!important;width:100%!important}.recaptchatable .recaptcha_image_cell,.recaptchatable .recaptcha_r1_c1,.recaptchatable .recaptcha_r2_c1,.recaptchatable .recaptcha_r3_c1,.recaptchatable .recaptcha_r3_c2,.recaptchatable .recaptcha_r3_c3,.recaptchatable .recaptcha_r4_c1,.recaptchatable .recaptcha_r4_c2,.recaptchatable .recaptcha_r4_c4,.recaptchatable .recaptcha_r7_c1,.recaptchatable .recaptcha_r8_c1{margin:0!important;width:100%!important;background:0 0!important}}span.wpcf7-not-valid-tip{color:#bf433a;margin-top:4px}.custom-form--proprietors .wpcf7-radio,.form-agreement{text-align:center}.form-agreement{margin-top:20px;color:#fff;font-size:12px;font-weight:400;text-shadow:0 1px 1px rgba(255,255,255,.2)}.form-agreement a{color:#fff;border-bottom:1px solid rgba(255,255,255,.5)}.form-agreement a:hover{border-bottom-color:#fff}.custom-form--row .form-agreement{margin-top:6px}form#download_presentation *{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.FormField{position:relative;margin-top:10px;margin-bottom:10px}.FormField:first-child{margin-top:0}.FormField:last-child{margin-bottom:0}.FormLabel{color:#666;font-size:15px;line-height:16px;font-weight:400;-webkit-transition:color .2s,-webkit-transform .2s;-o-transition:color .2s,transform .2s;transition:color .2s,transform .2s;transition:color .2s,transform .2s,-webkit-transform .2s}.FormField.-complex .FormLabel{white-space:nowrap;position:absolute;left:10px;top:14px;right:10px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transform-origin:2px 0;-ms-transform-origin:2px 0;transform-origin:2px 0;pointer-events:none;will-change:transform}@media (max-width:575px){.FormField.-complex .FormLabel{top:9px}}@media (min-width:768px){.FormField.-complex .FormLabel{left:10px;top:16px}}.FormField.-complex.has-focus .FormLabel,.FormField.-complex.has-value .FormLabel{-webkit-transform:scale(.85) translateY(-11px);-ms-transform:scale(.85) translateY(-11px);transform:scale(.85) translateY(-11px)}@media (max-width:575px){.FormField.-complex.has-focus .FormLabel,.FormField.-complex.has-value .FormLabel{-webkit-transform:scale(.85) translateY(-4px);-ms-transform:scale(.85) translateY(-4px);transform:scale(.85) translateY(-4px)}}@media (max-width:575px){.FormField.-complex .FormLabel small{display:block}}.FormInput,.custom-form__request input.wpcf7-text.FormInput,.custom-form__request textarea.FormInput,.object-form input.wpcf7-text.FormInput,.object-form textarea.FormInput{width:100%;height:auto;padding:12px 10px;display:block;background-repeat:no-repeat;-webkit-transition:background-color .2s,border-color .2s,color .2s;-o-transition:background-color .2s,border-color .2s,color .2s;transition:background-color .2s,border-color .2s,color .2s;resize:none;font-size:14px;line-height:1.32;font-family:inherit;font-weight:700}@media (min-width:768px){.FormInput,.custom-form__request input.wpcf7-text.FormInput,.custom-form__request textarea.FormInput,.object-form input.wpcf7-text.FormInput,.object-form textarea.FormInput{padding:12px 10px;font-size:15px}}.FormField.-complex .FormInput,.FormField.-complex input.wpcf7-text.FormInput,.FormField.-complex textarea.wpcf7-text.FormInput{padding-top:22px;padding-bottom:6px}.custom-form__request .FormInput,.custom-form__request .FormLabel,.object-form .FormInput,.object-form .FormLabel{color:#fff}footer a{font-stretch:normal;line-height:2}footer ul a{line-height:50px}.site-footer{background-color:#152919;position:relative;z-index:1;color:#fff}@media screen and (min-width:30em){.site-footer{font-size:16px;font-size:1rem}}.site-footer .widget-area{padding:40px 0 80px;position:relative}@media screen and (min-width:48em){.site-footer{font-size:14px;font-size:.875rem;line-height:1.6}.site-footer .widget-column.footer-widget-1{float:left;width:50%}.site-footer .widget-column.footer-widget-2{float:right;width:50%}}.site-footer .wrap{padding:0 0 46px;position:relative;z-index:1}.all_pages .site-footer,.footer2,.footermenu{position:relative}.footer2{padding:25px 0;border-color:rgba(255,255,255,.1);z-index:1}footer .widget{padding-bottom:0}.footer2 .copyright{float:left;width:33.333%;font-size:12px;line-height:22px}.footer2 .social-navigation{display:inline-block;margin:0}.footer2 .free800{float:right;width:33.333%;font-size:12px}.footer2 .free800 a,footer a,footer ul a{font-size:16px}footer{padding:60px 0 0}#menu-social{padding:0}.social-navigation a .icon{top:8px;vertical-align:middle;fill:#fff}.social-navigation a{width:34px;height:34px;padding:0;line-height:normal;margin:10px}.site-footer:before{height:auto;width:100%;content:"";display:block;background-color:rgba(0,0,0,.3);background-repeat:no-repeat;background-image:url("layout-bg.jpg");background-size:cover;background-position:0;position:absolute;top:0;left:0;bottom:0;z-index:0}@media (max-width:767px){.site-footer .wrap{padding-bottom:20px}.site-footer .widget-area{padding:20px 0}.footer2 .container>div{width:100%;text-align:center;margin:20px 0}.footermenu div{border:0;display:block;padding:10px 25px}footer ul{text-align:center;margin:0;padding:0}}.site-footer{cursor:default}.site-footer a{border-bottom:1px solid transparent;color:#fff;text-decoration:none}.site-footer a:hover{border-color:#fff}.site-footer a[href^=tel]:hover{color:#fff;border-color:transparent}.social-navigation a{border:1px solid rgba(255,255,255,.31)}.social-navigation a:hover{border-color:#fff;background-color:#fff}.social-navigation a:hover .icon{fill:#353535}.footer__phones{padding-left:15px;padding-right:15px;text-align:center;font-size:14px}.footer__phones a{font-size:14px}.footer__phones a[href^=tel]{font-size:18px}.footer__phones span{display:block}@media (max-width:767.98px){.footer__phones [class^=col]{margin-bottom:20px}}@media (min-width:768px){.footer2 .social-navigation{margin-top:28px}}#masthead .wrap,.footer2>.container{position:relative}.site-footer__data-policy{margin-top:0;font-size:12px;line-height:18px;display:block;text-align:center}.site-footer__data-policy a{font-size:12px;line-height:18px;border-bottom:1px solid rgba(255,255,255,.5)}@media (min-width:768px){.site-footer__data-policy{position:absolute;top:-5px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.dropdown-toggle{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#222;display:block;font-size:16px;right:-.5em;line-height:1.5;margin:0 auto;padding:.5em;text-shadow:none;position:absolute;width:100%;height:100%;left:0;top:0;opacity:0}.dropdown-toggle:focus,.dropdown-toggle:hover{background:0 0}.dropdown-toggle:focus{outline:thin dotted}.dropdown-toggle.toggled-on .icon{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.no-svg .dropdown-toggle{padding:.5em 0 0;right:0;text-align:center;width:2em}.no-svg .dropdown-toggle .svg-fallback.icon-angle-down{font-size:20px;font-size:1.25rem;font-weight:400;line-height:1;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.no-svg .dropdown-toggle.toggled-on .svg-fallback.icon-angle-down{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.no-svg .dropdown-toggle .svg-fallback.icon-angle-down:before{content:"\005E"}@media screen and (min-width:48em){.js .dropdown-toggle,.js .menu-toggle{display:none}}.dropdown-toggle svg,.dropdown-toggle:before,.si-wrapper span{display:none}.dropdown-toggle.toggled-on{color:#252525;border-color:#252525}@media (max-width:767px){.dropdown-toggle.toggled-on:before{content:"-";top:-9px}.dropdown-toggle:before{content:"+";font-size:37px;position:absolute;top:-7px;left:0;text-align:center;width:100%;height:100%}.main-navigation .sub-menu .dropdown-toggle{display:none}}@media screen and (min-width:48em){.site-header .site-navigation-fixed .menu-scroll-down{display:none}.site-header .menu-scroll-down{display:block;padding:1em;position:absolute;right:0;color:#fff;top:2em}.site-header .menu-scroll-down .icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.site-header .navigation-top .menu-scroll-down{color:#767676;top:.7em}.menu-scroll-down:focus{outline:thin dotted}.menu-scroll-down .icon{height:18px;width:18px}}.site-title{clear:none;font-size:24px;font-size:1.5rem;font-weight:800;line-height:1.25;letter-spacing:.08em;margin:0;padding:0;text-transform:uppercase}.site-title,.site-title a{color:#222;opacity:1}body.has-header-image .site-title,body.has-header-image .site-title a,body.has-header-video .site-title,body.has-header-video .site-title a{color:#fff}.site-description{color:#666;font-size:13px;font-size:.8125rem;margin-bottom:0}body.has-header-image .site-description,body.has-header-video .site-description{color:#fff;opacity:.8}.custom-logo-link{display:inline-block;padding-right:1em;vertical-align:middle;width:auto}.custom-logo-link img{display:inline-block;max-height:80px;max-width:225px;height:auto;width:225px;white-space:nowrap;overflow:hidden;text-indent:100%}body.home.title-tagline-hidden.has-header-image .custom-logo-link img,body.home.title-tagline-hidden.has-header-video .custom-logo-link img{max-height:200px;max-width:100%}.custom-logo-link a:focus,.custom-logo-link a:hover{opacity:.9}.custom-header,.home #content article header{position:relative}.all_pages #wp-custom-header img{top:-15px;-o-object-fit:inherit;object-fit:inherit;width:180%;height:auto;-webkit-filter:blur(10px);filter:blur(10px);left:-80%}.cont_section div.wpcf7{max-width:100%}.si-wrapper{width:100%;height:100%}.si-wrapper button{background:0 0!important;margin-right:30px!important;z-index:10;cursor:pointer;max-width:20px}.si-wrapper i{color:#fff;z-index:10;font-size:20px}.logo-1-vertical{max-width:286px}.blur_header:before{width:calc(100% + 60px);height:170%;content:"";display:block;background-color:rgba(0,0,0,.3);background-repeat:no-repeat;background-image:url("layout-bg.jpg");background-size:100%;background-position:0 -80px;position:absolute;top:-25%;left:-30px;right:-30px}.blur_header{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.all_pages .top_phone{float:right;margin:32px 0 0;text-align:right}.home .top_phone{padding-right:15px}.top_phone{margin-left:30px;font-size:16px;float:right}.navigation-top nav{margin:0;width:100%}.menu-toggle{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;font-size:.875rem;font-weight:800;line-height:1.5;text-shadow:none}.menu-toggle:focus,.menu-toggle:hover{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.menu-toggle:focus{outline:0}.menu-toggle .icon{top:-1px}.menu-toggle .icon-close,.toggled-on .menu-toggle .icon-bars{display:none}.toggled-on .menu-toggle .icon-close{display:inline-block}.menu-toggle .icon{margin:0}.gallery_image{height:300px;background-position:center;background-size:cover}.phone_circle span,.toggled-on .menu-toggle *{display:none}.toggled-on .menu-toggle:before{background:url("filter_close.svg");content:"";width:20px;background-repeat:no-repeat;height:40px;margin-left:2px;position:absolute;background-position:0 center;background-size:20px}.menu-toggle{height:70px;background:0 0;color:#fff;font-size:25px;border:0!important;outline:0;margin:0;padding:0}@media (min-width:768px){.menu-toggle{display:none}}.home .navigation-top{height:auto}@media (min-width:768px){.home .navigation-top{height:92px}}.navigation-top{height:100%;padding:0;bottom:auto;border:0;background:0 0;top:0;overflow:visible;line-height:90px;z-index:10}.navigation-top .wrap{z-index:1}.all_pages .navigation-top.site-navigation-fixed{top:0}.phone_circle{width:44px;height:44px;float:right;padding-top:9px;position:fixed;bottom:6px;right:var(--container-padding);border-radius:50%;background-color:#61b477;color:#fff!important;font-size:18px;line-height:20px;text-align:center;-webkit-box-shadow:1px 1px 3px rgba(0,0,30,.18);box-shadow:1px 1px 3px rgba(0,0,30,.18);z-index:101}@media (min-width:521px){.phone_circle{display:none}}.phone_circle .icon{display:inline-block;width:22px;height:22px;fill:#fff}.show--filter-pane .phone_circle{display:none}.PhoneBtn.-mobileWide{width:auto;height:36px;padding:4px 20px 3px 16px;bottom:12px;border-radius:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 2px 20px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2);box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 2px 20px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2);background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(rgba(0,0,0,.09)));background-image:-o-linear-gradient(left,transparent,rgba(0,0,0,.09) 100%);background-image:linear-gradient(to right,transparent,rgba(0,0,0,.09) 100%)}@media (min-width:521px){.PhoneBtn.-mobileWide{display:none}}.PhoneBtn__title{font-weight:500;letter-spacing:0;font-size:16px;margin-left:7px}.PhoneBtn__title+svg{top:-2px}.ui-input-clear{display:none!important}.main-navigation{cursor:default}.main-navigation a{font-size:16px;text-transform:uppercase;color:#fff;text-decoration:none}.main-navigation .sub-menu{padding:10px;border:0;border-radius:4px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);overflow:hidden}.main-navigation .sub-menu .sub-menu{margin-left:10px;margin-top:-10px}.main-navigation .sub-menu a{font-size:14px;padding:10px;text-transform:uppercase;-webkit-transition:none;-o-transition:none;transition:none}.main-navigation .sub-menu .open_sub>a{color:#000}.main-navigation a:hover{color:#fff}.screen-reader-text,.site-header .navigation-top .menu-scroll-down{display:none}.logo-1-vertical{margin:0 auto;display:block;opacity:0}.all_pages .navigation-top{position:relative;line-height:normal}.navigation-top a.custom-logo-link{float:left;margin-top:18px;position:relative;top:2px;z-index:1}.all_pages .typewrite,.search .typewrite{display:none!important}.typewrite{height:100%;position:absolute;top:0;font-size:13px;left:20px;line-height:36px;z-index:0;overflow:hidden;color:#fff}.navigation-top.site-navigation-fixed a.custom-logo-link,.object-page .navigation-top a.custom-logo-link,.short_menu .navigation-top a.custom-logo-link{width:60px;overflow:hidden;padding:0}.navigation-top.site-navigation-fixed nav,.object-page .navigation-top nav,.short_menu .navigation-top nav{width:auto;clear:initial}.all_pages .site-navigation-fixed .top_phone,.object-page .top_phone,.short_menu .top_phone{margin-left:20px}.logo-1-vertical{margin-bottom:100px}@media (min-width:768px){#menu-item-86583 a{font-size:14px;text-transform:none}#menu-item-86583 a:before{content:"";width:18px;float:left;margin-right:10px;height:16px;background:url("")}.navigation-top.site-navigation-fixed a.custom-logo-link,.object-page .navigation-top a.custom-logo-link,.short_menu .navigation-top a.custom-logo-link{margin-right:20px}.main-navigation #top-menu>li.active>.menu_shadow{display:block;position:fixed;width:100%;overflow:hidden;height:100%;left:0;top:0;z-index:10;background-color:rgba(8,21,32,.8)}.main-navigation li.active a{position:relative;z-index:10}.open_sub>a:before{content:">";position:absolute;color:#252525;margin-left:-23px;font-size:20px;margin-top:2px}.main-navigation li{position:static;background:0 0!important}.main-navigation #top-menu .sub-menu a{padding:0;width:auto;line-height:60px;display:inline-block;font-size:24px;background:0 0;color:#202d39}.main-navigation #top-menu .sub-menu a .icon{display:none!important}.main-navigation #top-menu>li>.sub-menu{width:100%;border:0;height:calc(100vh - 90px);position:absolute;border-radius:0 0 4px 4px;padding:50px 50px 0;background:#fff;display:none;overflow:auto;left:auto;-webkit-transition:1s;-o-transition:1s;transition:1s;right:-100%;-webkit-box-shadow:none;box-shadow:none}.main-navigation #top-menu>li>.sub-menu>li:nth-child(2) a{font-size:40px;line-height:50px;margin-bottom:50px;color:#252525;text-shadow:none;letter-spacing:2px;pointer-events:none;cursor:default}.main-navigation #top-menu>li>.sub-menu>li:first-child{width:70%;display:none}.main-navigation #top-menu>li>.sub-menu>li:first-child a{pointer-events:none;cursor:default;position:relative;color:#000;text-transform:uppercase;font-size:40px;line-height:50px;margin-bottom:12px;width:100%}.sub-menu .sub-menu:after{content:'';display:block;position:absolute;width:100%;left:0;top:0;height:100%;background:rgba(0,0,0,.2);z-index:-1}.main-navigation #top-menu li:nth-of-type(3).open_sub .sub-menu{background-image:url("flat_back.jpg")}.main-navigation #top-menu li:nth-of-type(4).open_sub .sub-menu{background-image:url("town_back.jpg")}.main-navigation #top-menu li:nth-of-type(5).open_sub .sub-menu{background-image:url("pent_back.jpg")}.main-navigation #menu-item-49340.open_sub .sub-menu{background-image:url("")!important}.main-navigation #menu-item-49340.open_sub .sub-menu:after{background:rgba(255,255,255,.2)}.main-navigation #top-menu li:nth-of-type(5).open_sub .sub-menu li{display:none}.main-navigation #top-menu .sub-menu .sub-menu a:hover{background:#fff;color:#000}.main-navigation #top-menu .sub-menu .sub-menu li a{font-size:24px;line-height:60px;padding-left:50px;color:#fff;width:100%;white-space:nowrap}.main-navigation .sub-menu .sub-menu li:nth-of-type(1) a{font-weight:300}.main-navigation .sub-menu .sub-menu{width:0;-webkit-box-shadow:none;box-shadow:none;padding:50px 0;border:0;margin:0;background-size:cover;top:0;bottom:auto;left:auto;height:100%;z-index:-1;border-radius:0;min-height:500px;right:0}.main-navigation ul li.menu-item-has-children.focus:after,.main-navigation ul li.menu-item-has-children.focus:before,.main-navigation ul li.menu-item-has-children:hover:after,.main-navigation ul li.menu-item-has-children:hover:before,.main-navigation ul li.page_item_has_children.focus:after,.main-navigation ul li.page_item_has_children.focus:before,.main-navigation ul li.page_item_has_children:hover:after,.main-navigation ul li.page_item_has_children:hover:before{display:none}.header_menu_open .main-navigation #top-menu>li>a{color:rgba(255,255,255,.55)}.main-navigation #top-menu>li.active>a{color:#fff}.home .main-navigation #top-menu>li.active>a:before{margin-bottom:-22px}.main-navigation #top-menu>li.active>a:before{width:0;content:"";position:absolute;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;left:50%;bottom:0;margin-left:-15px;margin-bottom:-22px}.main-navigation #top-menu>li>a{position:relative;z-index:100;color:#fff}.all_pages .main-navigation #top-menu>li:first-child>a{padding-left:0}.main-navigation #top-menu>li.active .icon,.main-navigation #top-menu>li>a:hover,.main-navigation #top-menu>li>a:hover .icon{opacity:1;color:#fff}.main-navigation #top-menu>li>.sub-menu>li{width:50%}.main-navigation .sub-menu .open_sub .sub-menu{width:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.header_menu_close,.sub-menu .sub-menu .header_menu_close{background-image:url("filter_close.svg");z-index:1;opacity:1;top:10px;right:10px}.header_menu_close{position:absolute;width:25px;background-size:100%;background-image:url("filter_close_black.svg");height:25px;cursor:pointer;z-index:-2}.header_menu_close img{width:100%;height:100%;fill:#000}.main-navigation #top-menu>li.active>.sub-menu{display:block;left:0}.main-navigation #top-menu>li>a .icon{opacity:0}}@media (min-width:992px){.navigation-top.site-navigation-fixed a.custom-logo-link,.object-page .navigation-top a.custom-logo-link,.short_menu .navigation-top a.custom-logo-link{margin-right:35px}}@media (max-width:1024px){.navigation-top.site-navigation-fixed a.custom-logo-link,.object-page .navigation-top a.custom-logo-link,.short_menu .navigation-top a.custom-logo-link{top:2px;margin-top:11px;margin-right:10px}.navigation-top.site-navigation-fixed a.custom-logo-link img,.object-page .navigation-top a.custom-logo-link img,.short_menu .navigation-top a.custom-logo-link img{width:200px;min-width:200px}.main-navigation #top-menu>li>.sub-menu>li:nth-child(2) a{font-size:24px;margin-bottom:20px}.navigation-top{position:fixed;width:100%}.blur_header:before{background-position:0 0}}@media (max-width:767px){.home .blur_header{max-height:70px;background:rgba(34,34,34,.9)!important}.close_menu img{display:none}.close_menu{opacity:1;color:#595959;font-size:16px}.main-navigation .sub-menu{-webkit-box-shadow:none;box-shadow:none;border-top:1px solid rgba(255,255,255,.11)}#menu-item-49304{background-image:url("flat_back.jpg")}#menu-item-49305{background-image:url("town_back.jpg")}#menu-item-49306{background-image:url("pent_back.jpg")}#top-menu{position:absolute;width:100%;left:0;top:70px;height:100vh;overflow:auto;background:rgba(34,34,34,.9);border:0;padding:20px}.main-navigation #top-menu>li>.sub-menu>li:nth-child(1){display:none}.navigation-top a.custom-logo-link{width:45px!important;overflow:hidden;margin-top:16px!important;top:0!important;margin-right:15px}body.has-header-image .site-title{display:none!important}.custom-logo-link img{width:165px!important;min-width:165px!important}.all_pages .navigation-top nav{width:calc(100% - 63px);clear:initial;float:right}.logo-1-vertical{width:250px}.twentyseventeen-front-page #wp-custom-header img{position:absolute}.all_pages .blur_header{height:70px;line-height:70px;display:none}.main-navigation a{color:#fff;font-size:16px;padding:20px;display:inline-block;position:relative}#menu-item-86583{display:none}#top-menu>li{margin-bottom:8px;border-radius:4px;text-align:center;background-position:center;background-size:cover;background-image:none!important}#top-menu>li li{position:relative;text-align:center}#top-menu>li:before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);left:0;top:0}.main-navigation li{line-height:normal}.menu-main-container{width:100%;position:absolute;top:70px;left:0}.main-navigation a:active,.main-navigation a:focus,.main-navigation a:hover{color:#fff}.main-navigation .sub-menu .sub-menu{margin:10px;display:none}.main-navigation ul ul a{color:#fff}.main-navigation #top-menu>li>.sub-menu>li:nth-child(2) a{font-size:18px;margin-bottom:0}.main-navigation .sub-menu a{padding:13px 15px;color:#fff!important;font-size:18px!important;line-height:22px;background:0 0!important;text-align:center}.navigation-top .current-menu-item>a,.navigation-top .current_page_item>a{color:#fff}.main-navigation .sub-menu{background:0 0;border-radius:0}}@media (min-width:768px) and (max-width:1024px){.all_pages .top_phone{margin-left:10px;margin-top:15px}.all_pages .site-navigation-fixed .top_phone a,.object-page .main-navigation .top_phone a,.object-page .top_phone a,.short_menu .top_phone a{font-size:13px}.object-page.all_pages #menu-item-86583 a{bottom:29px}.all_pages #menu-item-86583 a,.home #menu-item-86583 a{width:18px;font-size:0!important;position:absolute!important}.all_pages #menu-item-86583 a{margin:0!important;padding:0!important;bottom:31px}.home #menu-item-86583 a{top:37px}.custom-logo-link img{width:200px}.navigation-top{position:absolute}.home .main-navigation #top-menu>li.active>a:before{margin-bottom:-40px}.all_pages .site-navigation-fixed .main-navigation #top-menu>li>a,.object-page .main-navigation #top-menu>li>a,.short_menu .main-navigation #top-menu>li>a{font-size:12px}}.home .frontpage_subtitle{margin-top:40px;opacity:0;font-size:40px;text-align:center;color:#fff;font-family:Annabelle;padding:0 30px}.all_pages .frontpage_subtitle{float:left;margin-top:24px;position:absolute;width:100%;font-size:26px;text-align:center;color:#fff;font-family:Annabelle;left:0}.all_pages .site-navigation-fixed .frontpage_subtitle,.object-page .frontpage_subtitle,.short_menu .frontpage_subtitle{display:none!important}@media (max-width:1024px){.home .frontpage_subtitle{font-size:35px;margin-top:20px;display:none}}@media (max-width:767px){.home .frontpage_subtitle{font-size:25px;margin-top:20px}.frontpage_subtitle{font-size:25px}}@media (min-width:768px) and (max-width:1024px){.all_pages .frontpage_subtitle{font-size:18px;margin-top:26px;left:0;width:100%;right:50%;padding-left:25px;display:none}}.site-header{height:70px;position:static;z-index:200}@media (min-width:768px){.site-header{height:160px}.l-header-simple .site-header,body.home .site-header,body.object-page .site-header{height:92px}}.site-header__origin{height:70px;position:fixed;top:0;left:0;right:0;z-index:200;-webkit-box-shadow:0 0 8px rgba(0,0,4,.3);box-shadow:0 0 8px rgba(0,0,4,.3)}.site-header__origin>.container-fluid{height:100%;position:relative}@media (min-width:768px) and (max-width:991.98px){.site-header__origin{position:relative}}@media (min-width:768px){.site-header__origin{height:160px}.site-header__origin>.container-fluid{padding-top:16px;padding-bottom:16px}}.l-header-simple .site-header__origin,.navigation-top.site-navigation-fixed .site-header__origin,.short_menu .site-header__origin,body.fixed_header .site-header__origin,body.home .site-header__origin,body.object-page .site-header__origin{height:70px}@media (min-width:768px){.l-header-simple .site-header__origin,.navigation-top.site-navigation-fixed .site-header__origin,.short_menu .site-header__origin,body.fixed_header .site-header__origin,body.home .site-header__origin,body.object-page .site-header__origin{height:92px}}.site-header__bg{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;background-color:rgba(34,34,34,.9)}@media (min-width:768px){.site-header__bg{background-color:transparent}.site-header__bg:before{width:calc(100% + 60px);height:170%;content:"";display:block;background-color:rgba(0,0,0,.3);background-repeat:no-repeat;background-image:url("layout-bg.jpg");background-size:100%;background-position:0 -80px;position:absolute;top:-25%;left:-30px;right:-30px}}@media (max-width:1024px){.site-header__bg:before{background-position:0 0}}.site-header .navigation-top{-webkit-box-shadow:0 0 5px rgba(0,0,35,.32);box-shadow:0 0 5px rgba(0,0,35,.32)}.site-header__request{display:none;line-height:normal;text-align:center}@media (min-width:520px){.site-header__request{display:block}}@media (min-width:768px){.site-header__request{width:100%}}.whatsapp-link{display:block;line-height:0}.site-header__slogan{color:#fff;font-size:20px;font-family:"Annabelle",serif;text-align:center;white-space:nowrap;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px) and (max-width:1024px){.all_pages .site-header__slogan{font-size:19px}}@media (max-width:991.98px){.all_pages .site-header__slogan{display:none}}@media (min-width:1140px){.all_pages .site-header__slogan{font-size:23px}}@media (min-width:1200px){.all_pages .site-header__slogan{font-size:24px}}.all_pages .site-navigation-fixed .site-header__slogan,.object-page .site-header__slogan,.short_menu .site-header__slogan{display:none!important}.site-logo{height:auto;display:block;overflow:hidden}.site-logo img{width:226px;display:block;max-width:none}@media (max-width:767.98px){.site-logo{width:42px}.site-logo img{width:165px}}@media (min-width:768px){.l-header-simple .site-logo,.navigation-top.site-navigation-fixed .site-logo,.short_menu .site-logo,body.fixed_header .site-logo,body.object-page .site-logo{width:58px}}.site-header__phone{font-size:15px}.site-header__phone a{color:#fff}@media (max-width:767.98px){.site-header__phone{margin-bottom:4px}}@media (min-width:768px){.site-header__phone{font-size:16px}}@media (min-width:768px){.site-header__request{margin-bottom:0}}.site-header__spacer{width:100%;height:16px;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.site-header__grid,.site-header__grid>*{display:-webkit-box;display:-ms-flexbox;display:flex}.site-header__grid{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:-10px;margin-left:-10px;-webkit-box-flex:1}.site-header__grid>*{padding-left:10px;padding-right:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}@media (min-width:992px){.site-header__grid{margin-right:-15px;margin-left:-15px}.site-header__grid>*{padding-left:15px;padding-right:15px}}.site-header__whatsapp{margin-left:auto}@media (min-width:768px){.site-header__whatsapp{padding-right:0}}.site-header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0}.site-header__phone{margin-bottom:5px}.site-header__request{margin-bottom:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-header__nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.site-header__search{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}@media (max-width:767.98px){.site-header__logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.site-header__search{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.site-header__whatsapp{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.site-header__contacts{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;display:none}.site-header__nav{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.site-header__slogan,.site-header__spacer{display:none}}@media (min-width:768px){.site-header__logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.site-header__slogan{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex}.site-header__whatsapp{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.site-header__contacts{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.site-header__spacer{display:block;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.site-header__nav{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.site-header__search{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}}@media (min-width:768px) and (max-width:991.98px){.l-header-simple .site-header__search,body.fixed_header .site-header__search,body.home .site-header__search,body.object-page .site-header__search{display:none}}@media (min-width:768px) and (max-width:810px){.l-header-simple .site-header__contacts,body.fixed_header .site-header__contacts,body.home .site-header__contacts,body.object-page .site-header__contacts{display:none}}@media (min-width:768px) and (max-width:877px){.l-header-simple .site-header__contacts,body.fixed_header .site-header__contacts,body.home .site-header__contacts,body.object-page .site-header__contacts{margin-left:auto}}@media (min-width:768px) and (max-width:991.98px){.l-header-simple .site-header__whatsapp,body.fixed_header .site-header__whatsapp,body.home .site-header__whatsapp,body.object-page .site-header__whatsapp{display:none}}@media (min-width:878px) and (max-width:991px){.l-header-simple .site-header__whatsapp,body.fixed_header .site-header__whatsapp,body.home .site-header__whatsapp,body.object-page .site-header__whatsapp{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:768px){.l-header-simple .site-header__logo,body.fixed_header .site-header__logo,body.home .site-header__logo,body.object-page .site-header__logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.l-header-simple .site-header__nav,body.fixed_header .site-header__nav,body.object-page .site-header__nav{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.l-header-simple .site-header__search,body.fixed_header .site-header__search,body.object-page .site-header__search{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.l-header-simple .site-header__whatsapp,body.fixed_header .site-header__whatsapp,body.object-page .site-header__whatsapp{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.l-header-simple .site-header__contacts,body.fixed_header .site-header__contacts,body.object-page .site-header__contacts{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.l-header-simple .site-header__slogan,.l-header-simple .site-header__spacer,body.fixed_header .site-header__slogan,body.fixed_header .site-header__spacer,body.home .site-header__logo,body.object-page .site-header__slogan,body.object-page .site-header__spacer{display:none}body.home .site-header__nav{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}body.home .site-header__search{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}body.home .site-header__whatsapp{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}body.home .site-header__contacts{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}body.home .site-header__slogan,body.home .site-header__spacer{display:none}}body.G-smDown\:showHeaderTitle .site-header__title{display:none}@media (max-width:767.98px){body.G-smDown\:showHeaderTitle .site-header__search{display:none}body.G-smDown\:showHeaderTitle .site-header__title{padding-top:3px;max-height:70px;display:block;-ms-flex-item-align:center;align-self:center;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;color:#fff;text-align:center;text-transform:uppercase;font-weight:500}}.homepage_object .object_slider_title a{font-size:21px;text-transform:uppercase;display:inline-block;color:#fff;text-decoration:none}.arrow_down{display:block;text-align:center;color:#fff!important;width:50px;z-index:3;height:50px;border:2px solid rgba(255,255,255,.63);line-height:50px;border-radius:50%;cursor:pointer;left:50%;position:absolute;margin-left:-20px;bottom:20px}@media (min-width:768px){.arrow_down{bottom:30px;margin-left:-25px}}.arrow_down:hover span{opacity:.6}.arrow_down span{opacity:1}@media (max-width:767px){.homepage_object .object_slider_title{background:0 0;color:#fff;max-width:100%}.homepage_object .object_slider_title a{font-size:18px}.homepage_object .object_slider_id{background:0 0;font-size:16px}.arrow_down{width:40px;height:40px;line-height:40px}.homepage_object .object_slider_price{font-size:0;background:0 0;width:100%;padding:0 10px}.homepage_object .object_slider_price span{font-size:16px}.homepage_object .object_content{margin:0;padding:20px 10px;background:rgba(0,0,0,.4);max-width:100%;top:auto;left:0;position:relative}.homepage_object{background:#8e9eab;background:-webkit-gradient(linear,left top,right top,from(#c7d0d6),to(#8e9eab));background:-o-linear-gradient(left,#c7d0d6,#8e9eab);background:linear-gradient(to right,#c7d0d6,#8e9eab)}.homepage_object .container{padding:0}}.home .homepage_object .arrow_down .icon-angle-down{width:24px;height:24px;opacity:.8}.homepage-hero{height:calc(100vh - 70px);padding-top:10px;padding-bottom:60px;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-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1}@media (min-width:768px){.homepage-hero{height:calc(100vh - 90px);padding-bottom:90px;min-height:550px}}.homepage-hero__bg,.homepage-hero__bg:after{width:100%;position:absolute;top:0;bottom:0;left:0}.homepage-hero__bg{height:100%;right:0;z-index:-1}.homepage-hero__bg:after{content:'';background-color:rgba(46,62,84,.5)}.homepage-hero__bg img,.homepage-hero__bg picture,.homepage-hero__bg:after{display:block;height:100%}.homepage-hero__bg img{width:100%;-o-object-fit:cover;object-fit:cover}.homepage-hero__logo{width:200px;-webkit-filter:drop-shadow(0 0 20px rgba(0,0,7,.7));filter:drop-shadow(0 0 20px rgba(0,0,7,.7))}@media (min-width:768px){.homepage-hero__logo{width:280px}}@media (min-width:992px){.homepage-hero__logo{width:320px}}.homepage-hero__filter{max-width:800px;margin-bottom:0!important}.homepage-hero__filter:first-child{margin-top:0}*+.homepage-hero__filter{margin-top:32px}@media (min-width:768px){*+.homepage-hero__filter{margin-top:40px}}.homepage-hero__scroll-icon{border:0}.homepage-hero__scroll-icon:hover .IconScrollDown path{-webkit-animation:none;animation:none;opacity:1}.IconScrollDown{width:30px;height:auto;-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.IconScrollDown path{fill:#fff;-webkit-animation:iconScrollDown linear 2.7s;animation:iconScrollDown linear 2.7s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:.1}.IconScrollDown path:nth-child(1){-webkit-animation-delay:.3s;animation-delay:.3s}.IconScrollDown path:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s}.IconScrollDown path:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s}.icon{display:inline-block;vertical-align:middle;position:relative;top:-1px}.object_phone .icon-phone{width:19px;height:18px;position:relative;top:-6px;fill:#59595c;margin-right:2px}@media (min-width:1025px){.object_phone .icon-phone{width:24px;height:24px;top:-6px}}.price_slider_container .icon-rub{width:9px;height:9px;vertical-align:baseline}.single-price-currency .icon-rub{width:11px;height:12px}.single_left_price .single-price-currency.selected .icon-rub{width:14px;height:14px}.ant-tooltip .icon-rub{width:10px;height:10px}.price_slider_container .icon-eur{width:9px;height:9px;vertical-align:baseline}.single-price-currency .icon-eur{width:11px;height:12px}.single_left_price .single-price-currency.selected .icon-eur{width:14px;height:15px}.ant-tooltip .icon-eur{width:10px;height:10px}.price_slider_container .icon-usd{width:10px;height:10px;vertical-align:baseline}.single-price-currency .icon-usd{width:11px;height:15px}.single_left_price .single-price-currency.selected .icon-usd{width:14px;height:18px}.ant-tooltip .icon-usd{width:10px;height:10px}.price_slider_container .icon-eur,.price_slider_container .icon-rub,.price_slider_container .icon-usd{top:0}.single-price-currency .icon-eur,.single-price-currency .icon-rub,.single-price-currency .icon-usd{top:-2px;-webkit-transition:none;-o-transition:none;transition:none}.icon-map-marker{top:-3px;fill:#353535}.item_description .fa{font-family:inherit;background-size:contain;background-repeat:no-repeat;background-position:50%;position:relative;top:-2px;vertical-align:middle;display:inline-block}.item_description .fa:before{content:'';display:none}.item_description .fa-usd{width:9px;height:16px;background-image:url("")}.item_description .fa-rub{width:11px;height:17px;background-image:url("")}.item_description .fa-eur{width:10px;height:13px;background-image:url("")}svg.icon{-webkit-transition:fill .2s ease;-o-transition:fill .2s ease;transition:fill .2s ease}.icon-metro{height:12px;width:15px;margin-top:-2px}.icon--stroke{stroke:currentColor}.icon--md{width:18px;height:18px}.line{border:solid #efeff1;border-width:2px 0 0;background-color:transparent;height:0;margin-left:auto;margin-right:auto;margin-bottom:0!important}.line:first-child{margin-top:0}.line.color-inverse{border-color:#fff}.line.color-accent{border-color:#000}.line.color-minor{border-color:#59595c}.line-brand{border-color:rgba(65,135,84,.5)}.line-bold{border-top-width:2px}.line-bolder{border-top-width:3px}.line-sm{max-width:100px}.line-md{max-width:580px}*+.line-distance-xs,.line-distance-xs+*{margin-top:12px}*+.line-distance-sm,.line-distance-sm+*{margin-top:18px}*+.line-distance-lg,.line-distance-lg+*{margin-top:45px}.special_block{width:100%;color:#252525;max-width:1170px;margin:0 auto;display:block}.special_subtitle,h3.special_title{margin-bottom:18px;text-align:center}h3.special_title{text-transform:uppercase;font-size:28px;margin-top:45px}@media (max-width:767px){h3.special_title{font-size:20px}}.special_subtitle{font-size:16px;margin-top:6px;color:#9a9a9f}@media (max-width:767px){.special_subtitle{font-size:14px}}.list_grid_switch.active{background-color:#61b477;color:#fff}.list_grid_switch.active:hover,.list_grid_switch:hover span{background-color:rgba(72,186,101,.76)}.list_grid_switch span{background:#61b477}.list_grid_switch.active span{background:#fff}.list_grid_switch{float:left;cursor:pointer;width:50px;height:50px;text-align:center;line-height:60px}.cell_grid_button span{height:5px;width:5px;margin:1px;float:left}.list_grid_icon{display:inline-block;margin-bottom:-2px;margin-right:0}.cell_grid_icon{display:inline-block;width:16px;height:16px;top:5px;position:relative}.line_grid_button span{height:2px;width:12px;display:block;margin:0 auto 2px}.button--switch .icon{fill:#61b477}.button--switch.is-selected{background-color:#61b477;color:#fff;-webkit-box-shadow:inset 2px 2px 3px -1px rgba(0,0,30,.18);box-shadow:inset 2px 2px 3px -1px rgba(0,0,30,.18)}.button--switch.is-selected .icon{fill:#fff}.button__content-1,.button__content-2{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button__content-2{display:none}@media (max-width:767.98px){.button--switch.is-selected .button__content-2,.button__content-1{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.button--switch.is-selected .button__content-1{display:none}}.listing-panel__map-switch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:top;margin-left:25px;height:38px;padding:5px 14px;color:#353535;-webkit-box-shadow:1px 1px 3px rgba(0,0,30,.18);box-shadow:1px 1px 3px rgba(0,0,30,.18)}.listing-panel__map-switch .icon{top:-1px;width:18px;height:18px;margin-right:5px}@media (max-width:767.98px){.listing-panel__map-switch{position:fixed;bottom:10px;left:calc(var(--container-padding) + 140px);z-index:10;margin-left:0}}@media (max-width:350px){.listing-panel__map-switch{left:calc(var(--container-padding) + 115px)}}@media (min-width:768px){.listing-panel__map-switch{height:50px;padding:5px 14px}}.listing-panel__sorting{display:none;width:190px;vertical-align:top;float:right}@media (min-width:992px){.listing-panel__sorting{display:none!important}}.listing-results__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.map-container--listing{display:none}.listing-page--show-map #posts{max-width:none}.listing-page--show-map .map-container--listing,picture{display:block}@media (min-width:768px){.listing-page--show-map .total-count{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.listing-page--show-map .listing-results__container{padding-right:calc(38% + 20px)}}@media (min-width:576px){.listing-page--show-map .list_cell .list_col{width:33.33%}}@media (min-width:768px){.listing-page--show-map .list_cell .list_col{width:50%}body.show--filter-pane .listing-page--show-map .total-count{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}body.show--filter-pane .listing-page--show-map .listing-results__container{padding-right:calc(38vw - 6px)}@media (min-width:576px){body.show--filter-pane .listing-page--show-map .list_cell .list_col{width:100%}}@media (min-width:768px){body.show--filter-pane .listing-page--show-map .list_cell .list_col{width:100%}}.page-template-listing #posts{display:block;margin:0 auto;position:relative;padding-bottom:40px;clear:both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media (min-width:992px){.page-template-listing.show--filter-pane #posts,.page-template-listing.show--filter-pane .front_description{width:calc(100% - 375px);float:left;clear:none;-webkit-transform:translate3d(375px,0,0);transform:translate3d(375px,0,0);-webkit-transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}}@media (min-width:1025px){.fixed_header.page-template-listing #posts{padding-top:272px}}.page-template-listing #posts,.result-pane{-webkit-transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}@media (min-width:768px){.result-pane{position:relative}}.page-template-listing .results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.result-pane-container{position:relative}.show--filter-pane .result-pane-container h1{margin:0;text-align:left}}@media (max-width:992px){.result-pane-container{text-align:left}}.result-pane-container{margin:0 auto;display:block;max-width:1200px;text-align:center}.result-pane-container>.h1,.result-pane-container>h1{padding-top:0}.listing--tile,.listing-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.listing--tile{margin:-15px}.background_thumb img{height:100%;width:100%;opacity:1!important;-o-object-fit:cover;object-fit:cover}.listing-container{margin-left:-15px;margin-right:-15px}.more{text-align:center}.more-button{height:50px;line-height:50px;padding:0 47px;border:0;color:#fff;margin-top:20px;margin-bottom:35px;background:#61b477;border-radius:2px;-webkit-box-shadow:1px 1px 3px rgba(0,0,30,.18);box-shadow:1px 1px 3px rgba(0,0,30,.18)}.more-button:hover,.remove_cookie:hover{background-color:#78dc92}.price_slider_container{display:none!important}.filter_horizontal .Select.currency_select{width:174px}.grid_view_block{margin-left:135px}.results{margin-left:-15px;margin-right:-15px}@media (max-width:767.98px){.results::after{display:block;clear:both;content:""}}.remove_cookie{display:inline-block;background:#61b477;color:#fff;border-radius:4px;cursor:pointer;height:40px;line-height:40px;padding:0 30px;font-weight:400}.remove_cookie:hover{color:#fff}@media (max-width:767px){.remove_cookie{margin:0 auto 20px;display:block;width:250px;text-align:center}}@media (min-width:768px){.remove_cookie{position:static;margin-top:0;margin-bottom:20px}}.remove_cookie .icon-trash{margin-left:10px;width:14px;height:15px}.listing-results__subscribe{display:none!important;max-width:750px;margin-left:auto;margin-right:auto;border-radius:3px;padding:24px;border:1px solid #418754;border:3px solid rgba(97,180,119,.25);background-color:#fff;background-color:rgba(97,180,119,.1);font-size:15px;line-height:20px}@media (min-width:768px){.listing-results__subscribe{padding:30px}}.subscribe__picture{-webkit-filter:brightness(30) hue-rotate(235deg);filter:brightness(30) hue-rotate(235deg);opacity:.5}:root{--bottom-bar-height: 56px}.bottom-bar{height:var(--bottom-bar-height);position:fixed;bottom:0;left:0;right:0;z-index:5;background-color:#fff;-webkit-box-shadow:0 -6px 4px -2px rgba(0,0,0,.12);box-shadow:0 -6px 4px -2px rgba(0,0,0,.12)}@media (min-width:768px){.bottom-bar{display:none}}.listing--slider .listing__item{width:auto!important;height:100%!important;padding:0}.listing--slider .listing__item .object{background-color:#fff!important}.listing--slider .swiper-container{padding:24px 24px 38px;margin:-24px -24px -38px}.listing--slider .swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-active):not(.swiper-slide-next) .object{-webkit-box-shadow:none;box-shadow:none}.listing--slider .slider--simple .swiper-pagination-bullet{background-color:#353535}.listing--slider .slider--simple .swiper-button-prev{background-image:url("icon-angle-left.svg");opacity:.45}.listing--slider .slider--simple .swiper-button-next{background-image:url("icon-angle-right.svg");opacity:.45}.listing--slider .slider--simple .swiper-button-next:hover,.listing--slider .slider--simple .swiper-button-prev:hover{background-color:transparent;opacity:.75}@media (min-width:992px){.listing--slider .slider--simple .swiper-button-prev{left:-41px}.listing--slider .slider--simple .swiper-button-next{right:-41px}}@media (min-width:1200px){.listing--slider .slider--simple .swiper-button-prev{left:-50px}.listing--slider .slider--simple .swiper-button-next{right:-50px}}.listing--slider .slider.slider--simple .swiper-pagination{margin-top:16px}.FAQ{width:100%;max-width:720px;margin:32px auto}.FAQ:first-child,script+script+[id^=yamap]:first-child{margin-top:0}.FAQ:last-child{margin-bottom:0}.FAQ__heading{text-align:center}.FAQList{padding-left:0;list-style-type:none;margin-bottom:0}.FAQList>li,.map-object__parameters>li{margin-bottom:0;padding-left:0;margin-left:0}.FAQList>li+li{margin-top:0}.FAQList>li:before{display:none}.FAQList__item+.FAQList__item{margin-top:10px}.FAQList__itemHeading{margin-top:0;margin-bottom:0;padding:10px 18px;cursor:pointer;background-color:#f0f0f5;font-size:17px;border-radius:2px;-webkit-box-shadow:0 2px 3px rgba(0,0,20,.3);box-shadow:0 2px 3px rgba(0,0,20,.3);font-weight:400}.FAQList__itemBody{padding:18px 18px 14px;font-size:16px;line-height:1.45}.map{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 1px 3px rgba(0,0,50,.24);box-shadow:0 1px 3px rgba(0,0,50,.24)}.map-container{height:100%;min-height:340px}@media (min-width:576px){.map-container{min-height:400px}}.map-container--md{position:relative;min-height:340px}@media (min-width:576px){.map-container--md{min-height:400px}}.map-container--sm{position:relative;min-height:280px}@media (min-width:576px){.map-container--sm{min-height:320px}}.map-container--listing{height:auto;height:calc(100vh - 70px - var(--bottom-bar-height));width:100vw;min-height:0;position:absolute;top:0;left:0;z-index:1}.map-container--listing .map{position:static;height:100%}@media (max-width:767.98px){.map-container--listing{position:fixed;top:70px;z-index:4}}@media (min-width:768px){.map-container--listing{height:calc(100vh - 180px);width:38%;top:287px;right:0;left:auto}.fixed_header .map-container--listing{height:calc(100vh - 180px);position:fixed;top:180px}}#map,script+script+[id^=yamap]{-webkit-box-shadow:0 1px 3px rgba(0,0,50,.24);box-shadow:0 1px 3px rgba(0,0,50,.24)}.map__additional{margin-top:8px;margin-bottom:8px;font-size:16px;line-height:20px;font-weight:400}.map__additional a{border-bottom:1px solid rgba(65,135,84,.4)}.map__additional a:hover{color:#418754;border-bottom-color:rgba(65,135,84,.8)}@media (min-width:576px){.map__additional{margin-top:10px;margin-bottom:18px;font-size:18px;line-height:22px}}.map-object{width:240px}.map-object__image-link{position:relative;display:block}.map-object__image-link:before{width:100%;height:100%;content:'';display:block;position:absolute;top:0;left:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),color-stop(30%,transparent),color-stop(70%,transparent),to(rgba(0,0,0,.6)));background-image:-o-linear-gradient(rgba(0,0,0,.5) 0%,transparent 30%,transparent 70%,rgba(0,0,0,.6) 100%);background-image:linear-gradient(rgba(0,0,0,.5) 0%,transparent 30%,transparent 70%,rgba(0,0,0,.6) 100%)}.map-object__image{width:240px;display:block;border-top-left-radius:4px;border-top-right-radius:4px}.map-object__parameters,.map-object__price{position:absolute;left:14px;color:#fff;font-weight:700}.map-object__price{top:10px;font-size:14px;text-shadow:1px 1px 3px rgba(53,53,53,.59)}.map-object__parameters{padding-left:0;list-style-type:none;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:-8px;margin-right:-8px;bottom:7px;right:14px;font-size:12px;text-shadow:1px 1px 2px rgba(53,53,53,.39)}.PageNav ul>li+li,.map-object__parameters>li+li{margin-top:0}.PageNav ul>li:before,.map-object__parameters>li:before{display:none}.map-object__parameters li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:8px;padding-right:8px}.map-object__parameters small{font-size:11px}.map-object__description{max-width:240px;padding:10px 14px;-webkit-box-sizing:border-box;box-sizing:border-box}.map-object__heading{font-size:13px;line-height:17px}.map-object__heading a{color:#353535;border-bottom-color:transparent}.map-object__heading a:hover{border-bottom:1px solid rgba(65,135,84,.6)}script+script+[id^=yamap]{margin-bottom:0!important}*+script+script+[id^=yamap],script+script+[id^=yamap]+*{margin-top:22px}.ymaps-2-1-73-balloon{padding:0!important;-webkit-box-shadow:0 5px 15px -5px rgba(0,0,15,.55)!important;box-shadow:0 5px 15px -5px rgba(0,0,15,.55)!important;border-radius:4px}.ymaps-2-1-73-balloon .ymaps-2-1-73-balloon__close-button{width:36px;height:36px;opacity:1;-webkit-filter:invert(1) drop-shadow(1px 1px 2.5px rgba(0,0,0,.69));filter:invert(1) drop-shadow(1px 1px 2.5px rgba(0,0,0,.69));-webkit-transition:-webkit-filter .2s linear;-o-transition:filter .2s linear;transition:filter .2s linear;transition:filter .2s linear,-webkit-filter .2s linear}.ymaps-2-1-73-balloon .ymaps-2-1-73-balloon__close-button:hover{opacity:.6}.ymaps-2-1-73-balloon .ymaps-2-1-73-balloon__layout{border-radius:4px}.ymaps-2-1-73-balloon .ymaps-2-1-73-balloon__content{padding:0;margin-right:0;max-width:240px;font-family:"Gotham Pro",sans-serif}.ymaps-2-1-73-balloon .ymaps-2-1-73-balloon__close+.ymaps-2-1-73-balloon__content{padding-right:0;margin-right:0}.ymaps-2-1-73-balloon_layout_panel .map-object__description,.ymaps-2-1-73-balloon_layout_panel .ymaps-2-1-73-balloon__content{max-width:none}.ymaps-2-1-73-balloon_layout_panel .map-object__image{width:100%;-o-object-fit:cover;object-fit:cover;max-height:140px}.BrandPlacemark{width:57px;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50px;background-color:#418754;background-image:url("");background-repeat:no-repeat;background-size:45px 45px;background-position:50%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);font-size:0;margin-left:-24px;margin-top:-40px}@media (min-width:768px){.main-navigation #top-menu>.menu-item .icon-angle-down{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;-o-transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease;display:inline-block;opacity:.37}.main-navigation #top-menu>.menu-item.active .icon-angle-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.main-navigation #top-menu>.menu-item>.menu_shadow{position:fixed;width:100%;overflow:hidden;height:100%;top:0;z-index:10;background-color:rgba(8,21,32,.8)}.main-navigation #top-menu>.menu-item>.menu_shadow,.main-navigation #top-menu>.menu-item>.sub-menu,.main-navigation #top-menu>.menu-item>a:before{left:0;display:block;visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease,visibility 0s ease .3s;-o-transition:opacity .3s ease,visibility 0s ease .3s;transition:opacity .3s ease,visibility 0s ease .3s}.main-navigation #top-menu>.menu-item.active>.menu_shadow,.main-navigation #top-menu>.menu-item.active>.sub-menu,.main-navigation #top-menu>.menu-item.active>a:before{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease,visibility 0s ease;-o-transition:opacity .3s ease,visibility 0s ease;transition:opacity .3s ease,visibility 0s ease}.main-navigation #top-menu>.menu-item>a:before{width:0;content:"";position:absolute;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;left:50%;bottom:0;margin-left:-15px;margin-bottom:-22px}.main-navigation #top-menu>.menu-item.active>a:before{margin-bottom:-22px}.main-navigation #top-menu>.menu-item .sub-menu .sub-menu a{display:block;-webkit-transition:color .65s ease,background-color .65s ease;-o-transition:color .65s ease,background-color .65s ease;transition:color .65s ease,background-color .65s ease}.main-navigation #top-menu>.menu-item .sub-menu .sub-menu a:hover{-webkit-transition:color .22s ease,background-color .22s ease;-o-transition:color .22s ease,background-color .22s ease;transition:color .22s ease,background-color .22s ease}.main-navigation #top-menu>.menu-item .sub-menu>.menu-item>a .icon-angle-down{width:23px;height:23px;display:block!important;fill:#353535;opacity:0;-webkit-transform:rotate(270deg) scale(.2);-ms-transform:rotate(270deg) scale(.2);transform:rotate(270deg) scale(.2);left:-35px;top:calc(50% - 4px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.main-navigation #top-menu>.menu-item .sub-menu>.menu-item.open_sub>a .icon-angle-down{-webkit-transform:rotate(270deg) translateY(7px);-ms-transform:rotate(270deg) translateY(7px);transform:rotate(270deg) translateY(7px);opacity:1}.main-navigation #top-menu>.menu-item .sub-menu>.open_sub>a:before{display:none}}.home .main-navigation #top-menu>li.active>a::before,.home .main-navigation #top-menu>li>a::before{margin-bottom:-22px}@media (min-width:768px){.main-navigation #top-menu>li#menu-item-49304>.sub-menu>li:nth-child(7),.main-navigation #top-menu>li#menu-item-49305>.sub-menu>li:nth-child(6),.main-navigation #top-menu>li#menu-item-49306>.sub-menu>li:nth-child(6){position:relative;line-height:24px;margin-top:36px;padding-top:0}.main-navigation #top-menu>li#menu-item-49304>.sub-menu>li:nth-child(7):before,.main-navigation #top-menu>li#menu-item-49305>.sub-menu>li:nth-child(6):before,.main-navigation #top-menu>li#menu-item-49306>.sub-menu>li:nth-child(6):before{border:0;position:static;display:block;content:'';height:3px;width:80px;background:rgba(62,177,92,.5);margin-bottom:42px}.main-navigation #top-menu>li#menu-item-49304>.sub-menu>li:nth-child(7)>a,.main-navigation #top-menu>li#menu-item-49305>.sub-menu>li:nth-child(6)>a,.main-navigation #top-menu>li#menu-item-49306>.sub-menu>li:nth-child(6)>a{font-size:20px;line-height:24px;font-weight:300}.all_pages #top-menu>li>a{padding:10px 15px 8px}}.main-navigation .menu-top-menu-container .menu>li>a span{display:block;font-weight:300;text-transform:lowercase;color:rgba(255,255,255,.75)}@media (max-width:991.98px){.main-navigation .menu-top-menu-container .menu>li>a{padding:16px 18px 15px;text-align:center;font-size:18px}.main-navigation .menu-top-menu-container .menu>li>a span{margin-top:1px;margin-bottom:-2px;font-size:14px;line-height:16px}}@media (min-width:768px){.main-navigation .menu-top-menu-container .menu-item{vertical-align:top}.main-navigation .menu-top-menu-container .menu>li>a{padding:10px 15px 8px 12px;font-size:12px;line-height:15px;font-weight:400;text-align:left}.main-navigation .menu-top-menu-container .menu>li>a span{font-size:12px}.main-navigation .menu-top-menu-container #top-menu>.menu-item .icon-angle-down{position:absolute;top:9px;left:auto;right:-1px;font-size:13px}.all_pages .main-navigation #top-menu>.menu-item.active>a:before{margin-bottom:-22px}}@media (min-width:1024px){.main-navigation .menu-top-menu-container .menu>li>a{padding:10px 15px 8px;font-size:14px}.main-navigation .menu-top-menu-container .menu>li>a span{font-size:13px}}@media (min-width:768px){.main-navigation #top-menu>li:first-child>a{padding-left:0}.main-navigation #top-menu>li:last-child>a{padding-right:0}}.nav-content,.nav-content-origin{position:relative}.nav-content{z-index:50}@media (min-width:768px){.nav-content.is-fixed{position:fixed;top:117px}.nav-content.is-fixed-bottom{position:absolute;top:auto;bottom:0}}.scroll-top{position:fixed;bottom:18px;right:18px;z-index:51;width:34px;height:34px;background-color:rgba(0,0,0,.5);border-radius:34px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear .3s,opacity .3s;-o-transition:visibility 0s linear .3s,opacity .3s;transition:visibility 0s linear .3s,opacity .3s}.scroll-top .icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);fill:#fff}.scroll-top.is-shown{visibility:visible;opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.ScrollTop.-right,.page-header{display:-webkit-box;display:-ms-flexbox;display:flex}.ScrollTop.-right{left:18px;right:auto;bottom:12px}@media (min-width:768px){.ScrollTop.-right{bottom:18px}}@media (max-width:767.98px){#menu-item-1000057{display:none!important}}.page-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-heading,h1.page-heading{width:auto;text-transform:uppercase;padding:10px;background:rgba(0,0,0,.66);max-width:510px;min-width:115px;margin:0;color:#fff;font-size:21px;line-height:24px}.page-template-blog_menu_page h1.blog-menu-page-title{margin-top:30px}@media (min-width:768px){.page-template-blog_menu_page h1.blog-menu-page-title{margin-top:40px}.single_main_content{padding-top:0}}.post-ratings__stats strong,.single_props_block .single_label,html .single_left_block h3{font-weight:400}.single_props_block p{font-size:14px;line-height:22px;display:block}.single_props_block p::after{display:block;clear:both;content:""}.item_description a,.single_left_block a{padding-bottom:1px;border-bottom:1px solid rgba(10,10,50,.2)}.item_description a:hover,.single_left_block a:hover{opacity:1;border-bottom-color:rgba(121,191,140,.6);color:#418754}.single_left_place,.single_left_props{margin-bottom:20px}.single_left_place:last-child,.single_left_props:last-child{margin-bottom:0}.page-title--simple{min-height:0!important;margin-bottom:15px!important}.archive-total-count{color:#59595c}.page-template-tpl-zhk-review .site-content-contain{background-color:#f7f7fa}.page-template-tpl-zhk-group .site-content-contain{background-color:#f2f2f2}.page.page-template-tpl-zhk-group #content{padding-bottom:0}.bg-light,body.bg-light .site-content-contain{background-color:#f7f7fa!important}.bg-white{background-color:#fff!important}.bg-dark{background-color:#999!important}.bg-light2{background-color:#f0f0f3!important}.bg-grayGradient{background:#757f9a;background:-webkit-gradient(linear,left top,right top,from(#a7adb8),to(#757f9a));background:-o-linear-gradient(left,#a7adb8,#757f9a);background:linear-gradient(to right,#a7adb8,#757f9a);background-size:cover;color:#fff}.shadow-sm{-webkit-box-shadow:0 1px 3px rgba(0,0,35,.08);box-shadow:0 1px 3px rgba(0,0,35,.08)}.maw-p{max-width:52em}.rect-32{width:32px;height:32px}.rect-48{width:48px;height:48px}.File{text-align:center}.File__icon{width:48px;height:48px;fill:#59595c}.File__title{margin-top:7px;margin-bottom:11px;font-weight:500;line-height:1.2}.Form.-small{padding:32px;max-width:400px;margin-left:auto;margin-right:auto;color:#fff;border-radius:1px;position:relative;background-color:#418754;background-image:-webkit-gradient(linear,left top,left bottom,from(#418754),to(#2a5736));background-image:-o-linear-gradient(top,#418754,#2a5736);background-image:linear-gradient(to bottom,#418754,#2a5736);background-repeat:no-repeat;-webkit-transition:background-position .2s;-o-transition:background-position .2s;transition:background-position .2s;-webkit-box-shadow:1px 12px 25px -8px rgba(0,0,0,.4);box-shadow:1px 12px 25px -8px rgba(0,0,0,.4)}.Form.-small:after{width:100%;height:100%;content:'';display:block;position:absolute;left:0;top:0;opacity:.05;background-image:url("");background-repeat:no-repeat;background-size:120%;background-position:50%;background-origin:border-box}.Form.-small:hover{background-position:0 15px}@media (min-width:992px){.Form.-small:after{background-size:140%}}.Form__inner{position:relative;z-index:1}.Form .h3{margin-bottom:20px!important}.breakFlex{width:100%;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;height:0;margin-top:0!important;margin-bottom:0!important}.PageNav{background-color:#418754;padding-top:16px;padding-bottom:16px;font-weight:500}.PageNav ul{padding-left:0;list-style-type:none;margin-bottom:0;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex}.PageNav ul>li,.paginator ul>li{margin-bottom:0;padding-left:0;margin-left:0}.alternative_price .price_count,.single-price span.price_count{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-weight:400}.single-price-currency{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.single-price-currency.selected{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.the-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.the-price .single_label{width:120px;-ms-flex-negative:0;flex-shrink:0}.the-price .single-price{width:auto;display:inline-block!important;white-space:nowrap}@media (min-width:576px){.the-price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.the-price__label{padding-top:2px}.the-price__per{white-space:nowrap;margin-left:3px}.bage>div,.excl>div,.spec>div,.square_meter{font-size:12px;font-weight:400}#alternative_price .price-count,.alt_price{font-size:15px}.object{text-align:left}.single_left_block .single_label{width:calc(33.3% + 2px);float:left;color:#252525}.single_left_block.single_props_block .single_label{width:calc(33.3% + 2px);font-size:14px}@media (min-width:768px) and (max-width:1024px){.single_left_block.single_props_block .single_label{width:130px}}@media (max-width:575px){.single_left_block.single_props_block{padding-left:24px;padding-right:22px}.single_left_block.single_props_block .single_label{font-size:13px;line-height:20px;color:#9a9a9f;width:auto}.single_left_block .single_label,.single_right_props{width:auto;float:none;display:block}.single_left_place,.single_left_props{margin-bottom:20px}.single_left_place>p,.single_left_price>p,.single_left_props>p{margin-bottom:14px}.single_left_price p[itemprop^=offers]{margin-bottom:2px}}.single_map_title{display:block;font-size:20px;line-height:24px;margin-bottom:16px;margin-top:0;text-align:center}.single_map_title i{color:#4f4f4f}.home #content .all_pages .list_cell .object,.home #content .object,.home #content .slider--objects .object{padding-top:0;padding-bottom:0;background:0 0}.bage>div,.excl>div,.spec>div{color:#fff;background:rgba(0,0,0,.29);padding:6px 10px;position:relative;margin:4px 4px 0 0;border-radius:2px;text-shadow:0 1px 2px rgba(0,0,0,.18);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.09);box-shadow:0 2px 5px rgba(0,0,0,.09);background-image:-webkit-gradient(linear,left top,right bottom,from(rgba(97,180,119,.75)),to(rgba(97,180,119,.4)));background-image:-o-linear-gradient(left top,rgba(97,180,119,.75),rgba(97,180,119,.4));background-image:linear-gradient(to right bottom,rgba(97,180,119,.75),rgba(97,180,119,.4))}.all_pages .list_cell .object,.slider--objects .object{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:-webkit-box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;border-radius:2px!important}@media (min-width:768px){.all_pages .list_cell .object:hover,.slider--objects .object:hover{-webkit-box-shadow:0 10px 36px rgba(0,14,11,.16);box-shadow:0 10px 36px rgba(0,14,11,.16)}}.all_pages .list_cell .object__description,.slider--objects .object__description{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 18px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:992px){.all_pages .list_cell .object__description,.slider--objects .object__description{padding:16px 20px}}.all_pages .list_cell .all_pages .iditem,.all_pages .list_cell .object__id,.slider--objects .all_pages .iditem,.slider--objects .object__id{margin-top:0;margin-bottom:4px}@media (min-width:992px){.all_pages .list_cell .all_pages .iditem,.all_pages .list_cell .object__id,.slider--objects .all_pages .iditem,.slider--objects .object__id{margin-bottom:6px}}.all_pages .list_cell .list_col .listing .csm-property-title,.all_pages .list_cell .list_col .listing h2,.all_pages .list_cell .object__title,.slider--objects .list_col .listing .csm-property-title,.slider--objects .list_col .listing h2,.slider--objects .object__title{color:inherit;font-size:14px;line-height:21px;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}@media (min-width:992px){.all_pages .list_cell .list_col .listing .csm-property-title,.all_pages .list_cell .list_col .listing h2,.all_pages .list_cell .object__title,.slider--objects .list_col .listing .csm-property-title,.slider--objects .list_col .listing h2,.slider--objects .object__title{font-size:16px;line-height:22px}}.all_pages .list_cell .object__title-link,.slider--objects .object__title-link{border-bottom:0 none!important;padding-bottom:0!important;height:auto;-webkit-transition:height .2s ease;-o-transition:height .2s ease;transition:height .2s ease}.all_pages .list_cell .object__title-link h4,.slider--objects .object__title-link h4{margin-top:0;margin-bottom:0;line-height:inherit;color:inherit;display:block}.all_pages .list_cell .object__title-link:hover,.slider--objects .object__title-link:hover{color:#418754}@media (min-width:992px){.all_pages .list_cell .object__title-link,.slider--objects .object__title-link{height:calc(22px*2)}.all_pages .list_cell .object__title-link h4,.slider--objects .object__title-link h4{position:relative;z-index:1;padding:0 20px 14px;margin-left:-20px;margin-right:-20px;overflow:hidden;background-color:#fff;-webkit-transition:max-height .3s ease;-o-transition:max-height .3s ease;transition:max-height .3s ease;height:calc(22px*2);max-height:calc(22px*2);will-change:max-height}.all_pages .list_cell .object__title-link:hover h4,.slider--objects .object__title-link:hover h4{height:auto;max-height:calc(22px*5)}}.all_pages .list_cell .object__parameters,.slider--objects .object__parameters{padding:14px 24px;margin-left:-18px;margin-right:-18px;background-color:#f5f5f8;margin-bottom:0!important}.all_pages .list_cell .object__parameters:first-child,.slider--objects .object__parameters:first-child{margin-top:0}*+.all_pages .list_cell .object__parameters,*+.slider--objects .object__parameters{margin-top:14px}.all_pages .list_cell .object__parameters+*,.slider--objects .object__parameters+*{margin-top:16px}@media (min-width:992px){.all_pages .list_cell .object__parameters,.slider--objects .object__parameters{padding:14px 28px;margin-left:-20px;margin-right:-20px}}.all_pages .list_cell .object--elite .parameter,.slider--objects .object--elite .parameter{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;color:#353535}.all_pages .list_cell .object__location,.slider--objects .object__location{float:none}.all_pages .list_cell .object__location a,.slider--objects .object__location a{padding-bottom:1px;border-bottom:1px solid rgba(10,10,50,.2)}.all_pages .list_cell .object__location a:hover,.slider--objects .object__location a:hover{opacity:1;border-bottom-color:rgba(121,191,140,.6);color:#418754}.all_pages .list_cell .object__location p,.slider--objects .object__location p{font-size:12px;line-height:18px}@media (min-width:992px){.all_pages .list_cell .object__location p,.slider--objects .object__location p{font-size:13px}}.all_pages .list_cell .object__location p+p,.slider--objects .object__location p+p{margin-top:7px}.all_pages .list_cell .object__price,.slider--objects .object__price{margin-top:auto;padding-top:18px;text-align:left}.all_pages .list_cell .object__price.price-new,.slider--objects .object__price.price-new{float:none;position:static;bottom:auto;left:auto;width:auto;display:block}.all_pages .list_cell .object__price.price-new .price-new-main,.slider--objects .object__price.price-new .price-new-main{float:none;width:auto}.all_pages .list_cell .object__price.price-new .price-new-main1,.slider--objects .object__price.price-new .price-new-main1{margin-top:5px;float:none;color:#75757a;font-size:14px;line-height:18px}.all_pages .list_cell .object__price.price-new .alt_price,.slider--objects .object__price.price-new .alt_price{font-size:15px}.all_pages .list_cell .object__price.price-new .alt_price .fa,.slider--objects .object__price.price-new .alt_price .fa{opacity:.5}.object__parameters{margin-bottom:0!important}.object__parameters:first-child{margin-top:0}*+.object__parameters{margin-top:14px}.object__parameters+*{margin-top:16px}.object__description p{color:#7b7b81}.all_pages .list_line .object__parameters,.archive .home_listing .object__parameters,.home .home_listing .object__parameters,.page-template-special-offers .home_listing .object__parameters{display:none!important}@media (min-width:1024px){.home_listing .list_col:nth-child(1) .object__price .fa,.home_listing .list_col:nth-child(2) .object__price .fa,.home_listing .list_col:nth-child(5) .object__price .fa,.home_listing .list_col:nth-child(6) .object__price .fa,.home_listing .list_col:nth-child(8) .object__price .fa{-webkit-filter:invert(100%);filter:invert(100%)}}@media (min-width:768px){.all_pages .list_line .item_description{padding-bottom:108px}}.all_pages .list_cell .item_description_left,.slider--objects .item_description_left{display:none!important}.csm-property-title-wrap p{margin-top:0;margin-bottom:0}.csm-property-title-wrap p+p{margin-top:15px}.csm-property-title-wrap p:empty{display:none}.csm-property-title-wrap p:empty+p{margin-top:0}.archive .home_listing h1.page-title,.section-map .single_map{margin-bottom:30px}@media (min-width:768px){.section-map .single_map{height:100%;margin-bottom:0}}.section-map #map,.section-map .map_container{height:100%}.section-map .single_contacts .object-form textarea.wpcf7-textarea{height:100px}.single_similar_title{margin-top:32px;margin-bottom:20px;color:#353535;font-size:24px;line-height:30px}@media (min-width:768px){.single_similar_title{margin-top:50px;margin-bottom:30px;font-size:28px;line-height:32px}}.object__footer{display:none}@media (min-width:768px){.object--elite .object__footer{display:block}}.object__footer--tmp{position:absolute;bottom:18px;right:20px;-webkit-box-shadow:-6px 0 10px 1px #fff;box-shadow:-6px 0 10px 1px #fff;-webkit-transition:opacity .2s,-webkit-transform .2s;-o-transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s;opacity:0;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%)}.object__footer--tmp .button-custom{padding:4px 18px 3px;color:#fff;font-size:14px;line-height:20px;font-weight:400;border-radius:2px}.object__footer--tmp .button-custom:hover{color:#fff}.object:hover .object__footer--tmp{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0!important}.detail:first-child{margin-top:0}*+.detail,.detail+*,.section__header p{margin-top:10px}@media (min-width:576px){.detail{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.detail__header{color:#9a9a9f;font-size:13px;line-height:18px;font-weight:400}@media (min-width:576px){.detail__header{width:calc(33.3% + 2px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;color:#353535;font-size:inherit}}.detail--price .detail__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media (max-width:991.98px){.home #content .object .object__description,.home_listing .object .object__description{padding:14px 20px 17px}.home #content .object .object__id,.home_listing .object .object__id{margin-top:0;margin-bottom:6px}.home #content .object .object__title-link h4,.home_listing .object .object__title-link h4{margin-bottom:0}.home #content .object .object__title,.home_listing .object .object__title{font-size:16px;line-height:22px}.home #content .object .item_description_left,.home_listing .object .item_description_left{margin-top:14px}.home #content .object .item_description_left p,.home #content .object .item_description_right p,.home_listing .object .item_description_left p,.home_listing .object .item_description_right p{color:#7b7b81;font-size:12px;line-height:18px}.home #content .object .item_description_left p+p,.home #content .object .item_description_right p+p,.home_listing .object .item_description_left p+p,.home_listing .object .item_description_right p+p{margin-top:5px}.home #content .object .object__location,.home_listing .object .object__location{margin-top:14px;font-size:12px;line-height:18px}}@media (max-width:991.98px) and (min-width:768px){.home #content .object .item_description_left p,.home #content .object .item_description_right p,.home_listing .object .item_description_left p,.home_listing .object .item_description_right p{font-size:13px}}@media (max-width:991.98px){.home #content .object .object__price,.home_listing .object .object__price{position:static;margin-top:14px}}.home #content .list_col:nth-child(3) .object__description,.home #content .list_col:nth-child(4) .object__description,.home #content .list_col:nth-child(7) .object__description,.home_listing .list_col:nth-child(3) .object__description,.home_listing .list_col:nth-child(4) .object__description,.home_listing .list_col:nth-child(7) .object__description{padding:14px 20px 17px}.home #content .list_col:nth-child(3) .object__id,.home #content .list_col:nth-child(4) .object__id,.home #content .list_col:nth-child(7) .object__id,.home_listing .list_col:nth-child(3) .object__id,.home_listing .list_col:nth-child(4) .object__id,.home_listing .list_col:nth-child(7) .object__id{margin-top:0;margin-bottom:6px}.home #content .list_col:nth-child(3) .object__title-link h4,.home #content .list_col:nth-child(4) .object__title-link h4,.home #content .list_col:nth-child(7) .object__title-link h4,.home_listing .list_col:nth-child(3) .object__title-link h4,.home_listing .list_col:nth-child(4) .object__title-link h4,.home_listing .list_col:nth-child(7) .object__title-link h4{margin-bottom:0}.home #content .list_col:nth-child(3) .object__title,.home #content .list_col:nth-child(4) .object__title,.home #content .list_col:nth-child(7) .object__title,.home_listing .list_col:nth-child(3) .object__title,.home_listing .list_col:nth-child(4) .object__title,.home_listing .list_col:nth-child(7) .object__title{font-size:16px;line-height:22px}.home #content .list_col:nth-child(3) .item_description_left,.home #content .list_col:nth-child(4) .item_description_left,.home #content .list_col:nth-child(7) .item_description_left,.home_listing .list_col:nth-child(3) .item_description_left,.home_listing .list_col:nth-child(4) .item_description_left,.home_listing .list_col:nth-child(7) .item_description_left{margin-top:14px}.home #content .list_col:nth-child(3) .item_description_left p,.home #content .list_col:nth-child(3) .item_description_right p,.home #content .list_col:nth-child(4) .item_description_left p,.home #content .list_col:nth-child(4) .item_description_right p,.home #content .list_col:nth-child(7) .item_description_left p,.home #content .list_col:nth-child(7) .item_description_right p,.home_listing .list_col:nth-child(3) .item_description_left p,.home_listing .list_col:nth-child(3) .item_description_right p,.home_listing .list_col:nth-child(4) .item_description_left p,.home_listing .list_col:nth-child(4) .item_description_right p,.home_listing .list_col:nth-child(7) .item_description_left p,.home_listing .list_col:nth-child(7) .item_description_right p{color:#7b7b81;font-size:12px;line-height:18px}.home #content .list_col:nth-child(3) .item_description_left p+p,.home #content .list_col:nth-child(3) .item_description_right p+p,.home #content .list_col:nth-child(4) .item_description_left p+p,.home #content .list_col:nth-child(4) .item_description_right p+p,.home #content .list_col:nth-child(7) .item_description_left p+p,.home #content .list_col:nth-child(7) .item_description_right p+p,.home_listing .list_col:nth-child(3) .item_description_left p+p,.home_listing .list_col:nth-child(3) .item_description_right p+p,.home_listing .list_col:nth-child(4) .item_description_left p+p,.home_listing .list_col:nth-child(4) .item_description_right p+p,.home_listing .list_col:nth-child(7) .item_description_left p+p,.home_listing .list_col:nth-child(7) .item_description_right p+p{margin-top:5px}.home #content .list_col:nth-child(3) .object__location,.home #content .list_col:nth-child(4) .object__location,.home #content .list_col:nth-child(7) .object__location,.home_listing .list_col:nth-child(3) .object__location,.home_listing .list_col:nth-child(4) .object__location,.home_listing .list_col:nth-child(7) .object__location{margin-top:14px;font-size:12px;line-height:18px}.home #content .list_col:nth-child(3) .object__price,.home #content .list_col:nth-child(4) .object__price,.home #content .list_col:nth-child(7) .object__price,.home_listing .list_col:nth-child(3) .object__price,.home_listing .list_col:nth-child(4) .object__price,.home_listing .list_col:nth-child(7) .object__price{position:static;margin-top:14px}@media (min-width:768px){.home #content .list_col:nth-child(3) .item_description_left p,.home #content .list_col:nth-child(3) .item_description_right p,.home #content .list_col:nth-child(4) .item_description_left p,.home #content .list_col:nth-child(4) .item_description_right p,.home #content .list_col:nth-child(7) .item_description_left p,.home #content .list_col:nth-child(7) .item_description_right p,.home_listing .list_col:nth-child(3) .item_description_left p,.home_listing .list_col:nth-child(3) .item_description_right p,.home_listing .list_col:nth-child(4) .item_description_left p,.home_listing .list_col:nth-child(4) .item_description_right p,.home_listing .list_col:nth-child(7) .item_description_left p,.home_listing .list_col:nth-child(7) .item_description_right p{font-size:13px}}.Details{height:2.8em;overflow:hidden;position:relative;padding-left:1px;padding-right:1px;color:#9a9a9f;font-size:inherit;line-height:1.4;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.Details.is-open{height:auto}a.Details__handler{display:none;position:absolute;bottom:1px;right:0;background-color:#fff;line-height:1em;color:#61b477}.Details__handler:before{width:40px;height:20px;content:'';display:block;position:absolute;right:100%;top:0;background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(#fff));background-image:-o-linear-gradient(left,transparent 0%,#fff 100%);background-image:linear-gradient(to right,transparent 0%,#fff 100%)}@media (min-width:768px){.list_line .Details{height:auto;display:-webkit-box;-webkit-line-clamp:initial}}.fs-italic{font-style:italic!important}.favorite span,.favorite:after,.favorite:before,.home_listing .Details{display:none!important}@media (min-width:1025px){.home_listing .object__title-link h4{margin-top:0;margin-bottom:0}.home_listing .list_col:nth-of-type(1) .listing h4,.home_listing .list_col:nth-of-type(2) .listing h4,.home_listing .list_col:nth-of-type(5) .listing h4,.home_listing .list_col:nth-of-type(6) .listing h4,.home_listing .list_col:nth-of-type(8) .listing h4{margin-top:0;margin-bottom:0}.home_listing .list_col:nth-of-type(1) .listing .object__title,.home_listing .list_col:nth-of-type(2) .listing .object__title,.home_listing .list_col:nth-of-type(5) .listing .object__title,.home_listing .list_col:nth-of-type(6) .listing .object__title,.home_listing .list_col:nth-of-type(8) .listing .object__title{margin-bottom:0!important}.home_listing .list_col:nth-of-type(1) .listing .price-new-main p,.home_listing .list_col:nth-of-type(2) .listing .price-new-main p,.home_listing .list_col:nth-of-type(5) .listing .price-new-main p,.home_listing .list_col:nth-of-type(6) .listing .price-new-main p,.home_listing .list_col:nth-of-type(8) .listing .price-new-main p{display:block!important;margin-bottom:0;color:#fff!important}.home_listing .list_col:nth-of-type(1) .listing .formatted_price,.home_listing .list_col:nth-of-type(2) .listing .formatted_price,.home_listing .list_col:nth-of-type(5) .listing .formatted_price,.home_listing .list_col:nth-of-type(6) .listing .formatted_price,.home_listing .list_col:nth-of-type(8) .listing .formatted_price{color:#fff!important}}.all_pages .list_cell .object--zhk .object__title-link{height:auto;overflow:visible}.all_pages .list_cell .object--zhk .object__title-link h4{padding-bottom:0;height:auto;max-height:none}.all_pages .list_cell .object--zhk .object__location{margin-top:12px}.all_pages .list_cell .object--zhk .object__location p+p{margin-top:5px}.all_pages .list_cell .object--zhk .price-new{position:static;float:none;display:block;font-weight:600;font-size:12px;color:#59595c;margin-top:14px}.all_pages .list_cell .object--zhk .formatted_price{font-size:16px;font-weight:600;color:#353535}.object--zhk .item_image img{display:block;z-index:1;position:relative}.object .formatted_price{color:#353535}.listing--col-2 .object__location{display:none}@media (min-width:768px){.listing--col-2 .list_col{width:50%}}.favorite{width:auto!important;height:auto!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;background-color:transparent!important;opacity:1!important}.favorite svg{width:30px;height:27px;display:block;fill:rgba(0,0,0,.1);stroke:#fff;stroke-width:28px;-webkit-transition:fill .2s ease,stroke .2s ease;-o-transition:fill .2s ease,stroke .2s ease;transition:fill .2s ease,stroke .2s ease;-webkit-filter:drop-shadow(0 1px 1.5px rgba(0,0,35,.4));filter:drop-shadow(0 1px 1.5px rgba(0,0,35,.4))}.favorite:hover svg{fill:rgba(255,255,255,.6);stroke:#fff}.favorite.active svg{fill:#fff;stroke:#fff}@media (min-width:768px){.favorite svg{width:30px;height:27px}}.single_main_buttons{padding-top:40px;margin-bottom:20px}.single_main_buttons>a.cont_b{color:#fff;border-radius:2px;width:204px;display:block;margin:0 0 20px}.single_main_buttons>a{height:40px;display:inline-block;line-height:40px;color:#202d39;cursor:pointer;margin:5px 15px;text-decoration:none!important}.single_main_buttons .fav_b{border-bottom:1px solid #202d39;padding-left:30px;background-position:2px center;background-size:18px;width:195px;margin-left:0}.fav_b:not(.heart).active{background-image:url("")!important}.fav_b:not(.heart){background-image:url("black_heart.svg")!important;background-repeat:no-repeat}.pdf_b,.share_b{border-bottom:1px solid #202d39;background-image:url("");padding-left:30px;background-repeat:no-repeat;background-position:2px center}.pdf_b{background-image:url("");height:40px;display:inline-block;line-height:40px;color:#202d39;text-decoration:none!important}@media (max-width:767px){.single_main_buttons>a{margin:0;display:block;max-width:200px}}.object-page__header .heading-1,.object-page__header h1{font-weight:400;font-size:22px;line-height:26px}.object-page__header h2{margin-top:8px;padding-top:0;font-size:20px;line-height:24px;text-transform:none;color:#59595c}@media (min-width:768px){.object-page__header .heading-1,.object-page__header h1{font-size:26px;line-height:30px}.object-page__header .subheading,.object-page__header h2{margin-top:10px;padding-top:0;font-size:23px;line-height:26px}}.object-page__map{position:absolute;top:0;right:0;left:0;bottom:0;z-index:101}.object-page__map .map-container{min-height:0}.object-page__map-handler{padding:6px 14px;border-radius:50px;position:absolute;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#353535;font-size:14px;line-height:22px;font-weight:400;text-shadow:0 2px 8px rgba(0,0,0,.3);background-color:rgba(0,0,10,.55);background-color:#fff;-webkit-transition:right .4s ease,background-color .4s ease;-o-transition:right .4s ease,background-color .4s ease;transition:right .4s ease,background-color .4s ease;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.35);box-shadow:0 3px 8px rgba(0,0,0,.35);z-index:102;display:-webkit-box;display:-ms-flexbox;display:flex}.object-page__map-handler .icon{fill:#353535;width:18px;height:22px;margin-right:3px;position:relative;top:-1px}.object-page__map-handler span{white-space:nowrap}.object-page__map-handler.is-shown{background-color:rgba(0,0,10,.7);color:#fff}.object-page__map-handler.is-shown .icon{fill:#fff}@media (min-width:992px){.object-page__map-handler{-webkit-transform:none;-ms-transform:none;transform:none;right:calc(50% - 426px);bottom:30px}.object-page__map-handler.is-shown{right:10px}}.object-page__subpage-link{position:relative;z-index:11}@media (min-width:992px){.object-page__subpage-link{position:absolute;left:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-transform:none;-ms-transform:none;transform:none;left:calc(50% - 426px);bottom:30px}.object-page__subpage-link.is-shown{left:10px}}.single_manager_block--after--sale_rent_land{margin-bottom:0}.sale_rent_land{padding:18px 0;background-color:#61b477;margin-bottom:50px;color:#fff;text-transform:uppercase;font-size:16px}.sale_rent_land a{color:#fff}.sale_rent_land a:hover{color:#59595c}.more--margins{margin:20px auto 50px}@media (min-width:768px){.more--margins{margin:25px auto 60px}.home_listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.home_listing .list_col:nth-of-type(2),.home_listing .list_col:nth-of-type(5),.home_listing .list_col:nth-of-type(8){width:66.666%}.home_listing .list_col:nth-of-type(3),.home_listing .list_col:nth-of-type(4),.home_listing .list_col:nth-of-type(7){width:33.333%}.home_listing .list_col .listing .background_thumb{display:block;float:left;width:100%;height:100%;position:absolute;background-size:cover;background-position:center}.home_listing .list_col:nth-of-type(1) .listing .iditem .fav_b,.home_listing .list_col:nth-of-type(2) .listing .iditem .fav_b,.home_listing .list_col:nth-of-type(5) .listing .iditem .fav_b,.home_listing .list_col:nth-of-type(6) .listing .iditem .fav_b,.home_listing .list_col:nth-of-type(8) .listing .iditem .fav_b,.home_listing .list_col:nth-of-type(9) .listing .iditem .fav_b{background:url("");background-size:18px 18px}.home_listing .list_col:nth-of-type(1) .listing .iditem .fav_b.active,.home_listing .list_col:nth-of-type(2) .listing .iditem .fav_b.active,.home_listing .list_col:nth-of-type(5) .listing .iditem .fav_b.active,.home_listing .list_col:nth-of-type(6) .listing .iditem .fav_b.active,.home_listing .list_col:nth-of-type(8) .listing .iditem .fav_b.active,.home_listing .list_col:nth-of-type(9) .listing .iditem .fav_b.active{background:url("");background-size:18px 18px}}@media (min-width:1025px){.home_listing .list_col:nth-of-type(1) .listing .item_description .item_description_left,.home_listing .list_col:nth-of-type(1) .listing .item_description .item_description_right,.home_listing .list_col:nth-of-type(1) .listing p:not(.iditem),.home_listing .list_col:nth-of-type(1) .listing p:not(.iditem)+.square_meter,.home_listing .list_col:nth-of-type(5) .listing .item_description .item_description_left,.home_listing .list_col:nth-of-type(5) .listing .item_description .item_description_right,.home_listing .list_col:nth-of-type(5) .listing p:not(.iditem),.home_listing .list_col:nth-of-type(5) .listing p:not(.iditem)+.square_meter,.home_listing .list_col:nth-of-type(8) .listing .item_description .item_description_left,.home_listing .list_col:nth-of-type(8) .listing .item_description .item_description_right,.home_listing .list_col:nth-of-type(8) .listing p:not(.iditem),.home_listing .list_col:nth-of-type(8) .listing p:not(.iditem)+.square_meter,.home_listing .list_col:nth-of-type(9) .listing .item_description .item_description_left,.home_listing .list_col:nth-of-type(9) .listing .item_description .item_description_right,.home_listing .list_col:nth-of-type(9) .listing p:not(.iditem),.home_listing .list_col:nth-of-type(9) .listing p:not(.iditem)+.square_meter,.home_listing:not(.single_similar) .list_col:nth-of-type(2) .listing .item_description .item_description_left,.home_listing:not(.single_similar) .list_col:nth-of-type(2) .listing .item_description .item_description_right,.home_listing:not(.single_similar) .list_col:nth-of-type(2) .listing p:not(.iditem),.home_listing:not(.single_similar) .list_col:nth-of-type(2) .listing p:not(.iditem)+.square_meter,.home_listing:not(.single_similar) .list_col:nth-of-type(6) .listing .item_description .item_description_left,.home_listing:not(.single_similar) .list_col:nth-of-type(6) .listing .item_description_right,.home_listing:not(.single_similar) .list_col:nth-of-type(6) .listing p:not(.iditem),.home_listing:not(.single_similar) .list_col:nth-of-type(6) .listing p:not(.iditem)+.square_meter{display:none}body .home_listing.single_similar .list_col{width:33.333%}.home_listing.single_similar .list_col:nth-of-type(1) .item_description_left,.home_listing.single_similar .list_col:nth-of-type(4) .item_description_left,.home_listing.single_similar .list_col:nth-of-type(5) .item_description_left,.home_listing.single_similar .list_col:nth-of-type(8) .item_description_left,.home_listing.single_similar .list_col:nth-of-type(9) .item_description_left{display:none}.home_listing.single_similar .list_col:nth-of-type(1),.home_listing.single_similar .list_col:nth-of-type(12),.home_listing.single_similar .list_col:nth-of-type(4),.home_listing.single_similar .list_col:nth-of-type(5),.home_listing.single_similar .list_col:nth-of-type(8),.home_listing.single_similar .list_col:nth-of-type(9){color:#fff;width:66.666%}.home_listing .list_col:nth-of-type(1) .listing .iditem,.home_listing .list_col:nth-of-type(12) .listing .iditem,.home_listing .list_col:nth-of-type(5) .listing .iditem,.home_listing .list_col:nth-of-type(8) .listing .iditem,.home_listing .list_col:nth-of-type(9) .listing .iditem,.home_listing:not(.single_similar) .list_col:nth-of-type(2) .listing .iditem,.home_listing:not(.single_similar) .list_col:nth-of-type(6) .listing .iditem{color:#fff;margin-bottom:5px;font-size:19px}.home_listing .list_col:nth-of-type(1) .listing .price-new,.home_listing .list_col:nth-of-type(5) .listing .price-new,.home_listing .list_col:nth-of-type(8) .listing .price-new,.home_listing .list_col:nth-of-type(9) .listing .price-new,.home_listing.single_similar .list_col:nth-of-type(12) .listing .price-new,.home_listing.single_similar .list_col:nth-of-type(4) .listing .price-new,.home_listing:not(.single_similar) .list_col:nth-of-type(2) .listing .price-new,.home_listing:not(.single_similar) .list_col:nth-of-type(6) .listing .price-new{margin-top:0;margin-bottom:0;font-size:21px;position:relative;left:0;bottom:0}.home_listing .list_col:nth-of-type(1) .listing .price-new-main1,.home_listing .list_col:nth-of-type(5) .listing .price-new-main1,.home_listing .list_col:nth-of-type(8) .listing .price-new-main1,.home_listing .list_col:nth-of-type(9) .listing .price-new-main1,.home_listing.single_similar .list_col:nth-of-type(12) .listing .price-new-main1,.home_listing.single_similar .list_col:nth-of-type(4) .listing .price-new-main1,.home_listing:not(.single_similar) .list_col:nth-of-type(2) .listing .price-new-main1,.home_listing:not(.single_similar) .list_col:nth-of-type(6) .listing .price-new-main1{color:#fff;margin-top:10px}.home_listing .list_col:nth-of-type(1) .listing .price-new-main,.home_listing .list_col:nth-of-type(5) .listing .price-new-main,.home_listing .list_col:nth-of-type(8) .listing .price-new-main,.home_listing .list_col:nth-of-type(9) .listing .price-new-main,.home_listing.single_similar .list_col:nth-of-type(12) .listing .price-new-main .formatted_price,.home_listing.single_similar .list_col:nth-of-type(4) .listing .price-new-main .formatted_price,.home_listing:not(.single_similar) .list_col:nth-of-type(2) .listing .price-new-main,.home_listing:not(.single_similar) .list_col:nth-of-type(6) .listing .price-new-main{color:#fff;margin-top:0;position:relative;bottom:auto;left:auto}.home_listing .list_col:nth-of-type(1) .listing .csm-property-title,.home_listing .list_col:nth-of-type(1) .listing h2,.home_listing .list_col:nth-of-type(5) .listing .csm-property-title,.home_listing .list_col:nth-of-type(5) .listing h2,.home_listing .list_col:nth-of-type(8) .listing .csm-property-title,.home_listing .list_col:nth-of-type(8) .listing h2,.home_listing .list_col:nth-of-type(9) .listing .csm-property-title,.home_listing .list_col:nth-of-type(9) .listing h2,.home_listing:not(.single_similar) .list_col:nth-of-type(2) .listing .csm-property-title,.home_listing:not(.single_similar) .list_col:nth-of-type(2) .listing h2,.home_listing:not(.single_similar) .list_col:nth-of-type(6) .listing .csm-property-title,.home_listing:not(.single_similar) .list_col:nth-of-type(6) .listing h2{margin:0;font-size:26px;line-height:32px;color:#fff}.home_listing .list_col.no_image:nth-of-type(1) .listing .csm-property-title,.home_listing .list_col.no_image:nth-of-type(1) .listing h2,.home_listing .list_col.no_image:nth-of-type(5) .listing .csm-property-title,.home_listing .list_col.no_image:nth-of-type(5) .listing h2,.home_listing .list_col.no_image:nth-of-type(8) .listing .csm-property-title,.home_listing .list_col.no_image:nth-of-type(8) .listing h2,.home_listing .list_col.no_image:nth-of-type(9) .listing .csm-property-title,.home_listing .list_col.no_image:nth-of-type(9) .listing h2,.home_listing:not(.single_similar) .list_col.no_image:nth-of-type(2) .listing .csm-property-title,.home_listing:not(.single_similar) .list_col.no_image:nth-of-type(2) .listing h2,.home_listing:not(.single_similar) .list_col.no_image:nth-of-type(6) .listing .csm-property-title,.home_listing:not(.single_similar) .list_col.no_image:nth-of-type(6) .listing h2{color:#252525}.home_listing .list_col:nth-of-type(1) .listing .item_image,.home_listing .list_col:nth-of-type(5) .listing .item_image,.home_listing .list_col:nth-of-type(8) .listing .item_image,.home_listing .list_col:nth-of-type(9) .listing .item_image,.home_listing:not(.single_similar) .list_col:nth-of-type(2) .listing .item_image,.home_listing:not(.single_similar) .list_col:nth-of-type(6) .listing .item_image{height:100%;overflow:hidden;width:100%}.home_listing .list_col:nth-of-type(1),.home_listing .list_col:nth-of-type(4),.home_listing .list_col:nth-of-type(5),.home_listing .list_col:nth-of-type(8),.page-template-village-list .home_listing .list_col:nth-of-type(1) .listing .item_description_left,.page-template-village-list .home_listing .list_col:nth-of-type(2) .listing .item_description_left,.page-template-village-list .home_listing .list_col:nth-of-type(5) .listing .item_description_left,.page-template-village-list .home_listing .list_col:nth-of-type(6) .listing .item_description_left,.page-template-village-list .home_listing .list_col:nth-of-type(8) .listing .item_description_left,.page-template-village-list .home_listing .list_col:nth-of-type(9) .listing .item_description_left{color:#fff}.home_listing .list_col:nth-of-type(1) .listing .item_description,.home_listing .list_col:nth-of-type(5) .listing .item_description,.home_listing .list_col:nth-of-type(8) .listing .item_description,.home_listing .list_col:nth-of-type(9) .listing .item_description,.home_listing:not(.single_similar) .list_col:nth-of-type(2) .listing .item_description,.home_listing:not(.single_similar) .list_col:nth-of-type(6) .listing .item_description{position:absolute;bottom:0;color:#fff;width:100%;padding:40px 40px 30px}.home_listing .list_col.has_image:nth-of-type(1) .listing .item_description,.home_listing .list_col.has_image:nth-of-type(5) .listing .item_description,.home_listing .list_col.has_image:nth-of-type(8) .listing .item_description,.home_listing .list_col.has_image:nth-of-type(9) .listing .item_description,.home_listing:not(.single_similar) .list_col.has_image:nth-of-type(2) .listing .item_description,.home_listing:not(.single_similar) .list_col.has_image:nth-of-type(6) .listing .item_description{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.7),transparent);background:linear-gradient(to top,rgba(0,0,0,.7),transparent)}.page-template-village-list .home_listing .list_col:nth-of-type(1) .listing .item_description .item_description_left,.page-template-village-list .home_listing .list_col:nth-of-type(2) .listing .item_description .item_description_left,.page-template-village-list .home_listing .list_col:nth-of-type(5) .listing .item_description .item_description_left,.page-template-village-list .home_listing .list_col:nth-of-type(6) .listing .item_description .item_description_left,.page-template-village-list .home_listing .list_col:nth-of-type(8) .listing .item_description .item_description_left,.page-template-village-list .home_listing .list_col:nth-of-type(9) .listing .item_description .item_description_left{display:block;margin-top:0}}@media (max-width:767px){.home_listing .more{width:100%;text-align:center;padding:0 15px;display:inline-block}}@media (min-width:768px) and (max-width:1024px){.page-template-village-list .home_listing .list_col:nth-of-type(1) .listing .item_description .item_description_left,.page-template-village-list .home_listing .list_col:nth-of-type(10) .listing .item_description .item_description_left,.page-template-village-list .home_listing .list_col:nth-of-type(4) .listing .item_description .item_description_left,.page-template-village-list .home_listing .list_col:nth-of-type(7) .listing .item_description .item_description_left{color:#fff}.home_listing .list_col:nth-of-type(1) .listing .item_description,.home_listing .list_col:nth-of-type(10) .listing .item_description,.home_listing .list_col:nth-of-type(4) .listing .item_description,.home_listing .list_col:nth-of-type(7) .listing .item_description{position:absolute;bottom:0;color:#fff;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.7),transparent);background:linear-gradient(to top,rgba(0,0,0,.7),transparent);padding:0 40px 40px;z-index:1}.home_listing .list_col:nth-of-type(1) .listing .csm-property-title,.home_listing .list_col:nth-of-type(1) .listing h2,.home_listing .list_col:nth-of-type(10) .listing .csm-property-title,.home_listing .list_col:nth-of-type(10) .listing h2,.home_listing .list_col:nth-of-type(4) .listing .csm-property-title,.home_listing .list_col:nth-of-type(4) .listing h2,.home_listing .list_col:nth-of-type(7) .listing .csm-property-title,.home_listing .list_col:nth-of-type(7) .listing h2{color:#fff;margin:0 0 15px;font-size:24px;line-height:35px}.home_listing .list_col:nth-of-type(1) .listing .iditem,.home_listing .list_col:nth-of-type(10) .listing .iditem,.home_listing .list_col:nth-of-type(4) .listing .iditem,.home_listing .list_col:nth-of-type(7) .listing .iditem{color:#fff;margin-bottom:5px}.home_listing .list_col:nth-of-type(1) .listing .item_image,.home_listing .list_col:nth-of-type(10) .listing .item_image,.home_listing .list_col:nth-of-type(4) .listing .item_image,.home_listing .list_col:nth-of-type(7) .listing .item_image{height:100%;overflow:hidden;width:100%}.home_listing .list_col:nth-of-type(1),.home_listing .list_col:nth-of-type(10),.home_listing .list_col:nth-of-type(4),.home_listing .list_col:nth-of-type(7){color:#fff;width:100%;height:auto!important}.home_listing .list_col:nth-of-type(1) .listing p:not(.iditem),.home_listing .list_col:nth-of-type(10) .listing p:not(.iditem),.home_listing .list_col:nth-of-type(4) .listing p:not(.iditem),.home_listing .list_col:nth-of-type(7) .listing p:not(.iditem){display:none}.home_listing .list_col:nth-of-type(2),.home_listing .list_col:nth-of-type(3),.home_listing .list_col:nth-of-type(5),.home_listing .list_col:nth-of-type(6),.home_listing .list_col:nth-of-type(8),.home_listing .list_col:nth-of-type(9){width:50%}.home .home_listing .list_col:nth-of-type(8),.special_block .home_listing .list_col:nth-of-type(8){width:100%}.home_listing .list_col:nth-of-type(1) .listing .price-new-main,.home_listing .list_col:nth-of-type(10) .listing .price-new-main,.home_listing .list_col:nth-of-type(4) .listing .price-new-main,.home_listing .list_col:nth-of-type(7) .listing .price-new-main{color:#fff;margin-top:0;font-size:18px;position:relative;bottom:auto;left:auto}.home_listing .list_col:nth-of-type(1) .listing .double_price .price-new-main1,.home_listing .list_col:nth-of-type(10) .listing .double_price .price-new-main1,.home_listing .list_col:nth-of-type(4) .listing .double_price .price-new-main1,.home_listing .list_col:nth-of-type(7) .listing .double_price .price-new-main1{margin-top:20px;color:#fff}.home_listing .list_col:nth-of-type(1) .listing .price-new,.home_listing .list_col:nth-of-type(10) .listing .price-new,.home_listing .list_col:nth-of-type(4) .listing .price-new,.home_listing .list_col:nth-of-type(7) .listing .price-new{margin-top:0;color:#fff;margin-bottom:0;position:relative;left:0;bottom:0}.home_listing .list_col:nth-of-type(1) .listing .item_description .item_description_left,.home_listing .list_col:nth-of-type(1) .listing .item_description .item_description_right,.home_listing .list_col:nth-of-type(10) .listing .item_description .item_description_left,.home_listing .list_col:nth-of-type(10) .listing .item_description .item_description_right,.home_listing .list_col:nth-of-type(4) .listing .item_description .item_description_left,.home_listing .list_col:nth-of-type(4) .listing .item_description .item_description_right,.home_listing .list_col:nth-of-type(7) .listing .item_description .item_description_left,.home_listing .list_col:nth-of-type(7) .listing .item_description .item_description_right{display:none}}.objects-set--special{display:grid;grid-gap:20px;grid-template-columns:1fr;grid-template-rows:auto}.objects-set--special .list_col{padding:0}@media (min-width:768px) and (max-width:991.98px){.objects-set--special{grid-gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:auto}}@media (min-width:992px){.objects-set--special{grid-gap:20px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:212px 212px}.objects-set--special .list_col{padding:0}.objects-set--special .list_col:nth-child(1){grid-column:1;grid-row:1/span 2}.objects-set--special .list_col:nth-child(2){grid-column:2;grid-row:1}.objects-set--special .list_col:nth-child(3){grid-column:3;grid-row:1}.objects-set--special .list_col:nth-child(4){grid-column:2;grid-row:2}.objects-set--special .list_col:nth-child(5){grid-column:3;grid-row:2}}@media (min-width:1200px){.objects-set--special{grid-template-rows:226px 226px}}.objects-set--special .object .object__description{padding:17px 22px}.objects-set--special .object .object__id{display:none}.objects-set--special .object h4{margin-top:0;margin-bottom:0}.objects-set--special .object .object__title{font-size:15px;line-height:20px;text-transform:none;letter-spacing:.8px}.objects-set--special .object .item_description_left p,.objects-set--special .object .object__location p{font-size:12.5px;line-height:16px}.objects-set--special .object .object__parameters{display:none!important;margin-top:10px;background-color:#efeff1;padding:12px 28px;margin-left:-22px;margin-right:-22px}.objects-set--special .object .object__location{margin-top:12px;font-size:12.5px;line-height:16px}.objects-set--special .object .item_description_left p+p,.objects-set--special .object .object__location p+p{margin-top:4px}@media (min-width:992px){.objects-set--special .list_col:nth-child(2) .object__description,.objects-set--special .list_col:nth-child(3) .object__description,.objects-set--special .list_col:nth-child(4) .object__description,.objects-set--special .list_col:nth-child(5) .object__description{visibility:hidden}.objects-set--special .list_col:nth-child(2) .object__title-link,.objects-set--special .list_col:nth-child(3) .object__title-link,.objects-set--special .list_col:nth-child(4) .object__title-link,.objects-set--special .list_col:nth-child(5) .object__title-link{text-shadow:0 1px 3px #353535;position:absolute;left:20px;right:70px;bottom:12px;z-index:1;color:#fff;display:block;border-bottom:0;visibility:visible}.objects-set--special .list_col:nth-child(2) .object__title-link h4,.objects-set--special .list_col:nth-child(3) .object__title-link h4,.objects-set--special .list_col:nth-child(4) .object__title-link h4,.objects-set--special .list_col:nth-child(5) .object__title-link h4{color:#fff}.objects-set--special .list_col:nth-child(2) .object__title,.objects-set--special .list_col:nth-child(3) .object__title,.objects-set--special .list_col:nth-child(4) .object__title,.objects-set--special .list_col:nth-child(5) .object__title{color:inherit}.objects-set--special .list_col:nth-child(2) .swiper-slide:after,.objects-set--special .list_col:nth-child(3) .swiper-slide:after,.objects-set--special .list_col:nth-child(4) .swiper-slide:after,.objects-set--special .list_col:nth-child(5) .swiper-slide:after{width:auto;height:100%;content:'';display:block;position:absolute;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.55)),color-stop(30%,rgba(0,0,0,.5)),color-stop(40%,rgba(0,0,0,.3)),to(transparent));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.55) 0%,rgba(0,0,0,.5) 30%,rgba(0,0,0,.3) 40%,transparent 100%);background-image:linear-gradient(to top,rgba(0,0,0,.55) 0%,rgba(0,0,0,.5) 30%,rgba(0,0,0,.3) 40%,transparent 100%)}}.nav-links{cursor:default}.page-links a:focus .page-number,.page-links a:hover .page-number{color:#60b476}.page-numbers.current .screen-reader-text{clip:auto;height:auto;overflow:auto;position:relative!important;width:auto}.next.page-numbers,.prev.page-numbers{background-color:#ddd;display:inline-block;font-size:24px;font-size:1.5rem;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;-o-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out}.next.page-numbers:focus,.next.page-numbers:hover,.prev.page-numbers:focus,.prev.page-numbers:hover{background-color:#767676;color:#fff}.prev.page-numbers{float:left}.next.page-numbers{float:right}.page-links{font-size:14px;font-size:.875rem;font-weight:800;padding:2em 0 3em}.page-links .page-number{color:#767676;display:inline-block;padding:.5em 1em}.page-links a,.page-numbers{display:inline-block}.page-links a .page-number{color:#222}.no-svg .next.page-numbers .screen-reader-text,.no-svg .prev.page-numbers .screen-reader-text{clip:auto;font-size:16px;font-size:1rem;font-weight:400;height:auto;position:relative!important;width:auto}@media screen and (min-width:30em){.page-numbers.current{font-size:16px;font-size:1rem}}.page-numbers{-webkit-transition:color .2s ease,background-color .2s ease,border-color .2s ease;-o-transition:color .2s ease,background-color .2s ease,border-color .2s ease;transition:color .2s ease,background-color .2s ease,border-color .2s ease;font-size:12px!important;color:#575757;border:1px solid #cfcfcf;border-radius:50%;width:30px;height:30px;margin:0 4px;padding:0;line-height:30px;font-weight:400;text-align:center}.page-numbers.current+.page-numbers:not(.next),.page-numbers.current+.page-numbers:not(.prev),.page-numbers.prev_circle{width:38px;height:38px;line-height:38px;font-size:14px!important;display:inline-block!important}.page-numbers.current{background:#61b477;color:#fff;border:0;display:inline-block!important;width:45px;height:45px;line-height:47px;font-size:18px!important}.page-numbers:hover{text-decoration:none;background:#61b477;color:#fff!important;border-color:#61b477}.page-numbers.dots{border:0;background:0 0!important;font-size:20px!important;color:#575757!important;width:auto}.next.page-numbers,.prev.page-numbers{width:34px!important;margin-top:5px;height:34px!important;line-height:34px!important;border-radius:2px;padding:0;background:#fff;color:#6a6a6a!important;border:1px solid #cfcfcf}.prev.page-numbers{margin-left:0}.next.page-numbers{margin-right:0}.next.page-numbers:hover,.prev.page-numbers:hover{color:#202d39;background:rgba(255,255,255,.32)}.pagination:after,.pagination:before{content:"";display:table;table-layout:fixed}.pagination:after{clear:both}.pagination a:not(.prev):not(.next):focus,.pagination a:not(.prev):not(.next):hover{color:#60b476}.pagination{font-size:14px;font-size:.875rem;font-weight:800;text-align:center}.pagination .icon{width:.666666666em;height:.666666666em}@media screen and (min-width:48em){.archive.page-one-column:not(.has-sidebar) .navigation.pagination,.has-sidebar .navigation.pagination{float:none;width:100%}}@media screen and (min-width:67em){.page-numbers{display:inline-block}.page-numbers.current{font-size:15px;font-size:.9375rem}.page-numbers.current .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}}.navigation.pagination{margin-bottom:0!important}.navigation.pagination:first-child{margin-top:0}*+.navigation.pagination,.navigation.pagination+*{margin-top:20px}*+.paginator,.paginator+*{margin-top:40px}.paginator ul,.parameters{display:-webkit-box;display:-ms-flexbox;display:flex}.paginator ul{padding-left:0;list-style-type:none;margin-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paginator ul>li+li{margin-top:0}.paginator ul>li:before{display:none}.paginator ul li{text-align:center;border:1px solid #efeff1}.paginator ul li+li{border-left:0 none}.paginator a{display:block;border-bottom:0 none;text-decoration:none;min-width:48px;padding:13px 4px;color:#666}.paginator a:hover{background-color:#000}.paginator a.current{background-color:#418754;color:#fff}.parameters{padding:15px 24px;margin-left:-18px;margin-right:-18px;background-color:#f5f5f8;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0!important}.parameters:first-child{margin-top:0}*+.parameters{margin-top:14px}.parameters+*{margin-top:16px}@media (min-width:992px){.parameters{padding:16px 28px;margin-left:-20px;margin-right:-20px}}.parameters--tile{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;background-color:transparent;margin-left:-4px;margin-right:-4px;margin-bottom:-12px!important}.parameters--tile .parameter{text-align:left;padding:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.3%;flex-basis:33.3%;margin:0 4px 12px;position:relative;max-width:calc(33.3% - 4px*2)}.parameters--tile .parameter--lg{max-width:calc(50% - 4px*2)}.parameters--tile .parameter__title{display:inline-block;position:relative;padding-top:4px;color:#59595c;text-shadow:1px 1px 1px rgba(0,0,35,.11)}.parameters--tile .parameter__title:before{width:calc(100%);height:2px;content:'';display:block;position:absolute;top:0;left:0;background-color:rgba(62,177,92,.5);-webkit-box-shadow:1px 1px 1px rgba(0,0,35,.08);box-shadow:1px 1px 1px rgba(0,0,35,.08)}.parameters--tile2{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.parameters--tile2 .parameter{max-width:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.parameter{text-align:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#353535}.parameter__value{font-size:14.5px;line-height:22px;font-weight:400}@media (min-width:576px){.parameter__value{font-size:16px}}.parameter__title{font-size:12px;line-height:14px}.parameter--lg{max-width:50%}.hidden_content a{text-decoration:none!important;color:#000;display:block;font-size:16px;text-align:right}.hidden_content{width:100%;height:0;margin-right:10px;opacity:0;display:none}@media (min-width:1025px){.fixed_header .hidden_content{float:left;width:auto;height:50px;margin-top:8px;text-align:left}}@media (max-width:1200px){.hidden_content{opacity:1;height:auto;margin-top:15px}}.page_manager_container{position:relative}.fixed_header .page_manager .hidden_content a{font-size:14px;margin-bottom:5px}.fixed_header .page_manager:hover .hidden_content{opacity:1}.page_manager:hover .hidden_content{height:auto;display:block;opacity:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.show--filter-pane .page_manager{text-align:right}.page_manager{width:170px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;margin-top:30px;padding:20px 0;z-index:10;border-radius:4px;overflow:hidden;top:-17px;text-align:center}.page_manager .person{margin-bottom:8px;width:120px;height:120px;border-radius:50%;border-width:0;display:inline-block;-ms-flex-negative:0;flex-shrink:0}.fixed_header .page_manager .person{width:80px!important;height:80px!important;margin:0}.page_manager_title{color:#84848a;font-size:13px;font-weight:300;-ms-flex-negative:0;flex-shrink:0;text-align:center}#agreement_modal button.close .sr-only,#myModal button.close .sr-only,.page_manager:hover .page_manager_title{display:none}.page_manager_title span{display:block;font-weight:400;font-size:16px;color:#353535}@media (min-width:1025px){.fixed_header .page_manager .page_manager_title{display:none}.fixed_header .page_manager{padding:0;background:0 0!important;margin:14px 0 0;overflow:visible;text-align:right;display:none}}@media (max-width:1200px){.page_manager .person{width:100px;height:100px}.page_manager{float:right;text-align:right}.page_manager_title span{font-size:14px}.page_manager_title{font-size:12px!important}.show--filter-pane .page_manager{display:none}}@media (max-width:767px){.page_manager{display:none}}picture img{color:transparent}#agreement_modal button.close span,#myModal button.close span,.object-picture,picture img{display:block}@media (min-width:992px){.object-picture img{width:100%;height:100vh;max-height:550px;min-height:400px;-o-object-fit:cover;object-fit:cover}}.popup{max-width:100%;background-color:#fff;padding:25px;-webkit-box-shadow:1px 12px 25px -8px rgba(0,0,0,.4);box-shadow:1px 12px 25px -8px rgba(0,0,0,.4);background:#8e9eab;background:-webkit-gradient(linear,left top,left bottom,from(#90a0ac),to(#8e9eab));background:-o-linear-gradient(top,#90a0ac,#8e9eab);background:linear-gradient(to bottom,#90a0ac,#8e9eab);z-index:1000}.popup .custom-form{position:relative;z-index:1}@media (min-width:768px){.popup{margin-left:auto;margin-right:auto;padding:34px;width:528px;max-width:none}}@media (min-width:992px){.popup{padding:40px}}.popup .mfp-close{top:0;right:0;padding:0;cursor:pointer;opacity:1;color:#fff;font-size:32px;line-height:34px;width:34px;height:34px;z-index:10}@media (min-width:768px){.popup .mfp-close{width:42px;height:42px;font-size:40px;line-height:42px}}.popup .mfp-close:active{top:1px}.mfp-close:before{position:absolute;content:'';top:0;right:0;z-index:10}.mfp-close:active{top:0}.my-mfp-zoom-in .zoom-anim-dialog{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in .zoom-anim-dialog,.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0}.mfp-bg{background-color:#00080f}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.68}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-container{padding:10px}#popupCallback,#popupProprietors,.popup--bg-image{overflow:hidden;background-color:#224;background-image:none}#popupCallback:after,#popupProprietors:after,.popup--bg-image:after{width:auto;height:auto;content:'';display:block;position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url("subscription-bg.jpg");opacity:.4;-webkit-filter:blur(1px);filter:blur(1px)}.popup--no-frame{padding:0}#jqlb_loading{background-image:url("")}#jqlb_closelabel{display:none!important}#agreement_modal .modal-dialog,#myModal .modal-dialog{max-width:600px}#agreement_modal .modal-title,#myModal .modal-title{text-align:center;padding-top:0;font-size:19px;font-weight:700;font-family:inherit;width:100%}#agreement_modal button.close,#myModal button.close{height:40px;width:40px;padding:4px 10px 0;text-align:center;margin:0;background:0 0;position:absolute;top:0;right:0;border:0;color:#353535;font-size:21px;line-height:21px;font-weight:700;font-family:inherit;opacity:.2;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;outline:0}#agreement_modal button.close:hover,#myModal button.close:hover{opacity:.7}#agreement_modal .modal-header,#myModal .modal-header{min-height:42px}#agreement_modal .modal-body,#myModal .modal-body{padding:15px}@media (min-width:576px){#agreement_modal .modal-body,#myModal .modal-body{padding:25px}}.popup-message{color:#fff;font-size:16px;line-height:24px;font-weight:400}.popup__inner{position:relative;z-index:2}.basicLightbox{background-color:transparent;opacity:1;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;will-change:background-color}.basicLightbox--visible{background-color:rgba(0,0,0,.72)}.basicLightbox__placeholder{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;-o-transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.basicLightbox--visible .basicLightbox__placeholder{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.pupup--white{background-color:#fff;background-image:-webkit-gradient(linear,left top,right bottom,from(#fff),to(#f2f2f2));background-image:-o-linear-gradient(top left,#fff 0%,#f2f2f2 100%);background-image:linear-gradient(to bottom right,#fff 0%,#f2f2f2 100%)}.pupup--sm{padding:20px}@media (min-width:768px){.pupup--sm{padding:30px}}.quick-links{margin-left:calc(var(--container-padding)*-1);margin-right:calc(var(--container-padding)*-1);padding:25px;color:#fff;position:relative;z-index:1;font-weight:400;line-height:1.22;-webkit-box-shadow:0 9px 9px -5px rgba(0,0,20,.6);box-shadow:0 9px 9px -5px rgba(0,0,20,.6)}@media (min-width:768px){.quick-links{padding:35px;margin-left:0;margin-right:0;font-size:13.5px}}.quick-links:after{width:100%;height:100%;content:'';display:block;position:absolute;top:0;left:0;z-index:-1;background-color:rgba(0,0,5,.6)}[class^=col]>.quick-links{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.quick-links--banner .quick-links__bg,.quick-links__bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-position:50% 0;background-size:cover;background-repeat:no-repeat;opacity:.9}.quick-links h4{color:#fff;letter-spacing:1px;font-size:23px;line-height:26px;margin-top:0;margin-bottom:0}@media (min-width:768px){.quick-links h4{font-size:28px;line-height:30px;text-align:left}}.quick-links h4+.collapsible .grid{margin-top:18px}.quick-links ul{padding-left:0;list-style-type:none;margin-bottom:0;margin-top:0}.quick-links ul>li{margin-bottom:0;padding-left:0;margin-left:0}.quick-links ul>li:before,.search-form label{display:none}.quick-links ul>li+li{margin-top:8px}.quick-links a{color:#fff;border-bottom:1px solid transparent}.quick-links a:hover{border-color:rgba(255,255,255,.5)}.quick-links--banner{padding:0;text-shadow:0 1px 3px rgba(53,53,53,.5);font-weight:inherit}.quick-links--banner:after{background-image:-webkit-gradient(linear,left top,right bottom,from(#418754),to(#353535));background-image:-o-linear-gradient(top left,#418754 0%,#353535 100%);background-image:linear-gradient(to bottom right,#418754 0%,#353535 100%);-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;opacity:.8}.quick-links--banner .quick-links__bg{background-position:50%}.quick-links--banner .quick-links__link{padding:25px;border-bottom:0 none;text-decoration:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;color:#fff;font-size:22px;line-height:24px;letter-spacing:1px}@media (min-width:768px){.quick-links--banner .quick-links__link{padding:40px}}.quick-links--banner .quick-links__title{border-bottom:1px solid transparent;-webkit-transition:border-color .12s;-o-transition:border-color .12s;transition:border-color .12s}.quick-links--banner .quick-links__link:hover .quick-links__title{border-bottom-color:rgba(255,255,255,.7)}@media (min-width:768px){.quick-links{-webkit-box-shadow:0 12px 15px -10px rgba(0,0,20,.7);box-shadow:0 12px 15px -10px rgba(0,0,20,.7)}}.rating-section{cursor:default;margin-bottom:0!important}.rating-section:first-child{margin-top:0}*+.rating-section,.rating-section+*{margin-top:26px}.rating-section__heading{margin-bottom:6px;font-size:18px;font-weight:400;text-align:center}@media (min-width:768px){.rating-section__heading{margin-bottom:3px;font-size:20px;text-align:left}}.post-ratings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:20px;font-size:15px}@media (min-width:768px){.post-ratings{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.post-ratings__stars{display:-webkit-box;display:-ms-flexbox;display:flex}.post-ratings__stars>img[src*=wp-postratings]{width:0;height:0;padding:11px 29px 11px 0;position:relative;display:block;background-repeat:no-repeat;background-position:0 0;background-size:24px 22px}.post-ratings__stars>img[src*=wp-postratings]:nth-child(5){margin-right:5px}img[src*="rating_on.gif"]{background-image:url("")}img[src*="rating_off.gif"]{background-image:url("")}img[src*="rating_over.gif"]{background-image:url("")}.post-ratings__stats{padding-top:5px;text-align:center}@media (min-width:768px){.post-ratings__stats{text-align:left;padding-right:5px}}.post-ratings-text{display:none!important}.search-form{width:100%;clear:both;position:relative}.search-form .search-submit{position:absolute;background:0 0;height:100%;top:0;right:11px;bottom:auto;padding:0;z-index:1}.search-form input[type=search],input[type=submit]{color:#fff;background:0 0;background-color:rgba(0,0,0,.2);border:0}@media (min-width:992px){.all form.search-form{margin-left:20px}}@media (max-width:767px){form.search-form{height:35px;border-radius:20px;line-height:35px;color:#fff}}.search-form input.search-field{font-size:14px;height:100%;padding:0 55px 0 20px!important;z-index:1;background:0 0;position:relative;border:0!important;outline:0!important}.search-form input.search-field:-webkit-autofill,.search-form input.search-field:-webkit-autofill:focus,.search-form input.search-field:-webkit-autofill:hover{border-radius:30px}form.search-form{background:rgba(255,255,255,.38);line-height:36px;border-radius:100px;height:36px}.section{padding-top:45px;padding-bottom:45px;background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:768px){.section{padding-top:60px;padding-bottom:60px}}.section,.section>.container,form.search-form{position:relative}.section--dark{background-color:#353535}.section--dark-2{background-color:#1a1a1a}.section--lightgray{background-color:#f2f2f2}.section--blue{background-color:#11a}.section--darkest{background-color:#000}.section--brand{background:#4a8a5a;background:-o-linear-gradient(337.01deg,#4a8a5a 0%,#61b477 100%);background:linear-gradient(112.99deg,#4a8a5a 0%,#61b477 100%);color:#fff}.section-shadow{-webkit-box-shadow:inset 0 25px 25px -25px rgba(0,0,0,.55),inset 0 -25px 25px -25px rgba(0,0,0,.55);box-shadow:inset 0 25px 25px -25px rgba(0,0,0,.55),inset 0 -25px 25px -25px rgba(0,0,0,.55)}.section-heading{margin-top:0;margin-bottom:30px;text-transform:uppercase;font-size:24px;line-height:34px;letter-spacing:2px;text-align:center}.section-heading+*{margin-top:30px}@media (min-width:768px){.section-heading{margin-bottom:50px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start;font-size:30px;line-height:45px;letter-spacing:2px}.section-heading+*{margin-top:50px}.section-heading:after,.section-heading:before{content:'';width:38px;height:2px;background-color:#353535;display:block;margin-top:21px}.section-heading:before{margin-right:34px}.section-heading:after{margin-left:34px}}.section-heading--inverse{color:#fff}.section-heading--inverse:after,.section-heading--inverse:before{background-color:#fff}.section-heading-2{margin-bottom:25px;font-size:24px;line-height:28px;text-transform:uppercase}.section-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-position:50%;background-repeat:no-repeat;background-size:cover}.section-bg--muted{opacity:.25}.section-bg--smooth{overflow:hidden;background:#152919}.section-bg--smooth .section-bg__image{-webkit-filter:blur(15px);-moz-filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);filter:blur(15px);opacity:.85}.section-bg--smooth .section-bg__image:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.4);display:block;z-index:1}.section-bg__image{position:absolute;top:-20px;right:-20px;left:-20px;bottom:-20px;background-position:50%;background-repeat:no-repeat;background-size:cover}.section-bg--opacity-high{opacity:.75}.section--hero{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.section--hero:before{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);background:-webkit-gradient(linear,left top,right bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.32)));background:-o-linear-gradient(top left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.32) 100%);background:linear-gradient(to bottom right,rgba(0,0,0,.5) 0%,rgba(0,0,0,.32) 100%)}@media (min-width:768px){.section--hero{height:520px}}.section--news .container-fluid{max-width:1200px}.section--news .section__footer{text-align:center;padding-top:20px;font-size:16px;line-height:24px;clear:both}@media (min-width:768px){.section--news .section__footer{padding-top:40px}}.site-content-contain+.section-map{margin-top:35px}.section--sm{padding-top:25px;padding-bottom:25px}@media (min-width:768px){.section--sm{padding-top:30px;padding-bottom:30px}}.l-bg-gray .site-content-contain{background-color:#f7f9fb}.section__header{margin-bottom:26px}.section__header h2{text-transform:uppercase;font-size:24px;line-height:28px}@media (min-width:768px){.section__header h2{font-size:28px;line-height:30px}}#single_gallery{overflow:hidden}@media (min-width:768px){#single_gallery img{position:relative}}.slider_block{z-index:1}body.ipad .slider_block #single_gallery{display:block!important}body.ipad .slider_block #object_slider{display:none!important}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.slider_block #single_gallery{display:block!important}.slider_block #object_slider{display:none}body:not(.ipad) .slider_block #single_gallery{display:none!important}body:not(.ipad) .slider_block #object_slider{display:block!important}}.slider{position:relative}.slider .swiper-wrapper{will-change:transform}.slider .swiper-slide img{margin:0}.home-article-section .slider .swiper-wrapper{height:auto!important}.slider--object .swiper-button-next,.slider--object .swiper-button-prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:70px;background-image:none;margin-top:-35px;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.slider--object .swiper-button-prev{padding-right:4px;left:0}.slider--object .swiper-button-next{padding-left:4px;right:0}.slider--object .icon-angle-left,.slider--object .icon-angle-right{width:12px;height:20px;fill:#fff;-webkit-filter:drop-shadow(0 1px 1.4px rgba(0,0,0,.4));filter:drop-shadow(0 1px 1.4px rgba(0,0,0,.4))}.slider--object .fa{color:#fff;font-size:30px;line-height:40px}.slider--object .swiper-slide{width:100%}.slider--object .swiper-slide a{display:block}.slider--object .swiper-pagination{display:none;left:0;right:0;bottom:24px}.slider--object .swiper-pagination-bullet{width:10px;height:10px;margin:10px;background-color:#fff;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease;opacity:.25;position:relative}.slider--object .swiper-pagination-bullet:after{width:300%;height:300%;content:'';display:block;position:absolute;top:-100%;left:-100%}.slider--object .swiper-pagination-bullet-active,.slider--object .swiper-pagination-bullet:hover{opacity:.75;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.slider--object .swiper-pagination-bullet:hover{opacity:1}@media (max-width:991px){.slider--object .swiper-button-next:hover,.slider--object .swiper-button-prev:hover{background-color:rgba(0,0,0,.4)}.slider--object .swiper-slide a{pointer-events:none}}@media (min-width:992px){.slider--object .object-picture img{width:100%;height:100vh;max-height:550px;min-height:400px;-o-object-fit:cover;object-fit:cover}.slider--object .swiper-slide{width:916px;height:100vh;max-height:550px;min-height:400px}.slider--object .swiper-button-next,.slider--object .swiper-button-prev{width:calc(50% - 916px/2);height:100%;top:0;margin-top:0}.slider--object .swiper-button-prev{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:45px}.slider--object .swiper-button-next{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:45px}.slider--object .swiper-pagination{display:block}.slider--object .swiper-slide:after{width:100%;height:100%;content:'';display:block;position:absolute;top:0;left:0;background-color:rgba(255,255,255,.7);will-change:background-color;-webkit-transition:background-color .3s ease,visibility 0s linear 0s;-o-transition:background-color .3s ease,visibility 0s linear 0s;transition:background-color .3s ease,visibility 0s linear 0s;visibility:visible}.slider--object .swiper-slide-active:after{background-color:transparent;-webkit-transition:background-color .4s ease,visibility 0s linear .4s;-o-transition:background-color .4s ease,visibility 0s linear .4s;transition:background-color .4s ease,visibility 0s linear .4s;visibility:hidden}}.slider--simple{opacity:0;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.slider--simple.is-ready{opacity:1}.slider--simple .swiper-button-next,.slider--simple .swiper-button-prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:70px;background-size:20px 20px;background-position:50%;background-repeat:no-repeat;margin-top:-35px;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.slider--simple .swiper-button-next:hover,.slider--simple .swiper-button-prev:hover{background-color:rgba(0,0,0,.4)}.slider--simple .swiper-button-prev{padding-right:4px;left:0;background-image:url("887e18246b686196289010b96f1ede2e46829bfd.svg")}.slider--simple .swiper-button-next{padding-left:4px;right:0;background-image:url("4d75d09603d4bad2e0bc936cbb50e37fe945a4df.svg")}.slider--simple .fa{display:none;color:#fff;font-size:30px;line-height:40px}.slider--simple .swiper-slide{height:auto}.slider--simple .swiper-slide a{display:block}.slider--simple .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider--simple .swiper-pagination{display:none;left:0;right:0;bottom:24px}.slider--simple .swiper-pagination-bullet{width:10px;height:10px;margin:10px;background-color:#fff;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease;opacity:.25;position:relative}.slider--simple .swiper-pagination-bullet:after{width:300%;height:300%;content:'';display:block;position:absolute;top:-10px;left:-10px}.slider--simple .swiper-pagination-bullet-active,.slider--simple .swiper-pagination-bullet:hover{opacity:.75;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.slider--simple .swiper-pagination-bullet:hover{opacity:1}.slide--shadow:before,.slider__more{position:absolute;width:100%;z-index:1}.slide--shadow:before{content:'';background:-o-linear-gradient(bottom,rgba(0,0,0,.7),transparent);background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(transparent));background:linear-gradient(to top,rgba(0,0,0,.7),transparent);bottom:0;height:70%}.slider--listing .swiper-container{height:100%}.slider--listing .swiper-wrapper{height:100%;will-change:unset}.slider--listing .swiper-button-next,.slider--listing .swiper-button-prev{background-image:none;margin-top:0;top:0;width:50px;height:100%}.slider--listing .swiper-button-prev{left:0}.slider--listing .swiper-button-next{right:0}.slider--listing .icon-angle-left,.slider--listing .icon-angle-right{width:12px;height:18px;margin-top:-9px;position:absolute;top:50%;-webkit-filter:drop-shadow(0 1px 1.5px rgba(0,0,35,.45));filter:drop-shadow(0 1px 1.5px rgba(0,0,35,.45));color:#fff}.slider--listing .icon-angle-left{left:20px}.slider--listing .icon-angle-right{right:20px}.slider--listing .object-picture{height:100%}.slider--listing .object-picture img{max-height:none;min-height:0;z-index:0;opacity:1!important;-webkit-transition:-webkit-transform 1.2s;-o-transition:transform 1.2s;transition:transform 1.2s;transition:transform 1.2s,-webkit-transform 1.2s}@media (min-width:768px){.results .slider--listing .object-picture img:hover{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}}.object .slider--listing{width:100%;height:100%;position:absolute;display:block;z-index:1}.slider--one-slide .swiper-slide{margin-left:auto;margin-right:auto}.slider--one-slide .swiper-button-next,.slider--one-slide .swiper-button-prev,.slider--one-slide .swiper-pagination,.slider--one-slide .swiper-slide:after{display:none}.slider__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;height:100%;background-color:rgba(0,0,15,.65);color:#fff;font-size:14px;line-height:16px}.slider__more span{display:block;border-bottom:1px solid rgba(255,255,255,.2);-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}.slider__more span:hover{border-bottom-color:rgba(255,255,255,.75)}.slider--gallery{opacity:0;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.slider--gallery .swiper-slide a,.slider--gallery.gallery{display:block}.slider--gallery.is-ready{opacity:1}.slider--gallery .swiper-button-next,.slider--gallery .swiper-button-prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:10%;min-width:50px;max-width:90px;height:100%;background-size:20px 20px;background-position:50%;background-repeat:no-repeat;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;top:0;margin-top:0}.slider--gallery .swiper-button-next:hover,.slider--gallery .swiper-button-prev:hover{background-color:rgba(0,0,0,.2)}.slider--gallery .swiper-button-prev{left:0;background-image:url("887e18246b686196289010b96f1ede2e46829bfd.svg")}.slider--gallery .swiper-button-next{right:0;background-image:url("4d75d09603d4bad2e0bc936cbb50e37fe945a4df.svg")}.slider--gallery .fa{display:none;color:#fff;font-size:30px;line-height:40px}.slider--gallery .swiper-slide{max-height:none;max-width:none;height:200px}.slider--gallery .swiper-slide img,.slider--listing .object-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:576px){.slider--gallery .swiper-slide{height:300px}}@media (min-width:768px){.slider--gallery .swiper-slide{height:380px}}@media (min-width:992px){.slider--gallery .swiper-slide{height:420px}}.slider--gallery .swiper-pagination{display:grid;left:0;right:0;bottom:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-row-gap:0;grid-column-gap:0;position:relative}.slider--gallery .swiper-pagination div{cursor:pointer}.slider--gallery .swiper-pagination img{height:100%;max-height:90px;-o-object-fit:cover;object-fit:cover}.slider--gallery .gallery-caption{position:absolute;bottom:0;left:0;right:0;margin-bottom:0;background-color:rgba(0,0,0,.5);color:#fff;font-style:normal;font-weight:400;padding:10px 18px;font-size:14px;line-height:18px;text-align:center}.slider__video{width:100%;height:0;padding-bottom:56.25%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.slider__video iframe{display:block;width:100%;height:100%;position:absolute;top:0;left:0;margin-bottom:0}@media (min-width:576px){.slider__video{min-height:100%}}.slider--objects>.swiper-container{height:100%}.slider--objects>.swiper-container>.swiper-wrapper{height:100%;will-change:unset}.slider--objects>.swiper-button-next,.slider--objects>.swiper-button-prev{background-image:none;margin-top:0;top:0;width:50px;height:100%}.slider--objects>.swiper-button-next .icon-angle-left,.slider--objects>.swiper-button-next .icon-angle-right,.slider--objects>.swiper-button-prev .icon-angle-left,.slider--objects>.swiper-button-prev .icon-angle-right{width:12px;height:18px;margin-top:-9px;position:absolute;top:50%;-webkit-filter:drop-shadow(0 1px 1.5px rgba(0,0,35,.45));filter:drop-shadow(0 1px 1.5px rgba(0,0,35,.45));color:#fff}.slider--objects>.swiper-button-next .icon-angle-left,.slider--objects>.swiper-button-prev .icon-angle-left{left:20px}.slider--objects>.swiper-button-next .icon-angle-right,.slider--objects>.swiper-button-prev .icon-angle-right{right:20px}.slider--objects>.swiper-button-prev{left:0}.slider--objects>.swiper-button-next{right:0}.slider--objects>.swiper-button-prev.swiper-button--outside{left:-37px}.slider--objects>.swiper-button-next.swiper-button--outside{right:-37px}@media (min-width:768px){.slider--objects>.swiper-button-prev.swiper-button--outside{left:-42px}.slider--objects>.swiper-button-next.swiper-button--outside{right:-42px}}.slider--objects .list_col{padding:0}@media (max-width:991.98px){.slider.-brief .swiper-button-next,.slider.-brief .swiper-button-prev{top:auto;bottom:-18px;z-index:11}}.slider.-brief .swiper-pagination{margin-top:34px;position:relative;display:block;bottom:auto;top:auto;line-height:0;z-index:10}@media (min-width:768px){.slider.-brief .swiper-pagination{margin-top:10px}}.ya-share2__container_size_l .ya-share2__item{margin:2px}.ya-share2__container_size_l .ya-share2__icon{width:32px;height:32px}.ya-share2__list{-webkit-filter:grayscale(14%);filter:grayscale(14%)}.sharing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;margin-bottom:0!important}.sharing:first-child{margin-top:0}*+.sharing,.sharing+*{margin-top:26px}@media (max-width:767.98px){.sharing{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sharing__heading{color:#353535;font-size:18px;line-height:20px;font-weight:400}@media (max-width:767.98px){.sharing__heading{margin-bottom:5px}}@media (min-width:768px){.sharing__heading{margin-right:10px;font-size:20px}}.sharing .ya-share2__item{opacity:1!important}.ya-share2__badge{border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.sharing .ya-share2__item .ya-share2__icon{background-color:#97979a;-webkit-transition:background-color .12s;-o-transition:background-color .12s;transition:background-color .12s}.sharing .ya-share2__item .ya-share2__icon:hover{background-color:transparent}.single_manager_block{padding:35px 0;background:#757f9a;background:-webkit-gradient(linear,left top,right top,from(#d7dde8),to(#757f9a));background:-o-linear-gradient(left,#d7dde8,#757f9a);background:linear-gradient(to right,#d7dde8,#757f9a);width:100%;position:relative;background-size:cover;z-index:1;color:#fff;margin-bottom:50px}.single_manager_title{font-size:22px;line-height:28px;margin-bottom:10px;letter-spacing:1px}.single_manager_author{font-size:18px;line-height:24px;font-weight:400;margin-bottom:20px}.single_manager_block a{color:#fff;text-decoration:none!important}.single_manager_phone{font-size:18px;line-height:40px;margin-left:10px;display:inline-block}@media (max-width:767px){.single_manager_block a{margin:0 0 10px!important}.single_manager_title{margin-top:20px;font-size:18px;letter-spacing:normal;text-transform:none;line-height:30px}.single_left_right{padding:0}.single_main_buttons a{margin:0;display:block;max-width:200px}.single_manager_block{padding-top:30px;padding-bottom:30px;text-align:center}}@media (min-width:768px) and (max-width:1024px){.single_manager_title{text-transform:none;font-size:18px;line-height:28px}}.specialist__actions .button,.specialist__actions .single_manager_phone,.specialist__actions a.button{margin-left:0;margin-right:0;margin-bottom:0!important;width:100%}.specialist__actions .button-inverse-outline{color:#fff!important;background-color:transparent!important}.specialist__actions .button-inverse-outline:focus{color:#fff!important;background-color:transparent!important}.specialist__actions .button-inverse-outline:active,.specialist__actions .button-inverse-outline:hover{color:#353535!important;background-color:#fff!important}.step,.steps{position:relative}.steps{list-style-type:none;padding:20px 0;margin:0}.step:before,.steps:before{position:absolute;content:'';display:block;background-color:#add3b7}.steps:before{width:2px;left:calc(50% - 1px);top:44px;bottom:60px}.steps>li+li{margin-top:60px}.step{max-width:560px;margin-left:auto;margin-right:auto}.step:before{border-radius:2px;top:-20px;right:-20px;bottom:-20px;left:-20px}.step__inner{min-height:140px;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-pack:center;-ms-flex-pack:center;justify-content:center;background:#4a8a5a;background:-o-linear-gradient(337.01deg,#4a8a5a 0%,#61b477 100%);background:linear-gradient(112.99deg,#4a8a5a 0%,#61b477 100%);position:relative;z-index:1;-webkit-box-shadow:3px 3px 4px rgba(0,0,0,.1);box-shadow:3px 3px 4px rgba(0,0,0,.1);border-radius:2px;visibility:hidden;-webkit-transition:opacity .85s ease-in-out .1s,-webkit-transform .65s ease-in-out .2s;-o-transition:opacity .85s ease-in-out .1s,transform .65s ease-in-out .2s;transition:opacity .85s ease-in-out .1s,transform .65s ease-in-out .2s;transition:opacity .85s ease-in-out .1s,transform .65s ease-in-out .2s,-webkit-transform .65s ease-in-out .2s;will-change:transform}.step__text{padding:52px 24px 40px;position:relative;z-index:2}.step__text h4,.step__text p{margin-bottom:0;color:#fff}.step__number,.step__text h4{font-size:19px;line-height:1.4}.step__text h4{margin-top:0;font-weight:400;text-transform:uppercase;list-style-type:2px}.step__text p{margin-top:6px;font-size:15px;line-height:1.5;color:rgba(255,255,255,.7)}.step__number{font-family:Annabelle,sans-serif;color:rgba(255,255,255,.6);position:absolute;top:12px;right:18px;z-index:2}li:nth-child(7)>.step{width:auto;max-width:560px;text-align:center;margin-left:auto;margin-right:auto}li:nth-child(7)>.step h4{font-size:26px}li:nth-child(7) .step__number{right:0;left:0;text-align:center}@media (min-width:768px){.steps{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:90px;grid-column-gap:80px;list-style-type:none;padding:20px 0;margin:0;position:relative}.steps>li+li{margin-top:0}.steps:before{content:'';display:block;width:2px;position:absolute;top:44px;bottom:60px;left:calc(50% - 1px);background-color:#add3b7}.steps>li:first-child{grid-row-start:span 1}.steps>li:nth-child(2){margin-top:100px}.steps>li{grid-row-start:span 2}li:nth-child(7){grid-column:1/span 2}.step{max-width:350px;position:relative;margin-left:auto;margin-right:0}.step:before{position:absolute;content:'';display:block;border-radius:2px;left:20px;background-color:#add3b7}.step__inner{min-height:140px;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-pack:center;-ms-flex-pack:center;justify-content:center;background:#4a8a5a;background:-o-linear-gradient(337.01deg,#4a8a5a 0%,#61b477 100%);background:linear-gradient(112.99deg,#4a8a5a 0%,#61b477 100%);position:relative;z-index:1;-webkit-box-shadow:3px 3px 4px rgba(0,0,0,.1);box-shadow:3px 3px 4px rgba(0,0,0,.1);border-radius:2px;visibility:hidden;-webkit-transition:opacity .6s ease-in-out .1s,-webkit-transform .6s ease-in-out .1s;-o-transition:opacity .6s ease-in-out .1s,transform .6s ease-in-out .1s;transition:opacity .6s ease-in-out .1s,transform .6s ease-in-out .1s;transition:opacity .6s ease-in-out .1s,transform .6s ease-in-out .1s,-webkit-transform .6s ease-in-out .1s}.step__text{padding:52px 34px 40px;position:relative;z-index:2}.step__text h4,.step__text p{margin-bottom:0;color:#fff}.step__text h4{margin-top:0;font-size:21px;line-height:1.3;text-transform:uppercase;list-style-type:2px}.step__text p{margin-top:6px;font-size:15px;line-height:1.5;color:rgba(255,255,255,.7)}.step__number{font-size:19px;line-height:1.4;font-family:Annabelle,sans-serif;color:rgba(255,255,255,.6);position:absolute;top:12px;right:18px;z-index:2}.step__line{width:20px;height:2px;position:absolute;top:24px;right:-40px;background-color:#add3b7}li:nth-child(even) .step__line{left:-40px;right:auto}li:nth-child(even)>.step{margin-left:0}li:nth-child(even)>.step:before{right:20px;left:-20px}li:nth-child(even)>.step .step__number{right:auto;left:18px}li:nth-child(7)>.step{width:auto;max-width:560px;text-align:center;margin-left:auto;margin-right:auto}li:nth-child(7)>.step:before{right:-20px;left:-20px}li:nth-child(7)>.step h4{font-size:26px}li:nth-child(7) .step__number{right:0;left:0;text-align:center}}li:nth-child(2)>.step .step__inner,li:nth-child(3)>.step .step__inner,li:nth-child(4)>.step .step__inner,li:nth-child(5)>.step .step__inner,li:nth-child(6)>.step .step__inner,li:nth-child(7)>.step .step__inner{-webkit-transform:translateY(140px) scale(2);-ms-transform:translateY(140px) scale(2);transform:translateY(140px) scale(2);opacity:0}.step--appear .step__inner{visibility:visible}li:not(:first-child)>.step--appear .step__inner,li:nth-child(7)>.step--appear .step__inner{-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}.table-wrap{margin-bottom:0!important}.simple-tabs__nav:first-child,.table-wrap:first-child{margin-top:0}*+.table-wrap,.table-wrap+*{margin-top:22px}@media (max-width:991.98px){.table-wrap{overflow:auto}.table-wrap table td,.table-wrap table th{white-space:nowrap}}.simple-tabs__nav{padding-left:0;list-style-type:none;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;line-height:18px;font-weight:400;margin-bottom:0!important}.estate-tabs__nav>li,.simple-tabs__nav>li{padding-left:0;margin-left:0;margin-bottom:15px;-ms-flex-negative:0;flex-shrink:0}.simple-tabs__nav>li+li{margin-top:0}*+.simple-tabs__nav,.simple-tabs__nav+*{margin-top:30px}.estate-tabs__nav a,.simple-tabs__nav a{display:block;color:#9a9a9f;padding:5px 15px 12px}.simple-tabs__nav a{border-bottom:1px solid rgba(53,53,53,.2)}.simple-tabs__nav a:hover{color:#418754}.simple-tabs__nav a.is-selected{padding-bottom:10px;border-bottom:3px solid #418754;cursor:default;color:#418754;font-weight:600}.simple-tabs__nav>li:before,.simple-tabs__tab{display:none}.estate-tabs__tab.is-selected,.simple-tabs__tab.is-selected{display:block}.estate-tabs{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.estate-tabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.estate-tabs__nav{padding-left:0;list-style-type:none;margin-bottom:0;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;line-height:18px;font-weight:400}.estate-tabs__nav>li{margin-bottom:0}.estate-tabs__nav>li+li{margin-top:0}.estate-tabs__nav>li:before{display:none}@media (min-width:768px){.estate-tabs__nav{width:160px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.estate-tabs__nav a{-webkit-transition:none;-o-transition:none;transition:none}@media (max-width:767.98px){.estate-tabs__nav a{border-bottom:1px solid rgba(53,53,53,.15)}}@media (min-width:768px){.estate-tabs__nav a{padding:8px 11px 7px;border-right:1px solid rgba(53,53,53,.12)}}.estate-tabs__nav a:hover{border-bottom-color:#61b477;border-right-color:#61b477;color:#418754}.estate-tabs__nav a.is-selected{border-color:#353535;color:#fff;background-color:#61b477}@media (min-width:768px){.estate-tabs__container{padding-left:35px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.estate-tabs__nav-2{margin-bottom:35px}@media (min-width:768px){.estate-tabs__nav-2{margin-bottom:35px}}.estate-tabs__tab{display:none;cursor:default;font-size:16px;line-height:20px;text-align:center}.estate-tabs__tab h4{margin-top:0;margin-bottom:10px;font-size:28px;line-height:30px;text-shadow:0 1px 1px rgba(0,0,0,.2)}.estate-tabs__tab a{text-decoration:none;border-bottom:1px solid rgba(65,135,84,.5)}.estate-tabs__tab a:hover{border-bottom-color:transparent}.estate-tabs__tab a+a{margin-left:16px}@media (max-width:1199px){.about_kp{padding-left:0}}@media (max-width:1024px){.about_infstr_wrap>div>.object-page__header{margin-bottom:30px}.about_kp-data{margin-top:42px}}@media (max-width:767px){.about_kp-data-item-value{font-size:20px}.about_kp-data-item-text{font-size:13px}.about_kp-data-col:before{background-size:contain;width:30px;height:36px}.about_kp-data-item{padding-left:40px;padding-top:3px}.about_kp-data-col{margin-bottom:43px}.about_kp-around-item{width:60px;height:60px;background-size:60px}.about_kp-around-col{padding:0 7px;margin-bottom:14px}}@media (max-width:500px){.about_kp-data-col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:26px}.about_kp-data-col-7,.about_kp-data-col-8{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width:400px){.about_kp-around-item{width:40px;height:40px;background-size:40px}}@media (max-width:1024px){.infstr-list-item-text-title{font-size:26px}.infstr-list-item-text-text{font-size:16px}}@media (max-width:767px){.infstr-list-item-text-title{font-size:20px}.infstr-list-item-text-text{font-size:13px;margin-top:3px}.infstr-list-item{padding-left:10px;padding-right:10px}.infstr-list-item-text{padding-right:15px}.infstr-list-item-inv .infstr-list-item-text{padding-left:15px}}@media (max-width:400px){.infstr-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.infstr-list-item-img,.infstr-list-item-text{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:none}.infstr-list-item-text{padding-left:0;padding-right:0}.infstr-list-item-img{margin-top:20px}.infstr-list-item-inv .infstr-list-item-text{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.about_infstr_wrap>div>.object-page__header{margin-bottom:60px}.about_kp{padding-left:30px}.about_kp-data-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about_kp-data-col{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;padding:0 15px;margin-bottom:71px}.about_kp-data-col:before{content:'';position:absolute;background-repeat:no-repeat;background-size:contain;width:42px;height:54px}.about_kp-data-col-1:before{background-image:url("")}.about_kp-data-col-2:before{background-image:url("")}.about_kp-data-col-3:before{background-image:url("")}.about_kp-data-col-4:before{background-image:url("")}.about_kp-data-col-5:before{background-image:url("")}.about_kp-data-col-6:before{background-image:url("")}.about_kp-data-col-7:before{background-image:url("")}.about_kp-data-col-8:before{background-image:url("")}.about_kp-data-col-7,.about_kp-data-col-8{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.about_kp-data-item{padding-left:50px;padding-top:3px}.about_kp-data-item-value{color:#458f58;font-weight:900;font-size:25px;line-height:1}.about_kp-data-item-text{font-weight:400;font-size:14px}.about_kp-around{margin-top:9px}.about_kp-around-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -15px}.about_kp-around-col{padding:0 15px;margin-bottom:30px}.about_kp-around-item{border-radius:50%;width:80px;height:80px;margin-left:auto;margin-right:auto;border:1px solid #353535;background-position:50% 50%;background-repeat:no-repeat}.about_kp-around-item-1{background-image:url("")}.about_kp-around-item-2{background-image:url("")}.about_kp-around-item-3{background-image:url("")}.about_kp-around-item-4{background-image:url("")}.about_kp-around-item-5{background-image:url("")}@media (max-width:1199px){.about_kp{padding-left:0}}@media (max-width:1024px){.about_infstr_wrap>div>.object-page__header{margin-bottom:30px}.about_kp-data{margin-top:42px}}@media (max-width:767px){.about_kp-data-item-value{font-size:20px}.about_kp-data-item-text{font-size:13px}.about_kp-data-col:before{background-size:contain;width:30px;height:36px}.about_kp-data-item{padding-left:40px;padding-top:3px}.about_kp-data-col{margin-bottom:43px}.about_kp-around-item{width:60px;height:60px;background-size:60px}.about_kp-around-col{padding:0 7px;margin-bottom:14px}}@media (max-width:500px){.about_kp-data-col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:26px}.about_kp-data-col-7,.about_kp-data-col-8{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width:400px){.about_kp-around-item{width:40px;height:40px;background-size:40px}}.infstr-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:22px;border-top:1px solid #000;padding-top:22px;padding-left:22px;padding-right:22px}.infstr-list-item:last-child{margin-bottom:0}.infstr-list-item-text{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;padding-right:30px}.infstr-list-item-text-title{font-size:32px}.infstr-list-item-text-text{font-size:20px;line-height:1.2;margin-top:10px}.infstr-list-item-img{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.infstr-list-item-inv .infstr-list-item-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:30px;padding-right:0}@media (max-width:1024px){.infstr-list-item-text-title{font-size:26px}.infstr-list-item-text-text{font-size:16px}}@media (max-width:767px){.infstr-list-item-text-title{font-size:20px}.infstr-list-item-text-text{font-size:13px;margin-top:3px}.infstr-list-item{padding-left:10px;padding-right:10px}.infstr-list-item-text{padding-right:15px}.infstr-list-item-inv .infstr-list-item-text{padding-left:15px}}@media (max-width:400px){.infstr-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.infstr-list-item-img,.infstr-list-item-text{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:none}.infstr-list-item-text{padding-left:0;padding-right:0}.infstr-list-item-img{margin-top:20px}.infstr-list-item-inv .infstr-list-item-text{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media (max-width:1024px){.infstr-list-item-text-title{font-size:26px}.infstr-list-item-text-text{font-size:16px}}@media (max-width:767px){.infstr-list-item-text-title{font-size:20px}.infstr-list-item-text-text{font-size:13px;margin-top:3px}.infstr-list-item{padding-left:10px;padding-right:10px}.infstr-list-item-text{padding-right:15px}.infstr-list-item-inv .infstr-list-item-text{padding-left:15px}}@media (max-width:400px){.infstr-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.infstr-list-item-img,.infstr-list-item-text{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:none}.infstr-list-item-text{padding-left:0;padding-right:0}.infstr-list-item-img{margin-top:20px}.infstr-list-item-inv .infstr-list-item-text{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.page-template-listing-properties-village .single_manager_block,.page-template-listing-properties-village .slider_block{margin-bottom:0}.nav-content-origin-h100{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav-content-origin-h100 .nav-content-origin{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.village-post_content .swiper-pagination{display:none}.page-template-listing-properties-village .slider_block .container{position:relative}.highway span{font-weight:400}.villagePrices-price{font-weight:600}.villageFilter .fa,.villagePrices-price .fa{font-family:inherit;background-size:contain;background-repeat:no-repeat;background-position:50%;position:relative;top:-2px;vertical-align:middle;display:inline-block}.villageFilter .fa-rub,.villagePrices-price .fa-rub{width:11px;height:17px;background-image:url("")}.villageFilter .fa-usd{width:9px;height:16px;background-image:url("")}.villageFilter .fa-eur{width:10px;height:13px;background-image:url("")}.villagePrices-table-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px;padding:15px 0;border-top:1px solid rgba(0,0,5,.07);border-bottom:1px solid rgba(0,0,5,.07);background:#fff}.villagePrices-table-col{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;min-width:0;word-wrap:break-word;padding:0 15px}@media (max-width:767px){.villagePrices-table-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.villagePrices-table-col{max-width:60%;-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;padding-top:5px;padding-bottom:5px}.villagePrices-type{max-width:40%;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.villagePrices-area,.villagePrices-area_land,.villagePrices-count{margin-left:40%}.village-post_content-ratimg-title{display:none}}.villageFilter-show{text-align:center;margin-bottom:45px}.villageFilter-show a{background-color:#61b477;display:inline-block;height:auto;padding:12px 20px 10px;z-index:1;border:0;border-radius:2px;opacity:1;-webkit-box-shadow:1px 1px 3px rgba(0,0,30,.18);box-shadow:1px 1px 3px rgba(0,0,30,.18);-webkit-transition:background-color .2s ease,color .2s ease,border-color .2s ease;-o-transition:background-color .2s ease,color .2s ease,border-color .2s ease;transition:background-color .2s ease,color .2s ease,border-color .2s ease;cursor:pointer;color:#fff;font-size:13px;text-align:center}.villageFilter-btn-filter a:hover,.villageFilter-show a:hover{background:rgba(72,186,101,.76)}.villageFilter-hide{text-align:center;margin-bottom:60px;display:none;margin-top:22px}.villageFilter-hide a{color:#656565;font-size:13px;text-decoration:underline}.villageFilter-show.show{display:none}.villageFilter-show.show~.villageFilter-hide{display:block}.villageFilter{display:none;max-width:870px;margin-left:auto;margin-right:auto;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,38,.2);box-shadow:0 1px 4px rgba(0,0,38,.2);border-radius:4px;padding:20px}.villageFilter-row{margin-left:-10px;margin-right:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.villageFilter-row:last-child{margin-bottom:0}.villageFilter-col{padding:0 10px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;min-width:0;word-break:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.villageFilter-from,.villageFilter-to{padding-right:5px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;word-break:break-word}.villageFilter-to{padding-left:5px}.villageFilter-label{padding-left:5px}.villageFilter-from input,.villageFilter-to input{width:100%;border:1px solid transparent;padding:9px 10px;font-size:13px;line-height:20px;border-color:transparent;border-radius:2px;background-color:#f0f0f4}.villageFilter-btn-empty,.villageFilter-label{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;max-width:50px;min-width:0;word-break:break-word}.villageFilter-btn-reset{margin-top:10px;font-size:13px;padding-left:5px;text-align:center}.villageFilter-btn-reset a{text-decoration:underline}.villageFilter-btn-filter,.villageFilter-btn-reset{padding-right:5px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0;word-break:break-word}.villageFilter-btn-filter a{background-color:#61b477;display:block;width:100%;height:auto;padding:12px 2px 10px;z-index:1;border:0;border-radius:2px;opacity:1;-webkit-box-shadow:1px 1px 3px rgba(0,0,30,.18);box-shadow:1px 1px 3px rgba(0,0,30,.18);-webkit-transition:background-color .2s ease,color .2s ease,border-color .2s ease;-o-transition:background-color .2s ease,color .2s ease,border-color .2s ease;transition:background-color .2s ease,color .2s ease,border-color .2s ease;cursor:pointer;color:#fff;font-size:13px;text-align:center}.villageFilter-btn-filter-disabled{position:relative}.villageFilter-btn-filter-disabled:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0}.villageFilter-btn-filter-disabled a{opacity:.5}.villageFilter-currency a{color:#bebebe;border-bottom:1px dotted rgba(37,37,37,.74);opacity:.5;display:inline-block;margin-right:4px}.villageFilter-currency a:last-child{margin-right:0}.villageFilter-currency a.active{color:#000;border-bottom-color:transparent;opacity:1}@media (max-width:991px){.villageFilter{max-width:100%}.villageFilter-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.villageFilter-col{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:none;margin-bottom:15px}}@media (max-width:600px){.villageFilter-hide{margin-bottom:40px}}@media (max-width:400px){.villageFilter-col{padding:0}.villageFilter-from input,.villageFilter-to input{font-size:12px;padding:9px 6px}.villageFilter-label{font-size:12px}}.underlay{padding:15px;background:rgba(0,0,0,.6);max-width:510px;min-width:115px}.link-inverse,.link-inverse:hover,.underlay{color:#fff}.link-inverse span{border-bottom:1px solid transparent}.link-inverse:hover span{border-bottom-color:#fff}.fill-current{fill:currentColor!important}.color-white{color:#fff!important}.color-inherit{color:inherit!important}.color-current{color:currentColor!important}.u-visuallyHidden,.visually-hidden{width:1px!important;height:1px!important;padding:0!important;border:0!important;position:absolute!important;clip:rect(1px,1px,1px,1px)!important;overflow:hidden!important;margin:-1px -1px 0!important}.u-visuallyHidden:first-child,.visually-hidden:first-child{margin-top:0}.u-visuallyHidden+*,.visually-hidden+*{margin-top:0!important}
