.lightbox-wrapper .load-image,.message-form,div.wpcf7 .ajax-loader{display:none}#header-languages .title{text-transform:uppercase}body.admin-bar header{margin-top:32px}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{border-color:#2A367E;text-align:center;padding:10px;font-size:16px;color:#1A1A1A;font-weight:400}div.wpcf7-mail-sent-ok,span.wpcf7-not-valid-tip{color:#1A1A1A;padding:15px 10px;font-size:14px}@media (max-width:783px){body.admin-bar header{margin-top:46px}}.logo-tabs-toggle .entry img{opacity:1;}.logo-tabs-toggle .entry.active img{-webkit-filter:none;filter:none}.call-back-link{padding:20px 15%;background-color:#2A367E;color:#fff;font-size:14px;line-height:26px;font-weight:400;transition:.25s;-webkit-transition:.25s;z-index:0;-webkit-transform-origin:100% 100%}.call-back-link:hover{height:0;background-color:#000}.find-price-popup{display:none;position:fixed;top:0;bottom:0;width:100%;z-index:99;left:0;}.find-price-popup .price-bg-layer{position:absolute;top:0;bottom:0;width:100%;background:#000;opacity:.8;z-index:99;}.find-price-popup .price-form,.message-form{background:#f6f6f6;position:absolute;z-index:99;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.find-price-popup .price-form>.wpcf7{padding:0 10%}.find-price-popup .title{text-align:center;padding:25px 0;font-weight:400;font-size:24px}.find-price-popup form{padding:0 0 20px}.find-price-popup div.wpcf7-mail-sent-ok{text-align:center;border-color:#2A367E}.find-price-popup .button-close{position:absolute;right:0;top:0}.message-form{width:initial;min-width:30%;line-height:10vh;padding:20px 10px}.message-form p{text-align:center}@media (max-width:600px){.find-price-popup .price-form,.message-form{top:25%;left:10px;right:10px;-webkit-transform:translate(0,0);transform:translate(0,0)}}.archive-cont-wr{overflow:hidden}.archive-cont-wr .subtitle,.archive-cont-wr .title{text-align:center;width:50%;margin:0;float:left}.archive-cont-wr h1{font-size:150px;line-height: 50vh;color:#2A367E}.archive-cont-wr a{display:block;clear:both;text-align:center}.archive-cont-wr h2{padding:20px 0;font-size:26px;line-height: 50vh;}.error404 .container{padding:25px 0}.social-c{position:absolute;opacity:0;top:0}@media (max-width:600px){.archive-cont-wr .subtitle, .archive-cont-wr .title{width:100%;line-height: initial;}}.wpcf7-response-output,.wpcf7-not-valid-tip{display:none !important;}.wpcf7-not-valid.si.lg{border: 1px solid #ff0000;}.content-block-link-button{background: #2A367E;color:#fff;padding: 2% 20%;font-weight: 400;transition: .25s;-webkit-transition: .25s;z-index: 0;-webkit-transform-origin: 100% 100%;margin-top: 10px;display: inline-block;}.content-block-link-button:hover{background-color: #000;}@media (min-width:768px){.popup-search-column{width:25%;text-align: center;}.popup-search-title{display: block;margin: 0 auto 35px;width: intrinsic;width: -moz-max-content;width: -webkit-max-content;}}#back-to-plan{position:absolute;right:5%;top:5%;}@media (max-width:768px){#back-to-plan{display:none}}
.panorama.flat-images iframe{width:100%;height:inherit;}.threesixty-frame{max-width: 100%;cursor: url(../img/drag.png) 16 9, ew-resize;}#gallery-360-popup .building-point .popup .content{padding-right: 0;}#gallery-360-popup .building-point .popup .text .align{height: auto;}.g-wrapper{position: relative;}
/*-SPECIAL POPUP-*/
.popup-content.special-popup .popup-align{padding:0;}
.popup-content.special-popup .column-image{position:absolute;min-height:100%;}
.popup-content.special-popup .column-image .image-bg{max-width:100%;}
.popup-content.special-popup .container-fluid{padding:0 15px;}
.popup-content.special-popup .column-form{padding:52px 60px;left:50%;}
.popup-content.special-popup .column-form input{background: #f6f6f6;}
.popup-content.special-popup .column-form > p{color: #000;font-size: 24px;text-align: center;font-weight: 500;line-height: 36px;margin-bottom:30px;}
.no-padding{padding:0;}
.popup-content.special-popup .column-image .image-bg{min-width:100%;}
@media(max-width:768px){
	.popup-content.special-popup .column-image{display:none;}
	.popup-content.special-popup .column-form{left:initial;}
}
