@font-face{font-family:'icons';src:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../fonts/icons.eot?26139668);src:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../fonts/icons.eot?26139668#iefix) format('embedded-opentype'),url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../fonts/icons.woff2?26139668) format('woff2'),url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../fonts/icons.woff?26139668) format('woff'),url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../fonts/icons.ttf?26139668) format('truetype'),url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../fonts/icons.svg?26139668#icons) format('svg');font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"icons";font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail:before{content:'\e800'}.icon-star:before{content:'\e801'}.icon-star-empty:before{content:'\e802'}.icon-star-half:before{content:'\e803'}.icon-facebook:before{content:'\f09a'}.icon-mail-alt:before{content:'\f0e0'}.icon-star-half-alt:before{content:'\f123'}.icon-youtube:before{content:'\f167'}.icon-youtube-play:before{content:'\f16a'}.icon-instagram:before{content:'\f16d'}.icon-vkontakte:before{content:'\f189'}.icon-whatsapp:before{content:'\f232'}.icon-odnoklassniki:before{content:'\f263'}.icon-telegram:before{content:'\f2c6'}html,body{font-family:'PT Sans',sans-serif}a:hover{color:#3a7fe5}.btn{font-family:'PT Sans',sans-serif}.container{max-width:1140px}.archive .main-header,.single-kvartira .main-header{background:#263248}.archive .main-menu a,.single-kvartira .main-menu a{color:#fff}.archive .header-contacts address,.archive .header-contacts a,.single-kvartira .header-contacts address,.single-kvartira .header-contacts a{color:#fff}.archive .main-menu li.active a,.single-kvartira .main-menu li.active a{color:silver !important}.main-navbar{padding-top:0;padding-bottom:0}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 0.9)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.navbar-toggler{position:absolute;top:20px;right:20px}.navbar-brand{padding:0;width:150px;margin-right:20px}.navbar-brand img{display:block;width:150px;padding:0;position:absolute;top:0;left:0;z-index:10}.main-menu{height:70px;align-items:center}.main-menu a{font-weight:600;color:#263248;display:block;font-size:1rem !important;text-decoration:none !important;padding:.25rem 1.6rem;-webkit-transition:.3s;transition:.3s}.main-menu a:hover{color:#3a7fe5}.main-menu li.active a,.main-menu li.current-menu-item a{color:#777}.main-menu li.menu-item-highlighted a{color:#ff4d01 !important}.header-contacts{display:flex;align-items:center;margin-left:auto}.im-links{display:flex;align-items:center}.im-links img{margin-left:8px}.header-contacts a{font-size:21px;line-height:20px;font-weight:700;color:#263248;text-decoration:none !important;white-space:nowrap;-webkit-transition:.3s;transition:.3s}.header-contacts a:hover{color:#3a7fe5}.header-contacts address{font-size:.8rem;margin-bottom:0;text-align:right}.header-contacts-details{text-align:right;margin-left:12px}h1,h2,h3,h4{color:#263248;font-family:'Manrope',sans-serif}h2{margin-bottom:1rem;font-weight:600;color:#263248;font-size:2.25rem;margin-bottom:2rem}.section-grey{background:#f8f9fb;padding:4rem 0}.section-title{margin-bottom:2rem}.section-title h2{margin-bottom:.5rem}.section-title p{max-width:80%}.section-title .h4{font-weight:400;color:#263248}h3{font-size:1.35rem;font-weight:500;color:#263248}section{margin:3rem 0}.section-intro{height:calc(100vh - 70px);min-height:640px;position:relative;display:flex;flex-direction:column;justify-content:center;margin-bottom:3rem;margin-top:0}.section-intro picture:after{display:none;content:'';z-index:12;position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-linear-gradient(top,rgba(222,222,222,0) 0%,rgba(0,0,0,.51) 51%,rgba(222,222,222,0) 100%)}.section-intro .intro-img img{width:100%;height:100%;display:block;object-fit:cover;object-position:center top;position:absolute;top:0;left:0}.intro__subtitle,.subtitle{font-size:1.125rem;color:#a3a6ac;text-transform:lowercase;display:block}.intro__subtitle a{text-decoration:none;font-size:15px;vertical-align:5px;font-family:'Manrope';font-weight:600;color:#cacaca}.intro__title{font-size:2.75rem;color:#fff;font-weight:500;text-transform:none;margin-bottom:0}.intro__aftertitle{font-size:2.125rem;color:#fff;line-height:1;margin-bottom:2rem;display:block}.section-intro p{color:#c0c1c3;font-size:1.35rem;max-width:90%}.section-intro p var{color:#ffcf3a;font-size:1.25em;font-style:normal;line-height:1}.section-intro .row-badges{margin-top:2rem}.section-intro .row-badges .btn{margin-right:2rem}.btn-primary{background:#ffcf3a;color:#071d21;padding:16px 32px;font-size:1.25rem;font-weight:700;border:none}.btn-secondary{background:#ffcf3a;color:#071d21;padding:10px 24px;font-size:1.125rem;font-weight:700;border:none}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#fdbe00 !important;color:#000 !important}.section-intro .container{height:100%}.section-intro .col-image{position:relative;height:100%}.panel-light{background:#f3f6fb;padding:12px 16px}.panel-light p{color:#000}.panel-light h3{color:#000}.panel-dark{background:#2b3647;padding:3rem}.panel-dark p{color:#fff}.b-situations{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);gap:16px}.b-situations--buy{grid-template-rows:repeat(4,auto)}.b-situations div:nth-child(1){grid-row:1/4;grid-column-start:3}.b-situations--buy div:nth-child(1){grid-row:1/5;grid-column-start:3}.b-situations--buy .situations-item p{font-size:.9725rem}.b-situations--buy .situations-item .services-list-detailed li{font-size:1rem}.situations-item{display:flex;flex-direction:column;padding:22px}.situations-item h3{font-size:1.25rem;font-weight:600;color:#2b3647;line-height:1.2;margin-bottom:.5rem}.situations-item h3.h2,.situations-item h2.h2{font-size:1.35rem;margin-bottom:.5rem;font-weight:600}.situations-item p{margin-bottom:0;font-size:1.075rem;color:#111}.situations-item li{margin-bottom:.25rem;color:#111}.situations-slider{display:flex;align-items:stretch}.situations-slider .swiper-slide{height:auto;background-color:#2b3647 !important}.b-situations-slider .container{position:relative;z-index:2;margin:0 auto}.b-situations-slider--buy .container{max-width:74%}.situations-slider__item .panel-dark{background:rgba(43,54,71,.97)}.situations-slider__item{display:flex;min-height:90vh;padding:3rem 0}.situations-slider__item h3{font-size:2rem;color:#fff;font-weight:400}.situations-slider__item p.h3{font-size:1.5rem}.situations-slider__item p{font-size:1.125rem}.situations-slider__item ul{padding-left:20px}.situations-slider__item ul li{font-size:1.125rem;color:#fff}.b-situations-slider--buy .situations-slider__item .subtitle{font-size:1rem}.b-situations-slider--buy .situations-slider__item h3{font-size:1.45rem}.b-situations-slider--buy .situations-slider__item p.h3{font-size:1.25rem;font-weight:400}.b-situations-slider--buy .situations-slider__item ul li,.situations-slider__item p{font-size:1rem}.situations-slider__item img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;right:0;z-index:1}.swiper-button-next:after,.swiper-button-prev:after{color:#fff}.swiper-pagination-bullet{background:#fff;opacity:1;width:12px;height:12px}.swiper-pagination-bullet-active{background:#ffcf3a;opacity:1}h1{font-size:1.2rem;color:#fff;text-transform:uppercase}p.text-excerpt{font-size:1.25rem;margin-bottom:3rem}.tagline{color:#fff;position:relative;width:100%;padding:1.5rem 0}.tagline .row{position:relative}.tagline .row:before{background:#263248;display:block;content:'';position:absolute;width:201%;margin-left:-200%;top:0;bottom:0}.tagline .row>div{background:#263248;padding-top:2rem;padding-bottom:2rem}.tagline h1{font-size:2.55rem}.tagline h1 span{display:block;font-size:2rem;text-transform:none}.tagline p{color:#c0c1c3;margin-bottom:0;font-size:1.3rem;line-height:1.2em}.section-services{padding:3rem 0}.section-services-detailed .row{padding-top:2rem;padding-bottom:2rem}.services-list,.services-list-detailed{margin-top:0;margin-bottom:0}.services-list-detailed{padding:25px 15px 25px 20px;background:#f4f6f8}.services-list ul,.services-list-detailed ul{padding-left:0;list-style:none;padding-right:10%;margin-bottom:2rem}.services-list-detailed ul{margin-bottom:0}.services-list ul li,.services-list-detailed ul li{padding-left:16px;position:relative}.services-list ul li:before,.services-list-detailed ul li:before{content:'';display:block;position:absolute;top:8px;left:0;width:6px;height:6px;background:#263248}.services-list-detailed ul li{padding-left:32px}.services-list-detailed ul li:before{top:2px;background:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/ico-check.svg) center center no-repeat;background-size:contain;width:20px;height:20px}.text-overview{font-size:1.2rem}.h5{display:block;font-size:1.1rem;color:#777;margin:0 0 1rem;text-transform:lowercase}.section-agency{background:#19283b;background-size:cover;margin-bottom:3rem;overflow:hidden}.col-person{padding-bottom:3rem;z-index:2;padding-top:3rem}.col-person strong{font-weight:400}.col-photo{padding-bottom:3rem;z-index:1}.section-agency blockquote{color:#fff}.person-photo img{margin-top:auto;max-width:100%;height:auto;max-width:600px;position:absolute;right:0;max-height:100%}.person-name{font-size:2.1rem;color:#fff;font-family:'PT Sans',serif}.section-agency .person-role{font-size:1.1rem;color:#fff}blockquote{font-size:1.75rem;color:#263248;line-height:1.2em}.section-agency p{font-size:1.2rem;color:#c0c1c3}.col-badges{margin-top:1.6rem}.review-badge{display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;white-space:nowrap;margin-right:30px;text-decoration:none!important}.review-badge-btn{display:flex;align-items:center;position:relative;padding:4px;z-index:999;color:#333;border-radius:0 0 2px 2px}.review-badge-border{width:100%;height:4px;background:rgba(255,255,255,.05);border-radius:2px 2px 0 0;margin-bottom:2px}.review-badge img{vertical-align:middle}.review-badge-logo img{width:32px;height:32px}.review-badge-score{color:#fff;display:inline-block;font-size:12px;line-height:18px;margin:0 0 0 12px;vertical-align:middle}.review-biz-score{display:inline-block;color:#ffcf3a;margin:0 6px 0 0;vertical-align:middle;font-size:18px;font-weight:400}.review-badge-google .review-biz-score{color:#eb6e00}.review-stars{display:inline-block;font-size:0px;vertical-align:middle}.review-stars img{display:inline-block;width:16px;height:16px;margin:0 2px 0 0;vertical-align:middle}.b-testimonials{background:#f8f8f8;margin-top:-3rem;padding-top:3rem;padding-bottom:6rem;margin-bottom:-3rem}.testimonials-slider .swiper-wrapper{align-items:stretch}.testimonials-slider .swiper-button-prev{left:-2rem}.testimonials-slider .swiper-button-next{right:-2rem}.testimonials-slider .swiper-slide{height:auto}.testimonial-item{background:#fff;padding:20px;height:100%}.testimonial-item header,.testimonial-item footer{display:flex;align-items:center}.testimonial-item header{margin-bottom:1rem}.testimonial-item time{margin-left:auto;font-size:.8125rem;color:#777}.testimonial-item--cta{display:flex;flex-direction:column;background:#263248;padding:2rem}.testimonial-item--cta p{font-size:1rem;color:#fff}.testimonial-item--cta h3{font-size:1.5rem;color:#fff}.testimonial-item--cta .btn{margin-top:auto}.testimonials-item__rating{white-space:nowrap}.testimonials-item__rating .star-full{display:inline-block;position:relative;font-style:normal;cursor:default;margin:0 3px 0 0;font-size:18px}.testimonials-item__rating .star-full:before{content:"★";display:block;font-size:inherit;font-family:inherit;position:absolute;overflow:hidden;color:#ffcf3a;top:0;left:0}.testimonial-item__text{display:block;height:290px;overflow-y:auto;margin-bottom:1rem;padding-right:1rem}.testimonial-item__text p{font-size:.9125rem}.testimonial-item__thumb{position:relative;overflow:hidden;object-fit:contain;margin-right:12px;flex-shrink:0}.testimonial-item__thumb i{position:absolute;left:auto;right:10px;bottom:32px}.testimonial-item__avatar{width:50px;height:50px;object-fit:cover;border-radius:50%;margin-right:12px}.testimonial-item__author a{font-size:.8rem}.testimonial-item__author span{display:block;font-size:1.125rem}i.icon-vk{display:block;position:absolute;bottom:0;left:40px;border-radius:11px;overflow:hidden;width:22px;height:22px;background:url(/images/ico-social_vk.svg) center center no-repeat;background-size:contain}i.icon-yandex{display:block;position:absolute;bottom:0;left:40px;border-radius:11px;overflow:hidden;width:22px;height:22px;background:url(/images/ico-social_yandex.svg) center center no-repeat;background-size:contain}i.icon-google{display:block;position:absolute;bottom:0;left:40px;border-radius:11px;overflow:hidden;width:22px;height:22px;background:#fff url(/images/ico-social_google.svg) center center no-repeat;background-size:contain}.section-faq{background:#1a2e47;color:#fff;padding:3rem 0 1.5rem}.section-faq h2{color:#fff;margin-bottom:1rem}.section-faq .faq-question{padding:1rem 0;position:relative;border-bottom:1px solid rgba(255,255,255,.15)}.section-faq .faq-question:last-child{border:none}.section-faq h3{color:#fff;cursor:pointer;max-width:90%;font-weight:500}.section-faq h3:hover{color:#ccc}.section-faq p{max-width:80%;font-size:1.1rem;padding-top:1rem;color:#efefef}.faqsection-question:before{position:absolute;cursor:pointer;right:0;top:20px;display:inline-block;content:'';width:24px;height:24px;background-repeat:no-repeat;background-size:100% auto;background-image:url("data:image/svg+xml,%3Csvg role='presentation' focusable='false' width='24px' height='24px' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='3' fill='none' fill-rule='evenodd' stroke-linecap='square'%3E%3Cg transform='translate(1.000000, 1.000000)' stroke='%23FFF'%3E%3Cpath d='M0,11 L22,11'%3E%3C/path%3E%3Cpath d='M11,0 L11,22'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");transition-duration:.25s;transition-property:transform,box-shadow,filter,-webkit-filter;margin-right:12px}.faqsection-question.active:before{transform:rotateZ(135deg)}.section-reviews{position:relative;overflow:hidden;padding:3rem 0}.grid-item img{width:100%;height:auto;max-width:100%;border:1px solid #fff}.grid-sizer,.grid-item{width:7.14%}#photoWall{width:100%;margin:4rem 0}.fixed-menu{font:inherit;font-size:18px;line-height:24px;position:fixed;bottom:0;right:0;left:0;width:100%;background:#fff;-webkit-box-shadow:0px 0px 30px rgba(53,65,72,.1);box-shadow:0px 0px 30px rgba(53,65,72,.1);z-index:1199;padding:8px 15px;display:none;-webkit-transition:none;-o-transition:none;transition:none}.fixed-menu ul{-webkit-transition:none;-o-transition:none;transition:none;padding-bottom:env(safe-area-inset-bottom,24px)}.user-actions-list{list-style:none;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.user-action{padding:0;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;background:0 0;border:none;text-decoration:none !important}.user-action .ic{margin-bottom:0;width:22px;height:23px;min-height:23px}.user-action .ic-im img{width:20px;height:20px}.user-action span{font:inherit;font-family:"PT Sans",sans-serif;font-style:normal;font-weight:400;font-size:11px;line-height:15px;text-align:center;font-style:normal;color:#798087}.user-action.active span{color:#2c373e}.messanger-variants-wrap,.calback-widget-mob-wrap{position:fixed;bottom:0;left:0;width:100%;z-index:200;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:end;-ms-flex-pack:end;justify-content:flex-end;background:rgba(104,110,116,.5);width:100%;height:100vh;opacity:0;visibility:hidden}.messanger-variants-wrap.show,.calback-widget-mob-wrap.show{opacity:1;visibility:visible}.messanger-variants-wrap .messanger-variants,.calback-widget-mob-wrap .messanger-variants{height:250px;background-color:#fefefe;width:100%}.calback-widget{height:288px;background-color:#fefefe;width:100%}.m-modal-complite{visibility:hidden}.m-modal-complite.vishid{visibility:visible}@media (max-width:320px){.messanger-variants-wrap .messanger-variants{height:200px}.calback-widget-mob-wrap .calback-widget{height:233px}.calback-widget-mob-wrap .calback-widget .m-small_text{display:none}}.messanger-variants-head,.calback-widget-head{position:relative;padding:14px 15px 15px;background:#fff;-webkit-box-shadow:0px 0px 30px rgba(44,55,62,.1);box-shadow:0px 0px 30px rgba(44,55,62,.1)}.messanger-variants-head span,.calback-widget-head span{font-weight:700;font-size:21px;line-height:27px;color:#2c373e}.messanger-variants-head .close-messanger-variants,.messanger-variants-head .close-calback-widget,.calback-widget-head .close-messanger-variants,.calback-widget-head .close-calback-widget{position:absolute;top:20px;right:15px;padding:0;width:20px;height:20px}.messanger-variants-head .close-messanger-variants img,.messanger-variants-head .close-calback-widget img,.calback-widget-head .close-messanger-variants img,.calback-widget-head .close-calback-widget img{display:block;max-width:100%;width:100%}.messanger-variants-body{padding:34px 15px 15px}.calback-widget-body{padding:40px 15px 15px}.messanger-variants-list{display:-webkit-box;display:-ms-flexbox;display:flex}.messanger-variants-list li{margin-right:30px}.messanger-variants-list li:last-child{margin-right:0}.messanger-variants-list li a{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}.messanger-variants-list li a .ic{width:40px;height:40px;margin-bottom:8px}.messanger-variants-list li a span{font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#a4aaaf}.calback-widget-mob-wrap .m-modal-complite-xl{position:fixed;bottom:0;left:0}.m-modal-complite-xl{height:250px;margin-top:auto}.calback-widget.hide{display:none}.m-modal-complite-xl .calback-widget-head{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.main-footer{background:#263248}.main-footer,.main-footer a{color:#fff;text-decoration:none}.main-footer .h4{display:block;color:#fff;font-size:2rem;text-transform:uppercase}.main-footer .h4 small{text-transform:none}.main-footer .footer-phone{font-size:1.45rem;font-weight:600;text-decoration:none!important}.main-footer .im-links{margin-left:12px}.main-footer .social-links{margin-top:1rem}.main-footer .social-links a{margin-right:12px}.main-footer .copyright{margin-top:3rem}.main-footer big{display:block}.footer-menu{list-style:none;padding-left:0;margin:18px 0}.col-square{position:relative}.col-square:before{content:'';padding-top:100%;display:block;position:relative}.col-square #map{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;overflow:hidden}.col-square-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;flex-direction:column}#map{height:100%}.b-advantages>div{margin:.75rem 0}.b-advantages header{display:flex;align-items:center;margin-bottom:12px}.b-advantages ins{display:block;width:56px;height:56px;background-size:contain;background-position:center center;background-repeat:no-repeat;margin-right:1rem;flex-shrink:0}.b-advantages h3{margin-bottom:0;font-size:1.45rem;letter-spacing:-.5px;font-weight:500}.b-proper-ways>div{margin:.75rem 0}.b-proper-ways header{display:flex;align-items:center;margin-bottom:12px}.b-proper-ways ins{display:block;width:56px;height:56px;background-size:contain;background-position:center center;background-repeat:no-repeat;margin-right:1rem;flex-shrink:0}.b-proper-ways h3{margin-bottom:0;font-size:1.65rem;font-weight:500}.b-exchange ul{padding-left:20px}.b-exchange ul li{margin-bottom:.125rem}.b-exchange h3{margin-bottom:1rem;font-weight:500}.b-mortgage-options .panel-light,.b-exchange .panel-light{border:1px solid rgba(0,0,0,0);padding:2rem;height:calc(100% - 1.5rem);background:#f0f0f0}.b-mortgage-options .h5,.b-exchange .h5{color:#2b3647}.row.b-steps{display:flex;flex-direction:column}.row.b-steps>div{margin-bottom:1rem}.steps-item{background:#f3f6fb;padding:1.25rem 1rem;padding-left:60px;position:relative;height:calc(100% - .5rem);color:#000;margin-bottom:2rem;display:flex;flex-direction:column;justify-content:center}.steps-item:after{content:'';width:32px;height:32px;display:block;position:absolute;bottom:-40px;transform:translateX(-50%);left:10%;background:url("/images/icon-arrow-down.png") center center/contain no-repeat}.row.b-steps>div:last-child .steps-item:after{display:none}.b-steps header{margin-bottom:.25rem}.b-steps ins{display:flex;align-items:center;justify-content:center;font-style:normal;font-size:28px;margin-bottom:.75rem;text-align:center;text-decoration:none;border:0;border-bottom:0;line-height:100px;position:absolute;left:20px;top:20px;z-index:0;color:#fff;opacity:1;width:40px;height:100%;background:#2b3647;left:0;top:0;flex-shrink:0}.b-steps h3{text-transform:uppercase;font-size:1.55rem;font-weight:400;color:#2b3647;margin-bottom:0}.b-steps p{font-size:1.125rem;margin-bottom:0;color:#111;max-width:90%}.testimonial-item .b-cta{font-size:1.5rem;margin-bottom:1rem;font-weight:700}.b-cta{background:#2b3647;padding:32px}.b-cta p{color:#fff;font-size:1rem;line-height:1.3}.swiper-initialized .swiper-wrapper.row{flex-wrap:nowrap !important;margin-left:0;margin-right:0}.swiper-button-next,.swiper-button-prev{width:40px;height:50px;text-align:center;display:flex;align-items:center}.testimonials-slider .swiper-button-next,.testimonials-slider .swiper-button-prev{width:40px;height:50px;text-align:center;display:flex;align-items:center}.swiper-button-next:after,.swiper-button-prev:after{color:#fff}.testimonials-slider .swiper-button-next:after,.testimonials-slider .swiper-button-prev:after{color:#000}.tariff-item{background:#1a2e47;color:#fff;padding:1rem}.tariff-item h3{font-size:1.65rem;color:#fff;font-weight:700;margin-bottom:0}.tariff-item small{font-size:1rem;display:block;line-height:1.4}.tariff-item var small{display:inline;font-size:.85rem}.tariff-item p{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #fff;margin:1rem 0;color:#ccc}.tariff-item ul{padding-left:0;list-style:none}.tariff-item ul li{font-size:1rem;padding-left:30px;position:relative}.tariff-item ul li:before{display:block;position:absolute;top:7px;left:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' class='u-svg-content' viewBox='0 0 408.576 408.576' x='0px' y='0px' id='svg-df1e'%3E%3Cg%3E%3Cg%3E%3Cpath d='M204.288,0C91.648,0,0,91.648,0,204.288s91.648,204.288,204.288,204.288s204.288-91.648,204.288-204.288 S316.928,0,204.288,0z M318.464,150.528l-130.56,129.536c-7.68,7.68-19.968,8.192-28.16,0.512L90.624,217.6 c-8.192-7.68-8.704-20.48-1.536-28.672c7.68-8.192,20.48-8.704,28.672-1.024l54.784,50.176L289.28,121.344 c8.192-8.192,20.992-8.192,29.184,0C326.656,129.536,326.656,142.336,318.464,150.528z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E") center center/contain no-repeat;width:12px;height:12px;content:''}.single-kvartira h1{color:#263248;text-transform:none;font-size:1.35rem}.single-kvartira h1 small{font-weight:400;font-size:1rem;display:block;margin-top:8px}.single-kvartira .item__price{font-style:normal;font-size:1.75rem;color:#263248;text-transform:none;font-weight:600}.single-kvartira .item__taglist,.kvartira-list .item__taglist{display:flex;flex-wrap:wrap;margin-top:1rem}.single-kvartira .item__taglist span,.kvartira-list .item__taglist span{font-size:.9125rem;display:inline-block;padding:4px 8px;background:#f4f6f8;color:#333;text-transform:lowercase;margin:0 6px 6px 0}.item__main-properties{padding:1rem 0}.single-kvartira .item__main-properties{margin-top:1rem;margin-bottom:1rem}.item__main-properties dl{display:grid;column-gap:20px;row-gap:0;margin-bottom:0;grid-template-columns:repeat(4,1fr)}.item__main-properties dl dt{grid-row:1;font-weight:400;font-size:.875rem;color:#555}.item__main-properties dl dd{grid-row:2;font-size:1.35rem;margin-bottom:0}.item__main-properties dl:first-of-type{margin-bottom:.75rem}.single-kvartira .item__main-facilities{border-bottom:1px solid #ccc}.single-kvartira .item__description{padding:1.5rem 0 1rem}.single-kvartira .item__price-details p{font-weight:400;font-size:.875rem;color:#555;text-transform:lowercase}.single-kvartira .item__price-details var{font-size:1.35rem;margin-bottom:0;font-style:normal;display:block}.single-kvartira .gallery-main{width:100%;height:80%;margin-bottom:6px}.single-kvartira .gallery-thumbs{width:100%;height:20%}.single-kvartira .gallery-thumbs img{width:100%;height:100%;object-fit:cover}.single-kvartira .gallery-main img{width:100%;height:100%;object-fit:contain;object-position:center;position:relative}.single-kvartira .gallery-main .swiper-slide{overflow:hidden;width:auto}.single-kvartira .swiper:not(.swiper-initialized) .swiper-slide{margin-right:6px}.single-kvartira .swiper.gallery-thumbs:not(.swiper-initialized) .swiper-slide{width:22%}.single-kvartira .gallery-main img.image-backdrop{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;filter:blur(8px);-webkit-filter:blur(8px)}.single-kvartira article h2,.single-kvartira article h3{font-size:1rem;margin:1rem 0 .5rem}.single-kvartira h2,.archive h2{font-size:1.375rem}.single-kvartira h2,.single-kvartira h3,.archive h2{margin:1rem 0 .5rem}.b-facilities span{display:flex;align-items:center;font-size:14px;margin-bottom:4px}.b-facilities ins{background-position:center center;background-size:contain;background-repeat:no-repeat;width:18px;height:18px;display:block;margin-right:8px;flex-shrink:0;filter:brightness(0) saturate(100%) invert(17%) sepia(52%) saturate(405%) hue-rotate(177deg) brightness(92%) contrast(94%)}.icon__air-conditioner{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__air-conditioner.svg)}.icon__balcony{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__balcony.svg)}.icon__bathroom{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__bathroom.svg)}.icon__concierge{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__concierge.svg)}.icon__crib{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__crib.svg)}.icon__dishwasher{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__dishwasher.svg)}.icon__elevator{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__elevator.svg)}.icon__iron{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__iron.svg)}.icon__jacuzzi{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__jacuzzi.svg)}.icon__kids-friendly{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__kids-friendly.svg)}.icon__microwave{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__microwave.svg)}.icon__music-center{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__music-center.svg)}.icon__parking{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__parking.svg)}.icon__party{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__party.svg)}.icon__pet-friendly{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__pet-friendly.svg)}.icon__phone{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__phone.svg)}.icon__playground{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__playground.svg)}.icon__pool{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__pool.svg)}.icon__refrigerator{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__refrigerator.svg)}.icon__romantic{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__romantic.svg)}.icon__safe{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__safe.svg)}.icon__sauna{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__sauna.svg)}.icon__seaview{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__seaview.svg)}.icon__smoke{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__smoke.svg)}.icon__stove{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__stove.svg)}.icon__television{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__television.svg)}.icon__transfer{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__transfer.svg)}.icon__tv{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__tv.svg)}.icon__washing-machine{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__washing-machine.svg)}.icon__water-heater{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__water-heater.svg)}.icon__wi-fi{background-image:url(//kvartira-smolensk.ru/wp-content/themes/kvartira/css/../images/icons/icon__wi-fi.svg)}#kvartira-location{height:400px}.breadcrumbs{font-size:.875rem;margin-bottom:1rem}.breadcrumbs a{color:#263248}.post-type-archive-kvartira h1{color:#263248;font-size:1.75rem;margin-bottom:1rem}.kvartira-list__item{display:flex;flex-shrink:0;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #ededed;padding-left:0;padding-right:0;margin-left:12px;margin-right:12px}.kvartira-list__item address{font-size:1.125rem;font-weight:400;display:block;margin-top:8px}.kvartira-list__item .item__gallery{width:220px;height:160px;overflow:hidden;flex-shrink:0;margin-right:24px;position:relative}.kvartira-list__item .item__gallery:not(.hover-img-add) a{width:100%;height:100%;position:absolute;z-index:1}.kvartira-list__item .item__gallery:not(.hover-img-add) a:first-child{z-index:10}.kvartira-list__item .item__gallery:not(.hover-img-add) a img{width:100%;height:100%;max-width:100%;object-fit:cover;position:absolute;z-index:1;top:0}.kvartira-list__item h2{font-size:1.35rem;margin-bottom:.5rem;margin-top:.1rem}.kvartira-list__item h2 a{text-decoration:none;color:#263248}.kvartira-list__item h2 small{display:none}.kvartira-list__item .item__price{font-size:1.5rem}.kvartira-list__item .item__price small{font-size:1.5rem}.kvartira-list__item .item__main-properties{padding-top:0;padding-bottom:0}.kvartira-list__item .item__description{margin-bottom:0;max-height:72px;overflow:hidden}.kvartira-list__item .item__offer{width:220px;flex-shrink:0;margin-left:32px;display:flex;flex-direction:column;align-items:flex-end}.kvartira-list__item .item__offer var{font-style:normal;font-weight:600}.kvartira-list__item .item__offer .btn{padding:8px 40px;margin-top:12px;width:fit-content;margin-bottom:12px;font-size:1rem}.kvartira-list .item__taglist span{font-size:.7125rem}.active>.page-link,.page-link.active{background:#263248}.page-link{padding:.375rem 1rem;border-radius:0 !important;font-size:1.125rem}.kvartira-list__cta{position:relative;display:flex;align-items:center;overflow:hidden;margin-top:1rem;margin-bottom:3rem;padding:0;margin-left:12px;margin-right:12px}.kvartira-list__cta img{z-index:9;object-fit:cover;position:absolute;right:0;top:-20px}.kvartira-list__cta-content{width:calc(100% - 320px);margin:2rem;z-index:10;position:relative}.kvartira-list__cta p{color:#ededed;font-weight:500;font-size:1.075rem}.kvartira-list__cta h3{color:#fff;font-weight:500;font-size:1.5rem;display:block}.kvartira-list__cta h3 span{display:none}.related-list__item h3{font-size:1rem}.related-list__item .item-image{display:block;aspect-ratio:16/9;margin-bottom:1rem}.related-list__item .item-image img{width:100%;height:100%;object-fit:cover}.related-list__item a{text-decoration:none}.related-list__item .item-content var{display:block;font-style:normal;font-weight:600;font-size:1.225rem}@media (max-width:320px){.m-modal-complite-xl{height:200px}}@media (max-width:360px){.col-badges{padding:0;flex-wrap:wrap}.review-badge .review-stars img{width:12px;height:12px}}@media (max-width:425px){.col-badges{justify-content:space-between !important}}@media (max-width:768px){.swiper-navigation{display:none}.main-header{background:#263248;height:80px}.main-header .container{display:flex!important;align-items:center;justify-content:center}.main-header address,.main-header a{color:#fff}.navbar{height:80px;z-index:100;background:#263248;display:block;position:relative}.navbar-brand{display:block;height:100%;margin-right:0}.navbar-brand img{width:auto;position:static;height:100%;margin:0 auto}.header-contacts{display:none}.header-contacts a{font-size:1rem;font-weight:400}.header-contacts address{display:none}.header-contacts .im-links{margin-top:4px}.main-footer{padding-top:2rem;padding-bottom:4rem}.main-footer small{font-size:1.35rem}.main-footer .col-square:before{display:none}.main-footer .col-square-content{position:relative}.main-footer big{display:block}.section-intro{min-height:460px;height:calc(100dvh - 136px)}.tagline{padding-top:0;padding-bottom:0}.tagline h1{font-size:1.6rem}.tagline h1 span{font-size:1.25rem}.tagline p{font-size:1rem}.tagline .row>div{padding-top:1rem;padding-bottom:1rem}.intro-img{position:relative;height:100vh;width:100%}.col-badges{flex-direction:row;margin-top:.25rem;padding-top:0;padding-bottom:.15rem;justify-content:flex-start;flex-wrap:nowrap;display:flex}.review-badge{margin-right:0;margin-top:8px}.review-badge .review-badge-border{display:none}.text-overview{font-size:1rem}h2{font-size:1.35rem;font-weight:600}p.text-excerpt{font-size:1.15rem;margin-bottom:2rem}.services-list{margin-bottom:0}.services-list ul{padding-right:0}.section-services-detailed .services-list-detailed{margin-bottom:2rem}.section-services-detailed .row:last-child .services-list-detailed{margin-bottom:0}.section-services{padding:1rem 0}.section-agency{padding:0}.section-agency .row{align-items:flex-start}.col-person{order:1}.col-photo img{position:relative;max-width:100%}.col-photo{margin-top:0;padding-bottom:0;order:0;padding-left:0;padding-right:0}.section-agency h2{font-size:1.15rem}.section-agency .person-role{font-size:.9rem}.col-person blockquote{font-size:1.45rem}.section-agency p{font-size:1rem}.section-faq h3{font-size:1rem;padding-right:22px}.section-faq p{max-width:none;font-size:.9125rem}.grid-sizer,.grid-item{width:20%}#photoWall{height:60vh !important;overflow-y:scroll}.fixed-menu{display:block}ul.user-actions-list{margin-bottom:0;line-height:1;font-size:18px;line-height:24px;color:#22272b}.intro__title{font-size:1.5rem}.intro__subtitle{font-size:1rem}.intro__aftertitle{font-size:1.2rem;margin-bottom:1rem}.section-intro p{max-width:100%}.page:not(.home) .section-intro .row-badges{margin-top:1rem}.section-title p{max-width:100%;font-size:.85rem}.panel-light p{font-size:.9125rem}.b-situations{grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,auto)}.b-situations div:nth-child(1){grid-row:span 3/span 3;order:10;grid-column:span 2/span 2}.b-situations--buy div:nth-child(1){grid-row:span 3/span 3;order:12;grid-column:span 2/span 2}.b-situations h3{font-size:.9125rem;min-height:0}.b-situations h3.h2{font-size:1rem}.b-situations p,.b-situations li{font-size:.8125rem;line-height:1.3}.situations-item{padding:16px}.situations-item p,.situations-item li,.b-situations--buy .situations-item p{font-size:.75rem;padding-left:0}.situations-item .services-list-detailed ul li{padding-left:0}.situations-item .services-list-detailed ul li:before{display:inline-block;position:relative}.situations-item .services-list-detailed ul li:before{display:inline-block;position:relative}.b-advantages h3{font-size:1rem}.b-advantages h3 br{display:none}.b-advantages p{font-size:.9125rem}.b-proper-ways h3{font-size:1rem}.b-proper-ways p{font-size:.9125rem}.page:not(.home) .section-intro{height:auto;min-height:calc(100vh - 136px);overflow:auto}.section-intro .container{height:auto}.section-intro p{font-size:.85rem;margin-bottom:0}.section-intro p br{display:none}.section-intro .col-image{order:0;height:42vh;padding:0}.section-intro .col-image img{height:130%;width:130%;object-fit:cover}.section-intro .col-text{order:1;padding:1rem 15px;min-height:calc(58vh - 136px);display:flex;flex-direction:column;justify-content:center;margin-top:auto}.section-intro .col-text .btn{display:none}.situations-slider{display:flex;background-color:#2c3647;padding-bottom:2rem}.situations-slider .swiper-slide{background-color:#2c3647 !important;background-size:auto 300px !important;background-position:top center !important;padding-bottom:0 !important}.situations-slider__item{min-height:0}.situations-slider__item img{height:30vh;width:auto;min-width:100%;object-fit:cover;object-position:top center}.situations-slider__item .container{padding:0;margin:0 auto !important}.situations-slider__item .panel-dark{padding:1rem;margin:0 auto;border-radius:0;margin-top:25vh}.situations-slider__item .subtitle{font-size:.85rem}.situations-slider__item h3{font-size:1.35rem}.situations-slider__item p.h3{font-size:1.125rem;font-weight:400}.situations-slider__item ul li,.situations-slider__item p{font-size:.85rem}.b-situations-slider--buy .container{max-width:100%}.b-situations-slider--buy .situations-slider__item .panel-dark{margin-top:25vh}.steps-item{padding-left:1rem !important}.b-steps header{width:100%;display:flex}.b-steps ins{position:relative;display:inline-block;font-size:1.3rem;transform:none;top:auto;left:0;margin-bottom:0;line-height:1.3;margin-right:1rem}.b-steps ins:after{content:'.'}.b-steps h3{text-align:left;font-size:1.3rem}.b-steps p{font-size:.9125rem;width:100%;text-align:left}.b-testimonials .swiper-container{margin:0 !important}.review-stars img{width:14px;height:14px}.b-mortgage-options .panel-light,.b-exchange .panel-light{padding:1rem}.b-mortgage-options .panel-light p,.b-mortgage-options ul li,.b-exchange ul li{font-size:.8125rem}.b-cta{padding:22px}.testimonial-item__author span{font-size:1rem}.btn-primary{font-size:1.125rem;width:100% !important}.btn-secondary{width:100% !important;padding:16px 4px}#prodat .services-list-detailed{padding-left:15px !important}#kupit .services-list-detailed{padding-left:15px !important}#snyat .services-list-detailed{padding-left:15px !important}#sdat .services-list-detailed{padding-left:15px !important}.section-services-detailed .col-lg-4.position-relative{min-height:300px;padding:0}.breadcrumbs{white-space:nowrap;overflow-x:hidden;font-size:.75rem;margin-bottom:.5rem}.single-kvartira h2,.archive h2{font-size:1.125rem}.single-kvartira .col-gallery{margin-bottom:2rem;padding:0}.single-kvartira .col-details li,.single-kvartira .col-details p{font-size:.9125rem}.single-kvartira .col-details .item__description p:first-child{font-size:1rem}.single-kvartira .item__main-properties dl{grid-template-columns:1fr 1fr}.single-kvartira .item__main-properties dt{grid-row:auto;grid-column:1}.single-kvartira .item__main-properties dd{grid-row:auto;grid-column:2}.item__main-properties dl dd{font-size:.875rem}.single-kvartira .item__facilities{display:none}.single-kvartira .item__description ul{padding-left:20px}.related-list__item{margin-bottom:2rem}.related-list__item h3 small{font-size:.75rem;font-weight:400;display:block;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-type-archive-kvartira section{margin-top:0}.post-type-archive-kvartira .section-title p{display:none}.post-type-archive-kvartira h1{font-size:1.125rem}.kvartira-list__item{flex-direction:column;margin-left:0;margin-right:0;padding-left:12px;padding-right:12px;padding-bottom:8px}.kvartira-list__item .item__gallery{width:100%;aspect-ratio:16/9;overflow:hidden;height:auto;margin-bottom:1rem}.kvartira-list__item .item__offer{margin-left:0;align-items:flex-start;margin-top:1rem;width:100%}.kvartira-list__item .item__description{font-size:.8125rem;max-height:78px}.kvartira-list__item address{margin-bottom:6px}.kvartira-list__cta{margin-left:0;margin-right:0}.kvartira-list__cta-content{width:auto}.kvartira-list__cta h3{font-size:1.325rem;margin-bottom:0}.kvartira-list__cta h3 span{display:inline}.kvartira-list__cta p{display:none}}.icon-mail:before{content:'\e800'}.icon-star:before{content:'\e801'}.icon-star-empty:before{content:'\e802'}.icon-star-half:before{content:'\e803'}.icon-facebook:before{content:'\f09a'}.icon-mail-alt:before{content:'\f0e0'}.icon-star-half-alt:before{content:'\f123'}.icon-youtube:before{content:'\f167'}.icon-youtube-play:before{content:'\f16a'}.icon-instagram:before{content:'\f16d'}.icon-vkontakte:before{content:'\f189'}.icon-whatsapp:before{content:'\f232'}.icon-odnoklassniki:before{content:'\f263'}.icon-telegram:before{content:'\f2c6'}