.delivery{padding:0}
.delivery .container-fluid{margin:0;padding:0}
.delivery .row{margin:0;padding:0}
.delivery div[class*='col-md-']{margin:0;padding:0}
.delivery-box{float:left;display:flex;justify-content:center;align-content:center;flex-wrap:wrap}
.delivery-box .delivery-img{float:left;display:block;width:50%;overflow:hidden;aspect-ratio:1/1;position:relative}
.delivery-box .delivery-img img{height:100%;width:100%;object-fit:cover;aspect-ratio:1/1;transition:all .3s ease-in-out}
.delivery-box:hover .delivery-img img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}
.delivery-box .delivery-img .play{right:0;left:0;margin:0 auto;width:100px;position:absolute}
.delivery-box .delivery-info{padding:5%;position:relative;float:left;width:50%;display:flex;flex-wrap:wrap;aspect-ratio:1 / 1;align-content:center;flex-direction:row;transition:all .3s ease-in-out}
.delivery-box .delivery-info .btn-sys{margin:10px 0 0}
.delivery-box .delivery-info h3{margin-bottom:20px;color:#e6c576}
.delivery-box:hover .delivery-info h3{color:#fff}
.delivery-box:hover .delivery-info{background:#7d0020}
.delivery-box.half .delivery-img{width:100%}
.delivery-box.half .delivery-info{width:100%;padding:10%}
.delivery-info.arrow-left:after{content:'';position:absolute;left:0;top:50%;width:0;height:0;border:15px solid transparent;border-right-color:#25000a;border-left:0;margin-top:-15px;margin-left:-15px;transition:all .3s ease-in-out}
.delivery-info.arrow-right:after{content:'';position:absolute;right:0;top:50%;width:0;height:0;border:15px solid transparent;border-left-color:#25000a;border-right:0;margin-top:-15px;margin-right:-15px;z-index:1;transition:all .3s ease-in-out}
.delivery-info.arrow-up:after{content:'';position:absolute;top:0;left:50%;width:0;height:0;border:15px solid transparent;border-bottom-color:#25000a;border-top:0;margin-left:-15px;margin-top:-15px;transition:all .3s ease-in-out}
.delivery-box.active .delivery-info.arrow-left:after{border-right-color:#7d0020}
.delivery-box.active .delivery-info.arrow-right:after{border-left-color:#7d0020}
.delivery-box.active .delivery-info.arrow-up:after{border-bottom-color:#7d0020}
.delivery-box .delivery-info .btn-sys{margin:20px 0 0;display:none}
.delivery-info ul{list-style:none;margin:20px 0 0}
.delivery-info ul li{padding:2px 0 2px 20px;position:relative;text-transform:capitalize;margin:0;color:#fff}
.delivery-info ul.inline li{display:inline-block;padding:2px 15px 2px 20px}
.delivery-info ul li:before{content:"";background:#7d0020;position:absolute;top:10px;left:0;width:10px;height:10px;display:block;border:2px solid #e6c576;border-radius:50%}
.delivery-info hr{width:100%;border-color:#fff3}
.delivery-info p{color:#fff;margin:0}
.delivery-info p small{color:#e6c576}
.delivery-box.active .delivery-info{background:#7d0020}
.delivery-box.active .delivery-info h3{color:#fff}
.delivery-info ul.addons li{color:#ffffffbf}
.delivery-info ul.addons li:before{background:#e6c576;top:8px}
.choose{padding:15px 0 0;position:relative;border-top:1px solid #e7e8e9;margin:15px 0}
.choose h4,.choose h5{color:#7d0020;margin-bottom:10px}
.choose h5{font-family:"Noah";font-weight:700;margin:0}
.choose p{margin-bottom:10px!important}
.choose h4 span{font-size:14px;padding:3px 10px 0;background:#f2e2ba;color:#000;display:inline-block;text-transform:uppercase;font-family:"Noah";line-height:20px}
.menu-title .menu-text small{display:block;margin-bottom:5px;color:#7d0020}
.menu-title{padding:0;position:relative;display:flex;align-content:center;flex-wrap:nowrap}
.menu-title .menu-img{width:40%}
.menu-title .menu-text{padding:0 0 0 40px;width:60%}
.menu-title img{height:100%;object-fit:cover;width:100%}
.menu-title p{margin:0}
.project-gallery{overflow:hidden;margin-bottom:5%;display:block}
.project-gallery .owl-buttons div{position:absolute;top:50%;width:40px;height:40px;display:block;margin:-20px 0 0!important;padding:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;background:none!important;filter:Alpha(Opacity=0.75)!important;opacity:.75!important;transition:all .4s ease-in-out}
.project-gallery .owl-buttons div:hover{filter:Alpha(Opacity=1)!important;opacity:1!important}
.project-gallery .owl-buttons div.owl-prev{left:30px;background:url(../images/icons/prev.png) no-repeat!important}
.project-gallery .owl-buttons div.owl-next{right:30px;background:url(../images/icons/next.png) no-repeat!important}
.project-gallery .gallery-top{overflow:hidden;position:relative;display:block;width:100%}
.project-gallery .gallery-top img{aspect-ratio:16/8;width:100%;height:100%;object-fit:cover}
.project-gallery .gallery-top .desc{position:absolute;left:0;bottom:0;width:100%;padding:8% 15px;right:0;margin:0 auto;background:linear-gradient(to bottom,#0000 0%,#000c 100%);text-align:center}
.project-gallery .gallery-top .desc p{margin:0}
.project-gallery .gallery-top .desc h2{font-family:"Allura",cursive;font-size:80px;margin:0;line-height:80px}
.project-gallery .gallery-top .item{position:relative}
.project-gallery .gallery-bottom{overflow:hidden;position:absolute;display:block;width:calc(100% - 30%);bottom:0;margin:0 15%;text-align:center}
.project-gallery .gallery-bottom .item{margin:0 15px;cursor:pointer;overflow:hidden;transition:top .4s ease-in-out;border:3px solid #e6c576;background:#e6c576;transition:.4s ease-in-out;position:relative}
.project-gallery .gallery-bottom .owl-item.active .item{position:relative;cursor:default}
.project-gallery .gallery-bottom .owl-item .item img{aspect-ratio:1/1;width:100%;height:100%;object-fit:cover;transition:.4s ease-in-out}
.project-gallery .gallery-bottom .owl-item.active .item img{opacity:0}
.project-gallery .gallery-bottom .item span{color:#fff;font-family:"Allura",cursive;margin:0;font-size:70px;position:absolute;left:0;right:0;top:calc(50% - 35px);opacity:0;transition:.4s ease-in-out;height:70px;line-height:90px}
.project-gallery .gallery-bottom .owl-item.active .item span{opacity:1}
.setup{text-align:center;margin-top:30px}
.buffet{margin:0;text-align:center;position:relative}
.buffet .price:before{position:absolute;bottom:0;font-size:16px;left:0;right:0;margin:auto;display:block;width:0;height:0;content:"";border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #fff9f0;transform:rotate(0deg)}
.buffet .price{display:block;width:100px;height:100px;line-height:100px;margin:0 auto 15px;background:#7d0020;color:#fff;font-size:32px;font-weight:700;position:relative;overflow:hidden}
.buffet .price span{font-weight:100;color:#e6c576}
.buffet p{text-transform:uppercase;font-size:15px;color:#7d0020;margin:0}
.buffet h4{margin:0}
.popup-form{margin:0 3%;padding:0;overflow:hidden;position:relative;box-shadow:0 0 15px 0 #00000054;background:#fff;z-index:0;border-radius:0;}
.popup-form .mfp-close{color:#fff!important;opacity:1;background:#7d0020;position:fixed}
.popup-form .popup-info{padding:40px;background:#fff;margin:0}
.popup-form .popup-info:hover{background:#fff}
.popup-form .popup-img{display:none}
.popup-form .btn-sys{margin:20px 0 0}
.popup-form .popup-info h3{font-family:"Allura",cursive;font-size:50px;color:#7d0020;margin-bottom:0}
.popup-form .popup-info .sub:before{display:none}
.popup-form .popup-info ul{list-style:none;margin:10px 0}
.popup-form .popup-info ul li{padding:3px 10px 3px 20px;position:relative;margin:0;line-height:24px;display:inline-block}
.popup-form .popup-info ul li:before{content:"";background:#e6c576;position:absolute;top:10px;left:0;width:10px;height:10px;display:block;border-radius:50%}
.popup-form .popup-info ul li li:before{background:#fff;border:2px solid #e6c576}
.popup-form.inquiries{margin:0 10%}
.popup-form.inquiries .popup-info{margin:40px}
.inquiries .row{margin:0 -7.5px}
.inquiries div[class*='col-md-']{padding:0 7.5px}
.inquiries .form{margin:0}
.inquiries .form .form-group .form-control{font-size:15px;margin:0;outline:none;width:100%;padding:15px 20px;height:auto;line-height:20px;background:none;border:none;box-shadow:none;border-radius:0;color:#25000a}
.inquiries .form .form-group .form-control::placeholder{color:#25000a;opacity:1}
.inquiries .form .form-group .form-control:hover,.form .form-group .form-control:focus{background:none;border:none;box-shadow:none}
.inquiries .form .form-group:hover{background:#fff;border-color:#7d0020}
.inquiries .form .btn-sys{margin:0;width:100%;display:block;border:none}
.inquiries .form .form-group{position:relative;margin:0 0 15px;padding:0;display:block;background:radial-gradient(ellipse at center,#fff 0%,#fff9f0 100%);border-radius:0;padding:0;border:1px solid #e6c576}
.inquiries .form .form-group:hover,.form-group:focus{background:none}
.inquiries .form .form-group textarea{height:100px!important}
.inquiries .form .form-group.select:after{font-family:'themify';position:absolute;top:18px;right:20px;content:"\e64b";display:block;color:#e6c576;font-size:12px;transition:all .3s ease-in-out}
.inquiries .form .form-group:hover.select:after{transform:rotate(180deg)}
.inquiries .form .form-group select{-webkit-appearance:none;-moz-appearance:none}
.inquiries small{line-height:1.3;position:relative;display:block;font-size:15px}
.inquiries .note{margin-top:15px}
.inquiries .note:last-child p{margin:0}
.inquiries label{color:#7d0020;font-size:15px}
.ameniti{transition:all .3s ease-in-out;position:relative;background:#fff;border:1px solid #e6e2e0}
.ameniti:hover{border-color:#7d0020}
.ameniti .row{margin:0}
.ameniti div[class*='col-md-']{padding:0}
.ameniti img{object-fit:cover;width:100%;height:100%;aspect-ratio:16/13;transition:all .3s ease-in-out}
.ameniti:hover img{transform:scale(1.1,1.1)}
.ameniti-text{padding:0 50px}
.ameniti-text .info{line-height:1;padding:30px 0 0 35px;position:relative;border-top:1px solid #e6e2e0;overflow:hidden}
.ameniti-text .info:before{content:"\e717";position:absolute;color:#e6c576;font-family:'themify';font-size:24px;top:30px;left:0;opacity:1}
.ameniti-text .info small{color:#000000a8}
.ameniti-text .btn-sys{margin:15px 0 0}
.ameniti-img{position:relative;overflow:hidden}
.ameniti h2{color:#7d0020}
.ameniti-img h3{color:#fff;padding:60px 30px 30px;position:absolute;bottom:0;left:0;margin:0;background:linear-gradient(to bottom,#0000 0%,#000c 100%);width:100%}
.ameniti ul{list-style:none;margin:0 0 15px}
.ameniti ul li{padding:7px 0;position:relative;margin:0;display:block;font-weight:700;vertical-align:top;border-bottom:1px solid #0000001a;color:#000f}
.ameniti ul li:last-child{border-bottom:none}
.ameniti ul li span{color:#7d0020;font-weight:400;display:block}
.ameniti p{color:#000}
.values .container-fluid{padding:0}
.values ul.nav-tabs{width:100%;text-align:center;border-bottom:none;margin:0 auto 40px}
.values .nav-tabs > li{float:none;position:relative;margin:0;padding:0;display:inline-block;vertical-align:top;background:none;width:16.6666666%}
.values ul.nav-tabs li a{margin:0;line-height:20px;color:#000;font-size:18px;font-weight:600;text-transform:uppercase;outline:none;padding:0;border:none;background:none}
.values ul.nav-tabs li a .tab-img{width:100px;height:100px;line-height:100px;display:block;text-align:center;margin:0 auto 25px;background:#7d0020;position:relative}
.values ul.nav-tabs li a .tab-img img{display:block;position:absolute;left:0;right:0;margin:0 auto;height:36px;top:calc(50% - 18px);filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7476%) hue-rotate(110deg) brightness(98%) contrast(108%)}
.values ul.nav-tabs li a:hover,.values ul.nav-tabs li a:focus{color:#7d0020;background:none}
.values ul.nav-tabs li.active a{border-bottom:none!important;color:#7d0020;opacity:1;border:none}
.values ul.nav-tabs li.active a .tab-img,.values ul.nav-tabs li a:hover .tab-img{background:#e6c576}
.values .nav-tabs > li.active .tab-img:before{position:absolute;bottom:0;font-size:16px;left:0;right:0;margin:auto;display:block;width:0;height:0;content:"";border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #fff9f0;transform:rotate(0deg)}
.values .tab-content{padding:0;margin:0}
.values .tab-pane{padding:0;position:relative}
.section.section-rooms{position:relative;display:block;background:#7d0020 url(../images/pattern2.png) repeat top left}
.section-rooms .section-overlay{background:linear-gradient(to bottom,#0000 33%,#000c 100%)}
.section-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:0}
.bg-changer{position:relative;left:0;top:0;width:100%;height:720px;overflow:hidden}
.bg-changer .section-bg{opacity:0;will-change:opacity,transform;-webkit-transition:opacity .5s .2s ease,transform 5s .2s ease;-o-transition:opacity .5s .2s ease,transform 5s .2s ease;transition:opacity .5s .2s ease,transform 5s .2s ease}
.bg-changer .section-bg .desc{position:absolute;left:0;bottom:0;width:100%;padding:100px 30px 120px;right:0;margin:0 auto;background:linear-gradient(to bottom,#0000 0%,#000c 100%);text-align:center}
.bg-changer .section-bg .desc p{margin:0}
.bg-changer .section-bg .desc h2{font-family:"Allura",cursive;font-size:90px}
.bg-changer .active{opacity:1}
.bg-changer .section-bg:first-child{opacity:1}
.room-list{list-style:none;text-align:center;position:relative;bottom:83px;left:0;right:0;width:100%;margin:0 auto}
.room-list li{padding:0;margin:0;display:inline-block}
.room-box{border:3px solid #ffff;margin:15px;display:block;position:relative;overflow:hidden;transition:all .3s ease-in-out;text-align:left;height:160px;width:160px}
.room-box img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;transition:all .3s ease-in-out}
.room-box .title{position:absolute;bottom:30px;left:30px;right:30px;margin:0;color:#fff;transition:all .3s ease-in-out;display:none}
.room-box .room-text{position:absolute;bottom:-30px;left:0;right:0;margin:0 auto;display:flex;padding:15px;transition:all .3s ease-in-out;opacity:0;z-index:1;background:#e6c576;color:#fff;justify-content:center;align-items:center;height:100%}
.room-box .room-text .btn-sys{margin-top:10px}
.room-box:hover .room-text{bottom:0;opacity:1}
.room-box .room-text h3{color:#fff;font-family:"Allura",cursive;margin:0;font-size:90px}
.room-box:hover .room-text{bottom:0;opacity:1}
.room-box.active img{opacity:0}
.room-box p{margin:0;line-height:1}
.room-box.active{background:#e6c576;border-color:#e6c576}
.room-box.active .title{color:#222D56}
.room-box.active h4,.room-box.active p{color:#222D56}
.room-box.active .room-text{bottom:0;opacity:1}
.room-box.active .room-text h4{color:#fff}
.room-box span{font-size:50px;line-height:50px;height:50px;position:absolute;top:20px;right:20px;color:#ffffff54;display:block;transition:all .3s ease-in-out;font-weight:400;font-family:'PP Fragment Glare'}
.room-box.active span{color:#00000026}
.private-box{overflow:hidden;display:block;position:relative;transition:all .4s;text-align:center;margin-bottom:30px;aspect-ratio:1 / 1}
.private-box img{height:100%;width:100%;object-fit:cover;transition:all .4s;aspect-ratio:1/1}
.private-box:hover img{transform:scale(1.1,1.1)}
.private-box .private-box-text{position:absolute;bottom:-70px;left:0;right:0;margin:0 auto;display:block;padding:90px 15px 30px;background:linear-gradient(to bottom,#0000 0%,#000c 100%);transition:all .4s}
.private-box:hover .private-box-text{bottom:0}
.private-box .private-box-text h3{color:#fff;font-family:"Allura",cursive;font-size:40px;margin:0}
.private-box .private-box-text p{color:#e6c576}
.private-box .private-box-text .btn-sys{transition:all .4s;opacity:0}
.private-box:hover .private-box-text .btn-sys{opacity:1}
.additional{padding:30px;background:#fff9f0;border:1px solid #e6e2e0;margin-bottom:30px;transition:all .3s ease-in-out;position:relative;height:320px}
.additional:hover{background:#fff;border-color:#7d0020}
.additional.active{background:#7d0020}
.additional p{position:absolute;bottom:0;left:0;right:0;width:100%;padding:30px}
.additional p:last-child{margin:0}
.additional h3{margin:0}
.additional span{font-size:15px;text-transform:uppercase;color:#7d0020}
.additional.active h3,.additional.active p{color:#fff}
.additional.active span{color:#ffffffa8}
.additional ul{list-style:none;margin:10px 0 0}
.additional ul li{padding:5px 0 5px 20px;position:relative;text-transform:capitalize;margin:0}
.additional ul li:before{content:"";background:#7d0020;position:absolute;top:11px;left:0;width:10px;height:10px;display:block;border-radius:50%}
.additional ul li li:before{background:#fff;border:2px solid #7d0020}
.additional.dark:before{content:"\e717";position:absolute;color:#ffffff40;font-family:'themify';font-size:90px;bottom:0;right:15px}
.additional .icon{position:absolute;top:30px;right:30px;opacity:.1;display:block;width:80px;height:80px}
.additional img{max-height:80px;display:block;filter:brightness(0) saturate(100%) invert(21%) sepia(23%) saturate(4129%) hue-rotate(312deg) brightness(82%) contrast(133%)}
.additional.active .icon{opacity:.2}
.additional.active img{filter:brightness(0) saturate(100%) invert(100%) sepia(8%) saturate(165%) hue-rotate(117deg) brightness(117%) contrast(100%)}
.sub{font-size:120px;position:absolute;font-weight:400;text-transform:capitalize;color:#7d0020;display:block;line-height:120px;font-family: "Allura", cursive;opacity:.10;left:0;width:100%;top:60px;}
.sub.medium{font-size:90px;}
.header-title .sub {top:-60px;}
.dark-section .sub {color:#fff;opacity:.20}
.sub.center {margin:0 auto;}
.about h2{text-align:center}
.about .sub {text-align:center;top:-60px;right:0;margin:0 auto}
.header-title ul {list-style:none;margin:10px 0}
.header-title ul li{padding:5px 0 5px 20px;position:relative;text-transform:capitalize;margin:0}
.header-title ul li:before{content:"";background:#fff;position:absolute;top:10px;left:0;width:10px;height:10px;display:block;border:2px solid #e6c576;border-radius:50%}
.notar .text-box {position:absolute;bottom:10%;right:-10%;z-index:10;width:320px;transition:all .3s ease-in-out;background:#7d0020;padding:30px;}
.notar:hover .text-box {background:#25000a}
.notar .text-box h3 {color:#fff}
.notar .text-box p {color:#fff;margin:0}
.notar .text-box .btn-sys {margin:10px 0 0}
.notar.right .text-box {right:auto;left:-10%;}
.gallery-slider.rooms {margin:30px 0;}
.gallery-slider.rooms img {height:100%;width:100%;object-fit:cover;aspect-ratio:16/12}
.gallery-slider.rooms .item {position:relative}
.gallery-slider.rooms .item span  {position:absolute;margin:0 auto;top:30px;left:30px;display:block;background:#fff;color:#000;padding:5px 15px;}
.gallery-slider.tradition {margin-bottom:30px}
.gallery-slider.tradition .item{position:relative;text-align:center;margin:0 7%;display:block}
.gallery-slider.tradition .item img {height:600px;width:100%;object-fit:cover}
.border-top{border-top:1px solid #e7e8e9}
.macy-container{column-count:3;column-gap:30px}
.popup-form.inquiries {margin:0;border-radius:0}
.popup-form.inquiries .popup-info ul li {padding: 0;display:block;line-height: 1;}

}
@media (max-width: 1366px) {
.popup-form{margin:0 2%}
.ameniti img {aspect-ratio: 1 / 1;}

}
@media (max-width: 991px) {
.additional {height:auto}
.additional p {position: relative;padding:15px 0 0;}
.ameniti img {aspect-ratio: 16 / 8;}
.ameniti-text {padding:30px;}
.menu-title {display:block}
.menu-title .menu-img {width: 100%;}
.menu-title .menu-text {padding:30px 0 0 ;width: 100%;}
.menu-title img {aspect-ratio:16/8}
.popup-form .mfp-close{color:#fff;position:fixed}
.project-gallery .gallery-bottom{width:calc(100% - 10%);bottom:-10%;margin:0 0 0 3%;}
.project-gallery .gallery-top .desc h2 {font-size:40px;line-height:40px}
.project-gallery .gallery-bottom .item span{font-size:50px;top:calc(50% - 25px);height:50px;line-height:60px}
.project-gallery .owl-buttons div.owl-prev {left: 15px;}
.project-gallery .owl-buttons div.owl-next {right: 15px;}
.project-gallery .gallery-top img {aspect-ratio: 16 / 10;}
.buffet {margin-bottom:30px}
.gallery-slider.rooms {margin-bottom:0}
.gallery-slider.rooms img {aspect-ratio:16/9}
.gallery-slider.rooms .item span {top:15px;left:15px}	
.header-title .sub {font-size: 50px;line-height:50px;top:-30px}
.sub.medium {font-size: 60px;line-height:60px;}.notar .text-box {position: relative;bottom: 0;right: 0;width: 100%;padding: 30px;}
.macy-container{column-count:2;}
.popup-form{margin:0}
.popup-form.inquiries .popup-img{display:block}
.popup-form.inquiries .popup-img img {aspect-ratio:16/6;width:100%;height:100%;object-fit:cover}
.popup-form.inquiries .popup-info{margin:0;padding:20px}
.popup-form.inquiries .bg-wrap {display:none}
}
@media (max-width: 768px) {
.delivery-box .delivery-info{padding:30px}
.delivery-box .delivery-info h3{margin-bottom:10px}
.delivery-box .delivery-info p{font-size:15px;line-height:22px}
.menu-box-list {position: relative;padding: 0;}
.pro-carousel.accolades{padding:0}
.accolades a{margin:0;background:none;border:none}
.private-box {aspect-ratio: auto;background:#fff;border:1px solid #e6c576}
.private-box img{aspect-ratio:16/9}
.private-box .private-box-text {position:relative;padding:30px 0 15px;background:none;bottom:0}
.private-box .private-box-text h3 {font-size:30px;color:#000}
.private-box .private-box-text .btn-sys {opacity:1;padding:5px;color:#7d0020}
.private-box .private-box-text p {margin:0}
.popup-form{margin:0}
.popup-form .popup-info{padding:20px;}
}
@media (max-width: 640px) {
.ameniti  {margin-bottom:30px}
.delivery-box .delivery-img{width:100%;aspect-ratio:auto}
.delivery-box .delivery-img img {aspect-ratio:16/8}
.delivery-box .delivery-info{width:100%;min-height:auto;display:block;aspect-ratio:auto}
.delivery-box.half .delivery-img{width:100%}
.delivery-box.half .delivery-info{width:100%;position:relative}
.delivery-box.flex{display:flex;flex-direction:column}
.delivery-box.flex .delivery-info{order:2}
.delivery-info.arrow-left:after,.delivery-info.arrow-right:after,.delivery-info.arrow-up:after,.delivery-info.arrow-down:after{content:'';position:absolute;top:0;left:50%;right:0;width:0;height:0;border:15px solid transparent;border-bottom-color:#fff;border-top:0;margin-left:-15px;margin-top:-15px}
.delivery-box .delivery-info .sub {top: 30px;font-size: 40px;}
.delivery-box .delivery-info .btn-sys {display:inline-block}
.inquiries {padding:0;box-shadow:none}
.setup {margin:0}
.project-gallery {margin:10% 0 0}
.project-gallery .gallery-bottom .item {margin: 0;}
.project-gallery .gallery-bottom{  display:none!important}
.project-gallery .gallery-top{margin-bottom:15px}
.project-gallery .gallery-top .desc {padding:15px 0 0;position:relative;background:none;}
.project-gallery .owl-buttons div.owl-prev,.project-gallery .owl-buttons div.owl-next {}
.project-gallery .gallery-top img {aspect-ratio: 1 / 1;}
.project-gallery .gallery-bottom .item span{font-size:30px;top:calc(50% - 15px);height:30px;line-height:40px}
.project-gallery .owl-buttons div.owl-next {right: 5px;}
.project-gallery .owl-buttons div.owl-prev {left: 5px;}
.macy-container{column-count:1;}
}
@media only screen and (max-width: 520px) {
.accolades a img{max-height:50px;max-width:100px;}
.ameniti-text {padding:15px;}
.popup-form.inquiries .popup-img img {aspect-ratio:16/9;}
}
