@font-face{font-family:"NeueHaasGroteskText Pro";src:url(../fonts/NHaasGroteskTXPro-65Md.woff2) format("woff2"),url(../fonts/NHaasGroteskTXPro-65Md.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"ITC Souvenir Std";src:url(../fonts/SouvenirStd-Light.woff2) format("woff2"),url(../fonts/SouvenirStd-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"ITC Souvenir Std";src:url(../fonts/SouvenirStd-LightItalic.woff2) format("woff2"),url(../fonts/SouvenirStd-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:icons;src:url(../fonts/icons.woff2) format("woff2"),url(../fonts/icons.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}[class*=" i_"]:before,[class^="i_"]:before{font-family:icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.i_ytb_alt:before{content:"\e926"}.i_alt_fullscreen:before{content:"\e927"}.i_alt_check:before{content:"\e907"}.i_clock:before{content:"\e906"}.i_empty_cart:before{content:"\e905"}.i_calendar:before{content:"\e928"}.i_pdf:before{content:"\e929"}.i_alt_long_arrow_left:before{content:"\e92a"}.i_alt_long_arrow_right:before{content:"\e92b"}.i_location_train:before{content:"\e92c"}.i_filters:before{content:"\e92d"}.i_alt_prev:before{content:"\e92e"}.i_alt_next:before{content:"\e92f"}.i_alt_nav_burger:before{content:"\e930"}.i_alt_close:before{content:"\e931"}.i_prev:before{content:"\e91a"}.i_next:before{content:"\e91b"}.i_angle_top_thin:before{content:"\e91c"}.i_close_thin:before{content:"\e91d"}.i_plus:before{content:"\e91e"}.i_angle_right_thin:before{content:"\e91f"}.i_vbr:before{content:"\e900"}.i_link:before{content:"\e924"}.i_close:before{content:"\e901"}.i_twt_circle:before{content:"\e904"}.i_fcb_circle:before{content:"\e902"}.i_inst_circle:before{content:"\e903"}.i_quote_left_circle:before{content:"\e915"}.i_quote_right_circle:before{content:"\e914"}.i_play_circle_o:before{content:"\e916"}.i_pin:before{content:"\e919"}.i_mobile:before{content:"\e918"}.i_card:before{content:"\e917"}.i_home:before{content:"\e925"}.i_file-text:before{content:"\e920"}.i_file:before{content:"\e921"}.i_globe:before{content:"\e922"}.i_gthb:before{content:"\e923"}.i_close_b:before{content:"\f00d"}.i_check_b:before{content:"\f00c"}.i_thin_arrow_left:before{content:"\e912"}.i_thin_arrow_right:before{content:"\e913"}.i_arrow_left:before{content:"\f060"}.i_arrow_right:before{content:"\f061"}.i_long_arrow_left:before{content:"\f177"}.i_long_arrow_right:before{content:"\f178"}.i_long_arrow_up:before{content:"\f176"}.i_long_arrow_down:before{content:"\f175"}.i_chevron_left:before{content:"\f053"}.i_chevron_right:before{content:"\f054"}.i_chevron_up:before{content:"\f077"}.i_chevron_down:before{content:"\f078"}.i_angle_left:before{content:"\f104"}.i_angle_right:before{content:"\f105"}.i_angle_up:before{content:"\f106"}.i_angle_down:before{content:"\f107"}.i_clear:before{content:"\e910"}.i_img:before{content:"\e90d"}.i_camera:before{content:"\e90c"}.i_cart:before{content:"\e90e"}.i_heart_o:before{content:"\e90a"}.i_heart:before{content:"\e90b"}.i_star:before{content:"\f005"}.i_star_o:before{content:"\f006"}.i_quote_left:before{content:"\f10d"}.i_quote_right:before{content:"\f10e"}.i_play:before{content:"\f04b"}.i_play_circle:before{content:"\e909"}.i_search_b:before{content:"\f002"}.i_search:before{content:"\e911"}.i_pin2:before{content:"\f041"}.i_phone:before{content:"\f095"}.i_phone_sqr:before{content:"\e90f"}.i_copyright:before{content:"\f1f9"}.i_at:before{content:"\f1fa"}.i_envelope_o:before{content:"\f003"}.i_envelope:before{content:"\f0e0"}.i_twtr:before{content:"\f099"}.i_twtr_sqr:before{content:"\f081"}.i_fcbk:before{content:"\f09a"}.i_fcbk_sqr:before{content:"\f082"}.i_fcbk_official:before{content:"\f230"}.i_lnkdn:before{content:"\f0e1"}.i_lnkdn_sqr:before{content:"\f08c"}.i_ytb_play:before{content:"\f16a"}.i_ytb:before{content:"\f167"}.i_inst:before{content:"\f16d"}.i_ggl:before{content:"\f1a0"}.i_pntrst_p:before{content:"\f231"}.i_pntrst_sqr:before{content:"\f0d3"}.i_pntrst:before{content:"\f0d2"}.i_vmo:before{content:"\f27d"}.i_vmo_sqr:before{content:"\f194"}.i_whtsp:before{content:"\f232"}.i_bhnc:before{content:"\f1b4"}.i_bhnc_sqr:before{content:"\f1b5"}.i_ylp:before{content:"\f1e9"}.i_drbbbl:before{content:"\f17d"}.i_skp:before{content:"\f17e"}.i_tlgrm:before{content:"\e908"}.i_share:before{content:"\f1e0"}.i_share_sqr:before{content:"\f1e1"}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgb(0 0 0 / .15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgb(0 0 0 / .5),#fff0)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:0.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.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{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:0.2s transform,0.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:0.2s transform,0.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:0.2s transform,0.2s right}.swiper-pagination-progressbar{background:rgb(0 0 0 / .25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgb(0 0 0 / .1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-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:rgb(0 0 0 / .5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content: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%;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;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:#fff0}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:#fff0;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity 0.25s ease,visibility 0s ease 0.25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity 0.25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:1000}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable="true"]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgb(30 30 30 / .6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color 0.2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgb(0 0 0 / .85) 0,rgb(0 0 0 / .3) 50%,rgb(0 0 0 / .15) 65%,rgb(0 0 0 / .075) 75.5%,rgb(0 0 0 / .037) 82.85%,rgb(0 0 0 / .019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all 0.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:#fff0;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgb(0 0 0 / .3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgb(0 0 0 / .1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:#fff0;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all 0.2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:0.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:0.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:0.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:0.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:0.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:0.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:0.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:0.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:0.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:0.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:0.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:0.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:0.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:0.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:0.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:0.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:0.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:0.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:0.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:0.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:0.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:0.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:0.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:0.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:0.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:0.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:0.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:0.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:0.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:0.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:0.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:0.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:0.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:0.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:0.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:0.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing="linear"],body[data-aos-easing="linear"] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing="ease"],body[data-aos-easing="ease"] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing="ease-in"],body[data-aos-easing="ease-in"] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing="ease-out"],body[data-aos-easing="ease-out"] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing="ease-in-out"],body[data-aos-easing="ease-in-out"] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing="ease-in-back"],body[data-aos-easing="ease-in-back"] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing="ease-out-back"],body[data-aos-easing="ease-out-back"] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing="ease-in-out-back"],body[data-aos-easing="ease-in-out-back"] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing="ease-in-sine"],body[data-aos-easing="ease-in-sine"] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing="ease-out-sine"],body[data-aos-easing="ease-out-sine"] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing="ease-in-out-sine"],body[data-aos-easing="ease-in-out-sine"] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing="ease-in-quad"],body[data-aos-easing="ease-in-quad"] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing="ease-out-quad"],body[data-aos-easing="ease-out-quad"] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing="ease-in-out-quad"],body[data-aos-easing="ease-in-out-quad"] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing="ease-in-cubic"],body[data-aos-easing="ease-in-cubic"] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing="ease-out-cubic"],body[data-aos-easing="ease-out-cubic"] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing="ease-in-out-cubic"],body[data-aos-easing="ease-in-out-cubic"] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing="ease-in-quart"],body[data-aos-easing="ease-in-quart"] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing="ease-out-quart"],body[data-aos-easing="ease-out-quart"] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing="ease-in-out-quart"],body[data-aos-easing="ease-in-out-quart"] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^="fade"][data-aos^="fade"]{transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^="fade"][data-aos^="fade"].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos="fade-up"]{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}html:not(.no-js) [data-aos="fade-down"]{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}html:not(.no-js) [data-aos="fade-right"]{-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}html:not(.no-js) [data-aos="fade-left"]{-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}html:not(.no-js) [data-aos="fade-up-right"]{-webkit-transform:translate3d(-50px,50px,0);transform:translate3d(-50px,50px,0)}html:not(.no-js) [data-aos="fade-up-left"]{-webkit-transform:translate3d(50px,50px,0);transform:translate3d(50px,50px,0)}html:not(.no-js) [data-aos="fade-down-right"]{-webkit-transform:translate3d(-50px,-50px,0);transform:translate3d(-50px,-50px,0)}html:not(.no-js) [data-aos="fade-down-left"]{-webkit-transform:translate3d(50px,-50px,0);transform:translate3d(50px,-50px,0)}html:not(.no-js) [data-aos^="zoom"][data-aos^="zoom"]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^="zoom"][data-aos^="zoom"].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos="zoom-in"]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos="zoom-in-up"]{-webkit-transform:translate3d(0,50px,0) scale(.6);transform:translate3d(0,50px,0) scale(.6)}html:not(.no-js) [data-aos="zoom-in-down"]{-webkit-transform:translate3d(0,-50px,0) scale(.6);transform:translate3d(0,-50px,0) scale(.6)}html:not(.no-js) [data-aos="zoom-in-right"]{-webkit-transform:translate3d(-50px,0,0) scale(.6);transform:translate3d(-50px,0,0) scale(.6)}html:not(.no-js) [data-aos="zoom-in-left"]{-webkit-transform:translate3d(50px,0,0) scale(.6);transform:translate3d(50px,0,0) scale(.6)}html:not(.no-js) [data-aos="zoom-out"]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos="zoom-out-up"]{-webkit-transform:translate3d(0,50px,0) scale(1.2);transform:translate3d(0,50px,0) scale(1.2)}html:not(.no-js) [data-aos="zoom-out-down"]{-webkit-transform:translate3d(0,-50px,0) scale(1.2);transform:translate3d(0,-50px,0) scale(1.2)}html:not(.no-js) [data-aos="zoom-out-right"]{-webkit-transform:translate3d(-50px,0,0) scale(1.2);transform:translate3d(-50px,0,0) scale(1.2)}html:not(.no-js) [data-aos="zoom-out-left"]{-webkit-transform:translate3d(50px,0,0) scale(1.2);transform:translate3d(50px,0,0) scale(1.2)}html:not(.no-js) [data-aos^="slide"][data-aos^="slide"]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^="slide"][data-aos^="slide"].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos="slide-up"]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos="slide-down"]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos="slide-right"]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos="slide-left"]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^="flip"][data-aos^="flip"]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos="flip-left"]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos="flip-left"].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos="flip-right"]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos="flip-right"].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos="flip-up"]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos="flip-up"].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos="flip-down"]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos="flip-down"].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}:root{--grid-gap:28px}*{margin:0;padding:0;outline:0 none}*,:after,:before{box-sizing:inherit}#main{flex-grow:1;width:100%;max-width:100%;box-sizing:border-box}.container{width:2000px;max-width:calc(100% - 40px);margin:0 auto;align-items:center;position:relative}@media screen and (max-width:1024px) and (min-width:481px){.container{max-width:calc(100% - 72px)}}@media screen and (max-width:1499px) and (min-width:1025px){.container{max-width:calc(100% - 98px)}}@media screen and (min-width:1500px){.container{max-width:calc(100% - 220px)}}@media screen and (min-width:1025px){.container.is_10>*{padding:0 calc((100% + var(--grid-gap)) / 12)}}@media screen and (min-width:1025px){.container.is_8>*{padding:0 calc((100% + var(--grid-gap)) / 12 * 2)}}@media screen and (min-width:1025px){.container.is_6>*{padding:0 calc((100% + var(--grid-gap)) / 12 * 3)}}article,aside,figure,footer,header,nav,section{display:block}button{background:#fff0;border:medium none}ol{list-style-position:inside}b,strong{font-weight:700}td{vertical-align:middle}table{border-spacing:0}mark{background:0 0}ul{list-style:none}img{height:auto;display:block;max-width:100%}.acc_toggle__icon:after,.acc_toggle__icon:before,.addeventatc,.block__accordion .acc_title,.button,.circle_arrow,.contact__wrap div.wpcf7 .selectric .label,.contact__wrap div.wpcf7 .selectric .select_arrow:before,.contact__wrap div.wpcf7 input[type="radio"]+span:after,.contact__wrap div.wpcf7 input[type="radio"]+span:before,.filters__checkbox_row label:after,.filters__checkbox_row label:before,.menu__primary .mega_menu,.menu__primary_list>li.is_small_menu .mega_menu .sub-menu__group a:before,.menu__primary_list>li>a:after,.menu__toggle,.search_form__radio_item span:after,.search_form__radio_item span:before,.search_form__slider span:after,.selectric-items li,.show_box,.sign_up__form div.wpcf7 input[type="checkbox"]+span:after,.sign_up__form div.wpcf7 input[type="checkbox"]+span:before,.single_property__form__tab input+span,.sw_next,.sw_pagination .swiper-pagination-bullet,.sw_prev,.wp-block-button__link,a,div.wpcf7 .wpcf7-spinner,div.wpcf7 input[type="checkbox"]+span:after,div.wpcf7 input[type="checkbox"]+span:before,div.wpcf7 textarea[type="checkbox"]+span:after,div.wpcf7 textarea[type="checkbox"]+span:before,header:before,input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]),select,textarea{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}a{color:#418cff;outline:0 none;text-decoration:none}a:active{outline:0 none;text-decoration:none}@media screen and (min-width:1025px){a:hover{outline:0 none;text-decoration:none}}a>img{border:0}input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]),select,textarea{outline:0 none;box-sizing:border-box;-webkit-appearance:none}input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:#333!important;-webkit-box-shadow:0 0 0 30px #fff inset!important}input[type="button"],input[type="submit"]{width:auto;border:none;cursor:pointer;-webkit-appearance:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#333;opacity:1}input:-moz-placeholder,textarea:-moz-placeholder{color:#333;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:#333;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#333;opacity:1}::selection{color:#fff;background-color:#377486}::-moz-selection{color:#fff;background-color:#377486}html::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background-color:#377486}::-webkit-scrollbar-track{background-color:#eaeaea}::-webkit-scrollbar-thumb:hover{background-color:#74353d}::-webkit-scrollbar-thumb:active{background-color:#74353d}:root{scrollbar-width:thin;scrollbar-color:#eaeaea}:focus{outline:0 none}[contenteditable]:focus,[contenteditable]:focus-visible,[tabindex="0"]:focus,[tabindex="0"]:focus-visible,[tabindex^="0"]:focus,[tabindex^="0"]:focus-visible,[tabindex^="1"]:focus,[tabindex^="1"]:focus-visible,[tabindex^="2"]:focus,[tabindex^="2"]:focus-visible,[tabindex^="3"]:focus,[tabindex^="3"]:focus-visible,[tabindex^="4"]:focus,[tabindex^="4"]:focus-visible,[tabindex^="5"]:focus,[tabindex^="5"]:focus-visible,[tabindex^="6"]:focus,[tabindex^="6"]:focus-visible,[tabindex^="7"]:focus,[tabindex^="7"]:focus-visible,[tabindex^="8"]:focus,[tabindex^="8"]:focus-visible,[tabindex^="9"]:focus,[tabindex^="9"]:focus-visible,a[href]:focus,a[href]:focus-visible,area[href]:focus,area[href]:focus-visible,audio[controls]:focus,audio[controls]:focus-visible,button:not([disabled]):focus,button:not([disabled]):focus-visible,embed:focus,embed:focus-visible,iframe:focus,iframe:focus-visible,input:not([disabled]):not([type="hidden"]):focus,input:not([disabled]):not([type="hidden"]):focus-visible,object:focus,object:focus-visible,select:not([disabled]):focus,select:not([disabled]):focus-visible,summary:focus,summary:focus-visible,textarea:not([disabled]):focus,textarea:not([disabled]):focus-visible,video[controls]:focus,video[controls]:focus-visible{-webkit-transition:none 0.3s ease 0s;transition:none 0.3s ease 0s;outline:2px dashed #377486}.is_using_mouse [contenteditable]:focus,.is_using_mouse [contenteditable]:focus-visible,.is_using_mouse [tabindex="0"]:focus,.is_using_mouse [tabindex="0"]:focus-visible,.is_using_mouse [tabindex^="0"]:focus,.is_using_mouse [tabindex^="0"]:focus-visible,.is_using_mouse [tabindex^="1"]:focus,.is_using_mouse [tabindex^="1"]:focus-visible,.is_using_mouse [tabindex^="2"]:focus,.is_using_mouse [tabindex^="2"]:focus-visible,.is_using_mouse [tabindex^="3"]:focus,.is_using_mouse [tabindex^="3"]:focus-visible,.is_using_mouse [tabindex^="4"]:focus,.is_using_mouse [tabindex^="4"]:focus-visible,.is_using_mouse [tabindex^="5"]:focus,.is_using_mouse [tabindex^="5"]:focus-visible,.is_using_mouse [tabindex^="6"]:focus,.is_using_mouse [tabindex^="6"]:focus-visible,.is_using_mouse [tabindex^="7"]:focus,.is_using_mouse [tabindex^="7"]:focus-visible,.is_using_mouse [tabindex^="8"]:focus,.is_using_mouse [tabindex^="8"]:focus-visible,.is_using_mouse [tabindex^="9"]:focus,.is_using_mouse [tabindex^="9"]:focus-visible,.is_using_mouse a[href]:focus,.is_using_mouse a[href]:focus-visible,.is_using_mouse area[href]:focus,.is_using_mouse area[href]:focus-visible,.is_using_mouse audio[controls]:focus,.is_using_mouse audio[controls]:focus-visible,.is_using_mouse button:not([disabled]):focus,.is_using_mouse button:not([disabled]):focus-visible,.is_using_mouse embed:focus,.is_using_mouse embed:focus-visible,.is_using_mouse iframe:focus,.is_using_mouse iframe:focus-visible,.is_using_mouse input:not([disabled]):not([type="hidden"]):focus,.is_using_mouse input:not([disabled]):not([type="hidden"]):focus-visible,.is_using_mouse object:focus,.is_using_mouse object:focus-visible,.is_using_mouse select:not([disabled]):focus,.is_using_mouse select:not([disabled]):focus-visible,.is_using_mouse summary:focus,.is_using_mouse summary:focus-visible,.is_using_mouse textarea:not([disabled]):focus,.is_using_mouse textarea:not([disabled]):focus-visible,.is_using_mouse video[controls]:focus,.is_using_mouse video[controls]:focus-visible{outline:0 none}.flex,.footer__logos,.footer__menu_title,.footer__so_me__title,.single_property__location .content,.sw_controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (min-width:1025px){.flex__rwd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}@media screen and (min-width:768px){.flex__mob,div.wpcf7 .inputs_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.flex_start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (min-width:1025px){.flex_start__rwd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}@media screen and (min-width:768px){.featured_properties__top,.flex_start__mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.fc__video__wrapper__inner,.flex_center,.play_video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media screen and (min-width:1025px){.flex_center__rwd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}@media screen and (min-width:768px){.flex_center__mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}.flex_grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 calc(var(--grid-gap) / -2)}.flex_grid>*{margin:0 calc(var(--grid-gap) / 2)}@media screen and (min-width:1025px){.flex_grid__rwd{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 calc(var(--grid-gap) / -2)}.flex_grid__rwd>*{margin:0 calc(var(--grid-gap) / 2)}}@media screen and (min-width:768px){.flex_grid__mob{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 calc(var(--grid-gap) / -2)}.flex_grid__mob>*{margin:0 calc(var(--grid-gap) / 2)}}[class*="flex_grid"]{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:calc(var(--grid-gap) * 1)}[class*="flex_grid"]._nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}[class*="flex_grid"]._space_between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}[class*="flex_grid"]._align_center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}[class*="flex_grid"]>._col_1{-webkit-box-flex:0;-webkit-flex:0 0 calc(8.3333333333% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(8.3333333333% - var(--grid-gap));flex:0 0 calc(8.3333333333% - var(--grid-gap))}[class*="flex_grid"]>._col_2{-webkit-box-flex:0;-webkit-flex:0 0 calc(16.6666666667% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(16.6666666667% - var(--grid-gap));flex:0 0 calc(16.6666666667% - var(--grid-gap))}[class*="flex_grid"]>._col_3{-webkit-box-flex:0;-webkit-flex:0 0 calc(25% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(25% - var(--grid-gap));flex:0 0 calc(25% - var(--grid-gap))}[class*="flex_grid"]>._col_4{-webkit-box-flex:0;-webkit-flex:0 0 calc(33.3333333333% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - var(--grid-gap));flex:0 0 calc(33.3333333333% - var(--grid-gap))}[class*="flex_grid"]>._col_5{-webkit-box-flex:0;-webkit-flex:0 0 calc(41.6666666667% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(41.6666666667% - var(--grid-gap));flex:0 0 calc(41.6666666667% - var(--grid-gap))}[class*="flex_grid"]>._col_6{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(50% - var(--grid-gap));flex:0 0 calc(50% - var(--grid-gap))}[class*="flex_grid"]>._col_7{-webkit-box-flex:0;-webkit-flex:0 0 calc(58.3333333333% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(58.3333333333% - var(--grid-gap));flex:0 0 calc(58.3333333333% - var(--grid-gap))}[class*="flex_grid"]>._col_8{-webkit-box-flex:0;-webkit-flex:0 0 calc(66.6666666667% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(66.6666666667% - var(--grid-gap));flex:0 0 calc(66.6666666667% - var(--grid-gap))}[class*="flex_grid"]>._col_9{-webkit-box-flex:0;-webkit-flex:0 0 calc(75% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(75% - var(--grid-gap));flex:0 0 calc(75% - var(--grid-gap))}[class*="flex_grid"]>._col_10{-webkit-box-flex:0;-webkit-flex:0 0 calc(83.3333333333% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(83.3333333333% - var(--grid-gap));flex:0 0 calc(83.3333333333% - var(--grid-gap))}[class*="flex_grid"]>._col_11{-webkit-box-flex:0;-webkit-flex:0 0 calc(91.6666666667% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(91.6666666667% - var(--grid-gap));flex:0 0 calc(91.6666666667% - var(--grid-gap))}[class*="flex_grid"]>._col_12{-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(100% - var(--grid-gap));flex:0 0 calc(100% - var(--grid-gap))}@media screen and (max-width:1499px) and (min-width:1025px){[class*="flex_grid"]>._col_sd_1{-webkit-box-flex:0;-webkit-flex:0 0 calc(8.3333333333% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(8.3333333333% - var(--grid-gap));flex:0 0 calc(8.3333333333% - var(--grid-gap))}[class*="flex_grid"]>._col_sd_2{-webkit-box-flex:0;-webkit-flex:0 0 calc(16.6666666667% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(16.6666666667% - var(--grid-gap));flex:0 0 calc(16.6666666667% - var(--grid-gap))}[class*="flex_grid"]>._col_sd_3{-webkit-box-flex:0;-webkit-flex:0 0 calc(25% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(25% - var(--grid-gap));flex:0 0 calc(25% - var(--grid-gap))}[class*="flex_grid"]>._col_sd_4{-webkit-box-flex:0;-webkit-flex:0 0 calc(33.3333333333% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - var(--grid-gap));flex:0 0 calc(33.3333333333% - var(--grid-gap))}[class*="flex_grid"]>._col_sd_5{-webkit-box-flex:0;-webkit-flex:0 0 calc(41.6666666667% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(41.6666666667% - var(--grid-gap));flex:0 0 calc(41.6666666667% - var(--grid-gap))}[class*="flex_grid"]>._col_sd_6{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(50% - var(--grid-gap));flex:0 0 calc(50% - var(--grid-gap))}[class*="flex_grid"]>._col_sd_7{-webkit-box-flex:0;-webkit-flex:0 0 calc(58.3333333333% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(58.3333333333% - var(--grid-gap));flex:0 0 calc(58.3333333333% - var(--grid-gap))}[class*="flex_grid"]>._col_sd_8{-webkit-box-flex:0;-webkit-flex:0 0 calc(66.6666666667% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(66.6666666667% - var(--grid-gap));flex:0 0 calc(66.6666666667% - var(--grid-gap))}[class*="flex_grid"]>._col_sd_9{-webkit-box-flex:0;-webkit-flex:0 0 calc(75% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(75% - var(--grid-gap));flex:0 0 calc(75% - var(--grid-gap))}[class*="flex_grid"]>._col_sd_10{-webkit-box-flex:0;-webkit-flex:0 0 calc(83.3333333333% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(83.3333333333% - var(--grid-gap));flex:0 0 calc(83.3333333333% - var(--grid-gap))}[class*="flex_grid"]>._col_sd_11{-webkit-box-flex:0;-webkit-flex:0 0 calc(91.6666666667% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(91.6666666667% - var(--grid-gap));flex:0 0 calc(91.6666666667% - var(--grid-gap))}[class*="flex_grid"]>._col_sd_12{-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(100% - var(--grid-gap));flex:0 0 calc(100% - var(--grid-gap))}}@media screen and (max-width:1024px){[class*="flex_grid"]>._col_tb_1{-webkit-box-flex:0;-webkit-flex:0 0 calc(8.3333333333% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(8.3333333333% - var(--grid-gap));flex:0 0 calc(8.3333333333% - var(--grid-gap))}[class*="flex_grid"]>._col_tb_2{-webkit-box-flex:0;-webkit-flex:0 0 calc(16.6666666667% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(16.6666666667% - var(--grid-gap));flex:0 0 calc(16.6666666667% - var(--grid-gap))}[class*="flex_grid"]>._col_tb_3{-webkit-box-flex:0;-webkit-flex:0 0 calc(25% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(25% - var(--grid-gap));flex:0 0 calc(25% - var(--grid-gap))}[class*="flex_grid"]>._col_tb_4{-webkit-box-flex:0;-webkit-flex:0 0 calc(33.3333333333% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - var(--grid-gap));flex:0 0 calc(33.3333333333% - var(--grid-gap))}[class*="flex_grid"]>._col_tb_5{-webkit-box-flex:0;-webkit-flex:0 0 calc(41.6666666667% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(41.6666666667% - var(--grid-gap));flex:0 0 calc(41.6666666667% - var(--grid-gap))}[class*="flex_grid"]>._col_tb_6{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(50% - var(--grid-gap));flex:0 0 calc(50% - var(--grid-gap))}[class*="flex_grid"]>._col_tb_7{-webkit-box-flex:0;-webkit-flex:0 0 calc(58.3333333333% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(58.3333333333% - var(--grid-gap));flex:0 0 calc(58.3333333333% - var(--grid-gap))}[class*="flex_grid"]>._col_tb_8{-webkit-box-flex:0;-webkit-flex:0 0 calc(66.6666666667% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(66.6666666667% - var(--grid-gap));flex:0 0 calc(66.6666666667% - var(--grid-gap))}[class*="flex_grid"]>._col_tb_9{-webkit-box-flex:0;-webkit-flex:0 0 calc(75% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(75% - var(--grid-gap));flex:0 0 calc(75% - var(--grid-gap))}[class*="flex_grid"]>._col_tb_10{-webkit-box-flex:0;-webkit-flex:0 0 calc(83.3333333333% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(83.3333333333% - var(--grid-gap));flex:0 0 calc(83.3333333333% - var(--grid-gap))}[class*="flex_grid"]>._col_tb_11{-webkit-box-flex:0;-webkit-flex:0 0 calc(91.6666666667% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(91.6666666667% - var(--grid-gap));flex:0 0 calc(91.6666666667% - var(--grid-gap))}[class*="flex_grid"]>._col_tb_12{-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(100%);flex:0 0 calc(100%)}}@media screen and (max-width:767px){[class*="flex_grid"]>.__mob{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}[class*="flex_grid"]>.__25_mob{-webkit-box-flex:0;-webkit-flex:0 0 calc(25% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(25% - var(--grid-gap));flex:0 0 calc(25% - var(--grid-gap))}[class*="flex_grid"]>.__33_mob{-webkit-box-flex:0;-webkit-flex:0 0 calc(33.333% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(33.333% - var(--grid-gap));flex:0 0 calc(33.333% - var(--grid-gap))}[class*="flex_grid"]>.__50_mob{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(50% - var(--grid-gap));flex:0 0 calc(50% - var(--grid-gap))}[class*="flex_grid"]>.__full_mob{-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - var(--grid-gap));-moz-box-flex:0;-ms-flex:0 0 calc(100% - var(--grid-gap));flex:0 0 calc(100% - var(--grid-gap))}}.bg,.top_panel__primary,.top_panel__secondary{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.cascade_slide figure img,.fc__headline_module__wrapper img,.fc__row_images_text figure img,.fc__single_image figure img,.fc__two_columns_item figure img,.fc__video__wrapper img,.fc_carousel_with_captions img,.object_fit,.top_panel__single figure img,.top_panel__slider img{width:100%;height:100%;object-fit:cover}.__sidebar__row>:last-child:not(.button):not(.full_frame):not(blockquote),.area_guide__content_wrapper .content>:last-child:not(.button):not(.full_frame):not(blockquote),.block__accordion_row .content>:last-child:not(.button):not(.full_frame):not(blockquote),.block__custom_video .content>:last-child:not(.button):not(.full_frame):not(blockquote),.cascade_posts__container .post_item>:last-child:not(.button):not(.full_frame):not(blockquote),.default_page .content>:last-child:not(.button):not(.full_frame):not(blockquote),.discover_grid__posts .post_item>:last-child:not(.button):not(.full_frame):not(blockquote),.fc_carousel_with_captions ._col_6>:last-child:not(.button):not(.full_frame):not(blockquote),.last_no_spacing>:last-child:not(.button):not(.full_frame):not(blockquote),.latest_journal .content>:last-child:not(.button):not(.full_frame):not(blockquote),.properties_grid__not_found>:last-child:not(.button):not(.full_frame):not(blockquote),.related_articles .content>:last-child:not(.button):not(.full_frame):not(blockquote),.related_articles .fc__two_columns_item ._col_6:not(.flex__mob)>:last-child:not(.button):not(.full_frame):not(blockquote),.team_term__content>:last-child:not(.button):not(.full_frame):not(blockquote),.top_panel__default__inner>:last-child:not(.button):not(.full_frame):not(blockquote),.top_panel__slider ._col_6>:last-child:not(.button):not(.full_frame):not(blockquote),.video_page .post_item.video_item>:last-child:not(.button):not(.full_frame):not(blockquote){margin-bottom:0;padding-bottom:0}@media screen and (min-width:1025px){.fc__headline_module .sw_controls .flex,.fc__headline_module .sw_controls .footer__logos,.fc__headline_module .sw_controls .footer__menu_title,.fc__headline_module .sw_controls .footer__so_me__title,.fc__headline_module .sw_controls .single_property__location .content,.fc__headline_module .sw_controls .sw_controls,.fc_carousel_with_captions .sw_controls,.rwd_show,.single_property__location .fc__headline_module .sw_controls .content,.single_property__top_slider .sw_pagination,.top_panel__slider .sw_controls{display:none!important}}@media screen and (max-width:1024px){.rwd_hide{display:none!important}}@media screen and (min-width:768px){.mob_show{display:none!important}}@media screen and (max-width:767px){.fc__video__title,.mob_hide{display:none!important}}.contact__wrap div.wpcf7 .wpcf7-form-control-wrap[data-name="client-email"],.contact__wrap div.wpcf7 .wpcf7-form-control-wrap[data-name="contact-location"],.contact__wrap div.wpcf7 .wpcf7-form-control-wrap[data-name="contact-subject"],.contact__wrap div.wpcf7 input[type="radio"],.filters__checkbox_row input,.is_visually_hidden,.search_form__radio_item input,.sign_up__form div.wpcf7 input[type="checkbox"],.single_property__form [data-name="archstone-contact"],.single_property__form [data-name="archstone-contact"] input,.single_property__form [data-name="archstone-contact"],.single_property__form [data-name="archstone-contact"] input,.single_property__form__tab input,div.wpcf7 .screen-reader-response,div.wpcf7 input[type="checkbox"],div.wpcf7 textarea[type="checkbox"]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.button,.wp-block-button__link{display:inline-block;vertical-align:middle;font:400 14px/1 "NeueHaasGroteskText Pro",sans-serif;color:#333;padding:15px;text-align:center;background-color:#fff0;border-radius:0!important;border:1px solid #e1e3e8;cursor:pointer;-moz-user-select:none;user-select:none}.button.is_full,.wp-block-button__link.is_full{width:100%}.button+.button,.button+.wp-block-button__link,.wp-block-button__link+.button,.wp-block-button__link+.wp-block-button__link{margin-left:20px}.button+.text_btn,.wp-block-button__link+.text_btn{margin-left:20px}.button:active,.wp-block-button__link:active{color:#fff;background-color:#333;border-color:#333}@media screen and (min-width:1025px){.button:hover,.wp-block-button__link:hover{color:#fff;background-color:#333;border-color:#333}}@media screen and (min-width:768px){.button,.wp-block-button__link{font-size:16px;padding:17px 24px}}.button.is_inverse,.wp-block-button__link.is_inverse{color:#fff}.button.is_inverse:active,.wp-block-button__link.is_inverse:active{color:#333;background-color:#fff;border-color:#fff}@media screen and (min-width:1025px){.button.is_inverse:hover,.wp-block-button__link.is_inverse:hover{color:#333;background-color:#fff;border-color:#fff}}.button.is_red,.wp-block-button__link.is_red{background-color:#377486;border:none;color:#fff;min-width:188px;padding:18px}@media screen and (min-width:768px){.button.is_red,.wp-block-button__link.is_red{padding:17px}}.button.is_red:active,.wp-block-button__link.is_red:active{background-color:#333;border-color:#333}@media screen and (min-width:1025px){.button.is_red:hover,.wp-block-button__link.is_red:hover{background-color:#333;border-color:#333}}.button.is_red.is_smaller,.wp-block-button__link.is_red.is_smaller{padding:13px}@media screen and (min-width:768px){.button.is_red.is_smaller,.wp-block-button__link.is_red.is_smaller{padding:12px}}.button.is_red.is_very_small,.wp-block-button__link.is_red.is_very_small{min-width:unset;padding:15px 20px}@media screen and (min-width:768px){.button.is_red.is_very_small,.wp-block-button__link.is_red.is_very_small{padding:17px 24px}}.button.is_smaller,.wp-block-button__link.is_smaller{padding:12px 15px}@media screen and (min-width:768px){.button.is_smaller,.wp-block-button__link.is_smaller{padding:11px 15px}}.button.is_clear,.wp-block-button__link.is_clear{min-width:188px}.button.is_clear:active,.wp-block-button__link.is_clear:active{color:#333;border-color:#e1e3e8;background-color:#e1e3e8}@media screen and (min-width:1025px){.button.is_clear:hover,.wp-block-button__link.is_clear:hover{color:#333;border-color:#e1e3e8;background-color:#e1e3e8}}.wp-block-button{display:inline-block}.wp-block-button.is_full .wp-block-button__link{width:100%}.wp-block-button.is_inverse .wp-block-button__link{color:#fff}.wp-block-button.is_inverse .wp-block-button__link:active{color:#333;background-color:#fff;border-color:#fff}@media screen and (min-width:1025px){.wp-block-button.is_inverse .wp-block-button__link:hover{color:#333;background-color:#fff;border-color:#fff}}.wp-block-button+.wp-block-button{margin-left:20px}.wp-block-button+.text_btn{margin-left:20px}.text_btn{display:inline-block;color:#333;position:relative}.text_btn:after,.text_btn:before{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.text_btn:active{color:#666}.text_btn:active:before{background-color:#666}@media screen and (min-width:1025px){.text_btn:hover{color:#666}.text_btn:hover:before{background-color:#666}}.text_btn+.text_btn{margin-left:20px}.text_btn+.button{margin-left:20px}.secondary_button{padding-left:18px}.secondary_button:before{content:"";position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);height:12px;width:12px;background-color:#666;left:0}.icon_button:after{content:"";display:inline-block;vertical-align:middle;margin-left:10px;font-family:icons;font-size:18px;line-height:1.1}.icon_button.is_close{padding-right:17px}.icon_button.is_close:after{content:"";font-size:14px}.icon_button.is_pdf{padding-right:30px}.icon_button.is_pdf:after{content:""}.download:after{content:"";display:inline-block;vertical-align:text-bottom;font-family:icons;font-size:18px;line-height:1.1;color:inherit;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.download:active{color:#333}@media screen and (min-width:1025px){.download:hover{color:#333}}.back_to{color:#333;position:relative;padding-left:22px}.back_to:active{color:#666}@media screen and (min-width:1025px){.back_to:hover{color:#666}}.back_to:before{content:"";font-family:icons;font-size:8px;line-height:1;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:0;color:inherit}@media screen and (min-width:1025px){.zoom_in{overflow:hidden}.zoom_in:hover{opacity:1!important}.zoom_in:hover img{-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}.zoom_in img{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;image-rendering:-webkit-optimize-contrast;transform-origin:center;box-shadow:0 0 0 #fff0}}.wp-block-buttons{padding-bottom:30px}.wp-block-buttons.is-content-justification-center{text-align:center}.wp-block-buttons.is-content-justification-right{text-align:right}.content li a:not(.button):not(.text_btn),.content p a:not(.button):not(.text_btn),.link,.single_post__sidebar__property a,table a{color:#377486;text-decoration:underline}.content li a:active:not(.button):not(.text_btn),.content p a:active:not(.button):not(.text_btn),.link:active,.single_post__sidebar__property a:active,table a:active{color:#333}@media screen and (min-width:1025px){.content li a:hover:not(.button):not(.text_btn),.content p a:hover:not(.button):not(.text_btn),.link:hover,.single_post__sidebar__property a:hover,table a:hover{color:#333}}.link_2,.menu__box_bottom__phone,.menu__box_list a,.menu__primary .mega_menu .sub-menu a,.single_property__sidebar__featured a,div.wpcf7 .wpcf7-form-control-wrap[data-name*="acceptance"] a{color:#333}.link_2:active,.menu__box_bottom__phone:active,.menu__box_list a:active,.menu__primary .mega_menu .sub-menu a:active,.single_property__sidebar__featured a:active,div.wpcf7 .wpcf7-form-control-wrap[data-name*="acceptance"] a:active{color:#666}@media screen and (min-width:1025px){.link_2:hover,.menu__box_bottom__phone:hover,.menu__box_list a:hover,.menu__primary .mega_menu .sub-menu a:hover,.single_property__sidebar__featured a:hover,div.wpcf7 .wpcf7-form-control-wrap[data-name*="acceptance"] a:hover{color:#666}}.h1,.h2,.h3,.h4,.h5,.h6,.need__some__advice__left .content h2,.related_articles .content h3,.single_property__cta .content h3,h1,h2,h3,h4,h5,h6{font-family:"Avenir",sans-serif;font-weight:300;color:#333}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,.need__some__advice__left .content h2 a,.related_articles .content h3 a,.single_property__cta .content h3 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}.h1 a:active,.h2 a:active,.h3 a:active,.h4 a:active,.h5 a:active,.h6 a:active,.need__some__advice__left .content h2 a:active,.related_articles .content h3 a:active,.single_property__cta .content h3 a:active,h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,h6 a:active{color:#333}@media screen and (min-width:1025px){.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover,.need__some__advice__left .content h2 a:hover,.related_articles .content h3 a:hover,.single_property__cta .content h3 a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#377486}}@media screen and (min-width:768px){.h1,.need__some__advice__left .content h2,.related_articles .content h3,.single_property__cta .content h3,h1{font-size:32px;line-height:42px}}.h3,h3{font-size:20px;line-height:28px;text-align:justify}@media screen and (min-width:768px){.h3,h3{font-size:22px;padding-bottom:20px;line-height:32px;text-align:justify}}.h4,h4{font-size:17px;line-height:23px}@media screen and (min-width:768px){.h4,h4{font-size:20px;line-height:30px}}.h5,h5{font-family:"NeueHaasGroteskText Pro",sans-serif;font-weight:400}.h5,.h6,h5,h6{font-size:15px;line-height:23px}@media screen and (min-width:768px){.h5,.h6,h5,h6{font-size:16px;line-height:24px}}p.j_empty{line-height:0}p.full_frame{margin-bottom:30px}p .tdu,p span[style*="text-decoration: underline"]{text-decoration:none!important;font-size:16px;line-height:24px}@media screen and (min-width:768px){p .tdu,p span[style*="text-decoration: underline"]{font-size:17px;line-height:28px}}span.full_frame{margin-bottom:30px}small,sub{display:inline-block;vertical-align:baseline;font-size:12px;line-height:18px;font-weight:400}em,i{font-weight:500}figure.wp-block-image{margin-bottom:30px}figure.aligncenter img{margin:0 auto}figure a{display:block}.figcaption,figcaption{font-size:14px;font-weight:400;padding-top:15px}.flex .figcaption,.flex figcaption,.footer__logos .figcaption,.footer__logos figcaption,.footer__menu_title .figcaption,.footer__menu_title figcaption,.footer__so_me__title .figcaption,.footer__so_me__title figcaption,.single_property__location .content .figcaption,.single_property__location .content figcaption,.sw_controls .figcaption,.sw_controls figcaption{padding-top:0}blockquote{font-family:"ITC Souvenir Std",sans-serif;font-weight:300;color:#333;position:relative}blockquote p{padding-bottom:0}blockquote:not(.is_large){font-size:17px;line-height:23px;margin:5px 0 30px;padding-left:20px;border-left:1px solid #333}@media screen and (min-width:768px){blockquote:not(.is_large){line-height:34px}}@media screen and (max-width:1024px) and (min-width:768px){blockquote:not(.is_large){font-size:22px}}@media screen and (min-width:768px){blockquote:not(.is_large){padding-left:28px}}@media screen and (min-width:1025px){blockquote:not(.is_large){font-size:24px}}blockquote.is_large{font-size:20px;line-height:28px;text-align:center}@media screen and (min-width:768px){blockquote.is_large{font-size:24px;line-height:44px}}blockquote.is_large+.button{margin-top:45px}@media screen and (max-width:1024px) and (min-width:768px){blockquote.is_large+.button{margin-top:65px}}@media screen and (max-width:1499px) and (min-width:1025px){blockquote.is_large+.button{margin-top:55px}}@media screen and (min-width:1500px){blockquote.is_large+.button{margin-top:50px}}hr{border-top:none;border-bottom:1px solid #e1e3e8;margin:20px 0 40px}.content h2,.content h3,.content h4,.content h5,.content h6{padding-bottom:25px}.content li:not(:last-child){padding-bottom:15px}.content ol,.content ul:not(.blocks-gallery-grid){padding-bottom:30px}.content ul:not(.blocks-gallery-grid) li{padding-left:18px;position:relative}.content ul:not(.blocks-gallery-grid) li:before{content:"";position:absolute;left:0;top:7px;width:9px;height:9px;border-radius:50%;border:1px solid #bbb}.content ul:not(.blocks-gallery-grid) li>ul{padding:15px 0 0 20px}.content ol{list-style-type:none!important;counter-reset:decimal_counter}.content ol li{counter-increment:decimal_counter}.content ol li:before{content:counter(decimal_counter) ". ";font-weight:400;color:#333}.content ol li>ol{counter-reset:alpha_counter;padding:15px 0 0 35px}.content ol li>ol li{counter-increment:alpha_counter}.content ol li>ol li:before{content:counter(alpha_counter,lower-alpha) ". "}.content ol li>ol li>ol{counter-reset:roman_counter}.content ol li>ol li>ol li{counter-increment:roman_counter}.content ol li>ol li>ol li:before{content:counter(roman_counter,lower-roman) ". "}.content img.alignnone{margin:0 0 20px}.content img.aligncenter{margin:0 auto 20px}.content img.alignleft{float:left;margin:0 20px 20px 0}.content img.alignright{float:right;margin:0 0 20px 20px}.block__accordion_row .content ul,.content .is_indent{margin-left:20px}@media screen and (max-width:1024px) and (min-width:768px){.block__accordion_row .content ul,.content .is_indent{margin-left:50px}}@media screen and (min-width:1025px){.block__accordion_row .content ul,.content .is_indent{margin-left:75px}}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-text-align-center{text-align:center}.wp-block-columns.are-vertically-aligned-top{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.wp-block-columns.are-vertically-aligned-bottom{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.wp-block-columns.is-vertically-aligned-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.wp-block-columns.is-vertically-aligned-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.wp-block-columns.is-vertically-aligned-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.wp-block-columns.is-vertically-aligned-bottom,.wp-block-columns.is-vertically-aligned-center,.wp-block-columns.is-vertically-aligned-top{width:100%}.wp-block-columns.has-background{padding:20px}@media screen and (min-width:1025px){.wp-block-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}}@media screen and (min-width:1025px){.wp-block-column{flex-basis:0%;flex-grow:1;padding:0 15px}.wp-block-column[style*="flex-basis"]{flex-grow:0}}.wp-block-group{background-color:#f5f5f5;padding:25px 25px 30px;margin-bottom:25px}@media screen and (max-width:1139px) and (min-width:480px){.wp-block-group{padding:25px 40px 30px}}@media screen and (min-width:1140px){.wp-block-group{padding:25px 124px 30px}}.wp-block-group :last-child{margin-bottom:0;padding-bottom:0}.wp-block-group h3{padding-bottom:10px}@media screen and (min-width:768px){.wp-block-media-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0 -10px}.wp-block-media-text.is-vertically-aligned-top{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.wp-block-media-text.is-vertically-aligned-bottom{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}}@media screen and (min-width:768px){.wp-block-media-text>*{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin:0 10px}}@media screen and (min-width:768px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media screen and (min-width:768px){.wp-block-media-text.has-media-on-the-left .wp-block-media-text__media{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.wp-block-embed,.wp-block-table{margin-bottom:50px}@media screen and (min-width:768px){.wp-block-embed,.wp-block-table{margin-bottom:60px}}@media screen and (max-width:879px){.table_wrapper{overflow-x:auto}}table{width:100%;border:none;border-collapse:collapse;margin-top:50px}@media screen and (max-width:1024px){table{min-width:630px}}table.has-fixed-layout tr{display:-webkit-box;display:-ms-flexbox;display:flex}table.has-fixed-layout tr>*{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}table td,table th{text-align:left;vertical-align:top}table td>*,table th>*{padding:0}table th{background-color:#f9f8f4;padding:12px 15px;border-bottom:none!important}table td{padding:20px 15px}table a{display:inline}table tr>*{border-bottom:1px solid #e1e3e8}table tr>th:not(:last-child){border-right:1px solid #e1e3e8}table tr>td:not(:last-child){border-right:1px solid #e1e3e8}.wp-block-video [poster]{object-fit:cover}.wp-block-video video{max-width:100%}.full_frame,.wp-block-embed__wrapper{height:0;margin:0;overflow:hidden;padding-bottom:56.5%;position:relative;z-index:0}.full_frame embed,.full_frame iframe,.full_frame object,.wp-block-embed__wrapper embed,.wp-block-embed__wrapper iframe,.wp-block-embed__wrapper object{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.block__accordion_row:not(:last-child){border-bottom:2px solid #e1e3e8}.block__accordion_row .content{display:none;padding:20px 18px 30px;box-shadow:inset 0 2px 0 #e1e3e8}@media screen and (min-width:768px){.block__accordion_row .content{padding-left:20px;padding-right:23px}}.block__accordion .acc_title{padding:8px 68px 10px 10px;position:relative;cursor:pointer;-moz-user-select:none;user-select:none}@media screen and (min-width:768px){.block__accordion .acc_title{padding:23px 76px 23px 20px}}.block__accordion .acc_title:active{color:#666}.block__accordion .acc_title:active .circle_arrow{color:#666;box-shadow:inset 0 0 0 1px #666}@media screen and (min-width:1025px){.block__accordion .acc_title:hover{color:#666}.block__accordion .acc_title:hover .circle_arrow{color:#666;box-shadow:inset 0 0 0 1px #666}}.block__accordion .acc_title .circle_arrow{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:10px}@media screen and (min-width:768px){.block__accordion .acc_title .circle_arrow{right:14px}}.block__custom_video_poster{position:relative}.block__custom_video_poster a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.block__custom_video .content{padding:30px 0}@media screen and (min-width:768px){.block__custom_video .content{padding:60px 0}}.block__custom_video .content h2,.block__custom_video .content h3,.block__custom_video .content h4,.block__custom_video .content h5,.block__custom_video .content h6,.block__custom_video .content ol,.block__custom_video .content p,.block__custom_video .content ul:not(.blocks-gallery-grid){padding-bottom:10px}.block__custom_gallery{display:grid;grid-gap:15px;grid-auto-rows:auto;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:569px){.block__custom_gallery{grid-gap:20px;grid-template-columns:repeat(3,1fr)}}.block__custom_gallery_item{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:569px){.block__custom_gallery_item:nth-child(8n+5):not(:last-child){grid-column:span 2 / span 3;grid-row:span 2 / span 3}.block__custom_gallery_item:nth-child(8n+6):not(:last-child){grid-column:span 1 / span 1;grid-row:span 2 / span 4}.block__custom_gallery_item:nth-child(8n+6):not(:last-child) img{object-fit:cover}}@media screen and (max-width:568px){.block__custom_gallery_item:nth-child(8n+3){grid-column:span 2 / span 2;grid-row:span 2 / span 3}.block__custom_gallery_item:nth-child(8n+7):not(:last-child){grid-column:span 1 / span 2;grid-row:span 2 / span 6}.block__custom_gallery_item:nth-child(8n+7):not(:last-child) img{object-fit:cover}}.block__custom_gallery_item a{display:-webkit-box;display:-ms-flexbox;display:flex}.block__custom_slider .swiper-slide{width:100%!important}.block__accordion,.block__custom_gallery,.block__custom_slider,.block__custom_video{margin-bottom:50px}@media screen and (min-width:768px){.block__accordion,.block__custom_gallery,.block__custom_slider,.block__custom_video{margin-bottom:60px}}.circle_arrow{display:inline-block;width:40px;height:40px;color:#333;border-radius:50%;box-shadow:inset 0 0 0 1px #333;position:relative;cursor:pointer;-moz-user-select:none;user-select:none}.circle_arrow.is_up:before{content:"";margin-top:-1px}.circle_arrow.is_down:before{content:"";margin-top:1px}.circle_arrow.is_left:before{content:"";margin-left:-1px}.circle_arrow.is_right:before{content:"";margin-left:1px}.circle_arrow:active{color:#666;box-shadow:inset 0 0 0 1px #666}@media screen and (min-width:1025px){.circle_arrow:hover{color:#666;box-shadow:inset 0 0 0 1px #666}}.circle_arrow:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:icons;font-size:26px;line-height:48px}[class^="i_"]{display:inline-block;vertical-align:middle}.fancybox-slide--html{padding:0}.fancybox-slide{padding:0}.is_searching .fancybox-bg{background-color:#377486}.is_searching .fancybox-is-open .fancybox-bg{opacity:.98}.show_box{position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);bottom:0;display:inline-block;vertical-align:top;margin:0;opacity:0;visibility:hidden;z-index:3}.show_box.is_loading{opacity:1;visibility:visible}.show_box .loader{margin:0 auto;width:33px;position:relative}.show_box .loader:before{content:"";display:block;padding-top:100%}.show_box .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto}.show_box .path{stroke-width:3.5;stroke-dashoffset:0;stroke-linecap:round;stroke-dasharray:1,200;animation:dash 1.5s ease-in-out infinite,color 3s ease-in-out infinite;-webkit-animation:dash 1.5s ease-in-out infinite,color 3s ease-in-out infinite}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes color{0%,100%{stroke:#96a78d}40%{stroke:#215068}66%{stroke:#96a78d}80%,90%{stroke:#215068}}.swiper-slide{box-sizing:border-box}.sw_controls{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;position:absolute;bottom:15px;left:15px;right:15px;z-index:1}.sw_next,.sw_prev{font-size:16px;line-height:1;color:#fff;opacity:.8;cursor:pointer;position:relative}.sw_next:active,.sw_prev:active{opacity:1}@media screen and (min-width:1025px){.sw_next:hover,.sw_prev:hover{opacity:1}}.sw_next.swiper-button-disabled,.sw_prev.swiper-button-disabled{pointer-events:none;color:#333;opacity:.4;cursor:default}.sw_next:after,.sw_prev:after{content:"";position:absolute;top:-5px;right:-5px;left:-5px;bottom:-5px}.sw_next{margin-left:15px}.sw_pagination{margin:0 -3px;width:auto!important;position:relative;text-align:center;bottom:0!important;line-height:1}.sw_pagination .swiper-pagination-bullet{opacity:.5;height:6px;width:6px;background-color:#fff;margin:0 3px!important}.sw_pagination .swiper-pagination-bullet:active{opacity:1}@media screen and (min-width:1025px){.sw_pagination .swiper-pagination-bullet:hover{opacity:1}}.sw_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:0 solid #e1e3e8;border-radius:0;background:#f7f7f7;position:relative;overflow:hidden}.selectric-is_filter .selectric{border-bottom-width:1px;background-color:#fff0}.selectric .label{display:block;white-space:nowrap;overflow:hidden;font-family:"Avenir",sans-serif;text-overflow:ellipsis;margin:0 42px 0 16px;font-size:14px;line-height:46px;color:#333;height:46px;user-select:none}@media screen and (min-width:768px){.selectric .label{height:50px;line-height:50px}}.selectric-is_filter .selectric .label{height:39px;line-height:39px;margin:0 38px 0 10px}.selectric .select_arrow{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:17px;width:8px}.selectric .select_arrow:before{content:"";font-family:icons;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.selectric-is_filter .selectric .select_arrow{right:15px}.selectric-open{z-index:8}.selectric-open .selectric-items{display:block}.selectric-hover .label,.selectric-hover .select_arrow{color:#666}.selectric-disabled{opacity:.5;cursor:default;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:7}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #e1e3e8;z-index:-1}.selectric-items .selectric-scroll{height:100%;overflow:auto;scrollbar-width:thin;scrollbar-color:#ccc #f7f7f7}.selectric-items .selectric-scroll::-webkit-scrollbar{width:6px}.selectric-items .selectric-scroll::-webkit-scrollbar-thumb{background-color:#ccc}.selectric-items .selectric-scroll::-webkit-scrollbar-track{background-color:#f7f7f7}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{font-family:"Avenir",sans-serif;font-size:14px;line-height:20px;min-height:20px}.selectric-items ul{padding:10px 1px 8px;z-index:1}.selectric-items li{display:block;padding:6px 10px 4px;color:#333;background-color:#fff0;cursor:pointer}.selectric-items li:active{background-color:#f7f7f7}@media screen and (min-width:1025px){.selectric-items li:hover{background-color:#f7f7f7}}.selectric-items li.highlighted,.selectric-items li.selected{background-color:#f7f7f7}.selectric-is_first_empty .selectric-items li[data-index="0"]{padding:0;font-size:0;line-height:0;min-height:unset}.selectric-items .disabled{opacity:.5;cursor:default!important;background:0 0!important;color:#666!important;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{opacity:1}.selectric-items .selectric-group li{padding-left:25px}div.wpcf7{position:relative}@media screen and (min-width:768px){div.wpcf7 .inputs_wrap>*{width:48%}}div.wpcf7 .wpcf7-form.failed .wpcf7-response-output,div.wpcf7 .wpcf7-form.invalid .wpcf7-response-output,div.wpcf7 .wpcf7-form.sent .wpcf7-response-output,div.wpcf7 .wpcf7-form.unaccepted .wpcf7-response-output{margin-top:10px}.single_property__form div.wpcf7 .wpcf7-form.failed .wpcf7-response-output,.single_property__form div.wpcf7 .wpcf7-form.invalid .wpcf7-response-output,.single_property__form div.wpcf7 .wpcf7-form.sent .wpcf7-response-output,.single_property__form div.wpcf7 .wpcf7-form.unaccepted .wpcf7-response-output{padding:0;margin-top:0;font-size:12px;color:#ef3f3f;background-color:#fff0}div.wpcf7 .wpcf7-form.sent .wpcf7-response-output{background-color:#22b86c}.single_property__form div.wpcf7 .wpcf7-form.sent .wpcf7-response-output{display:none}div.wpcf7 .wpcf7-form.unaccepted .wpcf7-response-output{background-color:#1091ae}div.wpcf7 .wpcf7-form.failed .wpcf7-response-output,div.wpcf7 .wpcf7-form.invalid .wpcf7-response-output{background-color:#ef3f3f}div.wpcf7 .wpcf7-form.failed .wpcf7-response-output.is_temp_hidden,div.wpcf7 .wpcf7-form.invalid .wpcf7-response-output.is_temp_hidden{display:none}div.wpcf7 .wpcf7-form.submitting .wpcf7-spinner{opacity:1;visibility:visible}div.wpcf7 .wpcf7-form.submitting .button{opacity:.5;pointer-events:none}div.wpcf7 .wpcf7-form-control-wrap{display:block;margin-bottom:30px;position:relative}@media screen and (min-width:768px){div.wpcf7 .wpcf7-form-control-wrap{margin-bottom:24px}}div.wpcf7 .wpcf7-form-control-wrap[data-name*="acceptance"]{min-height:30px}div.wpcf7 .wpcf7-form-control-wrap[data-name*="acceptance"] a{text-decoration:underline}div.wpcf7 .wpcf7-form-control-wrap[data-name*="acceptance"] .wpcf7-not-valid-tip{font-size:14px;line-height:29px}div.wpcf7 .wpcf7-form-control-wrap[data-name*="-date"]{cursor:pointer}div.wpcf7 .wpcf7-form-control-wrap[data-name*="-date"]:after{content:"";font-family:icons;font-size:21px;color:#377486;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:11px;pointer-events:none}@media screen and (min-width:1025px){div.wpcf7 .wpcf7-form-control-wrap[data-name*="-date"]:after{right:19px}}@media screen and (min-width:768px){.single-property div.wpcf7 .wpcf7-form-control-wrap[data-name*="-how-hear"] .selectric .label,.single-property div.wpcf7 .wpcf7-form-control-wrap[data-name*="-time"] .selectric .label{font-size:16px;color:#333}}@media screen and (min-width:768px){.single-property div.wpcf7 .wpcf7-form-control-wrap[data-name*="-how-hear"] .selectric-above .selectric .label,.single-property div.wpcf7 .wpcf7-form-control-wrap[data-name*="-how-hear"] .selectric-below .selectric .label,.single-property div.wpcf7 .wpcf7-form-control-wrap[data-name*="-time"] .selectric-above .selectric .label,.single-property div.wpcf7 .wpcf7-form-control-wrap[data-name*="-time"] .selectric-below .selectric .label{color:#333}}div.wpcf7 .wpcf7-form-control-wrap[data-name*="-call-back"]{padding:0 0 3px}@media screen and (min-width:768px){div.wpcf7 .wpcf7-form-control-wrap[data-name*="-call-back"]{padding:14px 0 10px}}div.wpcf7 .wpcf7-not-valid-tip{position:absolute;top:0;left:0;right:0;bottom:0;font:400 14px/46px "NeueHaasGroteskText Pro",sans-serif;color:#ef3f3f;padding:0 10px;border-radius:0;background-color:#f7f7f7;border:1px solid #ef3f3f;cursor:pointer;z-index:1}@media screen and (min-width:768px){div.wpcf7 .wpcf7-not-valid-tip{font-size:16px;line-height:50px;padding:0 17px}}div.wpcf7 .wpcf7-countrytext,div.wpcf7 .wpcf7-phonetext{padding-left:90px!important}div.wpcf7 .wpcf7-response-output{position:absolute;top:100%;left:0;right:0;font:400 14px/1.4 "NeueHaasGroteskText Pro",sans-serif;color:#fff;padding:12px;border-radius:0;text-align:center}@media screen and (min-width:768px){div.wpcf7 .wpcf7-response-output{font-size:16px}}div.wpcf7 label{font-size:14px}div.wpcf7 label>span{margin-top:9px}div.wpcf7 label>small{display:block;color:#333;padding:9px 0 18px}@media screen and (min-width:768px){div.wpcf7 label>small{padding-bottom:13px}}div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]),div.wpcf7 textarea:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]){display:block;height:46px;font:400 14px "NeueHaasGroteskText Pro",sans-serif;color:#333;padding:0 10px;background-color:#f7f7f7;border:1px solid #fff0}div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"])::-webkit-input-placeholder,div.wpcf7 textarea:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"])::-webkit-input-placeholder{color:#333;opacity:1}div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):-moz-placeholder,div.wpcf7 textarea:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):-moz-placeholder{color:#333;opacity:1}div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"])::-moz-placeholder,div.wpcf7 textarea:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"])::-moz-placeholder{color:#333;opacity:1}div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):-ms-input-placeholder,div.wpcf7 textarea:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):-ms-input-placeholder{color:#333;opacity:1}@media screen and (min-width:768px){div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]),div.wpcf7 textarea:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]){height:50px;font-size:16px;padding:0 17px}}div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):hover,div.wpcf7 textarea:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):hover{border-color:#ddd}div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):focus,div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):focus-visible,div.wpcf7 textarea:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):focus,div.wpcf7 textarea:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):focus-visible{outline:0 none;border-color:#ddd}.is_using_mouse div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):focus,.is_using_mouse div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):focus-visible,.is_using_mouse div.wpcf7 textarea:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):focus,.is_using_mouse div.wpcf7 textarea:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):focus-visible{border-color:#ddd}div.wpcf7 input[type="checkbox"]+span,div.wpcf7 textarea[type="checkbox"]+span{display:inline-block;font-size:14px;line-height:30px;padding-left:45px;margin-top:0;cursor:pointer;position:relative}div.wpcf7 input[type="checkbox"]+span:after,div.wpcf7 input[type="checkbox"]+span:before,div.wpcf7 textarea[type="checkbox"]+span:after,div.wpcf7 textarea[type="checkbox"]+span:before{position:absolute;top:0;left:0;width:30px}div.wpcf7 input[type="checkbox"]+span:before,div.wpcf7 textarea[type="checkbox"]+span:before{content:"";height:30px;background-color:#f7f7f7;border:1px solid #fff0}div.wpcf7 input[type="checkbox"]+span:after,div.wpcf7 textarea[type="checkbox"]+span:after{content:"";font:400 22px/30px icons;color:#333;text-align:center;opacity:0}div.wpcf7 input[type="checkbox"]+span:active:before,div.wpcf7 textarea[type="checkbox"]+span:active:before{border-color:#ddd}@media screen and (min-width:1025px){div.wpcf7 input[type="checkbox"]+span:hover:before,div.wpcf7 textarea[type="checkbox"]+span:hover:before{border-color:#ddd}}div.wpcf7 input[type="checkbox"]:checked+span:after,div.wpcf7 textarea[type="checkbox"]:checked+span:after{opacity:1}div.wpcf7 input[type="checkbox"]:focus+span:before,div.wpcf7 input[type="checkbox"]:focus-visible+span:before,div.wpcf7 textarea[type="checkbox"]:focus+span:before,div.wpcf7 textarea[type="checkbox"]:focus-visible+span:before{-webkit-transition:none 0.3s ease 0s;transition:none 0.3s ease 0s;outline:2px dashed #377486}.is_using_mouse div.wpcf7 input[type="checkbox"]:focus+span:before,.is_using_mouse div.wpcf7 input[type="checkbox"]:focus-visible+span:before,.is_using_mouse div.wpcf7 textarea[type="checkbox"]:focus+span:before,.is_using_mouse div.wpcf7 textarea[type="checkbox"]:focus-visible+span:before{outline:0 none}div.wpcf7 textarea{height:180px!important;padding:17px 10px!important;resize:none;overflow:auto}@media screen and (min-width:768px){div.wpcf7 textarea{padding:17px!important}}div.wpcf7 button.button+input{display:none}div.wpcf7 button.button.is_red{margin-top:7px}@media screen and (min-width:768px){div.wpcf7 button.button.is_red{margin-top:24px}}div.wpcf7 .wpcf7-spinner{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;width:24px;height:24px;position:absolute;top:100%;right:0;border-radius:100%;border:2px solid #f1f1f1;border-top:3px solid #377486;opacity:0;visibility:hidden}.single_property__form div.wpcf7 .wpcf7-spinner{top:calc(100% - 24px)}.city_and_price .search_form__slider_holder{margin-top:8px}header{position:fixed;top:0;left:0;right:0;z-index:9}.logged-in.admin-bar header{top:46px}@media screen and (min-width:783px){.logged-in.admin-bar header{top:32px}}header.is_sticky:before{background-color:#fff}.tpl-contact header:not(.is_sticky) .header__logo img:first-child{display:none}.tpl-contact header:not(.is_sticky) .header__logo img:nth-child(2){display:block}.tpl-contact header:not(.is_sticky) .menu__primary_list>li>a{color:#fff}.tpl-contact header:not(.is_sticky) .menu__primary_list>li>a:after{background-color:#fff}@media screen and (min-width:1025px){.tpl-contact header:not(.is_sticky) .menu__toggle:not(.is_active) span{background-color:#fff}}@media screen and (max-width:1024px){.tpl-contact header:not(.is_sticky) .menu__toggle span{background-color:#fff}}header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff0;z-index:-1}.header__container{width:2000px!important;display:flex;align-items:center;justify-content:space-between;width:100%}@media screen and (max-width:1024px) and (min-width:768px){.header__container{height:90px}}@media screen and (min-width:1025px){.header__container{height:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}.header__logo{margin-left:0;padding-left:0}.header__logo img{width:164px}@media screen and (max-width:1024px) and (min-width:768px){.header__logo img{width:216px}}@media screen and (min-width:1025px){.header__logo img{width:271px}}.header__logo img:nth-child(2){display:none}.menu__primary{width:100%;margin-right:18px}.menu__primary_list>li{font-size:16px;line-height:24px;margin-right:35px;position:relative;z-index:1}@media screen and (min-width:1500px){.menu__primary_list>li{font-size:18px}}.menu__primary_list>li.is_pull_right{margin-left:auto}.menu__primary_list>li.current-menu-item>a:after,.menu__primary_list>li.current-menu-parent>a:after{width:20px}.menu__primary_list>li.menu-item-has-children{position:relative}.menu__primary_list>li.menu-item-has-children:before{content:"";display:none;position:absolute;top:-43px;left:-100px;right:-100px;height:111px}.menu__primary_list>li.menu-item-has-children.is_focused,.menu__primary_list>li.menu-item-has-children:hover{z-index:0}.menu__primary_list>li.menu-item-has-children.is_focused:before,.menu__primary_list>li.menu-item-has-children:hover:before{display:block}.menu__primary_list>li.menu-item-has-children.is_focused>.mega_menu,.menu__primary_list>li.menu-item-has-children:hover>.mega_menu{opacity:1;visibility:visible;pointer-events:all}.menu__primary_list>li:not(.has_mega_menu):not(.is_small_menu) .mega_menu{display:none}.menu__primary_list>li.is_small_menu .mega_menu{position:absolute;top:50px;left:50%;right:auto;transform:translateX(-50%)}.menu__primary_list>li.is_small_menu .mega_menu .container{width:auto;margin:0;padding:0;border-top:none}.menu__primary_list>li.is_small_menu .mega_menu .sub-menu{width:auto}.menu__primary_list>li.is_small_menu .mega_menu .sub-menu__group{width:auto;padding:20px;border-left:none;text-align:center}.menu__primary_list>li.is_small_menu .mega_menu .sub-menu__group li{font:400 18px/24px "NeueHaasGroteskText Pro",sans-serif}.menu__primary_list>li.is_small_menu .mega_menu .sub-menu__group li:not(:last-child){padding-bottom:14px}.menu__primary_list>li.is_small_menu .mega_menu .sub-menu__group a{position:relative}.menu__primary_list>li.is_small_menu .mega_menu .sub-menu__group a:after{content:none}.menu__primary_list>li.is_small_menu .mega_menu .sub-menu__group a:before{content:"";width:0;height:1px;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);bottom:-8px;background-color:#333}.menu__primary_list>li.is_small_menu .mega_menu .sub-menu__group a:active{color:#333}.menu__primary_list>li.is_small_menu .mega_menu .sub-menu__group a:active:before{width:20px}@media screen and (min-width:1025px){.menu__primary_list>li.is_small_menu .mega_menu .sub-menu__group a:hover{color:#333}.menu__primary_list>li.is_small_menu .mega_menu .sub-menu__group a:hover:before{width:20px}}.menu__primary_list>li:active>a:after{width:20px}@media screen and (min-width:1025px){.menu__primary_list>li:hover>a:after{width:20px}}.menu__primary_list>li>a{color:#333;position:relative}.menu__primary_list>li>a:after{content:"";width:0;height:1px;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);bottom:-12px;background-color:#333}.menu__primary .mega_menu{position:fixed;top:110px;left:0;right:0;background-color:#fff;opacity:0;visibility:hidden;pointer-events:none;z-index:3}.menu__primary .mega_menu .container:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex;padding:48px 0;border-top:1px solid #ddd}.menu__primary .mega_menu .sub-menu{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;display:-webkit-box;display:-ms-flexbox;display:flex;width:66.6666666667%}.menu__primary .mega_menu .sub-menu__group{width:50%;padding:0 24px;border-left:1px solid #e1e3e8}.menu__primary .mega_menu .sub-menu__group li{font:300 19px/24px "ITC Souvenir Std",sans-serif}.menu__primary .mega_menu .sub-menu__group li:not(:last-child){padding-bottom:15px}.menu__primary .mega_menu .sub-menu__group li.no_click a{pointer-events:none}.menu__primary .mega_menu .sub-menu__group li.sub_parent~li{font:400 16px/24px "NeueHaasGroteskText Pro",sans-serif}.menu__primary .mega_menu .sub-menu__group li.sub_parent~li:not(:last-child){padding-bottom:7px}.menu__primary .mega_menu .sub-menu__group li.sub_parent~li a:after{content:none}.menu__primary .mega_menu .sub-menu__group a:after{content:"";font-family:icons;font-size:13px;line-height:1;margin-left:11px}.menu__primary .mega_menu__widget{width:33.3333333333%;padding-left:24px;border-left:1px solid #e1e3e8}.menu__primary .mega_menu__widget h6{font-weight:300;padding-bottom:24px}.menu__toggle{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);position:absolute;right:calc(11px * -1);top:51.5%;display:block;height:47px;width:40px;cursor:pointer;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;border-radius:0;appearance:none;box-shadow:none;outline:0;border:none;z-index:10}.menu__toggle span{top:13px;-webkit-transition:all 0.25s ease-in-out 0s;transition:all 0.25s ease-in-out 0s;-webkit-transform:rotate(0);transform:rotate(0);height:2px;background-color:#2d2d2d;position:absolute;right:11px;left:11px;display:block;opacity:1;pointer-events:none}.menu__toggle span:nth-child(2){top:19px}.menu__toggle span:nth-child(3){top:25px}.menu__toggle.is_active span{left:10px;right:10px;background-color:#666}.menu__toggle.is_active span:nth-child(1){-webkit-transform:rotate(135deg);transform:rotate(135deg);top:19px}.menu__toggle.is_active span:nth-child(2){-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.menu__toggle.is_active span:nth-child(3){-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:19px}.menu__toggle:active span{background-color:#666}@media screen and (min-width:1025px){.menu__toggle:hover span{background-color:#666}}.menu__box{-webkit-transition:transform 0.4s cubic-bezier(.2,.4,.2,1) 0s;transition:transform 0.4s cubic-bezier(.2,.4,.2,1) 0s;-webkit-transform:translateX(101%);transform:translateX(101%);display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:50.35px;right:0;bottom:0;width:240px;overflow:hidden;background:rgb(255 255 255 / .95);z-index:8}.menu__box.is_open{-webkit-transform:translateX(0);transform:translateX(0)}.menu__box:not(.is_open)>*{visibility:hidden}@media screen and (max-width:1024px) and (min-width:768px){.menu__box{top:90px;width:516px}}@media screen and (min-width:1025px){.menu__box{top:0}}@media screen and (max-width:1499px) and (min-width:1025px){.menu__box{width:481px}}@media screen and (min-width:1500px){.menu__box{width:594px}}.menu__box_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;overflow:hidden;overflow-y:auto;padding:25px 20px 0 30px;scrollbar-width:thin}@media screen and (max-width:1024px){.menu__box_inner{-webkit-transition:background-color 0.4s cubic-bezier(.2,.4,.2,1) 0s;transition:background-color 0.4s cubic-bezier(.2,.4,.2,1) 0s}.menu__box_inner.is_shifted{background-color:#ddd}.menu__box_inner.is_shifted .menu__box_top{-webkit-transition:margin-left 0.4s cubic-bezier(.2,.4,.2,1) 0s;transition:margin-left 0.4s cubic-bezier(.2,.4,.2,1) 0s;margin-left:100px}.menu__box_inner.is_shifted .menu__box_bottom{-webkit-transition:transform 0.4s cubic-bezier(.2,.4,.2,1) 0s;transition:transform 0.4s cubic-bezier(.2,.4,.2,1) 0s;-webkit-transform:translateX(100px);transform:translateX(100px)}.menu__box_inner .menu__box_top{-webkit-transition:margin-left 0.2s cubic-bezier(.6,0,.2,1) 0s;transition:margin-left 0.2s cubic-bezier(.6,0,.2,1) 0s;margin-left:0}.menu__box_inner .menu__box_bottom{-webkit-transition:transform 0.2s cubic-bezier(.6,0,.2,1) 0s;transition:transform 0.2s cubic-bezier(.6,0,.2,1) 0s;-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width:1024px) and (min-width:768px){.menu__box_inner{padding:60px 52px 0 60px}}@media screen and (min-width:1025px){.menu__box_inner{padding-top:110px}}@media screen and (max-width:1499px) and (min-width:1025px){.menu__box_inner{padding-left:28px;padding-right:49px}}@media screen and (min-width:1500px){.menu__box_inner{padding-left:80px;padding-right:110px}}.menu__box_bottom{margin-top:auto;padding-bottom:20px}@media screen and (max-width:1024px){.menu__box_bottom{padding-top:20px}}@media screen and (max-width:1024px) and (min-width:768px){.menu__box_bottom{padding-bottom:50px}}@media screen and (max-width:1499px) and (min-width:1025px){.menu__box_bottom{padding-bottom:38px}}@media screen and (min-width:1500px){.menu__box_bottom{padding-bottom:60px}}@media screen and (min-width:768px){.menu__box_bottom__row{display:-webkit-box;display:-ms-flexbox;display:flex}}.menu__box_bottom__row.is_phones{padding-bottom:4px;border-bottom:1px solid #e1e3e8;margin-bottom:18px}@media screen and (min-width:768px){.menu__box_bottom__row.is_phones{margin-bottom:24px}}@media screen and (max-width:1024px) and (min-width:768px){.menu__box_bottom__row.is_phones{padding-bottom:22px}}@media screen and (min-width:1025px){.menu__box_bottom__row.is_phones{padding-bottom:27px}}@media screen and (max-width:767px){.menu__box_bottom__row.is_social .menu__box_bottom__col:first-child{margin-bottom:15px}}@media screen and (min-width:768px){.menu__box_bottom__col{width:50%}.menu__box_bottom__col:nth-child(2){text-align:right;border-left:1px solid #e1e3e8}}.menu__box_bottom__col_inner{width:188px;display:inline-block;text-align:left}@media screen and (min-width:768px){.menu__box_bottom__col .so_me{margin:0 -4px}.menu__box_bottom__col .so_me li{margin:0 4px}}@media screen and (max-width:767px){.menu__box_bottom__col .so_me{margin:0 -3px}.menu__box_bottom__col .so_me li{margin:0 3px}}.menu__box_bottom__col .so_me a{width:30px;height:30px;font-size:14px;line-height:30px}.menu__box_bottom__col .so_me a.i_ytb_alt{font-size:12px}.menu__box_bottom__phone{display:inline-block;font-size:12px}@media screen and (min-width:768px){.menu__box_bottom__phone{font-size:14px}}@media screen and (max-width:767px){.menu__box_bottom__phone{margin-bottom:12px}}.menu__box_bottom__title{display:inline-block;font-size:12px;padding-bottom:4px}@media screen and (min-width:768px){.menu__box_bottom__title{font-size:14px;padding-bottom:8px}}.menu__box_list{display:flex;flex-direction:column}.menu__box_list>li{white-space:nowrap}@media screen and (min-width:1025px){.menu__box_list>li.menu-item-has-children>a{display:none}}@media screen and (max-width:1024px){.menu__box_list>li.menu-item-has-children>a:after{content:"";font-family:icons;font-size:16px;line-height:1;margin-left:7px}}@media screen and (max-width:1024px) and (min-width:768px){.menu__box_list>li.menu-item-has-children>a:after{font-size:16px}}@media screen and (max-width:767px){.menu__box_list>li.menu-item-has-children>a:after{font-size:12px}}@media screen and (min-width:1025px){.menu__box_list>li.menu-item-has-children>.sub-menu>.menu-item-has-children>a:after{content:"";font-family:icons;font-size:16px;line-height:1;margin-left:7px}}@media screen and (min-width:1025px){.menu__box_list>li.menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu{-webkit-transition:transform 0.4s cubic-bezier(.2,.4,.2,1) 0s;transition:transform 0.4s cubic-bezier(.2,.4,.2,1) 0s;position:fixed;top:0;right:0;bottom:0;overflow:auto;background-color:#fff;-webkit-transform:translateX(-101%);transform:translateX(-101%);z-index:10;pointer-events:none;width:481px;padding:110px 49px 30px 28px}.menu__box_list>li.menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu.is_shown{-webkit-transform:translateX(0);transform:translateX(0);pointer-events:all}.menu__box_list>li.menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu .back_to{display:block!important}}@media screen and (min-width:1500px){.menu__box_list>li.menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu{padding-left:80px;padding-right:110px;width:594px}}@media screen and (max-width:1024px){.menu__box_list>li>.sub-menu{-webkit-transition:transform 0.4s cubic-bezier(.2,.4,.2,1) 0s;transition:transform 0.4s cubic-bezier(.2,.4,.2,1) 0s;position:fixed;top:0;right:0;bottom:0;overflow:auto;background-color:#fff;-webkit-transform:translateX(-101%);transform:translateX(-101%);z-index:10;pointer-events:none}.menu__box_list>li>.sub-menu.is_shown{-webkit-transform:translateX(0);transform:translateX(0);pointer-events:all}}@media screen and (max-width:1024px) and (min-width:768px){.menu__box_list>li>.sub-menu{width:516px;padding:60px 52px 0 60px}}@media screen and (max-width:767px){.menu__box_list>li>.sub-menu{width:240px;padding:25px 20px 0 30px}}@media screen and (max-width:767px){.menu__box_list>li>.sub-menu li{white-space:normal}}.menu__box_list>li>.sub-menu .back_to{display:inline-block;font-size:14px;line-height:19px;margin-bottom:24px}.menu__box_list li{font-size:16px;line-height:21px;padding-bottom:12px}.menu__box_list li.no_click a{pointer-events:none}.menu__box_list li.sub_parent~li{font-size:13px;line-height:18px;padding-bottom:10px}.menu__box_list li.sub_parent~li:last-child{padding-bottom:14px}@media screen and (min-width:768px){.menu__box_list li{font-size:22px;line-height:30px;padding-bottom:17px}.menu__box_list li.sub_parent~li{font-size:16px;line-height:24px;padding-bottom:12px}.menu__box_list li.sub_parent~li:last-child{padding-bottom:17px}}.menu__box_list li.is_color a{color:#377486}.menu__box_list li.is_color a:active{color:#333}@media screen and (min-width:1025px){.menu__box_list li.is_color a:hover{color:#333}}.menu__box_list li.is_mob_1{order:-1}.menu__box_list li.is_mob_2{order:-2}.menu__box_list li.is_mob_3{order:-3}.menu__box_list li.is_mob_4{order:-4}.menu__box_list li.is_mob_5{order:-5}.menu__box_list .mega_menu__widget{display:none}.country-selector.weglot-inline{display:block;font-size:0;margin-bottom:20px;z-index:1}@media screen and (min-width:768px){.country-selector.weglot-inline{margin-bottom:24px}}.country-selector.weglot-inline li{line-height:normal!important;vertical-align:unset;margin:0}.country-selector.weglot-inline .wglanguage-name,.country-selector.weglot-inline a{display:inline-block;font-size:12px;line-height:28px;color:#333;width:30px;padding:0;text-align:center;border:1px solid #e1e3e8;-moz-user-select:none;user-select:none}.country-selector.weglot-inline a:active{color:#fff;border-color:#333;background-color:#333;text-decoration:none}@media screen and (min-width:1025px){.country-selector.weglot-inline a:hover{color:#fff;border-color:#333;background-color:#333;text-decoration:none}}@media screen and (max-width:1024px){.country-selector.weglot-inline a:hover{color:#333;text-decoration:none}.country-selector.weglot-inline a:active{color:#fff}}.country-selector.weglot-inline .wglanguage-name{color:#fff;border-color:#333;background-color:#333}.skip_to_content{-webkit-transition:none 0.3s ease 0s;transition:none 0.3s ease 0s;-webkit-transform:translate(-110%,-110%);transform:translate(-110%,-110%);position:absolute;top:0;left:0;z-index:10}.skip_to_content:focus,.skip_to_content:focus-visible{-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}footer{padding:50px 0 20px;background-color:#eee;font-size:14px}@media screen and (min-width:768px){footer{padding:80px 0 25px}}footer .copy_right{margin-top:60px}@media screen and (min-width:768px){footer .copy_right{margin-top:64px}}@media screen and (max-width:767px){footer ._col_4:first-child{}}@media screen and (max-width:1024px) and (min-width:768px){footer ._col_4:first-child{margin-bottom:78px}}@media screen and (min-width:1025px){footer ._col_4:not(:first-child){padding-left:8.3333333333%}}footer nav a{color:#333}footer nav a:active{color:#666}@media screen and (min-width:1025px){footer nav a:hover{color:#666}}@media screen and (max-width:767px){footer nav ul{display:none}}@media screen and (min-width:768px){footer nav ul{display:block!important}}.footer__logos{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:30px}@media screen and (min-width:768px){.footer__logos{margin-bottom:40px}}.footer__logos>figure{max-width:50%}.footer__logos>figure:first-child{margin-right:35px}@media screen and (min-width:768px){.footer__logos>figure:first-child{margin-right:43px}}.footer__logos>figure img[src*="TPO_TSI_logos"]{width:274px}.footer__so_me{margin-bottom:40px}.footer__so_me__title{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding-bottom:12px;margin-bottom:20px;border-bottom:1px solid #333}.footer__so_me__title figure{margin-right:10px}.footer__menu_title{padding-bottom:10px;border-bottom:1px solid #333;margin-bottom:15px}.footer__menu_title span{height:16px;width:16px;position:relative;cursor:pointer}.footer__menu_title span:active:after,.footer__menu_title span:active:before{color:#333}@media screen and (min-width:1025px){.footer__menu_title span:hover:after,.footer__menu_title span:hover:before{color:#333}}.footer__menu_title span.is_active:before{display:none}.footer__menu_title span:after,.footer__menu_title span:before{content:"";background-color:#666;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.footer__menu_title span:before{width:1px;height:16px}.footer__menu_title span:after{width:16px;height:1px}.sign_up__form__fields_wrapper{position:relative}.sign_up__form p{padding-bottom:30px}footer .sign_up__form p{font-size:15px}@media screen and (min-width:768px){footer .sign_up__form p{font-size:18px;padding-bottom:40px}}.sign_up__form label{display:block;position:relative}.sign_up__form label .hide{height:1px;width:1px;visibility:hidden;position:absolute;z-index:-9}.sign_up__form div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]){height:50px;font:400 14px "NeueHaasGroteskText Pro",sans-serif;color:#333;padding:0 54px 0 13px;border:1px solid #ddd;background-color:#ddd}.sign_up__form div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"])::-webkit-input-placeholder{color:#333;opacity:1}.sign_up__form div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):-moz-placeholder{color:#333;opacity:1}.sign_up__form div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"])::-moz-placeholder{color:#333;opacity:1}.sign_up__form div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):-ms-input-placeholder{color:#333;opacity:1}@media screen and (min-width:768px){.sign_up__form div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]){padding-left:17px}}.sign_up__form div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):focus,.sign_up__form div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):focus-visible{outline:0 none;border-color:#bbb}.is_using_mouse .sign_up__form div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):focus,.is_using_mouse .sign_up__form div.wpcf7 input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):focus-visible{border-color:#bbb}.sign_up__form div.wpcf7 input[type="checkbox"]+span{display:inline-block;font-size:12px;line-height:20px;padding-left:32px;cursor:pointer;position:relative}@media screen and (min-width:768px){.sign_up__form div.wpcf7 input[type="checkbox"]+span{padding-left:37px;font-size:14px}}.sign_up__form div.wpcf7 input[type="checkbox"]+span:after,.sign_up__form div.wpcf7 input[type="checkbox"]+span:before{position:absolute;top:0;left:0;width:20px}.sign_up__form div.wpcf7 input[type="checkbox"]+span:before{content:"";height:20px;border-radius:0;background-color:#ddd;border:1px solid #ddd}.sign_up__form div.wpcf7 input[type="checkbox"]+span:after{content:"";font:400 16px/20px icons;color:#333;text-align:center;opacity:0}.sign_up__form div.wpcf7 input[type="checkbox"]+span:active:before{border-color:#bbb}@media screen and (min-width:1025px){.sign_up__form div.wpcf7 input[type="checkbox"]+span:hover:before{border-color:#bbb}}.sign_up__form div.wpcf7 input[type="checkbox"]:checked+span:before{border-color:#bbb}.sign_up__form div.wpcf7 input[type="checkbox"]:checked+span:after{opacity:1}.sign_up__form div.wpcf7 input[type="checkbox"]:focus+span:before,.sign_up__form div.wpcf7 input[type="checkbox"]:focus-visible+span:before{-webkit-transition:none 0.3s ease 0s;transition:none 0.3s ease 0s;outline:2px dashed #377486}.is_using_mouse .sign_up__form div.wpcf7 input[type="checkbox"]:focus+span:before,.is_using_mouse .sign_up__form div.wpcf7 input[type="checkbox"]:focus-visible+span:before{outline:0 none}.sign_up__form div.wpcf7 .wpcf7-form.failed .wpcf7-response-output,.sign_up__form div.wpcf7 .wpcf7-form.invalid .wpcf7-response-output,.sign_up__form div.wpcf7 .wpcf7-form.unaccepted .wpcf7-response-output{display:none}.sign_up__form div.wpcf7 .wpcf7-form-control-wrap{margin-bottom:0}.sign_up__form div.wpcf7 .wpcf7-form-control-wrap[data-name="your-acceptance"]{display:inline-block;min-height:1px;margin-top:15px}@media screen and (max-width:767px){.sign_up__form div.wpcf7 .wpcf7-form-control-wrap[data-name="your-acceptance"]{font-size:12px}}@media screen and (min-width:768px){.sign_up__form div.wpcf7 .wpcf7-form-control-wrap[data-name="your-acceptance"]{margin-top:20px}}.sign_up__form div.wpcf7 .wpcf7-form-control-wrap[data-name="your-acceptance"] a{color:inherit;text-decoration:underline}.sign_up__form div.wpcf7 .wpcf7-form-control-wrap[data-name="your-acceptance"] a:active{color:#666}@media screen and (min-width:1025px){.sign_up__form div.wpcf7 .wpcf7-form-control-wrap[data-name="your-acceptance"] a:hover{color:#666}}.sign_up__form div.wpcf7 .wpcf7-form-control-wrap[data-name="your-acceptance"]+.button{margin-top:30px}@media screen and (min-width:768px){.sign_up__form div.wpcf7 .wpcf7-form-control-wrap[data-name="your-acceptance"]+.button{margin-top:34px}}.sign_up__form div.wpcf7 .wpcf7-form-control-wrap[data-name="your-acceptance"] .wpcf7-not-valid-tip{padding:5px 15px;line-height:1.3;min-height:30px;top:0}.sign_up__form div.wpcf7 .wpcf7-form-control-wrap .wpcf7-not-valid-tip{font:400 14px/50px "NeueHaasGroteskText Pro",sans-serif;background-color:#ddd}.sign_up__form div.wpcf7 button[type="submit"]:not(.button){-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:20px;z-index:1;cursor:pointer}.sign_up__form div.wpcf7 button[type="submit"]:not(.button):active{color:#666}@media screen and (min-width:1025px){.sign_up__form div.wpcf7 button[type="submit"]:not(.button):hover{color:#666}}.sign_up__form div.wpcf7 button[type="submit"]+input{display:none}.sign_up__form div.wpcf7 .wpcf7-not-valid-tip{font:400 14px/50px "NeueHaasGroteskText Pro",sans-serif}.sign_up__form div.wpcf7 .wpcf7-response-output{padding:8px;font-size:14px}footer .sign_up__form__btn{display:none}.fancy_popup{display:none;width:570px;max-width:94%;padding:35px}@media screen and (min-width:768px){.fancy_popup{width:870px;padding:40px}}@media screen and (min-width:768px){.fancy_popup__inner{align-items:center}}@media screen and (max-width:767px){.fancy_popup figure{margin-bottom:30px}}@media screen and (min-width:768px){.fancy_popup figure{order:1}}@media screen and (max-width:1024px) and (min-width:768px){.fancy_popup__text h2{font-size:22px;line-height:34px}}@media screen and (min-width:1025px){.fancy_popup__text h2{line-height:40px}}.fancy_popup__text div{padding:0 0 10px}@media screen and (min-width:1025px){.fancy_popup__text div{padding:5px 0 20px}}.top_panel{padding-top:70px}@media (max-width:768px){.top_panel{padding-top:50.35px}}@media screen and (max-width:1024px) and (min-width:768px){.top_panel{padding-top:90px}}@media screen and (min-width:1025px){.top_panel{padding-top:110px}}.top_panel__primary{padding:70px 0}.top_panel__secondary{padding:50px 0}.top_panel__default{background-color:#f9f8f4;min-height:300px;padding:175px 0 55px}@media screen and (min-width:768px){.top_panel__default{padding-top:214px;min-height:393px}}@media screen and (max-width:1024px) and (min-width:768px){.top_panel__default{padding-bottom:98px}}@media screen and (min-width:1025px){.top_panel__default{padding-bottom:89px}}@media screen and (min-width:1025px){.top_panel__default__inner{padding:0 calc((100% + var(--grid-gap)) / 12)}}.top_panel__video{background-color:#f9f8f4;margin-bottom:50px}@media screen and (min-width:768px){.top_panel__video{margin-bottom:65px}}@media screen and (max-width:1499px) and (min-width:1025px){.top_panel__video{padding-bottom:65px}}@media screen and (min-width:1500px){.top_panel__video{padding-bottom:85px}}@media screen and (max-width:1024px){.top_panel__video .container{max-width:100%}}.top_panel__video__bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;overflow:hidden;pointer-events:none}.top_panel__video__bg iframe,.top_panel__video__bg video{width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;border:none}.top_panel__video .fc__video__wrapper{max-height:unset;padding-bottom:56.25%}@media screen and (max-width:767px){.top_panel__video .fc__video__wrapper{padding-bottom:100%}}.top_panel__video .fc__video__wrapper img{max-height:unset;position:absolute;top:0;bottom:0;right:0;left:0}.top_panel__headline{margin-bottom:10px}@media screen and (max-width:1499px) and (min-width:1025px){.top_panel__headline{margin-bottom:20px}}@media screen and (min-width:1500px){.top_panel__headline{margin-bottom:30px}}.top_panel__slider:not(.swu_slider){padding-bottom:30px}@media screen and (max-width:1499px) and (min-width:1025px){.top_panel__slider:not(.swu_slider){padding-bottom:66px}}@media screen and (min-width:1500px){.top_panel__slider:not(.swu_slider){padding-bottom:40px}}.top_panel__slider.swu_slider{padding-bottom:100px}@media screen and (max-width:1499px) and (min-width:1025px){.top_panel__slider.swu_slider{padding-bottom:120px}}@media screen and (min-width:1500px){.top_panel__slider.swu_slider{padding-bottom:150px}}.top_panel__slider__content{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media screen and (max-width:767px){.top_panel__slider__content{padding:0 20px}}@media screen and (max-width:1024px) and (min-width:768px){.top_panel__slider__content{padding:0 36px}}@media screen and (max-width:1024px) and (min-width:768px){.home .top_panel__slider{padding-bottom:75px}}@media screen and (max-width:1024px){.top_panel__slider .container{max-width:100%}}.top_panel__slider .swiper{overflow:visible}.top_panel__slider .swiper .swiper-slide{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.top_panel__slider .swiper .swiper-slide:not(.swiper-slide-active) .top_panel__slider__content{opacity:0;visibility:hidden}.top_panel__slider .swiper .swiper-slide:not(.swiper-slide-next):not(.swiper-slide-prev):not(.swiper-slide-active){opacity:0;visibility:hidden}@media screen and (min-width:1500px){.top_panel__slider ._col_6{max-width:404px}}@media screen and (min-width:768px){.top_panel__slider ._col_6:nth-child(2){text-align:right}}@media screen and (max-width:767px){.top_panel__slider .flex_grid__mob{--grid-gap:10px}}@media screen and (min-width:1500px){.top_panel__slider .flex_grid__mob{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.top_panel__slider figure{min-height:320px;position:relative;padding-bottom:100%;margin-bottom:30px;overflow:hidden}@media screen and (max-width:1024px) and (min-width:640px){.top_panel__slider figure{padding-bottom:70.314%}}@media screen and (max-width:1499px) and (min-width:1025px){.top_panel__slider figure{padding-bottom:58.613%}}@media screen and (min-width:1500px){.top_panel__slider figure{padding-bottom:58.719%;margin-bottom:20px}}.top_panel__slider figure a{position:absolute;top:0;bottom:0;left:0;right:0}.top_panel__slider img{position:absolute;max-height:inherit}.top_panel__slider h6{font-size:17px;line-height:23px;padding-bottom:10px}@media screen and (min-width:768px){.top_panel__slider h6{font-size:20px;line-height:28px}}.top_panel__slider p{font-size:14px}.top_panel__slider .sw_controls{bottom:auto}@media screen and (max-width:639px){.top_panel__slider .sw_controls{top:90.63vw}}@media screen and (max-width:1024px) and (min-width:640px){.top_panel__slider .sw_controls{top:66.406vw}}.top_panel__design_directory{background-color:#f9f8f4;min-height:440px;padding:150px 0 55px;line-height:1.6}@media screen and (min-width:768px){.top_panel__design_directory{padding-top:185px;line-height:1.55}}@media screen and (max-width:1024px) and (min-width:768px){.top_panel__design_directory{padding-bottom:115px}}@media screen and (min-width:1025px){.top_panel__design_directory{padding-bottom:102px}}@media screen and (max-width:767px){.top_panel__design_directory .h2{padding-bottom:30px}}@media screen and (min-width:1025px){.cascade_slide,.drag_cursor,.fc__headline_module .swiper,.fc_carousel_with_captions figure a,.fc_carousel_with_captions img,.featured_properties .property__card_slider,.featured_properties .property__card_thumb>figure,.top_panel__slider figure a,.top_panel__slider.swu_slider img{}}.top_panel__primary,.top_panel__secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;min-height:290px;margin-bottom:20px;position:relative}@media screen and (min-width:768px){.top_panel__primary,.top_panel__secondary{min-height:480px;margin-bottom:40px}}.top_panel__primary:before,.top_panel__secondary:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgb(51 51 51 / .33)}.top_panel__primary h1,.top_panel__secondary h1{color:#fff}.default_page{padding:40px 0 65px}@media screen and (min-width:768px){.default_page{padding-top:70px}}@media screen and (max-width:1024px) and (min-width:768px){.default_page{padding-bottom:100px}}@media screen and (max-width:1499px) and (min-width:1025px){.default_page{padding-bottom:135px}}@media screen and (min-width:1500px){.default_page{padding-bottom:160px}}@media screen and (min-width:1500px){.default_page .container{max-width:calc(100% - 100px)}}@media screen and (min-width:1025px){.default_page .content{padding-right:calc((100% + var(--grid-gap)) / 12 * 3)}}@media screen and (min-width:768px){.default_page hr{margin-bottom:54px}}.shrs li,.so_me li{display:inline-flex;vertical-align:middle}.shrs a,.so_me a{font-size:18px;line-height:40px;color:#333;height:40px;width:40px;border-radius:50%;text-align:center;border:1px solid #333}.shrs a:active,.so_me a:active{color:#fff;background-color:#333}@media screen and (min-width:1025px){.shrs a:hover,.so_me a:hover{color:#fff;background-color:#333}}.shrs a.i_ytb_alt,.so_me a.i_ytb_alt{font-size:14px}.shrs.is_white a,.so_me.is_white a{color:#fff;border-color:#fff}.shrs.is_white a:active,.so_me.is_white a:active{color:#333;background-color:#fff}@media screen and (min-width:1025px){.shrs.is_white a:hover,.so_me.is_white a:hover{color:#333;background-color:#fff}}.so_me{margin:0 -5px}.so_me li{margin:0 5px}@media screen and (min-width:1025px){.shrs.is_vertical{position:absolute;top:3px;left:-40px;width:24px;text-align:center}.shrs.is_vertical li{margin-right:0;margin-bottom:20px}}@media screen and (max-width:1024px){.shrs.is_vertical{margin-bottom:22px}}.shrs_wrap{position:relative}.shrs_holder{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.shrs li{margin-right:20px}.load_more_holder{position:absolute;left:0;right:0;bottom:0;text-align:center;z-index:1}.loader_holder{height:46px;position:relative;z-index:0;pointer-events:none}@media screen and (min-width:768px){.loader_holder{height:58px}}.need__some__advice{padding-top:80px;padding-bottom:30px;background:#f9f8f4}@media screen and (max-width:1024px) and (min-width:768px){.need__some__advice{padding-top:146px;padding-bottom:30px}}@media screen and (min-width:1025px){.need__some__advice{padding-top:95px;padding-bottom:30px}}.need__some__advice__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:1024px) and (min-width:768px){.need__some__advice__left{width:calc(50% - 12px)}}@media screen and (max-width:1279px) and (min-width:1025px){.need__some__advice__left{width:47%}}@media screen and (max-width:1499px) and (min-width:1280px){.need__some__advice__left{width:38.41%}}@media screen and (min-width:1500px){.need__some__advice__left{width:38.811%}}.need__some__advice__phones:not(.on_contact){margin-top:30px;padding-top:30px;border-top:1px solid #e8e9e6}.need__some__advice__phones.on_contact{padding-top:7px}@media screen and (min-width:768px){.need__some__advice__phones.on_contact{padding-top:12px}}@media screen and (max-width:1024px) and (min-width:768px){.need__some__advice__phones.on_contact div{display:inline-block}}.need__some__advice__phones.on_contact a{color:#fff}.need__some__advice__phones.on_contact a:active{color:rgb(255 255 255 / .7)}@media screen and (min-width:1025px){.need__some__advice__phones.on_contact a:hover{color:rgb(255 255 255 / .7)}}@media screen and (max-width:1024px) and (min-width:768px){.need__some__advice__phones.on_contact .spain-phone{margin-top:0;margin-left:38px}}@media screen and (min-width:1025px){.need__some__advice__phones div{display:inline-block}}.need__some__advice__phones img{margin-right:10px;position:relative;top:2px}@media screen and (min-width:1025px){.need__some__advice__phones .spain-phone{margin-left:38px}}@media screen and (max-width:1024px){.need__some__advice__phones .spain-phone{margin-top:18px}}.need__some__advice__phones a{color:#666;text-decoration:underline}.need__some__advice__phones a:active{color:#377486}@media screen and (min-width:1025px){.need__some__advice__phones a:hover{color:#377486}}.need__some__advice__phones figure{display:inline-block}.need__some__advice__right{order:-1;margin-bottom:30px}@media screen and (min-width:768px){.need__some__advice__right{order:1;margin-bottom:0}}@media screen and (max-width:1024px) and (min-width:768px){.need__some__advice__right{width:calc(50% - 12px)}}@media screen and (max-width:1279px) and (min-width:1025px){.need__some__advice__right{width:42%}}@media screen and (min-width:1280px){.need__some__advice__right{width:404px}}@media screen and (min-width:1500px){.need__some__advice__right{margin-right:70px}}.home__about{background-color:#f9f8f4;padding-top:40px;padding-bottom:10px}@media screen and (max-width:1024px) and (min-width:768px){.home__about{padding:80px 0 100px}}.home__about__clocks{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;font-size:18px;margin-bottom:15px}.home__about__img{position:relative}@media screen and (max-width:1024px) and (min-width:768px){.home__about__img{padding-bottom:125.75%}}@media screen and (max-width:1499px) and (min-width:1025px){.home__about__img{padding-bottom:126.24%}}@media screen and (min-width:1500px){.home__about__img{padding-bottom:109.484%;margin-left:13.14%}}.home__about__img img{margin:0 auto;min-height:354px}@media screen and (min-width:768px){.home__about__img img{position:absolute}}.about-us-image{position:relative}@media screen and (max-width:1024px) and (min-width:768px){.about-us-image{padding-bottom:125.75%}}@media screen and (max-width:1499px) and (min-width:1025px){.about-us-image{padding-bottom:126.24%}}@media screen and (min-width:1500px){.about-us-image{padding-bottom:109.484%;margin-left:13.14%}}.about-us-image img{margin:0 auto;min-height:354px}@media screen and (min-width:768px){.about-us-image img{position:absolute}}@media screen and (min-width:1025px){.home__about ._col_6{padding:0 8.3333333333%}}@media screen and (min-width:1025px){.need__some__advice ._col_6{padding:0 8.3333333333%}}.need__some__advice__img{position:relative}@media screen and (max-width:1024px) and (min-width:768px){.need__some__advice__img{padding-bottom:125.75%}}@media screen and (max-width:1499px) and (min-width:1025px){.need__some__advice__img{padding-bottom:126.24%}}@media screen and (min-width:1500px){.need__some__advice__img{padding-bottom:109.484%;margin-left:13.14%}}.need__some__advice__img img{margin:0 auto;min-height:354px}@media screen and (min-width:768px){.need__some__advice__img img{position:absolute}}.location_clock{margin-bottom:15px;min-width:90px}.location_clock:not(:last-child){margin-right:10px;padding-right:0;border-right:1px solid #e8e9e6}.location_clock .flex,.location_clock .footer__logos,.location_clock .footer__menu_title,.location_clock .footer__so_me__title,.location_clock .single_property__location .content,.location_clock .sw_controls,.single_property__location .location_clock .content{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:5px;font-size:10px}.location_clock figure{margin-left:4px}.featured_properties{margin-bottom:50px}@media screen and (max-width:1024px) and (min-width:768px){.featured_properties{margin-bottom:50px}}@media screen and (max-width:1499px) and (min-width:1025px){.featured_properties{margin-bottom:50px}}@media screen and (min-width:1500px){.featured_properties{margin-bottom:50px}}.featured_properties__top{margin-bottom:30px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1499px) and (min-width:768px){.featured_properties__top{margin-bottom:36px}}@media screen and (min-width:1500px){.featured_properties__top{margin-bottom:40px}}.featured_properties__wrapper{overflow:unset}.featured_properties__wrapper .swiper-slide{width:250px}@media screen and (max-width:1599px) and (min-width:768px){.featured_properties__wrapper .swiper-slide{width:332px}}@media screen and (min-width:1600px){.featured_properties__wrapper .swiper-slide{width:404px}}.featured_properties__wrapper .swiper-slide:not(:last-child){margin-right:20px}@media screen and (max-width:1024px) and (min-width:768px){.featured_properties__wrapper .swiper-slide:not(:last-child){margin-right:24px}}@media screen and (min-width:1025px){.featured_properties__wrapper .swiper-slide:not(:last-child){margin-right:28px}}@media screen and (max-width:767px){.featured_properties .content{margin-bottom:20px}}.featured_properties .content h2{padding-bottom:12px}@media screen and (max-width:1024px) and (min-width:768px){.featured_properties .content h2{padding-bottom:14px}}@media screen and (min-width:1025px){.featured_properties .content h2{padding-bottom:24px}}.featured_properties .property__card{width:404px}.featured_properties .property__card_thumb figure.swiper-slide{pointer-events:none}.featured_properties .filters_rentals_location{position:relative}.featured_properties .filters_rentals_location .filters__button{width:100px}.featured_properties .filters_rentals_location .filters__button[data-term="*"]{width:50px}.featured_properties .filters_rentals_location .show_box{top:calc(100% + 10px)}@media screen and (min-width:1500px){.home .fc__row_images_text h2{font-size:36px}}.latest_journal{padding-bottom:100px}@media screen and (max-width:1024px) and (min-width:768px){.latest_journal{padding-bottom:120px}}@media screen and (min-width:1500px){.latest_journal{padding-bottom:160px}}.latest_journal .content{text-align:center}.cascade_slider{overflow:unset;margin-bottom:100px}@media screen and (max-width:1024px) and (min-width:768px){.cascade_slider{margin-bottom:150px;padding-top:95px}}@media screen and (min-width:1025px){.cascade_slider{padding-top:72px}}@media screen and (min-width:1500px){.cascade_slider{margin-bottom:180px}}.cascade_slide{width:250px}@media screen and (max-width:767px){.cascade_slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}}@media screen and (max-width:1499px) and (min-width:768px){.cascade_slide{width:332px}}@media screen and (min-width:1500px){.cascade_slide{width:404px}}.cascade_slide:active .cascade_slide__inner{background-color:#316179}.cascade_slide:active .cascade_slide__inner.archstone{background-color:#a9b5a3}@media screen and (min-width:1025px){.cascade_slide:hover .cascade_slide__inner{background-color:#316179}.cascade_slide:hover .cascade_slide__inner.archstone{background-color:#a9b5a3}}@media screen and (max-width:1024px) and (min-width:768px){.cascade_slide:nth-child(even){margin-top:-95px}}@media screen and (min-width:1025px){.cascade_slide:nth-child(even){margin-top:-72px}}.cascade_slide:not(:last-child){margin-right:20px}@media screen and (min-width:768px){.cascade_slide:not(:last-child){margin-right:var(--grid-gap)}}.cascade_slide figure{height:298px;overflow:hidden}@media screen and (max-width:1499px) and (min-width:768px){.cascade_slide figure{height:424px}}@media screen and (min-width:1500px){.cascade_slide figure{height:520px}}.cascade_slide figure a{height:100%;width:100%;cursor:inherit}.cascade_slide__inner{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:24px 24px 30px;background-color:#215068;color:#fff;position:relative;z-index:1}@media screen and (max-width:767px){.cascade_slide__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}}@media screen and (min-width:768px){.cascade_slide__inner{margin-right:34px;margin-top:-100px}}.cascade_slide__inner.archstone{background-color:#96a78d}.cascade_slide__inner time{display:block;font-size:14px;margin-bottom:17px}.cascade_slide__inner h4{padding-bottom:32px}@media screen and (min-width:768px){.cascade_slide__inner h4{padding-bottom:25px}}@media screen and (max-width:767px){.cascade_slide__inner .tax_terms{margin-top:auto}}.cascade_slide__inner .tax_terms .tax_term{border:1px solid rgb(225 227 232 / .25)}.cascade_slide__inner .tax_terms .tax_term,.cascade_slide__inner .tax_terms .tax_term__more{color:#fff}.single-property .fancybox-container{z-index:27}.single-property .fancybox-close-small{display:none}@media screen and (max-width:1024px){.single_property__top_images{max-width:100%}}@media screen and (min-width:1025px){.single_property__top_images__inner{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1025px){.single_property__top_slider{overflow:unset;width:100%}}.single_property__top_slider .swiper-slide{padding-bottom:78.13%}@media screen and (orientation:landscape) and (max-width:767px){.single_property__top_slider .swiper-slide{padding-bottom:320px}}@media screen and (max-width:1024px) and (min-width:768px){.single_property__top_slider .swiper-slide{padding-bottom:70.32%}}@media screen and (orientation:landscape) and (max-width:1024px) and (min-width:768px){.single_property__top_slider .swiper-slide{padding-bottom:540px}}@media screen and (min-width:1025px){.single_property__top_slider .swiper-slide{padding-bottom:58.63%}}.single_property__top_slider .swiper-slide:not(.swiper-slide-active) .popup_icon{opacity:0;visibility:hidden}.single_property__top_slider .swiper-slide img{position:absolute;top:0;left:0;right:0;bottom:0;image-rendering:-webkit-optimize-contrast}.single_property__top_slider .sw_controls{left:20px;right:20px}@media screen and (max-width:1024px) and (min-width:768px){.single_property__top_slider .sw_controls{left:36px;right:36px}}@media screen and (min-width:1025px){.single_property__top_slider .sw_controls{left:-40px;right:-40px;bottom:50%;transform:translateY(50%);pointer-events:none;z-index:0}.single_property__location .single_property__top_slider .sw_controls .content,.single_property__top_slider .sw_controls .flex,.single_property__top_slider .sw_controls .footer__logos,.single_property__top_slider .sw_controls .footer__menu_title,.single_property__top_slider .sw_controls .footer__so_me__title,.single_property__top_slider .sw_controls .single_property__location .content,.single_property__top_slider .sw_controls .sw_controls{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.single_property__top_slider .sw_controls .sw_next,.single_property__top_slider .sw_controls .sw_prev{font-size:24px;color:#333;opacity:1;pointer-events:all}.single_property__top_slider .sw_controls .sw_next:active,.single_property__top_slider .sw_controls .sw_prev:active{color:#666}}@media screen and (min-width:1025px) and (min-width:1025px){.single_property__top_slider .sw_controls .sw_next:hover,.single_property__top_slider .sw_controls .sw_prev:hover{color:#666}}.single_property__top_buttons ul{display:-webkit-box;display:-ms-flexbox;display:flex}.single_property__top_buttons li{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-size:14px;line-height:23px}.single_property__top_buttons li:not(:first-child){margin-left:3px}@media screen and (max-width:1024px) and (min-width:768px){.single_property__top_buttons li{margin-top:2px}}.single_property__top_buttons a{display:block;color:#666;text-align:center;padding:8px 10px 9px;background-color:#f7f7f7}.single_property__top_buttons a:active{background-color:#eee}.single_property__top_meta{margin-bottom:22px;padding-bottom:28px;border-bottom:1px solid #e1e3e8}@media screen and (max-width:1024px) and (min-width:768px){.single_property__top_meta{margin-bottom:40px}}@media screen and (min-width:1025px){.single_property__top_meta{margin-bottom:40px}}@media screen and (max-width:1499px) and (min-width:768px){.single_property__top_meta{}}@media screen and (min-width:1500px){.single_property__top_meta{margin-top:40px}}@media screen and (min-width:768px){.single_property__top_meta__inner{max-width:calc(100%)}}.single_property__top_meta h1{padding-bottom:12px}@media screen and (min-width:1025px){.single_property__top_meta h1{padding-bottom:7px}}.single_property__top_meta .back_to{display:inline-block}@media screen and (max-width:767px){.single_property__top_meta .back_to{margin-bottom:20px}}@media screen and (min-width:768px){.single_property__top_meta .back_to{position:absolute;right:0;top:11px}}@media screen and (min-width:1025px){.single_property__top_meta .back_to{top:16px}}.single_property__thumb{position:relative}@media screen and (min-width:1025px){.single_property__thumb{max-height:inherit}}@media screen and (max-width:1499px) and (min-width:768px){.single_property__body{}}@media screen and (min-width:1500px){.single_property__body{}}@media screen and (max-width:1024px){.single_property__sidebar{padding-bottom:30px}}@media screen and (max-width:1024px) and (min-width:768px){.single_property__sidebar__row.is_price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.single_property__sidebar__row.is_price>*{width:50%}.single_property__sidebar__row.is_price>:first-child{padding-right:14px}.single_property__sidebar__row.is_price>:nth-child(2){padding-left:14px}}.single_property__sidebar__row.is_price h4{padding-bottom:6px}@media screen and (max-width:1024px) and (min-width:768px){.single_property__sidebar__row.is_price h4{padding-bottom:0}}@media screen and (min-width:1025px){.single_property__sidebar__row.is_price h4{font-size:28px}}.single_property__sidebar__row.is_price .property__module_price>span.is_long{font-size:17px}@media screen and (max-width:1024px) and (min-width:768px){.single_property__sidebar__row.is_price .property__module_price>span.is_long{font-size:22px}}@media screen and (min-width:1025px){.single_property__sidebar__row.is_price .property__module_price>span.is_long{font-size:17px}}.single_property__sidebar__row.is_price .property__module_price small{font-size:12px}@media screen and (max-width:1024px) and (min-width:768px){.single_property__sidebar__row.is_price .property__module_price small{font-size:14px}}@media screen and (min-width:1025px){.single_property__sidebar__row.is_price .property__module_price small{font-size:16px}}.single_property__sidebar__row.is_price div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#333}@media screen and (max-width:767px){.single_property__sidebar__row.is_price div{font-size:12px}}.single_property__sidebar__row.is_price div span:not(:last-child):after{content:"|";margin:0 9px}@media screen and (min-width:768px){.single_property__sidebar__row.is_price div span:not(:last-child):after{margin:0 13px}}.single_property__sidebar__row.is_links li{padding:8px 0}.single_property__sidebar__row.is_links a{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.single_property__sidebar__row.is_links a:active{color:#333}@media screen and (min-width:1025px){.single_property__sidebar__row.is_links a:hover{color:#333}}.single_property__sidebar__row.is_links a:before{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;font-size:18px;margin-left:8px}@media screen and (max-width:1024px){.single_property__sidebar__row.is_buttons{padding-bottom:30px;margin-bottom:0}}@media screen and (max-width:1024px) and (min-width:768px){.single_property__sidebar__row.is_buttons ul{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}@media screen and (max-width:1024px) and (min-width:768px){.single_property__sidebar__row.is_buttons li{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:1024px) and (min-width:768px){.single_property__sidebar__row.is_buttons li:not(:last-child){margin-right:24px}}@media screen and (max-width:767px){.single_property__sidebar__row.is_buttons li:not(:last-child){margin-bottom:20px}}.single_property__sidebar__row.is_buttons .button{display:block}@media screen and (max-width:1024px) and (min-width:768px){.single_property__sidebar__row.is_buttons .button{padding-left:6px;padding-right:6px}.single_property__sidebar__row.is_buttons .button:not(.is_red){padding-top:16px;padding-bottom:16px}}@media screen and (max-width:767px){.single_property__sidebar__row.is_buttons .button.is_red{padding-top:16px;padding-bottom:16px}}.single_property__sidebar__row .shrs li:nth-child(3){display:none}@media screen and (max-width:1024px) and (min-width:768px){.single_property__sidebar__inner{margin-top:-22px}}@media screen and (max-width:767px){.single_property__sidebar__inner{margin-top:-18px}}@media screen and (max-width:1024px){.single_property__sidebar__inner{margin-bottom:30px}}.single_property__sidebar__inner .single_post__sidebar__toggle{box-shadow:0 -1px #e1e3e8}@media screen and (max-width:1024px) and (min-width:768px){.single_property__sidebar__inner .single_post__sidebar__toggle+div:not(.is_hidden){padding-bottom:6px}}@media screen and (max-width:767px){.single_property__sidebar__inner .single_post__sidebar__toggle+div:not(.is_hidden){padding-bottom:10px}}@media screen and (max-width:1024px) and (min-width:768px){.single_property__sidebar__inner .single_property__sidebar__row:first-child,.single_property__sidebar__inner .single_property__sidebar__row:nth-child(2){padding-top:20px;border-top:1px solid #e1e3e8}}@media screen and (max-width:767px){.single_property__sidebar__inner .single_property__sidebar__row:first-child{padding-top:16px}}@media screen and (max-width:1024px){.single_property__sidebar__inner .is_hidden{display:none}}.single_property__sidebar__featured{margin-top:15px;padding-left:13px;border-left:1px solid #1e465d}@media screen and (min-width:768px){.single_property__sidebar__featured{margin-top:22px}}.single_property__sidebar__featured small{display:block;color:#333;padding-bottom:2px}.single_property__sidebar__featured a{font-size:14px}@media screen and (min-width:1025px){.single_property__content{padding-left:8.3333333333%}}.single_property__content .content:not(.is_less){padding-bottom:28px;border-bottom:1px solid #e1e3e8}@media screen and (max-width:1024px) and (min-width:768px){.single_property__content .content:not(.is_less){padding-bottom:38px}}@media screen and (min-width:1025px){.single_property__content .content:not(.is_less){padding-bottom:58px}}@media screen and (min-width:768px){.single_property__content .content>h4:first-child{padding-bottom:32px}}.single_property__content .content+.single_property__content_features{padding-top:28px}@media screen and (max-width:1024px) and (min-width:768px){.single_property__content .content+.single_property__content_features{padding-top:38px}}@media screen and (min-width:1025px){.single_property__content .content+.single_property__content_features{padding-top:58px}}@media screen and (max-width:1024px){.single_property__content_features{border-bottom:1px solid #e1e3e8}}@media screen and (max-width:1024px) and (min-width:768px){.single_property__content_features{padding-bottom:28px}}@media screen and (max-width:767px){.single_property__content_features{padding-bottom:8px}}.single_property__content_features h4{padding-bottom:28px}@media screen and (min-width:768px){.single_property__content_features div{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px}.single_property__content_features div>*{break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}}.single_property__content_features div p{padding-left:18px;padding-bottom:18px;position:relative}.single_property__content_features div p:before{content:"";position:absolute;left:0;top:7px;width:9px;height:9px;border-radius:50%;border:1px solid #bbb}@media screen and (min-width:1025px){.single_property__content_less{display:none!important}}@media screen and (max-width:1024px){.single_property__content_more{display:none}}@media screen and (min-width:1025px){.single_property__content_more{display:block!important}}@media screen and (max-width:1024px){.single_property__content_button{padding-top:28px}}@media screen and (max-width:1024px) and (min-width:768px){.single_property__content_button.is_open{padding-top:48px}}.single_property__cta{position:relative;color:#fff;text-align:center;padding:100px 0;margin-bottom:60px}@media screen and (max-width:1024px) and (min-width:768px){.single_property__cta{padding:80px 0 70px;margin-bottom:120px}}@media screen and (max-width:1499px) and (min-width:1025px){.single_property__cta{padding:90px 0 55px}}@media screen and (min-width:1025px){.single_property__cta{margin-bottom:150px}}@media screen and (min-width:1500px){.single_property__cta{padding:150px 0 130px}}.single_property__cta:after{content:"";background-color:rgb(68 68 68 / .88);position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.single_property__cta>img{position:absolute;top:0;bottom:0}.single_property__cta .content{position:relative;z-index:2}@media screen and (min-width:768px){.single_property__cta p:last-of-type{padding-bottom:40px}}.single_property__location{margin-bottom:60px}@media screen and (max-width:1024px) and (min-width:768px){.single_property__location{margin-bottom:120px}}@media screen and (max-width:1499px) and (min-width:1025px){.single_property__location{margin-bottom:140px}}@media screen and (min-width:1500px){.single_property__location{margin-bottom:160px}}@media screen and (max-width:767px){.single_property__location .content{margin-bottom:60px}}@media screen and (max-width:1024px) and (min-width:768px){.single_property__location .content{margin-bottom:70px}}@media screen and (min-width:1025px){.single_property__location .content{padding:0 8.3333333333%}}.single_property__location_links_title{font-size:14px;margin-bottom:20px}.single_property__location_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative}.single_property__location_link:not(:last-of-type){margin-bottom:18px}@media screen and (max-width:767px){.single_property__location_link{font-size:14px}}.single_property__location_link img{margin-right:10px}@media screen and (max-width:767px){.single_property__map{margin:0 -20px}}@media screen and (max-width:1499px) and (min-width:1025px){.single_property__map{margin-right:-49px}}@media screen and (min-width:1500px){.single_property__map{margin-right:-110px}}@media screen and (max-width:767px){.single_property__map .googlemap{height:320px!important}}@media screen and (max-width:1024px) and (min-width:768px){.single_property__map .googlemap{height:500px!important}}.single_property__map button.gm-fullscreen-control{border-radius:50%!important}.single_property__floor_plan{padding-bottom:60px}@media screen and (max-width:1024px) and (min-width:768px){.single_property__floor_plan{padding-bottom:100px}}@media screen and (min-width:1025px){.single_property__floor_plan{padding-bottom:110px}}@media screen and (max-width:767px){.single_property__floor_plan .content{margin-bottom:12px}}@media screen and (max-width:1024px){.single_property__floor_plan .content{display:block!important}}@media screen and (max-width:1024px) and (min-width:768px){.single_property__floor_plan .content{margin-bottom:45px}}.single_property__floor_plan h3{padding-bottom:34px}.single_property__floor_plan .secondary_button{margin-bottom:34px}.single_property__floor_plan .secondary_button+.__sidebar__row{padding-top:18px;border-top:1px solid #e1e3e8}@media screen and (min-width:768px){.single_property__floor_plan .secondary_button+.__sidebar__row{padding-top:22px}}.single_property__floor_plan_slider{min-width:0}@media screen and (max-width:767px){.single_property__floor_plan_slider{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}@media screen and (max-width:1024px){.single_property__floor_plan_slider{margin:0 auto}}@media screen and (min-width:1025px){.single_property__floor_plan_slider{padding-right:8.3333333333%}}.single_property__floor_plan_slider .swiper-slide{background-color:#f7f7f7}.single_property__floor_plan_slider .swiper-slide img{object-fit:contain}@media screen and (max-width:1499px) and (min-width:1025px){.single_property__floor_plan_slider .swiper-slide img{max-height:657px}}@media screen and (min-width:1500px){.single_property__floor_plan_slider .swiper-slide img{max-height:888px}}.single_property__floor_plan_slider .sw_controls{margin-top:15px;position:relative;left:0;right:0;bottom:auto}.single_property__floor_plan_slider .sw_controls .sw_next,.single_property__floor_plan_slider .sw_controls .sw_prev{color:#333;opacity:1}.single_property__floor_plan_slider .sw_controls .sw_next:active,.single_property__floor_plan_slider .sw_controls .sw_prev:active{color:#666}@media screen and (min-width:1025px){.single_property__floor_plan_slider .sw_controls .sw_next:hover,.single_property__floor_plan_slider .sw_controls .sw_prev:hover{color:#666}}.single_property__floor_plan_slider .sw_controls .swiper-pagination-bullet{background-color:#333}.single_property__floor_plan_slider .sw_controls .swiper-pagination-bullet:active{opacity:1}@media screen and (min-width:1025px){.single_property__floor_plan_slider .sw_controls .swiper-pagination-bullet:hover{opacity:1}}.single_property__floor_plan_slider .sw_controls .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.single_property__similar_properties{margin-bottom:60px}@media screen and (max-width:1024px) and (min-width:768px){.single_property__similar_properties{margin-bottom:100px}}@media screen and (min-width:1025px){.single_property__similar_properties{margin-bottom:120px}}.single_property__similar_properties .featured_properties__top{margin-bottom:0;border-top:1px solid #e1e3e8;padding-top:40px}@media screen and (max-width:1024px) and (min-width:768px){.single_property__similar_properties .featured_properties__top{padding-top:80px}}@media screen and (max-width:1499px) and (min-width:1025px){.single_property__similar_properties .featured_properties__top{padding-top:90px}}@media screen and (min-width:1500px){.single_property__similar_properties .featured_properties__top{padding-top:110px}}.single_property__similar_properties .featured_properties__top h3{padding-bottom:35px}.single_property__help{text-align:center;margin-bottom:100px}@media screen and (max-width:1499px) and (min-width:1025px){.single_property__help{margin-bottom:115px}}@media screen and (min-width:1500px){.single_property__help{margin-bottom:210px}}.single_property__form{max-width:892px;margin:0 auto;padding:72px 20px 26px;position:relative}@media screen and (min-width:768px){.single_property__form{padding:72px 28px 36px}}.single_property__form__top{padding-bottom:28px}@media screen and (min-width:768px){.single_property__form__top{padding-bottom:40px}}@media screen and (max-width:767px){.single_property__form__top ._col_6{margin-bottom:0}}.single_property__form__top div{padding-top:20px}.single_property__form__top div>span{color:#333}.single_property__form__top div>small{display:block;padding-bottom:14px}.single_property__form__top h4{padding-bottom:15px}@media screen and (min-width:768px){.single_property__form__top h4{padding-bottom:7px}}.single_property__form__top .property__module_price>span.is_long{font-size:17px}@media screen and (max-width:1024px) and (min-width:768px){.single_property__form__top .property__module_price>span.is_long{font-size:22px}}@media screen and (min-width:1025px){.single_property__form__top .property__module_price>span.is_long{font-size:24px}}.single_property__form__top .property__module_price small{font-size:12px}@media screen and (min-width:768px){.single_property__form__top .property__module_price small{font-size:14px}}.single_property__form__top p{padding-bottom:13px}@media screen and (min-width:768px){.single_property__form__top p{padding-bottom:16px}}@media screen and (min-width:768px){.single_property__form__tab{display:-webkit-box;display:-ms-flexbox;display:flex}.single_property__form__tab>*{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}.single_property__form__tab input+span{display:block;font-size:14px;line-height:60px;color:#333;text-align:center;margin-top:0!important;border:1px solid #e1e3e8;position:relative;cursor:pointer;-moz-user-select:none;user-select:none}@media screen and (min-width:768px){.single_property__form__tab input+span{font-size:16px}}.single_property__form__tab input+span:active{color:#fff;border-color:#377486;background-color:#377486}@media screen and (min-width:1025px){.single_property__form__tab input+span:hover{color:#fff;border-color:#377486;background-color:#377486}}.single_property__form__tab input:checked+span{color:#fff;border-color:#377486;background-color:#377486}.single_property__form__tab input:focus+span,.single_property__form__tab input:focus-visible+span{-webkit-transition:none 0.3s ease 0s;transition:none 0.3s ease 0s;outline:2px dashed #377486}.is_using_mouse .single_property__form__tab input:focus+span,.is_using_mouse .single_property__form__tab input:focus-visible+span{outline:0 none}.single_property__form__p{font-size:14px;padding-bottom:24px}@media screen and (min-width:768px){.single_property__form__p{padding:16px 0 30px}}.single_property__form__price{position:relative}@media screen and (min-width:768px){.single_property__form__price .is_range{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:14px;margin:0;padding-bottom:var(--grid-gap)}}@media screen and (max-width:767px){.single_property__form__price .is_range{margin-top:-15px;margin-bottom:15px}}.single_property__form__price .flex_grid__mob{margin-bottom:0}.single_property__form__disclaimer{padding-top:18px}.single_property__form__thanks{display:none}.single_property__form__thanks_message{display:block;font-size:16px}@media screen and (min-width:768px){.single_property__form__thanks_message{font-size:24px}}.single_property__form__thanks_calendar{padding-top:23px}.single_property__form__thanks_calendar p{padding-bottom:17px}.single_property__form__thanks_calendar h3{padding-bottom:25px}.single_property__form__thanks_calendar h3 span{display:block}@media screen and (min-width:768px){.single_property__form__thanks_button{display:inline-block}}.single_property__form__thanks_button.is_hidden{display:none}.single_property__form .i_alt_close{font-size:14px;line-height:19px;color:#333;position:absolute;top:26px;right:20px;padding-right:19px}@media screen and (min-width:768px){.single_property__form .i_alt_close{right:28px}}.single_property__form .i_alt_close:before{font-size:12px;color:#666;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:0}.single_property__form [data-name="archstone-contact"],.single_property__form [data-name="archstone-contact"]{position:absolute!important;margin-bottom:0!important}.single_property__form [data-name="archstone-contact"] input,.single_property__form [data-name="archstone-contact"] input{width:1px!important;height:1px!important;padding:0!important}@media screen and (max-width:767px){.single_property__form [class*="flex_grid"]{margin-bottom:0}}.city_and_price .single_property__form__price{margin-top:6px}#property_form{display:none}.Zebra_DatePicker{width:263px!important;z-index:28}.Zebra_DatePicker_Icon{position:absolute;width:0;height:0;opacity:0;pointer-events:none;top:auto!important;right:auto!important;left:0!important;bottom:0!important}.Zebra_DatePicker_Icon_Wrapper{width:auto!important}.Zebra_DatePicker table{margin-top:0;min-width:unset}.addeventatc{vertical-align:middle!important;font:400 14px/1 "NeueHaasGroteskText Pro",sans-serif!important;color:#333!important;padding:15px!important;box-shadow:none!important;border-radius:0!important;text-shadow:none!important;text-align:center!important;background-image:none!important;border:1px solid #e1e3e8!important;background-color:transparent!important;z-index:1!important}.addeventatc:active{color:#fff!important;border-color:#333!important;background-color:#333!important}@media screen and (min-width:1025px){.addeventatc:hover{color:#fff!important;border-color:#333!important;background-color:#333!important}}@media screen and (min-width:768px){.addeventatc{font-size:16px!important;padding:20px 24px!important}}.addeventatc_icon{display:none!important}.addeventatc_dropdown.addeventatc-selected{top:auto!important;bottom:calc(100% - 48px)}@media screen and (min-width:768px){.addeventatc_dropdown.addeventatc-selected{bottom:calc(100% - 58px)}}.fc_section{padding-bottom:60px}@media screen and (max-width:1024px) and (min-width:768px){.fc_section{padding-bottom:30px}}@media screen and (min-width:1025px){.fc_section{padding-bottom:30px}}.fc_section.is_light{background-color:#f9f8f4;padding-top:60px;margin-bottom:60px}@media screen and (max-width:1024px) and (min-width:768px){.fc_section.is_light{padding-top:100px;margin-bottom:100px}}@media screen and (min-width:1025px){.fc_section.is_light{padding-top:110px;margin-bottom:110px}}.fc_section.is_light+.fc__full_width_gallery,.fc_section.is_light+.fc__headline_module{margin-top:-60px}@media screen and (max-width:1024px) and (min-width:768px){.fc_section.is_light+.fc__full_width_gallery,.fc_section.is_light+.fc__headline_module{margin-top:-100px}}@media screen and (min-width:1025px){.fc_section.is_light+.fc__full_width_gallery,.fc_section.is_light+.fc__headline_module{margin-top:-110px}}.fc_section.fc__full_width_gallery+.fc_section.is_light,.fc_section.fc__headline_module+.fc_section.is_light{margin-top:-60px}@media screen and (max-width:1024px) and (min-width:768px){.fc_section.fc__full_width_gallery+.fc_section.is_light,.fc_section.fc__headline_module+.fc_section.is_light{margin-top:-100px}}@media screen and (min-width:1025px){.fc_section.fc__full_width_gallery+.fc_section.is_light,.fc_section.fc__headline_module+.fc_section.is_light{margin-top:-110px}}@media screen and (max-width:1499px) and (min-width:1025px){.fc__text_only{padding-bottom:30px}}@media screen and (min-width:1025px){.fc__text_only .content{padding-left:calc((100% + var(--grid-gap)) / 12);padding-right:calc((100% + var(--grid-gap)) / 12)}}@media screen and (min-width:1025px){.fc__text_only .content.left_space{padding-left:calc((100% + var(--grid-gap)) / 12 * 2);padding-right:calc((100% + var(--grid-gap)) / 12 * 3)}}@media screen and (min-width:1025px){.fc__single_image figure.is_8{padding:0 calc((100% + var(--grid-gap)) / 12) 0 calc((100% + var(--grid-gap)) / 12)}.fc__single_image figure.is_8.align_right{padding:0 calc((100% + var(--grid-gap)) / 12) 0 calc((100% + var(--grid-gap)) / 12)}}.fc__single_image figure.is_8 img{max-height:710px}@media screen and (min-width:1025px){.fc__single_image figure.is_9{padding:0 calc((100% + var(--grid-gap)) / 12 * 2) 0 calc((100% + var(--grid-gap)) / 12)}.fc__single_image figure.is_9.align_right{padding:0 calc((100% + var(--grid-gap)) / 12) 0 calc((100% + var(--grid-gap)) / 12 * 2)}}.fc__single_image figure.is_9 img{max-height:730px}@media screen and (min-width:1025px){.fc__single_image figure.is_10{padding:0 calc((100% + var(--grid-gap)) / 12)}}.fc__single_image figure.is_10 img{max-height:750px}.fc_section__row_gallery .flex_grid{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.fc_section__row_gallery .flex_grid.is_reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:767px){.fc_section__row_gallery .flex_grid.is_reverse{-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width:1499px) and (min-width:1025px){.fc_section__row_gallery .flex_grid.is_reverse>div:nth-child(1){padding-right:8.3333333333%}}@media screen and (min-width:1500px){.fc_section__row_gallery .flex_grid.is_reverse>div:nth-child(1){padding-right:16.6666666667%}}@media screen and (max-width:767px){.fc_section__row_gallery .flex_grid.is_reverse>div:nth-child(2){margin-bottom:36px}}@media screen and (max-width:1499px) and (min-width:1025px){.fc_section__row_gallery .flex_grid.is_reverse>div:nth-child(2){padding-left:8.3333333333%}}@media screen and (min-width:1500px){.fc_section__row_gallery .flex_grid.is_reverse>div:nth-child(2){padding-left:16.6666666667%}}@media screen and (min-width:1025px){.fc_section__row_gallery .flex_grid.is_reverse>div.fc__small_portrait{padding-right:8.3333333333%}}@media screen and (max-width:767px){.fc_section__row_gallery .flex_grid:not(.is_reverse)>div:nth-child(1){margin-bottom:36px}}@media screen and (max-width:1499px) and (min-width:1025px){.fc_section__row_gallery .flex_grid:not(.is_reverse)>div:nth-child(1){padding-left:8.3333333333%}}@media screen and (min-width:1500px){.fc_section__row_gallery .flex_grid:not(.is_reverse)>div:nth-child(1){padding-left:16.6666666667%}}@media screen and (max-width:1499px) and (min-width:1025px){.fc_section__row_gallery .flex_grid:not(.is_reverse)>div:nth-child(2){padding-right:8.3333333333%}}@media screen and (min-width:1500px){.fc_section__row_gallery .flex_grid:not(.is_reverse)>div:nth-child(2){padding-right:16.6666666667%}}@media screen and (min-width:1025px){.fc_section__row_gallery .flex_grid:not(.is_reverse)>div.fc__small_portrait{padding-left:8.3333333333%}}.fc_section__row_gallery .flex_grid>div.fc__portrait .fc__portrait__wrapper{position:relative}@media screen and (max-width:1024px) and (min-width:768px){.fc_section__row_gallery .flex_grid>div.fc__portrait .fc__portrait__wrapper{padding-bottom:129.081%}}@media screen and (max-width:1499px) and (min-width:1025px){.fc_section__row_gallery .flex_grid>div.fc__portrait .fc__portrait__wrapper{padding-bottom:128.321%}}@media screen and (min-width:1500px){.fc_section__row_gallery .flex_grid>div.fc__portrait .fc__portrait__wrapper{padding-bottom:128.65%}}@media screen and (min-width:768px){.fc_section__row_gallery .flex_grid>div.fc__portrait img{position:absolute}}.fc_section__row_gallery .flex_grid>div.fc__small_portrait .fc__small_portrait__wrapper{position:relative}@media screen and (max-width:1024px) and (min-width:768px){.fc_section__row_gallery .flex_grid>div.fc__small_portrait .fc__small_portrait__wrapper{padding-bottom:129.73%}}@media screen and (max-width:1499px) and (min-width:1025px){.fc_section__row_gallery .flex_grid>div.fc__small_portrait .fc__small_portrait__wrapper{padding-bottom:128.47%}}@media screen and (min-width:1500px){.fc_section__row_gallery .flex_grid>div.fc__small_portrait .fc__small_portrait__wrapper{padding-bottom:127.961%}}@media screen and (min-width:768px){.fc_section__row_gallery .flex_grid>div.fc__small_portrait img{position:absolute}}@media screen and (max-width:767px){.fc_section__row_gallery .flex_grid>div.fc__small_portrait img{min-height:360px}}.fc_section__row_gallery .flex_grid>div.fc__landscape .fc__landscape__wrapper{position:relative}@media screen and (max-width:1024px) and (min-width:768px){.fc_section__row_gallery .flex_grid>div.fc__landscape .fc__landscape__wrapper{padding-bottom:74.851%}}@media screen and (max-width:1499px) and (min-width:1025px){.fc_section__row_gallery .flex_grid>div.fc__landscape .fc__landscape__wrapper{padding-bottom:78.125%}}@media screen and (min-width:1500px){.fc_section__row_gallery .flex_grid>div.fc__landscape .fc__landscape__wrapper{padding-bottom:78.1%}}@media screen and (max-width:767px){.fc_section__row_gallery .flex_grid>div.fc__landscape img{min-height:220px}}@media screen and (min-width:768px){.fc_section__row_gallery .flex_grid>div.fc__landscape img{position:absolute}}.fc_section__row_gallery figure{position:relative}.fc_section__row_gallery figure .flex,.fc_section__row_gallery figure .footer__logos,.fc_section__row_gallery figure .footer__menu_title,.fc_section__row_gallery figure .footer__so_me__title,.fc_section__row_gallery figure .single_property__location .content,.fc_section__row_gallery figure .sw_controls,.single_property__location .fc_section__row_gallery figure .content{padding-top:15px}.fc_section__row_gallery figure .flex:empty,.fc_section__row_gallery figure .footer__logos:empty,.fc_section__row_gallery figure .footer__menu_title:empty,.fc_section__row_gallery figure .footer__so_me__title:empty,.fc_section__row_gallery figure .single_property__location .content:empty,.fc_section__row_gallery figure .sw_controls:empty,.single_property__location .fc_section__row_gallery figure .content:empty{display:none}@media screen and (max-width:1024px){.fc_section__row_gallery figure .flex,.fc_section__row_gallery figure .footer__logos,.fc_section__row_gallery figure .footer__menu_title,.fc_section__row_gallery figure .footer__so_me__title,.fc_section__row_gallery figure .single_property__location .content,.fc_section__row_gallery figure .sw_controls,.single_property__location .fc_section__row_gallery figure .content{display:block}}.fc_section__row_gallery figure .flex .figcaption,.fc_section__row_gallery figure .flex figcaption,.fc_section__row_gallery figure .footer__logos .figcaption,.fc_section__row_gallery figure .footer__logos figcaption,.fc_section__row_gallery figure .footer__menu_title .figcaption,.fc_section__row_gallery figure .footer__menu_title figcaption,.fc_section__row_gallery figure .footer__so_me__title .figcaption,.fc_section__row_gallery figure .footer__so_me__title figcaption,.fc_section__row_gallery figure .single_property__location .content .figcaption,.fc_section__row_gallery figure .single_property__location .content figcaption,.fc_section__row_gallery figure .sw_controls .figcaption,.fc_section__row_gallery figure .sw_controls figcaption,.single_property__location .fc_section__row_gallery figure .content .figcaption,.single_property__location .fc_section__row_gallery figure .content figcaption{margin-right:auto}@media screen and (max-width:1024px){.fc_section__row_gallery figure .flex .figcaption,.fc_section__row_gallery figure .flex figcaption,.fc_section__row_gallery figure .footer__logos .figcaption,.fc_section__row_gallery figure .footer__logos figcaption,.fc_section__row_gallery figure .footer__menu_title .figcaption,.fc_section__row_gallery figure .footer__menu_title figcaption,.fc_section__row_gallery figure .footer__so_me__title .figcaption,.fc_section__row_gallery figure .footer__so_me__title figcaption,.fc_section__row_gallery figure .single_property__location .content .figcaption,.fc_section__row_gallery figure .single_property__location .content figcaption,.fc_section__row_gallery figure .sw_controls .figcaption,.fc_section__row_gallery figure .sw_controls figcaption,.single_property__location .fc_section__row_gallery figure .content .figcaption,.single_property__location .fc_section__row_gallery figure .content figcaption{display:block}.fc_section__row_gallery figure .flex .figcaption+a,.fc_section__row_gallery figure .flex figcaption+a,.fc_section__row_gallery figure .footer__logos .figcaption+a,.fc_section__row_gallery figure .footer__logos figcaption+a,.fc_section__row_gallery figure .footer__menu_title .figcaption+a,.fc_section__row_gallery figure .footer__menu_title figcaption+a,.fc_section__row_gallery figure .footer__so_me__title .figcaption+a,.fc_section__row_gallery figure .footer__so_me__title figcaption+a,.fc_section__row_gallery figure .single_property__location .content .figcaption+a,.fc_section__row_gallery figure .single_property__location .content figcaption+a,.fc_section__row_gallery figure .sw_controls .figcaption+a,.fc_section__row_gallery figure .sw_controls figcaption+a,.single_property__location .fc_section__row_gallery figure .content .figcaption+a,.single_property__location .fc_section__row_gallery figure .content figcaption+a{margin-top:10px}}.fc_section__row_gallery figure .flex a,.fc_section__row_gallery figure .footer__logos a,.fc_section__row_gallery figure .footer__menu_title a,.fc_section__row_gallery figure .footer__so_me__title a,.fc_section__row_gallery figure .single_property__location .content a,.fc_section__row_gallery figure .sw_controls a,.single_property__location .fc_section__row_gallery figure .content a{margin-left:auto}@media screen and (min-width:1025px){.fc_section__row_gallery figure .vertical_caption{padding:0;position:absolute;right:-25px;bottom:0;writing-mode:vertical-lr;text-orientation:sideways;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.fc__full_width_gallery .swiper-slide{background-color:#333;height:auto}.fc__full_width_gallery figure{position:relative;height:100%;width:100%}@media screen and (max-width:539px){.fc__full_width_gallery figure{height:93.75vw}}@media screen and (max-width:1024px) and (min-width:540px){.fc__full_width_gallery figure{height:65.105vw}}@media screen and (max-width:1499px) and (min-width:1025px){.fc__full_width_gallery figure{max-height:630px}}@media screen and (min-width:1500px){.fc__full_width_gallery figure{max-height:900px}}.fc__full_width_gallery figure .popup_icon{top:12px;right:12px}@media screen and (min-width:768px){.fc__full_width_gallery figure .popup_icon{top:20px}}@media screen and (max-width:1024px) and (min-width:768px){.fc__full_width_gallery figure .popup_icon{right:20px}}@media screen and (max-width:1499px) and (min-width:1025px){.fc__full_width_gallery figure .popup_icon{right:50px}}@media screen and (min-width:1500px){.fc__full_width_gallery figure .popup_icon{right:110px}}.fc__full_width_gallery figure img{max-height:inherit;margin:0 auto}.fc__full_width_gallery figure img:not(.object_fit){object-fit:contain;height:100%}@media screen and (max-width:767px){.cascade_slide .fc__full_width_gallery figure img,.fc__full_width_gallery .cascade_slide figure img,.fc__full_width_gallery .fc__row_images_text figure img,.fc__full_width_gallery .fc__single_image figure img,.fc__full_width_gallery .fc__two_columns_item figure img,.fc__full_width_gallery .top_panel__single figure img,.fc__full_width_gallery figure .fc__headline_module__wrapper img,.fc__full_width_gallery figure .fc__video__wrapper img,.fc__full_width_gallery figure .fc_carousel_with_captions img,.fc__full_width_gallery figure .top_panel__slider img,.fc__full_width_gallery figure img.object_fit,.fc__headline_module__wrapper .fc__full_width_gallery figure img,.fc__row_images_text .fc__full_width_gallery figure img,.fc__single_image .fc__full_width_gallery figure img,.fc__two_columns_item .fc__full_width_gallery figure img,.fc__video__wrapper .fc__full_width_gallery figure img,.fc_carousel_with_captions .fc__full_width_gallery figure img,.top_panel__single .fc__full_width_gallery figure img,.top_panel__slider .fc__full_width_gallery figure img{position:absolute;top:0;bottom:0;left:0;right:0}}.fc__full_width_gallery .sw_controls{right:20px;left:20px}@media screen and (max-width:1024px) and (min-width:768px){.fc__full_width_gallery .sw_controls{right:36px;left:36px}}@media screen and (max-width:1499px) and (min-width:1025px){.fc__full_width_gallery .sw_controls{left:75px;right:75px;bottom:35px}}@media screen and (min-width:1500px){.fc__full_width_gallery .sw_controls{left:110px;right:110px;bottom:35px}}.popup_icon{height:40px;width:40px;background-color:#fff;border-radius:50%;position:absolute;color:#333;top:12px;right:12px}@media screen and (min-width:768px){.popup_icon{top:20px;right:20px}}.popup_icon:before{content:"";font-family:icons;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:14px;line-height:1}.popup_icon:active{color:#666;opacity:1}@media screen and (min-width:1025px){.popup_icon:hover{color:#666;opacity:1}}.popup_icon.is_view_all{width:52px;height:52px;background-color:rgb(255 255 255 / .9)}.popup_icon.is_view_all:before{content:"View all images";font-family:"NeueHaasGroteskText Pro",sans-serif;font-size:10px;line-height:1.1;width:100%;text-align:center}.chrome .popup_icon.is_view_all:before{padding-top:1px}.fc__text_img .flex_grid{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}@media screen and (min-width:768px){.fc__text_img .flex_grid.is_reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.fc__text_img .flex_grid .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:767px){.fc__text_img .flex_grid .content{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media screen and (max-width:767px){.fc__text_img .flex_grid figure{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;margin-bottom:35px}}@media screen and (max-width:1499px) and (min-width:1025px){.fc__text_large_img .flex_grid.is_reverse figure{padding-right:0;padding-left:8.3333333333%}}@media screen and (min-width:1025px){.fc__text_large_img .flex_grid .content{padding:0 8.3333333333%}}@media screen and (max-width:1499px) and (min-width:1025px){.fc__text_large_img .flex_grid figure{padding-right:8.3333333333%}}@media screen and (min-width:1500px){.fc__text_large_img .flex_grid figure{padding:0 8.3333333333%}}@media screen and (min-width:1025px){.fc__text_small_img .flex_grid.is_reverse .content{padding-right:8.3333333333%}}@media screen and (min-width:1025px){.fc__text_small_img .flex_grid.is_reverse figure{padding-left:8.3333333333%}}@media screen and (min-width:1025px){.fc__text_small_img .flex_grid:not(.is_reverse) .content{padding-left:8.3333333333%}}@media screen and (min-width:1025px){.fc__text_small_img .flex_grid:not(.is_reverse) figure{padding-right:8.3333333333%}}.fc__row_images_text .container.is_8.sd_10{margin-bottom:40px}@media screen and (max-width:1024px) and (min-width:768px){.fc__row_images_text .container.is_8.sd_10{margin-bottom:60px}}@media screen and (min-width:1025px){.fc__row_images_text .container.is_8.sd_10{margin-bottom:76px}}@media screen and (max-width:1499px) and (min-width:1025px){.fc__row_images_text .container.is_8.sd_10>*{padding:0 calc((100% + var(--grid-gap)) / 12)}}.fc__row_images_text .content{text-align:center}.fc__row_images_text .flex_grid{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}@media screen and (max-width:767px){.fc__row_images_text .flex_grid{--grid-gap:20px}}@media screen and (max-width:1024px) and (min-width:768px){.fc__row_images_text .flex_grid{--grid-gap:24px}}.fc__row_images_text figure{position:relative}.fc__row_images_text figure img{position:absolute}.fc__row_images_text figure._col_6{padding-bottom:73.338%}@media screen and (max-width:1024px) and (min-width:768px){.fc__row_images_text figure._col_6{padding-bottom:36.528%}}@media screen and (max-width:1499px) and (min-width:1025px){.fc__row_images_text figure._col_6{padding-bottom:37.038%}}@media screen and (min-width:1500px){.fc__row_images_text figure._col_6{padding-bottom:37.153%}}.fc__row_images_text figure._col_3{padding-bottom:43.334%}@media screen and (max-width:1024px) and (min-width:768px){.fc__row_images_text figure._col_3{padding-bottom:21.667%}}@media screen and (max-width:1499px) and (min-width:1025px){.fc__row_images_text figure._col_3{padding-bottom:22.408%}}@media screen and (min-width:1500px){.fc__row_images_text figure._col_3{padding-bottom:22.57%}}.fc__quote .container.is_8{text-align:center}@media screen and (min-width:1025px){.fc__quote .container.is_10 .fc__quote_wrapper{padding-right:calc((100% + var(--grid-gap)) / 12 * 4)}}.fc__quote .container blockquote{margin-bottom:0}@media screen and (max-width:767px){.fc__two_columns_item:first-of-type:not(:last-of-type){margin-bottom:60px}}.fc__two_columns_item figure{margin-bottom:24px;position:relative;padding-bottom:77.86%}@media screen and (min-width:1025px){.fc__two_columns_item figure{margin-bottom:48px}}@media screen and (max-width:1024px) and (min-width:768px){.fc__two_columns_item figure{padding-bottom:77.85%}}@media screen and (max-width:1499px) and (min-width:1025px){.fc__two_columns_item figure{padding-bottom:77.54%}}@media screen and (min-width:1500px){.fc__two_columns_item figure{padding-bottom:74%}}.fc__two_columns_item figure img{position:absolute}.fc__two_columns_item h3,.fc__two_columns_item h4{padding-bottom:10px}.fc__two_columns_item p{padding-bottom:10px}.fc__video:not(.top_panel__video) .container>div:not(.flex_grid__rwd){margin-bottom:30px}@media screen and (max-width:480px){.fc__video:not(.top_panel__video) .container>div:not(.flex_grid__rwd){margin-left:-20px;margin-right:-20px}}@media screen and (min-width:768px){.fc__video:not(.top_panel__video) .container>div:not(.flex_grid__rwd){margin-bottom:60px}}.fc__video__wrapper{position:relative}@media screen and (max-width:1024px) and (min-width:768px){.fc__video__wrapper{max-height:390px}}@media screen and (max-width:1499px) and (min-width:1025px){.fc__video__wrapper{max-height:590px}}@media screen and (min-width:1500px){.fc__video__wrapper{max-height:800px}}.fc__video__wrapper img{max-height:inherit}.fc__video__wrapper__inner{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#fff}.fc__video__title{font-size:18px;margin-top:40px}.play_video{height:102px;width:102px;border:1px solid #fff;border-radius:50%;color:#fff;font-size:14px;padding:5px}@media screen and (min-width:768px){.play_video{height:140px;width:140px;font-size:18px}}.play_video:active{color:#333;opacity:1;background-color:#fff}@media screen and (min-width:1025px){.play_video:hover{color:#333;opacity:1;background-color:#fff}}@media screen and (max-width:767px){.fc__headline_module{max-width:100%}}.fc__headline_module__inner{cursor:auto;background-color:rgb(255 255 255 / .9);max-width:calc(100% - 40px);width:100%;z-index:1;position:relative;margin:0 auto}@media screen and (min-width:640px){.fc__headline_module__inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media screen and (max-width:1024px) and (min-width:640px){.fc__headline_module__inner{width:576px;max-width:calc(100% - 120px)}}@media screen and (min-width:1025px){.fc__headline_module__inner{width:620px}}.fc__headline_module__inner_tag{font-size:14px;padding:15px 12px;color:#fff;background-color:#215068}@media screen and (min-width:640px){.fc__headline_module__inner_tag{position:absolute;font-size:16px;top:0;left:54px}}.fc__headline_module__inner_tag.post_tag.is_archstone{background-color:#96a78d}.fc__headline_module__inner_tag.back_catalogue_tag{background-color:#b16785}.fc__headline_module__inner_tag.partnership_tag{background-color:#ccc}.fc__headline_module__inner_tag.design_directory_tag{background-color:#04575e}.fc__headline_module__inner_tag.area_guide_tag{background-color:#e48359}.fc__headline_module__inner .content{padding:40px 20px}@media screen and (min-width:640px){.fc__headline_module__inner .content{padding:90px 54px 40px}}.fc__headline_module__inner .content h3{padding-bottom:15px}@media screen and (max-width:1024px){.fc__headline_module__inner .content h4{padding-bottom:20px}}.fc__headline_module__inner .content p{font-size:14px;padding-bottom:15px}.fc__headline_module__inner .content p+.text_btn{margin-top:10px}.fc__headline_module__inner .content .tax_terms{margin-bottom:20px}@media screen and (min-width:768px){.fc__headline_module__inner .content .tax_terms{margin-bottom:25px}}.fc__headline_module__wrapper{position:relative;padding:80px 0}@media screen and (max-width:1499px) and (min-width:640px){.fc__headline_module__wrapper{height:630px!important}}@media screen and (min-width:1500px){.fc__headline_module__wrapper{height:750px!important}}.fc__headline_module__wrapper img{position:absolute;top:0;bottom:0}.fc__headline_module .sw_controls{bottom:20px}@media screen and (max-width:767px){.fc__headline_module .sw_controls{left:20px;right:20px}}@media screen and (min-width:1500px){.fc__headline_module .sw_controls{bottom:25px}}@media screen and (min-width:1025px){.fc__headline_module .sw_controls .sw_pagination{margin:0 auto}}.tax_terms{margin:0 -5px}.tax_terms:empty{display:none}.tax_terms .tax_term{font-family:"Avenir",sans-serif;display:inline-block;border-radius:6px;font-size:14px;line-height:1;margin:5px;color:#666}.tax_terms .tax_term__more{white-space:nowrap;margin-left:5px;font-size:12px;color:#666}.fc_carousel_with_captions .content{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;justify-content:center;text-align:center}@media screen and (max-width:767px){.fc_carousel_with_captions .content{padding:0 20px}}@media screen and (max-width:1024px) and (min-width:768px){.fc_carousel_with_captions .content{padding:0 36px}}@media screen and (max-width:1024px){.fc_carousel_with_captions .container{max-width:100%}}.fc_carousel_with_captions .container.is_6 .content{text-align:center;padding-bottom:30px}@media screen and (max-width:1024px) and (min-width:768px){.fc_carousel_with_captions .container.is_6 .content{padding-bottom:40px}}@media screen and (min-width:1025px){.fc_carousel_with_captions .container.is_6 .content{padding-bottom:70px}}.fc_carousel_with_captions .swiper{overflow:visible}.fc_carousel_with_captions .swiper .swiper-slide{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.fc_carousel_with_captions .swiper .swiper-slide:not(.swiper-slide-active) .content{opacity:0;visibility:hidden}.fc_carousel_with_captions .swiper .swiper-slide:not(.swiper-slide-next):not(.swiper-slide-prev):not(.swiper-slide-active){opacity:0;visibility:hidden}@media screen and (min-width:1500px){.fc_carousel_with_captions ._col_6{max-width:404px}}@media screen and (min-width:768px){.fc_carousel_with_captions ._col_6:nth-child(2){text-align:right}}.fc_carousel_with_captions figure{min-height:320px;position:relative;padding-bottom:100%;margin-bottom:30px;overflow:hidden}@media screen and (max-width:1024px) and (min-width:640px){.fc_carousel_with_captions figure{padding-bottom:70.314%}}@media screen and (max-width:1499px) and (min-width:1025px){.fc_carousel_with_captions figure{padding-bottom:58.613%}}@media screen and (min-width:1500px){.fc_carousel_with_captions figure{padding-bottom:58.719%;margin-bottom:20px}}.fc_carousel_with_captions figure a{position:absolute;top:0;bottom:0;left:0;right:0}.fc_carousel_with_captions img{position:absolute;max-height:inherit}.fc_carousel_with_captions h6{font-size:17px;line-height:23px;padding-bottom:10px}@media screen and (min-width:768px){.fc_carousel_with_captions h6{font-size:20px;line-height:28px}}.fc_carousel_with_captions p{font-size:14px}.fc_carousel_with_captions .sw_controls{bottom:auto}@media screen and (max-width:639px){.fc_carousel_with_captions .sw_controls{top:90.63vw}}@media screen and (max-width:1024px) and (min-width:640px){.fc_carousel_with_captions .sw_controls{top:66.406vw}}@media screen and (min-width:568px){.properties_grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -14px}}.properties_grid .property__card{margin:0 auto 30px}@media screen and (min-width:568px){.properties_grid .property__card{margin:0 14px 59px}}@media screen and (max-width:940px) and (min-width:568px){.properties_grid .property__card{width:calc(50% - var(--grid-gap))}}@media screen and (max-width:1024px) and (min-width:941px){.properties_grid .property__card{width:calc(33.3333333333% - var(--grid-gap))}}@media screen and (max-width:1149px) and (min-width:1025px){.properties_grid .property__card{width:calc(25% - var(--grid-gap))}}@media screen and (max-width:1749px) and (min-width:1150px){.properties_grid .property__card{width:calc(25% - var(--grid-gap))}}@media screen and (min-width:1750px){.properties_grid .property__card{width:calc(25% - var(--grid-gap))}}.properties_grid__content{padding-bottom:32px}@media screen and (min-width:768px){.properties_grid__content{padding-bottom:40px}}@media screen and (min-width:1025px){.properties_grid__content__inner{margin:0 -14px}}@media screen and (min-width:1025px){.properties_grid__content__inner #cities_desc{margin:0 14px}}@media screen and (max-width:1749px) and (min-width:1025px){.properties_grid__content__inner #cities_desc{width:calc(66.6666666667% - var(--grid-gap))}}@media screen and (min-width:1750px){.properties_grid__content__inner #cities_desc{width:calc(50% - var(--grid-gap))}}.properties_grid__holder{padding-bottom:78px}@media screen and (max-width:1499px) and (min-width:768px){.properties_grid__holder{padding-bottom:100px}}@media screen and (min-width:1500px){.properties_grid__holder{padding-bottom:150px}}.properties_grid__button_row{position:absolute;left:0;right:0;bottom:0;width:100%;text-align:center;z-index:1}.properties_grid__button_row span{display:block}.properties_grid__button_row span:not(:only-child){padding-top:27px}.properties_grid__loader{width:100%;height:93px;margin-top:37px;position:relative;z-index:0}@media screen and (min-width:768px){.properties_grid__loader{height:108px}}@media screen and (max-width:1499px) and (min-width:1025px){.properties_grid__loader{margin-top:44px}}@media screen and (min-width:1500px){.properties_grid__loader{margin-top:64px}}.properties_grid__loader .show_box{bottom:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.properties_grid__not_found{margin-bottom:28px}@media screen and (min-width:568px){.properties_grid__not_found{width:100%;margin-left:14px;margin-right:14px}}.property__card{max-width:100%;position:relative;z-index:1}.property__card_slider{z-index:0}.property__card_marker{font:300 15px/18px "ITC Souvenir Std",sans-serif;position:absolute;top:0;left:0;right:0;padding:6px 9px 7px;background:rgb(255 255 255 / .85);pointer-events:none;z-index:2}@media screen and (min-width:768px){.property__card_marker{padding-left:11px;padding-right:11px}}.property__card_thumb{display:block;position:relative;z-index:-1}.property__card_thumb figure{overflow:hidden}.property__card_meta_top{font-size:13px;padding:18px 0 4px}.property__card_meta_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:6px}.property__card_meta_top>:nth-child(2){max-width:48%}.property__card_meta_top .fc__video__title,.property__card_meta_top .mob_hide{text-align:right}.property__card_meta_bottom{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex}.property__card_meta_bottom{font-size:13px;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.property__card_meta_bottom{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:8px}.property__card_meta_bottom>*{max-width:48%}.property__card_meta .mob_show .property__module_price{font-size:13px}.property__card_title{font-size:15px;font-weight:300;line-height:1.555;padding-bottom:0}.property__module_price>span:not(.is_long){white-space:nowrap}.property__module_price>span.is_long>span{white-space:nowrap}.sales__line hr{margin:0}.sales__line+*{padding-top:60px}@media screen and (min-width:768px){.sales__line+*{padding-top:80px}}.sales__bottom_text{text-align:center}@media screen and (min-width:768px){.sales__bottom_text p{font-size:18px}}.filters{padding-top:10px;margin-bottom:45px;border-bottom:1px solid #fff0;position:relative}@media screen and (min-width:768px){.filters{margin-bottom:60px}}.filters.is_open{margin-bottom:50px;border-bottom-color:#e1e3e8}@media screen and (min-width:768px){.filters.is_open{margin-bottom:60px}}@media screen and (min-width:1025px){.filters.is_open.is_properties{margin-bottom:82px}}@media screen and (min-width:1025px){.filters>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}}@media screen and (max-width:1024px){.filters__top_wrap{display:none;margin-top:40px}}@media screen and (min-width:1025px){.filters__top_wrap{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:1024px){.is_properties .filters__top_wrap{margin-top:50px}}.filters__top_wrap+.show_box{top:100%;bottom:auto;margin-top:15px}@media screen and (min-width:768px){.filters__top_inner{display:-webkit-box;display:-ms-flexbox;display:flex}}.filters__top_inner.is_hidden,.filters__top_inner[data-location="archstone"]{display:none}.filters__top_inner.is_visible{display:block}@media screen and (min-width:768px){.filters__top_inner.is_visible{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:1024px) and (min-width:768px){.filters__top_inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}}.filters__toggle{position:absolute;right:0;top:-10px;height:60px;line-height:60px;font-size:20px;color:#333;-moz-user-select:none;user-select:none}.filters__toggle:active{background-color:#fff}@media screen and (min-width:1025px){.filters__toggle:hover{background-color:#fff}}@media screen and (max-width:480px){.filters__toggle{margin-right:-20px}}@media screen and (max-width:767px){.filters__toggle{width:60px;text-align:center}}@media screen and (min-width:768px){.filters__toggle{font-size:14px}.filters__toggle:before{content:"+";display:inline-block;width:9px;text-align:center}}@media screen and (max-width:1024px) and (min-width:768px){.filters__toggle{padding:0 36px}}@media screen and (max-width:1024px) and (min-width:481px){.filters__toggle{margin-right:-36px}}@media screen and (min-width:1025px){.filters__toggle{padding:0 13px 0 15px}}.filters__toggle.is_open{background-color:#fff}@media screen and (min-width:768px){.filters__toggle.is_open:before{content:"−"}}@media screen and (max-width:1024px){.filters__toggle.is_open+.filters__top_wrap{display:block}}.filters__location_ajax{position:absolute;opacity:0;visibility:hidden;pointer-events:none;z-index:-1}.featured_properties .filters_rentals_location,.filters__cities,.filters__location,.filters__location__dd,.filters__location__extend_styles{font-size:0;margin-bottom:10px;white-space:nowrap}.filters__button{display:inline-block;font-size:14px;line-height:38px;color:#333;width:80px;text-align:center;border:1px solid #e1e3e8;-moz-user-select:none;user-select:none}@media screen and (min-width:768px){.filters__button{width:94px}}.filters__button.is_shorter{width:40px}@media screen and (min-width:768px){.filters__button.is_shorter{width:60px}}.filters__button.is_bigger{width:100px}@media screen and (min-width:768px){.filters__button.is_bigger{font-size:16px;line-height:48px}}.filters__button:active{color:#fff;border-color:#333;background-color:#333}@media screen and (min-width:1025px){.filters__button:hover{color:#fff;border-color:#333;background-color:#333}}.filters__button.is_selected{color:#fff;border-color:#333;background-color:#333}@media screen and (min-width:1025px){.filters__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}@media screen and (max-width:1024px){.filters__group{padding-bottom:20px}}@media screen and (max-width:1024px) and (min-width:768px){.filters__group{width:calc(50% - 24px);margin:0 12px}}@media screen and (max-width:1024px){.filters__group.keep_for_mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:auto;margin:0;padding-bottom:0}.filters__group.keep_for_mob .filters__dropdown{width:150px;margin-bottom:0}.filters__group.keep_for_mob .filters__label{font-size:12px;font-weight:400;color:#666;margin-right:10px;padding-bottom:0}}@media screen and (max-width:1047px) and (min-width:1025px){.is_properties .filters__group{margin-left:5px}}@media screen and (max-width:1119px) and (min-width:1048px){.is_properties .filters__group{margin-left:10px}}@media screen and (min-width:1120px){.is_properties .filters__group{margin-left:28px}}@media screen and (max-width:767px){.filters__group.mob_smaller_spacing{padding-bottom:0}.filters__group.mob_smaller_spacing+.filters__group .filters__label{display:none}}@media screen and (min-width:1180px){.is_properties .filters__group.mob_smaller_spacing{margin-left:50px}}.filters__label{display:block;font-size:14px}@media screen and (min-width:1025px){.filters__label{font-size:12px;color:#666;margin-right:10px}}@media screen and (max-width:1024px){.filters__label{font-weight:500;padding-bottom:8px}}.filters__label.is_hidden{opacity:0;visibility:hidden}@media screen and (min-width:1025px){.filters__dropdown,.filters__select{width:188px}.is_properties .filters__dropdown,.is_properties .filters__select{width:150px}}@media screen and (max-width:1024px){.filters__dropdown,.filters__select{margin-bottom:20px}}.filters__properties_wrap{display:none}@media screen and (max-width:1024px){.filters__properties_wrap{border-top:1px solid #e1e3e8}}@media screen and (min-width:1025px){.filters__properties_wrap>.container{padding:37px 0 49px}}@media screen and (max-width:1014px){.filters__properties_wrap>.container{max-width:100%}}@media screen and (min-width:1025px){.filters__properties_inner{display:-webkit-box;display:-ms-flexbox;display:flex}.filters__properties_inner>div:first-child{padding-right:5.363%}.filters__properties_inner>div:not(:first-child):not(:nth-child(3)){padding-left:5.363%;padding-right:5.363%}.filters__properties_inner>div:nth-child(3){padding-left:5.363%}.filters__properties_inner>div:not(:last-child){box-shadow:inset -1px 0 #e1e3e8}}.filters__properties_inner.is_hidden,.filters__properties_inner[data-location="archstone"]{display:none}.filters__properties_inner.is_visible{display:block}@media screen and (min-width:1025px){.filters__properties_inner.is_visible{display:-webkit-box;display:-ms-flexbox;display:flex}}.filters__properties_buttons{padding:24px 0;background-color:#f7f7f7}@media screen and (min-width:768px){.filters__properties_buttons{padding:21px 0 20px}}.filters__properties_buttons .container{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.filters__properties_buttons .container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}}@media screen and (max-width:767px){.filters__properties_buttons .container{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.filters__properties_buttons a:nth-of-type(2){margin-left:0}@media screen and (min-width:1025px){.filters__properties_buttons a:nth-of-type(2){margin-left:28px}}@media screen and (max-width:1024px) and (min-width:768px){.filters__properties_buttons a:nth-of-type(2){margin-left:24px}}@media screen and (max-width:767px){.filters__properties_buttons a:nth-of-type(2){margin-top:22px}}@media screen and (min-width:1025px){.filters__checkbox_col:not(.as_row):first-child,.filters__checkbox_col:not(.as_row):nth-child(3){width:calc(14.826% + 5.363%)}.filters__checkbox_col:not(.as_row):not(:first-child):not(:nth-child(3)){width:calc(14.826% + 5.363% * 2)}.filters__checkbox_col.as_row:not(:last-child){padding-bottom:20px;border-bottom:1px solid #e1e3e8;margin-bottom:35px}.filters__checkbox_col.as_row .filters__checkbox_group{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:4.5%;-moz-column-gap:4.5%;column-gap:4.5%}.filters__checkbox_col.as_row .filters__checkbox_group>*{break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}}@media screen and (max-width:1024px){.filters__checkbox_col{border-bottom:1px solid #e1e3e8}}@media screen and (max-width:1024px) and (min-width:481px){.filters__checkbox_col{padding:0 36px}}@media screen and (max-width:480px){.filters__checkbox_col{padding:0 20px}}@media screen and (min-width:1025px){.filters__checkbox_col__wrap:first-child,.filters__checkbox_col__wrap:nth-child(3){width:calc(48.896% + 5.363%)}.filters__checkbox_col__wrap:not(:first-child):not(:nth-child(3)){width:calc(48.896% + 5.363% * 2)}}@media screen and (max-width:1024px){.filters__checkbox_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:30px 0 29px;position:relative}}.filters__checkbox_label{font-size:14px;line-height:19px}@media screen and (min-width:1025px){.filters__checkbox_label{padding-bottom:20px}}@media screen and (max-width:1024px){.filters__checkbox_group{display:none}}@media screen and (max-width:1024px) and (min-width:768px){.filters__checkbox_group{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:9.4%;-moz-column-gap:9.4%;column-gap:9.4%;padding-bottom:27px}.filters__checkbox_group>*{break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}}@media screen and (max-width:767px){.filters__checkbox_group{padding-bottom:11px}}.filters__checkbox_row{font-size:0;padding-bottom:16px}@media screen and (min-width:768px){.filters__checkbox_row{padding-bottom:10px}}.filters__checkbox_row input:focus+label:after,.filters__checkbox_row input:focus-visible+label:after{-webkit-transition:none 0.3s ease 0s;transition:none 0.3s ease 0s;outline:2px dashed #377486}.is_using_mouse .filters__checkbox_row input:focus+label:after,.is_using_mouse .filters__checkbox_row input:focus-visible+label:after{outline:0 none}.filters__checkbox_row input:checked+label:after{border-color:#333;background-color:#fff0}.filters__checkbox_row input:checked+label:before{opacity:1}.filters__checkbox_row label{display:inline-block;font-size:14px;line-height:19px;color:#666;padding-left:26px;position:relative;cursor:pointer}.filters__checkbox_row label:active:after{border-color:#333;background-color:#eee}@media screen and (min-width:1025px){.filters__checkbox_row label:hover:after{border-color:#333;background-color:#eee}}.filters__checkbox_row label:after,.filters__checkbox_row label:before{content:"";position:absolute;border-radius:50%}.filters__checkbox_row label:after{top:1px;left:0;width:16px;height:16px;background-color:#f7f7f7;border:1px solid #ddd;z-index:0}.filters__checkbox_row label:before{top:4px;left:3px;width:10px;height:10px;background-color:#333;opacity:0;z-index:1}.filters.is_back_catalogue .filters__location__extend_styles{height:40px}@media screen and (max-width:767px){.filters.is_back_catalogue .filters__location__extend_styles{overflow-x:auto;max-width:88%}}.filters.is_back_catalogue .filters__location__extend_styles .filters__button:not(.is_shorter){min-width:40px;width:auto;padding:0 10px}@media screen and (min-width:1025px){.filters.is_back_catalogue .filters__location__extend_styles .filters__button:not(.is_shorter){padding:0 20px}}.filters.is_back_catalogue.filters_space_between .filters__top_inner{margin-left:0}@media screen and (min-width:1025px){.filters.is_back_catalogue .filters__toggle{position:relative}}.filters.is_back_catalogue .filters__top_wrap .filters__group{margin-left:auto}.filters.is_back_catalogue .filters__properties_wrap .filters__properties_inner{justify-content:center}@media screen and (min-width:1025px){.filters.is_back_catalogue .filters__properties_wrap .filters__checkbox_col.as_row .filters__checkbox_group{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:4.5%;-moz-column-gap:4.5%;column-gap:4.5%}.filters.is_back_catalogue .filters__properties_wrap .filters__checkbox_col.as_row .filters__checkbox_group>*{break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}}@media screen and (min-width:1025px){.filters.is_back_catalogue.hidden_areas .filters__toggle{display:none}}@media screen and (max-width:1024px){.filters.is_back_catalogue.hidden_areas .filters__properties_wrap{display:none!important}}.acc_toggle{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:0;right:0;height:41px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;z-index:2}.acc_toggle:active .acc_toggle__icon:after,.acc_toggle:active .acc_toggle__icon:before{background-color:#666}@media screen and (min-width:1025px){.acc_toggle:hover .acc_toggle__icon:after,.acc_toggle:hover .acc_toggle__icon:before{background-color:#666}}.acc_toggle.is_open .acc_toggle__icon:after{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.acc_toggle.is_open .acc_toggle__icon:before{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);opacity:0}.acc_toggle__icon{width:40px;height:41px;right:-11px;position:relative}.acc_toggle__icon:after,.acc_toggle__icon:before{content:"";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;background-color:#333}.acc_toggle__icon:after{width:17px;height:1px}.acc_toggle__icon:before{width:1px;height:17px}.search_form__anchors{font-size:0;margin-bottom:25px}@media screen and (min-width:768px){.search_form__anchors{margin-bottom:28px}}.search_form__form.is_rent{display:none}.search_form__form .flex_grid__mob{margin-bottom:0}.search_form__group{margin-bottom:20px}.search_form__group>label{display:block;font-size:12px;line-height:20px;color:#666;padding-bottom:2px}.search_form__slider{width:100%;height:2px;margin:12px 0;background-color:#ddd;position:relative;cursor:pointer}.search_form__slider div{position:absolute;top:0;bottom:0;background-color:#377486}.search_form__slider span{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;width:26px;height:26px}.search_form__slider span[style="left: 0%;"]{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.search_form__slider span[style="left: 100%;"]{-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.search_form__slider span.ui-state-active:after,.search_form__slider span.ui-state-hover:after{opacity:1}.search_form__slider span:after,.search_form__slider span:before{content:"";width:26px;height:26px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search_form__slider span:before{background:url(../images/slider-toggle.svg) 50% 50% / cover no-repeat;z-index:0}.search_form__slider span:after{opacity:0;background:url(../images/slider-toggle-2.svg) 50% 50% / cover no-repeat;z-index:1}.search_form__slider_holder{background-color:#f7f7f7;padding:17px 14px 21px}@media screen and (min-width:768px){.search_form__slider_holder{padding-left:17px;padding-right:17px}}.search_form__slider_tooltip{display:inline-block;font-size:14px;padding-bottom:17px}@media screen and (min-width:768px){.search_form__radio.flex_grid__mob{margin-bottom:calc(var(--grid-gap) * -1)}}.search_form__radio_item{display:block}@media screen and (max-width:767px){.search_form__radio_item:not(:last-child){margin-bottom:12px}}.search_form__radio_item input:checked+span:before{opacity:1}.search_form__radio_item input:focus+span,.search_form__radio_item input:focus-visible+span{-webkit-transition:none 0.3s ease 0s;transition:none 0.3s ease 0s;outline:2px dashed #377486}.is_using_mouse .search_form__radio_item input:focus+span,.is_using_mouse .search_form__radio_item input:focus-visible+span{outline:0 none}.search_form__radio_item span{display:block;font-size:14px;line-height:19px;background-color:#f7f7f7;padding:14px 10px 13px 42px;position:relative;cursor:pointer}@media screen and (min-width:768px){.search_form__radio_item span{padding-top:16px;padding-bottom:15px}}.search_form__radio_item span:active:after{background-color:#eee}@media screen and (min-width:1025px){.search_form__radio_item span:hover:after{background-color:#eee}}.search_form__radio_item span:after,.search_form__radio_item span:before{content:"";position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border-radius:50%}.search_form__radio_item span:after{left:16px;width:16px;height:16px;border:1px solid #377486;z-index:0}.search_form__radio_item span:before{left:19px;width:10px;height:10px;background-color:#377486;opacity:0;z-index:1}.top_panel__single{padding-top:70px}@media screen and (max-width:1024px) and (min-width:768px){.top_panel__single{padding-top:90px}}@media screen and (min-width:1025px){.top_panel__single{padding-top:110px}}@media screen and (max-width:767px){.top_panel__single{max-width:100%}}.top_panel__single figure{position:relative}@media screen and (max-width:480px){.top_panel__single figure{padding-bottom:100%}}@media screen and (max-width:1499px) and (min-width:481px){.top_panel__single figure{max-height:530px}}@media screen and (min-width:1500px){.top_panel__single figure{max-height:750px}}.top_panel__single figure img{max-height:inherit}@media screen and (max-width:480px){.top_panel__single figure img{position:absolute}}.single_post{padding-top:25px}@media screen and (max-width:1024px) and (min-width:768px){.single_post{padding-top:60px}}@media screen and (max-width:1499px) and (min-width:1025px){.single_post{padding-top:42px}}@media screen and (min-width:1500px){.single_post{padding-top:50px}}@media screen and (min-width:1025px){.single_post__meta>div{padding:0 calc((100% + var(--grid-gap)) / 12 * 4) 0 calc((100% + var(--grid-gap)) / 12)}}.single_post__meta_wrapper{border-bottom:1px solid #e1e3e8}@media screen and (max-width:1024px) and (min-width:768px){.single_post__meta_wrapper{padding-right:75px}}.single_post__meta h1.h2{padding-bottom:15px}@media screen and (max-width:1024px) and (min-width:768px){.single_post__meta h1.h2{padding-bottom:10px}}@media screen and (min-width:1025px){.single_post__meta h1.h2{padding-bottom:35px}}.single_post__meta .back_to{display:inline-block}@media screen and (max-width:767px){.single_post__meta .back_to{margin-bottom:20px}}@media screen and (min-width:768px){.single_post__meta .back_to{position:absolute;right:0;top:11px}}@media screen and (min-width:1025px){.single_post__meta .back_to{top:16px}}.single_post__meta .tax_terms{padding-bottom:20px}.single_post__content{padding-bottom:20px}@media screen and (min-width:768px){.single_post__content{padding-bottom:20px}}@media screen and (max-width:1499px) and (min-width:1025px){.single_post__content{padding-bottom:20px}}.single_post__content>.flex_grid__rwd.reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:1024px){.single_post__content>.flex_grid__rwd>.content{margin-top:60px}}@media screen and (min-width:1025px){.single_post__content>.flex_grid__rwd>.content{padding:40px 8.3333333333% 0}}@media screen and (min-width:1025px){.single_post__sidebar{position:relative;top:-43px}}.single_post__sidebar__toggle{padding:29px 0}.single_post__sidebar__toggle:not(.is_active){border-bottom:1px solid #e1e3e8}.single_post__sidebar__toggle div{position:relative;font-size:14px;line-height:19px}@media screen and (max-width:1024px){.single_post__sidebar .is_hidden{display:none}}@media screen and (max-width:1024px) and (min-width:768px){.single_post__sidebar__row:first-of-type{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}.single_post__sidebar__property{margin-bottom:20px}.single_post__sidebar__property figure{margin-top:20px}.single_post__sidebar time{color:#333;display:block}.single-post .__sidebar__row:not(:last-of-type){margin-bottom:25px}@media screen and (min-width:768px){.single-post .__sidebar__row:not(:last-of-type){margin-bottom:20px}}.__sidebar__row{padding-bottom:18px;border-bottom:1px solid #e1e3e8;margin-bottom:18px}@media screen and (min-width:768px){.__sidebar__row{padding-bottom:20px;margin-bottom:22px}}.__sidebar__row>small{display:block;color:#333;margin-bottom:8px}.__sidebar__row .shrs{margin-top:7px}.__sidebar__row .shrs li{margin-top:8px;margin-right:8px}.single_property__sidebar__row .content a{text-decoration:none!important}.related_articles>div>div{border-top:1px solid #e1e3e8;padding:20px 0}@media screen and (max-width:1024px) and (min-width:768px){.related_articles>div>div{padding:20px 0 20px}}@media screen and (max-width:1499px) and (min-width:1025px){.related_articles>div>div{padding:20px 0 20px}}@media screen and (min-width:1500px){.related_articles>div>div{padding:20px 0 20px}}.related_articles .content{padding-bottom:20px}@media screen and (max-width:1499px) and (min-width:1025px){.related_articles .content{padding-bottom:20px}}@media screen and (min-width:1500px){.related_articles .content{padding-bottom:20px}}@media screen and (max-width:767px){.related_articles .fc__two_columns_item__inner .flex_grid__mob{--grid-gap:10px}}@media screen and (min-width:768px){.related_articles .fc__two_columns_item figure{margin-bottom:30px}}.related_articles .fc__two_columns_item ._col_6.flex__mob,.related_articles .fc__two_columns_item div.wpcf7 ._col_6.inputs_wrap,div.wpcf7 .related_articles .fc__two_columns_item ._col_6.inputs_wrap{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.top_panel__single__dd{position:relative}@media screen and (max-width:767px){.top_panel__single__dd{padding-top:69px;margin-bottom:28px}}@media screen and (max-width:1024px) and (min-width:768px){.top_panel__single__dd{padding-top:90px;margin-bottom:57px}}@media screen and (min-width:1025px){.top_panel__single__dd{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}}@media screen and (max-width:1499px) and (min-width:1025px){.top_panel__single__dd{padding-top:14.325vh}}@media screen and (min-width:1500px){.top_panel__single__dd{padding-top:18.056vh}}.top_panel__single__dd:after{content:"";background-color:#f9f8f4;position:absolute;z-index:-2;top:0;bottom:0;left:0;right:0}@media screen and (min-width:1025px){.top_panel__single__dd:after{right:calc(50% + 14px)}}@media screen and (max-width:1024px){.top_panel__single__dd .flex_grid__mob{margin-bottom:0}}@media screen and (max-width:1024px) and (min-width:768px){.top_panel__single__dd .flex_grid__mob{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}@media screen and (min-width:1025px){.top_panel__single__dd .flex_grid__mob{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}}@media screen and (max-width:767px){.top_panel__single__dd .flex_grid__mob ._col_6._col_tb_8{margin-bottom:20px}}@media screen and (max-width:1024px) and (min-width:768px){.top_panel__single__dd .flex_grid__mob ._col_6._col_tb_8{margin-bottom:57px}}@media screen and (min-width:1025px){.top_panel__single__dd .flex_grid__mob ._col_6._col_tb_8{padding-left:8.3333333333%;position:relative}}@media screen and (max-width:1499px) and (min-width:1025px){.top_panel__single__dd .flex_grid__mob ._col_6._col_tb_8{height:85.675vh}}@media screen and (min-width:1500px){.top_panel__single__dd .flex_grid__mob ._col_6._col_tb_8{height:81.944vh}}@media screen and (max-width:1024px){.top_panel__single__dd .flex_grid__mob ._col_6._col_tb_12{margin-bottom:0}}.top_panel__single__dd__thumbnail{position:relative}@media screen and (max-width:767px){.top_panel__single__dd__thumbnail{padding-bottom:128.22%}}@media screen and (min-width:1025px){.top_panel__single__dd__thumbnail{position:absolute;top:0;right:0;bottom:0;left:calc(16.6666666667% + 4px)}}@media screen and (max-width:1024px) and (min-width:768px){.top_panel__single__dd__thumbnail{padding-bottom:128.45%}}.top_panel__single__dd__thumbnail img{object-fit:cover;position:absolute;top:0;left:0;bottom:0;right:0;height:100%}@media screen and (max-width:1024px){.top_panel__single__dd+.single_post{padding-top:0}}@media screen and (max-width:1499px) and (min-width:1025px){.top_panel__single__dd+.single_post{padding-top:64px}}@media screen and (min-width:1500px){.top_panel__single__dd+.single_post{padding-top:82px}}@media screen and (max-width:1024px){.top_panel__single__dd .green_meta_box{padding-left:0;padding-right:0}}@media screen and (max-width:1024px){.top_panel__single__dd .green_meta_box:after{content:""}}.top_panel__single__dd .back_to{display:inline-block;font-size:14px;margin-bottom:20px}.green_meta_box{background-color:#377486;padding-top:25px;padding-bottom:25px;color:#fff;position:relative}@media screen and (min-width:768px){.green_meta_box{padding-left:40px;padding-right:40px}}.green_meta_box:after{z-index:-1;position:absolute;top:0;bottom:0;right:-36px;left:-36px;background-color:#04575e}@media screen and (max-width:767px){.green_meta_box:after{content:""}}.green_meta_box__top_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.green_meta_box__top_info div:not(:last-child):not(:only-child):after{content:"|";margin:0 10px}.green_meta_box h1{font-weight:300;padding-bottom:35px}@media screen and (min-width:768px){.green_meta_box h1{padding-bottom:60px}}.green_meta_box .tax_terms .tax_term,.green_meta_box .tax_terms .tax_term__more{color:#fff}@media screen and (max-width:767px){.green_meta_box .so_me{margin-bottom:20px}}@media screen and (max-width:1024px) and (min-width:768px){.green_meta_box .so_me{margin-right:10px}}@media screen and (min-width:1025px){.green_meta_box .so_me{margin-right:16px}}.green_meta_box__links{margin-top:15px;margin-bottom:15px}@media screen and (min-width:768px){.green_meta_box__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}.green_meta_box__link{text-decoration:underline;color:#fff}.green_meta_box__link:active{opacity:.7;text-decoration:underline}@media screen and (min-width:1025px){.green_meta_box__link:hover{opacity:.7;text-decoration:underline}}@media screen and (max-width:767px){.single-design_directory .single_post__content>.flex_grid__rwd>.content{margin-top:60px}}@media screen and (max-width:1024px) and (min-width:768px){.single-design_directory .single_post__content>.flex_grid__rwd>.content{margin-top:80px}}.single-design_directory .single_post__meta .back_to{margin-bottom:0}@media screen and (max-width:1024px){.single-design_directory .single_post__meta .back_to{position:relative;right:auto;top:auto}}.tpl-team .top_panel{text-align:center}.tpl-team .top_panel__default{padding:184px 0 145px}@media screen and (max-width:1024px) and (min-width:768px){.tpl-team .top_panel__default{padding-bottom:40px}}@media screen and (min-width:1025px){.tpl-team .top_panel__default{padding-bottom:40px}}.cats_box{margin-top:10px;padding:20px 0;background:#f7f7f7}.team_cats{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.team_cats__item{padding:0 19px;position:relative;font-size:14px;color:#333}.team_cats__item:before{content:"";background:#e1e3e8;width:1px;top:0;bottom:0;left:0;position:absolute}.team_cats__item:first-child{padding-left:0}.team_cats__item:first-child:before{visibility:visible;opacity:0}.team_cats__item:last-child{padding-right:0}.team_cats__item:active{color:#666}@media screen and (min-width:1025px){.team_cats__item:hover{color:#666}}@media screen and (max-width:767px){.team_cats{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.team_cats::-webkit-scrollbar{display:none}}@media screen and (min-width:768px){.team_cats{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}}@media screen and (min-width:1025px){.team_cats__item{padding:0 30px}}@media screen and (min-width:1500px){.team_cats{padding:0 calc((100% + var(--grid-gap)) / 12)}}.cascade_page{padding:40px 0 65px}@media screen and (min-width:768px){.cascade_page{padding-top:70px}}@media screen and (max-width:1024px) and (min-width:768px){.cascade_page{padding-bottom:100px}}@media screen and (max-width:1499px) and (min-width:1025px){.cascade_page{padding-bottom:135px}}@media screen and (min-width:1500px){.cascade_page{padding-bottom:160px}}@media screen and (min-width:1500px){.team_grid{padding:0 calc((100% + var(--grid-gap)) / 12)}}.is_overlapping .cascade_grid__row:nth-child(2n){position:relative;top:-80px}.cascade_grid__section{margin-bottom:20px}.cascade_grid__row:nth-child(2n+1){-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.cascade_grid__row:nth-child(2n){-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}@media screen and (min-width:768px){.cascade_grid__row:nth-child(2n+3){margin-top:140px}}.cascade_grid figcaption{font-size:15px;color:#666}@media screen and (max-width:767px){.cascade_grid__item{padding-bottom:37px}}@media screen and (min-width:768px){.cascade_grid__section{margin-bottom:94px}.cascade_grid figcaption{font-size:18px}}@media screen and (max-width:1024px) and (min-width:768px){.cascade_grid__item{width:48.1%;padding-bottom:28px}}@media screen and (max-width:1499px) and (min-width:1025px){.cascade_grid .fc_portrait{width:40.3%}.cascade_grid .cascade_grid_horizontal{width:49%}}@media screen and (min-width:1500px){.cascade_grid .fc_portrait{width:38.8%}.cascade_grid .cascade_grid_horizontal{width:49.3%}}.team_term__content{padding-bottom:37px}@media screen and (max-width:1024px) and (min-width:768px){.team_term__content{padding-bottom:56px}}@media screen and (max-width:1499px) and (min-width:1025px){.team_term__content{padding-bottom:60px}}@media screen and (min-width:1500px){.team_term__content{padding-bottom:76px}}@media screen and (min-width:1025px){.team_term__content{max-width:620px}}.team_term__content h2{padding-bottom:15px}.magazine_single{padding-top:60px}@media screen and (max-width:1024px) and (min-width:768px){.magazine_single{padding-top:86px}}@media screen and (min-width:1025px){.magazine_single{padding-top:128px}}.post_item{font-size:14px}.post_item__section{padding-bottom:50px}.post_item__thumb{margin-bottom:28px}.post_item .m_pages{display:block;padding-bottom:15px;color:#666}.post_item h4{padding-bottom:12px}.post_item h4 a:active{color:#666}@media screen and (min-width:1025px){.post_item h4 a:hover{color:#666}}.post_item .tax_terms{padding-bottom:20px}@media screen and (min-width:768px){.post_item{padding-bottom:20px}.post_item__section{padding-bottom:80px}}.other_top{margin-bottom:30px}.other_top h3{padding-bottom:18px}@media screen and (min-width:768px){.other_top{margin-bottom:40px}.other_top h3{padding-bottom:0}}.magazine_item h4{padding-bottom:7px}.magazine_item .date{padding-bottom:12px;display:block}.magazine_item .post_item__thumb{box-shadow:0 0 7px 2px rgb(0 0 0 / .15)}@media screen and (max-width:1024px){.other_posts .post_item:last-child,.other_posts .post_item:nth-child(3){display:none}}@media screen and (max-width:1499px) and (min-width:1025px){.other_posts .post_item:last-child{display:none}}.book_box{background:#f9f8f4}.book_box .container{padding-top:110px;height:inherit}.book_box__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;bottom:40px;left:0}.book_box__title span{font-size:14px;padding-right:8px}.book_box__title h1{padding-bottom:0}.book_box canvas{width:auto!important;left:0;right:0;margin:0 auto;padding-bottom:90px}.book_box .df-floating .df-ui-controls{-webkit-transform:none;transform:none;left:0;right:0;bottom:40px;background:0 0;box-shadow:none}.book_box .df-floating .df-ui-controls span{font-size:14px}.book_box .df-floating .df-ui-controls .df-ui-btn{color:#333;background:0 0;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.book_box .df-floating .df-ui-controls .df-ui-btn:active{color:#666}@media screen and (min-width:1025px){.book_box .df-floating .df-ui-controls .df-ui-btn:hover{color:#666}}.book_box .df-floating .df-ui-controls .df-ui-fullscreen{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-right:30px;padding:12px 0}.book_box .df-floating .df-ui-controls .df-ui-fullscreen span{display:inline-block}.book_box .df-floating .df-ui-controls .df-ui-fullscreen:before{content:"";margin-left:8px;font-family:icons}.book_box .df-floating .df-ui-controls .df-ui-page{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;background:0 0}.book_box .df-floating .df-ui-controls .df-ui-page label{color:#333;font-size:14px;padding-top:13px}.book_box .df-floating .df-ui-controls .df-ui-prev{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.book_box .df-floating .df-ui-controls .df-ui-next{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;border:none}.book_box .df-floating .df-ui-controls .df-ui-outline,.book_box .df-floating .df-ui-controls .df-ui-share,.book_box .df-floating .df-ui-controls .df-ui-thumbnail,.book_box .df-floating .df-ui-controls .df-ui-zoomin,.book_box .df-floating .df-ui-controls .df-ui-zoomout{display:none}.book_box .df-floating .df-ui-controls .df-ui-more{width:auto;margin-right:30px;padding:0}.book_box .df-floating .df-ui-controls .df-ui-more:before{display:none}.book_box .df-floating .df-ui-controls .df-ui-more .more-container{display:inline-block;position:static;margin-bottom:0!important;background:0 0;box-shadow:none}.book_box .df-floating .df-ui-controls .df-ui-more .more-container:before{display:none}.book_box .df-floating .df-ui-controls .df-ui-more .more-container .df-ui-download{padding:12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:0 0!important;height:40px;width:auto}.book_box .df-floating .df-ui-controls .df-ui-more .more-container .df-ui-download:before{content:"";margin-left:8px;font-family:icons;position:static;font-size:20px}.book_box .df-floating .df-ui-controls .df-ui-more .more-container .df-ui-download span{padding:0}.book_box .df-floating .df-ui-controls .df-ui-more .more-container>div{display:none}.book_box .df-fullscreen .df-ui-controls{padding:0 20px}.book_box .df-fullscreen .df-ui-controls .df-ui-btn,.book_box .df-fullscreen .df-ui-controls .df-ui-page label{color:#fff!important}.book_box .df-container>.df-ui-next,.book_box .df-container>.df-ui-prev{display:none!important}@media screen and (max-width:479px){.book_box .df-floating .df-ui-controls span{font-size:12px}.book_box .df-floating .df-ui-controls .df-ui-page label{font-size:12px}}@media screen and (max-width:767px){.book_box__title{padding:25px 0 35px;position:static}.book_box__title h1{display:block;font-size:17px}.book_box .df-floating{min-height:400px!important;min-width:auto!important}.book_box .df-floating canvas{padding-bottom:20px}.book_box .df-floating .df-ui-controls{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.book_box .df-floating .df-ui-controls .df-ui-fullscreen{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;width:50%;margin:0}.book_box .df-floating .df-ui-controls .df-ui-more{width:50%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.book_box .df-floating .df-ui-controls .df-ui-more .more-container{margin-left:auto}.book_box .df-container.df-xs .df-ui-controls .df-ui-btn.df-ui-page{display:block!important}}@media screen and (max-width:1024px) and (min-width:768px){.book_box{height:700px}.book_box .df-floating .df-ui-controls{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;bottom:80px}}@media screen and (min-width:1025px){.book_box{height:100vh}.book_box .df-floating .df-ui-controls{left:auto}}.magazine_top{position:relative}.magazine_top:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#f9f8f4;z-index:-1}.magazine_top h2{color:#666;font-size:18px;line-height:1.5}.magazine_top .latest{margin-top:16px;border-left:1px solid #333;padding-left:28px}.magazine_top .latest span{display:block;padding-bottom:10px}.magazine_top .latest h4{padding-bottom:8px}.magazine_top .latest h4 a:active{color:#666}@media screen and (min-width:1025px){.magazine_top .latest h4 a:hover{color:#666}}@media screen and (max-width:768px){.magazine_top__thumb{padding:94px 0 60px}}@media screen and (max-width:1024px){.magazine_top__description,.magazine_top__thumb{max-width:100%;margin:0 auto;width:456px}.magazine_top__description{position:relative;padding:40px 0 5px}.magazine_top__description:before{content:"";position:absolute;top:0;bottom:0;left:-20em;right:-20em;background:#fff;z-index:-1}}@media screen and (max-width:1024px) and (min-width:768px){.magazine_top__thumb{padding:94px 0 87px}}@media screen and (min-width:1025px){.magazine_top{padding-top:154px;height:100vh}.magazine_top:before{right:50%}.magazine_top .latest{margin-top:26px}.magazine_top__panel{padding:0 calc((100% + var(--grid-gap)) / 12)}.magazine_top__description,.magazine_top__thumb{width:38.5%}}.magazine_top__thumb img{box-shadow:0 0 7px 2px rgb(0 0 0 / .15)}.magazine_page{padding:80px 0 120px}.tpl-archstone .top_panel__slider,.tpl-archstone .top_panel__slider{background-color:#f9f8f4;margin-bottom:60px}@media screen and (max-width:1024px) and (min-width:768px){.tpl-archstone .top_panel__slider,.tpl-archstone .top_panel__slider{margin-bottom:100px}}@media screen and (max-width:1499px) and (min-width:1025px){.tpl-archstone .top_panel__slider,.tpl-archstone .top_panel__slider{margin-bottom:140px}}@media screen and (min-width:1500px){.tpl-archstone .top_panel__slider,.tpl-archstone .top_panel__slider{margin-bottom:150px}}.top_slider__city[data-city="archstone"]{display:none}.city_booking{background-color:#f9f8f4;padding:60px 0;margin-bottom:60px}@media screen and (max-width:1024px) and (min-width:768px){.city_booking{padding:70px 0 93px;margin-bottom:100px}}@media screen and (min-width:1025px){.city_booking{padding:100px 0}}@media screen and (min-width:1500px){.city_booking{margin-bottom:120px}}@media screen and (max-width:767px){.city_booking>.container>.flex_grid__mob{margin-bottom:0}}@media screen and (min-width:1025px){.city_booking>.container>.flex_grid__mob{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (max-width:1024px) and (min-width:768px){.city_booking>.container>.flex_grid__mob>div{padding:0 8.3333333333%}}@media screen and (min-width:1025px){.city_booking>.container>.flex_grid__mob>div:not(._col_1){padding-right:8.3333333333%}}@media screen and (max-width:767px){.city_booking>.container>.flex_grid__mob>div:last-of-type{margin-bottom:0}}@media screen and (max-width:1024px){.city_booking>.container>.flex_grid__mob>._col_1{margin-bottom:36px}}@media screen and (max-width:767px){.city_booking__info{margin-bottom:50px}}@media screen and (max-width:1024px) and (min-width:768px){.city_booking__info{margin-bottom:60px}}.city_booking__form{background-color:#fff;padding:42px 20px 48px;border:1px solid #e1e3e8}@media screen and (min-width:768px){.city_booking__form{padding-left:63px}}@media screen and (max-width:1024px) and (min-width:768px){.city_booking__form{padding-right:63px}}@media screen and (min-width:1025px){.city_booking__form{padding-right:44px}}@media screen and (max-width:1199px) and (min-width:1025px){.city_booking__form{padding-left:20px;padding-right:20px}}.city_booking .location_clock{min-width:1px;margin-bottom:0}.is_journal.filters .filters__top_inner .filters__group:first-child{margin-left:auto}@media screen and (min-width:1025px){.is_journal.filters .filters__top_inner .filters__group+.filters__group{margin-left:32px}}#journal_search{position:relative}#journal_search button{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;font-size:16px}#journal_search button.i_search{left:5px}#journal_search button.i_close{display:none;right:5px}#journal_search input[type="text"]{background-color:#fff0;border:none;border-bottom:1px solid #e1e3e8;padding:0 28px;height:40px;line-height:40px;font-size:14px;color:#333}#journal_search input[type="text"]:focus{background-color:#fff}#journal_search input[type="text"]:not(:valid)~button.i_close{display:none}#journal_search input[type="text"]:active{color:#666}@media screen and (min-width:1025px){#journal_search input[type="text"]:hover{color:#666}}@media screen and (min-width:768px){.filters_space_between .filters__top_inner{margin-left:38px;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.filters.is_partnerships>.container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.filters.is_partnerships .filters__top_wrap{-webkit-box-flex:inherit;-webkit-flex:inherit;-moz-box-flex:inherit;-ms-flex:inherit;flex:inherit}.post_item__location{margin-bottom:9px}.back_catalogue__posts__container,.design_directory__posts__container{margin-bottom:95px}@media screen and (max-width:1024px) and (min-width:768px){.back_catalogue__posts__container,.design_directory__posts__container{margin-bottom:77px}}@media screen and (max-width:1499px) and (min-width:1025px){.back_catalogue__posts__container,.design_directory__posts__container{margin-bottom:111px}}@media screen and (min-width:1500px){.back_catalogue__posts__container,.design_directory__posts__container{margin-bottom:122px}}.back_catalogue__posts__container .post_item,.design_directory__posts__container .post_item{padding-bottom:0;margin-bottom:50px}@media screen and (min-width:768px){.back_catalogue__posts__container .post_item,.design_directory__posts__container .post_item{margin-bottom:60px}}.back_catalogue__posts__container .post_item .tax_terms,.design_directory__posts__container .post_item .tax_terms{padding-bottom:0}.back_catalogue__posts__container .post_item.magazine_item .post_item__thumb,.design_directory__posts__container .post_item.magazine_item .post_item__thumb{box-shadow:none}.back_catalogue__posts__container .loader_holder,.design_directory__posts__container .loader_holder{margin-top:30px}@media screen and (max-width:1024px) and (min-width:768px){.back_catalogue__posts__container .loader_holder,.design_directory__posts__container .loader_holder{margin-top:50px}}@media screen and (max-width:1499px) and (min-width:1025px){.back_catalogue__posts__container .loader_holder,.design_directory__posts__container .loader_holder{margin-top:20px}}@media screen and (min-width:1500px){.back_catalogue__posts__container .loader_holder,.design_directory__posts__container .loader_holder{margin-top:50px}}.is_design_directory.filters{margin-top:10px}.cascade_posts__container{margin-bottom:100px}@media screen and (max-width:1024px) and (min-width:768px){.cascade_posts__container{margin-bottom:125px}}@media screen and (max-width:1499px) and (min-width:1025px){.cascade_posts__container{margin-bottom:110px}}@media screen and (min-width:1500px){.cascade_posts__container{margin-bottom:125px}}.cascade_posts__container .post_item{padding-bottom:0}@media screen and (max-width:767px){.cascade_posts__container .post_item{margin-bottom:55px}}@media screen and (min-width:1500px){.cascade_posts__container .post_item.fc_portrait{padding:0 8.3333333333%}}.cascade_posts__container .post_item__location{display:none}.cascade_posts__container .loader_holder{margin-top:65px}@media screen and (max-width:1024px) and (min-width:768px){.cascade_posts__container .loader_holder{margin-top:50px}}@media screen and (max-width:1499px) and (min-width:1025px){.cascade_posts__container .loader_holder{margin-top:138px}}@media screen and (min-width:1500px){.cascade_posts__container .loader_holder{margin-top:76px}}@media screen and (max-width:767px){.cascade_posts__container .flex_grid{--grid-gap:35px}}@media screen and (max-width:767px){.cascade_posts__container .flex_grid+.flex_grid{margin-top:35px}}.cascade_posts__container .flex_grid:nth-child(odd){-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (max-width:767px){.cascade_posts__container .flex_grid:nth-child(odd)+.flex_grid{margin-top:35px}}@media screen and (max-width:1024px) and (min-width:768px){.cascade_posts__container .flex_grid:nth-child(odd)+.flex_grid{margin-top:-100px}}@media screen and (min-width:1025px){.cascade_posts__container .flex_grid:nth-child(odd)+.flex_grid{margin-top:-78px}}@media screen and (min-width:1500px){.cascade_posts__container .flex_grid:nth-child(odd) .post_item.cascade_grid_horizontal{padding-left:8.3333333333%}}@media screen and (max-width:1499px) and (min-width:1025px){.cascade_posts__container .flex_grid:nth-child(odd) .post_item.fc_portrait{padding-left:8.3333333333%}}.cascade_posts__container .flex_grid:nth-child(even){-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}@media screen and (max-width:1024px) and (min-width:768px){.cascade_posts__container .flex_grid:nth-child(even){margin-bottom:57px}}@media screen and (max-width:1499px) and (min-width:1025px){.cascade_posts__container .flex_grid:nth-child(even){margin-bottom:47px}}@media screen and (min-width:1500px){.cascade_posts__container .flex_grid:nth-child(even){margin-bottom:62px}}@media screen and (min-width:1500px){.cascade_posts__container .flex_grid:nth-child(even) .post_item.cascade_grid_horizontal{padding-right:8.3333333333%}}@media screen and (max-width:1499px) and (min-width:1025px){.cascade_posts__container .flex_grid:nth-child(even) .post_item.fc_portrait{padding-right:8.3333333333%}}.journal__intro{text-align:center;padding-top:15px;margin-bottom:60px}@media screen and (max-width:1024px) and (min-width:768px){.journal__intro{margin-bottom:40px}}@media screen and (max-width:1499px) and (min-width:1025px){.journal__intro{margin-bottom:100px}}@media screen and (min-width:1500px){.journal__intro{padding-top:30px;margin-bottom:165px}}.journal__intro__count{margin-bottom:18px}.tpl-archstone-area-guide .top_panel__headline,.tpl-archstone-area-guide .top_panel__headline{margin-bottom:0}@media screen and (max-width:1024px) and (min-width:768px){.tpl-archstone-area-guide .top_panel__headline,.tpl-archstone-area-guide .top_panel__headline{margin-bottom:58px}}@media screen and (max-width:1499px) and (min-width:1025px){.tpl-archstone-area-guide .top_panel__headline,.tpl-archstone-area-guide .top_panel__headline{margin-bottom:40px}}@media screen and (min-width:1500px){.tpl-archstone-area-guide .top_panel__headline,.tpl-archstone-area-guide .top_panel__headline{margin-bottom:60px}}.area_guide__content_wrapper{background-color:#f9f8f4;padding:80px 0 60px}@media screen and (max-width:1024px) and (min-width:768px){.area_guide__content_wrapper{padding-bottom:85px}}@media screen and (max-width:1499px) and (min-width:1025px){.area_guide__content_wrapper{padding:70px 0}}@media screen and (min-width:1500px){.area_guide__content_wrapper{padding:70px 0 90px}}.area_guide__content_wrapper .content{text-align:center;padding-bottom:60px}@media screen and (max-width:1499px) and (min-width:1025px){.area_guide__content_wrapper .content{padding-bottom:62px}}@media screen and (min-width:1500px){.area_guide__content_wrapper .content{padding-bottom:96px}}@media screen and (max-width:1024px) and (min-width:768px){.area_guide__content_wrapper .content h1{padding-bottom:12px}}@media screen and (min-width:1025px){.area_guide__content_wrapper .content h1{padding-bottom:8px}}.tpl-archstone-area-guide .related_articles>div>div,.tpl-archstone-area-guide .related_articles>div>div{border:none}.tpl-archstone-area-guide .related_articles .button_wrapper,.tpl-archstone-area-guide .related_articles .button_wrapper{text-align:center;margin-top:68px}@media screen and (min-width:768px){.tpl-archstone-area-guide .related_articles .button_wrapper,.tpl-archstone-area-guide .related_articles .button_wrapper{margin-top:75px}}.single_post__area_guide_properties{background-color:#f9f8f4;padding:40px 0;margin-bottom:80px}@media screen and (max-width:1024px) and (min-width:768px){.single_post__area_guide_properties{margin-bottom:70px}}@media screen and (max-width:1499px) and (min-width:768px){.single_post__area_guide_properties{padding:88px 0 100px}}@media screen and (min-width:1500px){.single_post__area_guide_properties{padding:104px 0 114px;margin-bottom:110px}}.single_post__area_guide_properties h3{padding-bottom:40px}@media screen and (max-width:1024px) and (min-width:768px){.single_post__area_guide_properties h3{padding-bottom:45px}}.swu_slider__content{text-align:center;padding-bottom:30px}@media screen and (max-width:1024px) and (min-width:768px){.swu_slider__content{padding-bottom:40px}}@media screen and (min-width:1025px){.swu_slider__content{padding-bottom:70px}}.quotes_image__author{color:#333;padding-bottom:24px}@media screen and (min-width:768px){.quotes_image__author{padding-bottom:32px}}.quotes_image__slider{margin-bottom:100px}@media screen and (max-width:1024px) and (min-width:768px){.quotes_image__slider{margin-bottom:150px}}@media screen and (min-width:1025px){.quotes_image__slider{margin-bottom:170px}}@media screen and (max-width:1024px) and (min-width:768px){.quotes_image__slider .flex_grid__mob{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}}@media screen and (min-width:1025px){.quotes_image__slider .flex_grid__mob{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}.quotes_image__slider .flex_grid__mob>div{min-width:0}@media screen and (max-width:767px){.quotes_image__slider ._col_5{margin-bottom:40px}}@media screen and (max-width:1499px) and (min-width:1025px){.quotes_image__slider ._col_5{padding-right:8.3333333333%}}@media screen and (min-width:1500px){.quotes_image__slider ._col_5{padding-left:8.3333333333%}}.quotes_image__slider ._col_7{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-left:20px;border-left:1px solid #333}@media screen and (min-width:768px){.quotes_image__slider ._col_7{padding-left:28px}}@media screen and (min-width:1025px){.quotes_image__slider ._col_7{padding-right:8.3333333333%}}.quotes_image__slider ._col_7 h3{padding-bottom:34px}@media screen and (max-width:1024px) and (min-width:768px){.quotes_image__slider ._col_7 h3{padding-bottom:40px}}@media screen and (min-width:1025px){.quotes_image__slider ._col_7 h3{padding-bottom:30px}}.quotes_image__slider .sw_controls{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;left:0;right:0;bottom:0;margin-top:35px}.quotes_image__slider .sw_controls .sw_next,.quotes_image__slider .sw_controls .sw_prev{color:#333}.quotes_image__slider .sw_controls .sw_prev{margin-right:15px}.quotes_image__slider .sw_controls .sw_pagination{font-size:0}.quotes_image__slider .sw_controls .swiper-pagination-bullet{background-color:#333;opacity:.5}.quotes_image__slider .sw_controls .swiper-pagination-bullet-active{background-color:#333;opacity:1}.page404{padding:70px 0 58px}@media screen and (max-width:1024px) and (min-width:768px){.page404{padding-top:90px}}@media screen and (min-width:1025px){.page404{padding-top:110px}}@media screen and (max-width:1499px) and (min-width:1025px){.page404{padding-bottom:70px}}@media screen and (min-width:1500px){.page404{padding-bottom:100px}}.page404 .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#f7f7f7;padding:114px 0;min-height:420px}@media screen and (max-width:1499px) and (min-width:768px){.page404 .container{min-height:590px}}@media screen and (min-width:1500px){.page404 .container{min-height:870px}}@media screen and (max-width:1024px){.page404 .container>div{padding:0 calc((100% + var(--grid-gap)) / 12)}}.page404 h1{padding-bottom:22px}@media screen and (max-width:1024px) and (min-width:768px){.page404 h1{padding-bottom:30px}}.page404 p{padding-bottom:17px;color:#666;max-width:404px}.cli-modal-content{border-radius:10px!important}.cli-tab-container h4{color:#333;margin:0;padding-bottom:25px}@media screen and (min-width:768px){.cli-tab-container h4{font-size:18px}}.cli-privacy-content-text,.cli-tab-container p{font-size:11px;line-height:1.75;color:#333}@media screen and (min-width:768px){.cli-privacy-content-text,.cli-tab-container p{font-size:12px}}a.cli-privacy-readmore{color:#333}a.cli-privacy-readmore:active{text-decoration:none}@media screen and (min-width:1025px){a.cli-privacy-readmore:hover{text-decoration:none}}.cli-tab-header{color:#333!important;background-color:#f2f2f2;font-size:11px!important}@media screen and (min-width:768px){.cli-tab-header{font-size:12px!important}}.cli-tab-header a.cli-nav-link,.cli-tab-header span.cli-necessary-caption{font-size:inherit;color:inherit}.cli-tab-header .cli-switch .cli-slider:after{font-size:11px;color:#333}@media screen and (min-width:768px){.cli-tab-header .cli-switch .cli-slider:after{font-size:12px}}.wt-cli-cookie-description{font-size:11px;line-height:1.75;color:#333}@media screen and (min-width:768px){.wt-cli-cookie-description{font-size:12px}}.cli-tab-section .cli-tab-content{padding:15px 0}#wt-cli-privacy-save-btn{text-transform:lowercase;font-size:13px;background-color:#377486;padding:12px 18px}@media screen and (min-width:768px){#wt-cli-privacy-save-btn{font-size:16px}}#wt-cli-privacy-save-btn:first-letter{text-transform:uppercase}button.cli-modal-close{cursor:pointer}#cookie-law-info-bar{padding:18px 20px;background-color:#333!important}@media screen and (min-width:1025px){#cookie-law-info-bar{padding:18px 50px 18px 65px}}#cookie-law-info-bar .cli-bar-message{font-size:10px;line-height:1.6;text-align:left}@media screen and (max-width:767px){#cookie-law-info-bar .cli-bar-message{margin-bottom:15px}}@media screen and (min-width:768px){#cookie-law-info-bar .cli-bar-message{font-size:12px;max-width:605px}}#cookie-law-info-bar .cli-bar-message a{color:#fff;text-decoration:underline}#cookie-law-info-bar .cli-bar-message a:active{text-decoration:none}@media screen and (min-width:1025px){#cookie-law-info-bar .cli-bar-message a:hover{text-decoration:none}}@media screen and (max-width:767px){.cli-bar-btn_container{margin-left:0}}.cli-bar-btn_container a.cli-plugin-button{border:1px solid #e1e3e8;background-color:#333!important;padding:10px 14px;margin:0;font-size:12px}@media screen and (min-width:768px){.cli-bar-btn_container a.cli-plugin-button{font-size:14px}}.cli-bar-btn_container a.cli-plugin-button+.cli-plugin-button{margin-left:20px}.cli-bar-btn_container a.cli-plugin-button:active{color:#333!important;background-color:#fff!important;border-color:#fff!important}@media screen and (min-width:1025px){.cli-bar-btn_container a.cli-plugin-button:hover{color:#333!important;background-color:#fff!important;border-color:#fff!important}}@media screen and (max-width:767px){.cli-bar-container{display:block}}.back_catalogue__content{margin-bottom:45px}@media screen and (min-width:768px){.back_catalogue__content{margin-bottom:60px}}.tpl-discover #main{overflow:visible}.tpl-discover .top_panel{background:0 0;text-align:center}.tpl-discover .top_panel__default{min-height:unset;padding:110px 0 20px}@media screen and (min-width:768px){.tpl-discover .top_panel__default{padding-top:140px}}@media screen and (max-width:1024px) and (min-width:768px){.tpl-discover .top_panel__default{padding-bottom:30px}}@media screen and (min-width:1025px){.tpl-discover .top_panel__default{padding-bottom:30px}}.tpl-discover .latest_journal{overflow:hidden}.discover_grid{position:relative}.discover_grid .flex_grid__rwd{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;position:relative}.discover_grid__section{padding-bottom:104px}.discover_grid__directory{position:relative}@media screen and (max-width:767px){.discover_grid__directory{margin-bottom:51px}}@media screen and (max-width:1024px) and (min-width:768px){.discover_grid__directory{margin-bottom:36px}}.discover_grid__directory .green_meta_box{position:absolute;bottom:0;right:0;left:0}.discover_grid .view_all{border-top:1px solid #e1e3e8;padding-top:35px}@media screen and (max-width:767px){.discover_grid__section{padding-bottom:72px}.discover_grid__directory{margin-left:-36px;margin-right:-36px}.discover_grid__directory .green_meta_box{position:static;background:#04575e;padding-left:20px;padding-right:20px}.discover_grid__directory .green_meta_box:after{display:none}}@media screen and (max-width:480px){.discover_grid__directory{margin-left:-20px;margin-right:-20px}}@media screen and (max-width:1024px){.discover_grid__thumb img{width:100%}}@media screen and (max-width:1024px) and (min-width:768px){.discover_grid__directory{max-width:100%;margin-left:auto;margin-right:auto;width:696px}}@media screen and (min-width:1025px){.discover_grid__directory{position:-webkit-sticky;position:sticky;top:110px}}@media screen and (min-width:1366px){.discover_grid .green_meta_box{left:114px}}@media screen and (min-width:1500px){.discover_grid{padding:0 calc((100% + var(--grid-gap)) / 12)}}@media screen and (max-width:1024px){.discover_grid__posts .flex_grid__mob{margin-bottom:0}}@media screen and (max-width:767px){.discover_grid__posts .post_item{margin-bottom:35px}}@media screen and (max-width:1024px) and (min-width:768px){.discover_grid__posts .post_item{padding-bottom:0;margin-bottom:55px}}@media screen and (max-width:1024px){.discover_grid__posts .post_item__row{margin-bottom:0}}.discover_form{background:#f9f8f4;padding:90px 0;margin-bottom:90px}.discover_form__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.discover_form .sign_up__form__fields_wrapper .wpcf7-spinner{display:none}.discover_form .sign_up__form__btn{margin-top:24px}@media screen and (max-width:1499px) and (min-width:1025px){.discover_form__thumb{padding-left:8.3333333333%}}@media screen and (min-width:1500px){.discover_form__thumb{padding:0 8.3333333333%}}.tpl-video .top_panel__video{margin-bottom:0}@media screen and (max-width:767px){.video_item{margin-bottom:47px}}.video_item__thumb{position:relative}@media screen and (min-width:1025px){.video_item__thumb:hover .video_box{opacity:1;visibility:visible}}.video_item .video_box{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;background:#eee;overflow:hidden}.video_item .video_box:focus{opacity:1}.video_item iframe,.video_item video{width:100%;height:100%;object-fit:cover;pointer-events:none}.video_item .location{display:inline-block;padding-bottom:10px}.is_video_filters .show_box{top:100%;bottom:auto;margin-top:15px}.video_page{margin-bottom:75px}@media screen and (max-width:1024px) and (min-width:768px){.video_page{margin-bottom:95px}}@media screen and (max-width:1024px) and (min-width:768px){.video_page .loader_holder{margin-top:30px}}@media screen and (max-width:1499px) and (min-width:1025px){.video_page .loader_holder{margin-top:20px}}@media screen and (min-width:1500px){.video_page .loader_holder{margin-top:50px}}.video_page_content{text-align:center;padding:60px 0}@media screen and (max-width:1024px) and (min-width:768px){.video_page_content{padding:80px 0}}@media screen and (min-width:1025px){.video_page_content{padding:100px 0}}.contact__scene{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;min-height:100vh;color:#fff;padding:70px 0;background-color:#054d53}@media screen and (min-width:1025px){.contact__wrap{padding-left:calc((100% + var(--grid-gap)) / 12);padding-right:calc((100% + var(--grid-gap)) / 12 * 4)}}.contact__wrap div.wpcf7 .wpcf7-form.failed .wpcf7-response-output,.contact__wrap div.wpcf7 .wpcf7-form.invalid .wpcf7-response-output,.contact__wrap div.wpcf7 .wpcf7-form.sent .wpcf7-response-output,.contact__wrap div.wpcf7 .wpcf7-form.unaccepted .wpcf7-response-output{font-family:"ITC Souvenir Std",sans-serif;padding:0;margin-top:10px}.contact__wrap div.wpcf7 .wpcf7-form.sent .wpcf7-response-output{display:none}.contact__wrap div.wpcf7 .wpcf7-form.failed .wpcf7-response-output,.contact__wrap div.wpcf7 .wpcf7-form.invalid .wpcf7-response-output,.contact__wrap div.wpcf7 .wpcf7-form.unaccepted .wpcf7-response-output{color:#ef3f3f;background-color:#fff0}.contact__wrap div.wpcf7 .wpcf7-form.failed .wpcf7-response-output.is_temp_hidden,.contact__wrap div.wpcf7 .wpcf7-form.invalid .wpcf7-response-output.is_temp_hidden,.contact__wrap div.wpcf7 .wpcf7-form.unaccepted .wpcf7-response-output.is_temp_hidden{display:none}.contact__wrap div.wpcf7 .wpcf7-form-control-wrap{margin-bottom:14px}.contact__wrap div.wpcf7 .wpcf7-form-control-wrap[data-name="contact-message"]{margin-bottom:0;padding:20px 0 33px}@media screen and (min-width:768px){.contact__wrap div.wpcf7 .wpcf7-form-control-wrap[data-name="contact-message"]{padding:25px 0 48px}}.contact__wrap div.wpcf7 .wpcf7-form-control-wrap[data-name*="-date"]:after{color:#fff}.contact__wrap div.wpcf7 .wpcf7-form-control-wrap[data-name="contact-phone"] input[type="tel"],.contact__wrap div.wpcf7 .wpcf7-form-control-wrap[data-name="contact-phone"] input[type="text"],.contact__wrap div.wpcf7 .wpcf7-form-control-wrap[data-name="country-field"] input[type="tel"],.contact__wrap div.wpcf7 .wpcf7-form-control-wrap[data-name="country-field"] input[type="text"]{padding-left:90px!important}.contact__wrap div.wpcf7 .wpcf7-not-valid-tip{font:300 18px/54px "ITC Souvenir Std",sans-serif;padding:0;border:none;border-bottom:1px dashed;background-color:#054d53}@media screen and (min-width:768px){.contact__wrap div.wpcf7 .wpcf7-not-valid-tip{line-height:97px}}@media screen and (max-width:1024px) and (min-width:768px){.contact__wrap div.wpcf7 .wpcf7-not-valid-tip{font-size:36px}}@media screen and (min-width:1025px){.contact__wrap div.wpcf7 .wpcf7-not-valid-tip{font-size:42px}}.contact__wrap div.wpcf7 label>span{margin-top:0}.contact__wrap div.wpcf7 label .h3{padding-bottom:0}.contact__wrap div.wpcf7 input[type="email"],.contact__wrap div.wpcf7 input[type="tel"],.contact__wrap div.wpcf7 input[type="text"]{font-size:18px!important;font-family:"ITC Souvenir Std",sans-serif!important;font-weight:300!important;color:#fff!important;height:54px!important;padding:0!important;border:none!important;background-color:transparent!important;border-bottom:1px dashed #fff!important}@media screen and (min-width:768px){.contact__wrap div.wpcf7 input[type="email"],.contact__wrap div.wpcf7 input[type="tel"],.contact__wrap div.wpcf7 input[type="text"]{height:97px!important}}@media screen and (max-width:1024px) and (min-width:768px){.contact__wrap div.wpcf7 input[type="email"],.contact__wrap div.wpcf7 input[type="tel"],.contact__wrap div.wpcf7 input[type="text"]{font-size:36px!important}}@media screen and (min-width:1025px){.contact__wrap div.wpcf7 input[type="email"],.contact__wrap div.wpcf7 input[type="tel"],.contact__wrap div.wpcf7 input[type="text"]{font-size:42px!important}}.contact__wrap div.wpcf7 input[type="email"]::-webkit-input-placeholder,.contact__wrap div.wpcf7 input[type="tel"]::-webkit-input-placeholder,.contact__wrap div.wpcf7 input[type="text"]::-webkit-input-placeholder{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;color:#fff!important;opacity:0.25!important}.contact__wrap div.wpcf7 input[type="email"]:-moz-placeholder,.contact__wrap div.wpcf7 input[type="tel"]:-moz-placeholder,.contact__wrap div.wpcf7 input[type="text"]:-moz-placeholder{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;color:#fff!important;opacity:0.25!important}.contact__wrap div.wpcf7 input[type="email"]::-moz-placeholder,.contact__wrap div.wpcf7 input[type="tel"]::-moz-placeholder,.contact__wrap div.wpcf7 input[type="text"]::-moz-placeholder{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;color:#fff!important;opacity:0.25!important}.contact__wrap div.wpcf7 input[type="email"]:-ms-input-placeholder,.contact__wrap div.wpcf7 input[type="tel"]:-ms-input-placeholder,.contact__wrap div.wpcf7 input[type="text"]:-ms-input-placeholder{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;color:#fff!important;opacity:0.25!important}.contact__wrap div.wpcf7 input[type="email"]:hover::placeholder,.contact__wrap div.wpcf7 input[type="tel"]:hover::placeholder,.contact__wrap div.wpcf7 input[type="text"]:hover::placeholder{opacity:0.7!important}.contact__wrap div.wpcf7 input[type="email"]:-webkit-autofill,.contact__wrap div.wpcf7 input[type="tel"]:-webkit-autofill,.contact__wrap div.wpcf7 input[type="text"]:-webkit-autofill{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0 40px #054d53 inset!important}.contact__wrap div.wpcf7 .wpcf7-radio{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 0 16px;border-bottom:1px dashed #fff}@media screen and (min-width:768px){.contact__wrap div.wpcf7 .wpcf7-radio{padding:27px 0 30px}}.contact__wrap div.wpcf7 .wpcf7-radio>span:not(:first-child){margin-left:29px}@media screen and (min-width:768px){.contact__wrap div.wpcf7 .wpcf7-radio>span:not(:first-child){margin-left:50px}}.contact__wrap div.wpcf7 input[type="radio"]:focus+span,.contact__wrap div.wpcf7 input[type="radio"]:focus-visible+span{box-shadow:0 2px #fff}.is_using_mouse .contact__wrap div.wpcf7 input[type="radio"]:focus+span,.is_using_mouse .contact__wrap div.wpcf7 input[type="radio"]:focus-visible+span{outline:0 none;box-shadow:0 0 #fff0}.contact__wrap div.wpcf7 input[type="radio"]:checked+span:before{opacity:1}.contact__wrap div.wpcf7 input[type="radio"]+span{display:inline-block;font-size:18px;line-height:1.22;font-family:"ITC Souvenir Std",sans-serif;font-weight:300;padding-left:30px;position:relative;cursor:pointer}@media screen and (min-width:768px){.contact__wrap div.wpcf7 input[type="radio"]+span{padding-left:42px}}@media screen and (max-width:1024px) and (min-width:768px){.contact__wrap div.wpcf7 input[type="radio"]+span{font-size:28px}}@media screen and (min-width:1025px){.contact__wrap div.wpcf7 input[type="radio"]+span{font-size:32px}}.contact__wrap div.wpcf7 input[type="radio"]+span:active:after{background-color:#04575e}@media screen and (min-width:1025px){.contact__wrap div.wpcf7 input[type="radio"]+span:hover:after{background-color:#04575e}}.contact__wrap div.wpcf7 input[type="radio"]+span:after,.contact__wrap div.wpcf7 input[type="radio"]+span:before{content:"";border-radius:50%;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.contact__wrap div.wpcf7 input[type="radio"]+span:after{left:0;width:20px;height:20px;border:1px solid #fff;z-index:1}@media screen and (min-width:768px){.contact__wrap div.wpcf7 input[type="radio"]+span:after{width:28px;height:28px}}.contact__wrap div.wpcf7 input[type="radio"]+span:before{left:4px;width:12px;height:12px;background-color:#fff;opacity:0;z-index:1}@media screen and (min-width:768px){.contact__wrap div.wpcf7 input[type="radio"]+span:before{left:5px;width:18px;height:18px}}.contact__wrap div.wpcf7 .selectric{background-color:#fff0;border-bottom:1px dashed #fff}.contact__wrap div.wpcf7 .selectric .label{font-size:18px;font-family:"ITC Souvenir Std",sans-serif;font-weight:300;color:#fff;margin:16px 50px 16px 0}@media screen and (min-width:768px){.contact__wrap div.wpcf7 .selectric .label{margin-top:23px;margin-bottom:23px}}@media screen and (max-width:1024px) and (min-width:768px){.contact__wrap div.wpcf7 .selectric .label{font-size:36px}}@media screen and (min-width:1025px){.contact__wrap div.wpcf7 .selectric .label{font-size:42px}}@media screen and (max-width:767px){.contact__wrap div.wpcf7 .selectric .label{height:22px;line-height:22px}}.contact__wrap div.wpcf7 .selectric .select_arrow:before{content:"";font-size:26px;-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}@media screen and (min-width:768px){.contact__wrap div.wpcf7 .selectric .select_arrow:before{font-size:42px}}.contact__wrap div.wpcf7 .selectric-hover .label,.contact__wrap div.wpcf7 .selectric-hover .select_arrow{color:#fff;opacity:.7}.contact__wrap div.wpcf7 textarea{height:174px!important;font-size:14px!important;color:#fff!important;padding:9px 17px!important;border-color:#fff!important;background-color:transparent!important}.contact__wrap div.wpcf7 textarea::-webkit-input-placeholder{color:#fff!important;opacity:0.25!important}.contact__wrap div.wpcf7 textarea:-moz-placeholder{color:#fff!important;opacity:0.25!important}.contact__wrap div.wpcf7 textarea::-moz-placeholder{color:#fff!important;opacity:0.25!important}.contact__wrap div.wpcf7 textarea:-ms-input-placeholder{color:#fff!important;opacity:0.25!important}.contact__wrap div.wpcf7 textarea:active{border-color:rgb(255 255 255 / .7)!important}@media screen and (min-width:1025px){.contact__wrap div.wpcf7 textarea:hover{border-color:rgb(255 255 255 / .7)!important}}.contact__wrap div.wpcf7 input[type="submit"]{display:none}.contact__slider,.contact_form .swiper{padding-bottom:1px}.contact__slider .swiper-slide,.contact_form .swiper .swiper-slide{padding:150px 0;background-color:#054d53}.contact__slider .swiper-slide:not(.swiper-slide-active),.contact_form .swiper .swiper-slide:not(.swiper-slide-active){pointer-events:none}.contact__slider .swiper-slide.is_message .contact__actions_bottom,.contact_form .swiper .swiper-slide.is_message .contact__actions_bottom{margin-top:0}@media screen and (max-width:767px){.contact__slider .swiper-slide.is_message .contact__actions_bottom>span,.contact_form .swiper .swiper-slide.is_message .contact__actions_bottom>span{padding-left:17px}}@media screen and (max-width:767px){.contact__slider .swiper-slide.is_message .contact__next,.contact__slider .swiper-slide.is_message button[type="submit"],.contact_form .swiper .swiper-slide.is_message .contact__next,.contact_form .swiper .swiper-slide.is_message button[type="submit"]{padding-left:13px;padding-right:34px}}.contact__actions_top{font-size:0;padding-bottom:23px}@media screen and (min-width:768px){.contact__actions_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}.contact__actions_top>*{font-size:14px}.contact__actions_top h1{padding-bottom:0}.contact__actions_bottom{margin-top:18px}.contact__actions_bottom>span{font-size:14px;padding-left:30px}.contact__prev{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#fff}.contact__prev:before{font-size:8px;margin-right:9px}.contact__prev:active{opacity:.7}@media screen and (min-width:1025px){.contact__prev:hover{opacity:.7}}.contact__prev:focus,.contact__prev:focus-visible{box-shadow:0 2px #fff;outline:0 none!important}.is_using_mouse .contact__prev:focus,.is_using_mouse .contact__prev:focus-visible{box-shadow:0 0 #fff0}@media screen and (min-width:768px){.contact__subject{margin-left:16px}.contact__subject:before{content:"|";margin-right:19px}}@media screen and (max-width:767px){.contact__subject{display:block;padding-top:11px}}.contact__next,.contact_form button[type="submit"]{color:#fff;padding-right:39px;position:relative}@media screen and (min-width:768px){.contact__next,.contact_form button[type="submit"]{padding-right:48px}}.contact__next:active,.contact_form button[type="submit"]:active{color:#04575e;border-color:#fff;background-color:#fff}@media screen and (min-width:1025px){.contact__next:hover,.contact_form button[type="submit"]:hover{color:#04575e;border-color:#fff;background-color:#fff}}.contact__next:focus,.contact__next:focus-visible,.contact_form button[type="submit"]:focus,.contact_form button[type="submit"]:focus-visible{outline:0 none!important;box-shadow:inset 0 0 0 2px #fff}.is_using_mouse .contact__next:focus,.is_using_mouse .contact__next:focus-visible,.is_using_mouse .contact_form button[type="submit"]:focus,.is_using_mouse .contact_form button[type="submit"]:focus-visible{box-shadow:0 0 0 0 #fff0}.contact__next:after,.contact_form button[type="submit"]:after{content:"";font-family:icons;font-size:8px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:10px}@media screen and (min-width:768px){.contact__next:after,.contact_form button[type="submit"]:after{right:21px}}.contact__next.is_disabled,.contact_form button[type="submit"].is_disabled{opacity:.4;pointer-events:none}.contact__thanks{display:none}@media screen and (min-width:768px){.contact__thanks h2{padding-bottom:35px}}.contact__thanks p{padding-bottom:23px}.contact_form{display:none}.contact_form div.wpcf7 .intl-tel-input input[type="text"][data-form-type="phone"]{padding-left:50px!important}.contact_form .flag-container .country-list,.contact_form .flag-dropdown .country-list{color:#333}.contact_form .country-select .selected-flag .arrow{border-top-color:#fff!important}.contact_form .country-select .selected-flag .arrow.up{border-bottom-color:#fff!important}.contact_form .intl-tel-input .selected-flag .iti-arrow{border-top-color:#fff!important}