.newmp-box1 {margin-top: 0;padding-top: 65px;}
@media (max-width: 576px) {.newmp-box1 {padding-bottom: 10px;padding-top: 0;margin-bottom: 20px;}
	.newmp-box1 > .container {padding-left: 0;padding-right: 0;}
	.newmp-box1 .sqmenu {display: none !important;}}
.newmp-box2 {display: none;}
@media (max-width: 576px) {.newmp-box2 {display: block;}}
.news-section {overflow: hidden;position: relative;}
.news-section .owl-theme .owl-nav {position: absolute;top: calc(50% - 55px);width: 100%;}
.news-section .owl-theme .owl-nav span {font-size: 54px;color: #fff;}
.news-section .owl-prev {float: left;}
.news-section .owl-next {float: right;}
.news-section .owl-dots {margin-top: 5px !important;margin-bottom: 5px !important;}
.news-section .owl-carousel-mp .owl-item {overflow: hidden;}
@media (min-width: 576px) {.news-section .owl-carousel-mp .owl-item {border-radius: 15px;}}
.news-section .owl-theme .owl-dots .owl-dot {width: 25px;background: #fff !important;margin: 0 5px;border-radius: 5px;}
@media (min-width: 576px) {.news-section .owl-theme .owl-dots .owl-dot {background: #0459a4 !important;}}
.news-section .owl-theme .owl-dots .owl-dot.active {background: #e10b7b !important;}
.news-section .owl-theme .owl-nav [class*="owl-"] {color: #fff;font-size: 14px;margin: 5px;padding: 4px 7px;display: inline-block;cursor: pointer;border-radius: 3px;}
.news-section .owl-theme .owl-nav [class*="owl-"]:hover {color: blue;text-decoration: none;background: transparent !important;}
.news-section .owl-theme .owl-nav [class*="owl-"]:hover span {color: blue;}
.news-section .owl-theme .owl-nav .disabled {opacity: .5;cursor: default;}
.news-section .owl-theme .owl-nav.disabled + .owl-dots {margin-top: 10px;}
.news-section .owl-theme .owl-dots .owl-dot {display: inline-block;zoom: 1;}
.news-section .owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #d6d6d6;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px;}
.news-section > div.bluebg {position: absolute;z-index: 1;left: 0;right: 0;top: 0;bottom: 0;background: url("/img/nebluebg.jpg") no-repeat center top;background-size: cover;}
@media (min-width: 576px) {.news-section > div.bluebg {bottom: 150px;}}
.sqmenu {display: flex;justify-content: center;flex-wrap: wrap;text-align: center;position: relative;z-index: 1;margin-bottom: 40px;}
.sq-item {position: relative;display: inline-block;top: 0;width: 16.12%;height: 175px;border-radius: 15px;margin: 0 3px;text-decoration: none;padding: 0;}
@media (max-width: 1200px) {.sq-item {width: 20%;margin-bottom: 20px;}}
@media (max-width: 992px) {.sq-item {width: 27%;margin-bottom: 20px;}}
@media (max-width: 768px) {.sq-item {width: 50%;margin-left: 0;margin-right: 0;text-align: center;}}
.sq-zoom {position: relative;display: block;z-index: 100;margin: 0 auto;width: 175px;height: 175px;left: auto;top: 0;right: auto;border-radius: 15px;background: #fff;}
.sq-zoom .gradient {position: absolute;width: 175px;height: 175px;left: 0;top: 0;border-radius: 15px;background: #fff;background: radial-gradient(circle,#fff 0%,#e31c84 100%);opacity: 0;}
.sq-zoom:hover {z-index: 110;transform: scale(1.1);margin: 0;}
.sq-zoom:hover .gradient {opacity: 1;}
.sq-img-box {width: 98px;height: 73px;margin: 25px 37.5px;left: 0;top: 0;position: absolute;}
.sq-img {display: inline-block;line-height: 73px;vertical-align: middle;}
.sq-title {position: absolute;width: 100%;text-align: center;font-size: 14px;margin: 0;top: 115px;}
.sq-zoom, .sq-img-box, .sq-title, .gradient {transition: .5s;transition-property: transform,opacity;}
.slider-wrapper, .nivoSlider {z-index: 100;border-radius: 15px;}
.floors {margin: 40px 0;display: flex;}
.floors .fl-left, .floors .fl-right {display: inline-block;width: 50%;box-sizing: border-box;margin: 0;padding: 0;}
.floors .fl-left .fl-title, .floors .fl-right .fl-title {white-space: nowrap;}
@media (max-width: 767px) {.floors {flex-direction: column;}
	.floors .fl-left, .floors .fl-right {width: 100%;}
	.floors .fl-left .fl-title, .floors .fl-right .fl-title {font-size: 66px;}
	.floors .fl-left .fl-desc, .floors .fl-right .fl-desc {font-size: 16px;}
	.floors .fl-select {margin-top: 20px;margin-bottom: 20px;display: flex;width: 100%;flex-wrap: nowrap;}
	.floors .fl-select .select {width: 20%;}
	.floors .fl-photo {float: none;position: relative;}}
.fl-left {text-align: left;}
.fl-right {position: relative;}
.fl-title {font-size: 80px;font-weight: bolder;line-height: 100px;}
.fl-desc {font-size: 26px;font-weight: bold;letter-spacing: 5px;line-height: 26px;}
.fl-png {width: 100%;height: 178px;border-bottom: 3px solid #2e3552;background: url("/img/riadom.png") no-repeat bottom right;background-size: 60%;}
.fl-select {position: relative;width: 100%;margin-top: 40px;}
.fl-select .select {transition: .3s;position: relative;width: 17%;font-size: 13px;font-weight: bolder;display: inline-block;text-align: center;border-radius: 30px;padding: 3px 5px;border: 2px solid #aecdfb;background: #fff;margin: 1%;cursor: pointer;}
.fl-select .select.active {background: #aecdfb;}
.fl-select .select:hover {border: 2px solid #285597;}
.fl-photo {transition: .3s;position: relative;display: none;width: 100%;top: 0;left: 0;float: none;}
.fl-photo.active {display: block;}
.fl-photo img {display: block;}