.management-fluid{width:100%;position:relative;overflow:hidden}.management-fluid:after{content:"";z-index:-1;opacity:.08;background:radial-gradient(circle,#ffb11a 0%,#fff 80%);border-radius:50%;width:100%;height:100%;position:absolute;top:0;right:-50%}.management-fluid:before{content:"";z-index:-1;opacity:.08;background:radial-gradient(circle,#fa7f71 0%,#fff 80%);border-radius:50%;width:100%;height:100%;position:absolute;bottom:-50%;left:-50%}.management-wrapper{align-items:center;gap:30px;padding-top:5.5rem;display:flex}@media only screen and (max-width:991px){.management-wrapper{flex-direction:column}}.management-wrapper .management-col{flex-direction:column;flex:1;gap:25px;display:flex}@media only screen and (max-width:576px){.management-wrapper .management-col .common-heading h2{font-size:22px}}.management-wrapper .management-col .description p{color:#555;font-size:14px;font-weight:500}.management-wrapper .management-col .description p a{color:#fda30f;font-size:12px}.management-wrapper .management-col .btn-wrapper button{color:#0e53e2;background:0 0;border:1px solid #0e53e2;border-radius:10px;padding:8px 15px;font-size:14px;transition:all .5s;overflow:hidden}.management-wrapper .management-col .btn-wrapper button:hover{color:#fff;border:1px solid #0e53e2;box-shadow:inset 10em 0 #0e53e2,inset -10em 0 #0e53e2}.management-wrapper .management-col .center-img{padding:1rem}.management-wrapper .management-col .center-img img{object-fit:cover;border-radius:10px;width:100%;height:100%;max-height:500px}.management-wrapper .management-col .hotel-content .content-row{align-items:center;gap:20px;display:flex}.management-wrapper .management-col .hotel-content .content-row svg{width:70px}.management-wrapper .management-col .hotel-content .content-row h2{color:#2d2d2e;flex-direction:column;gap:5px;font-size:24px;font-weight:700;display:flex}.management-wrapper .management-col .hotel-content .content-row h2 span{color:#555;font-size:16px;font-weight:400}
.brand-wrapper{border:1px solid #d8d8d8;border-radius:15px;flex-direction:column;gap:1rem;margin-top:5.5rem;padding:2rem 1rem;display:flex}.brand-wrapper .common-heading{text-align:center}@media only screen and (max-width:576px){.brand-wrapper .common-heading h2{font-size:22px}}.brand-wrapper .brand-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));place-items:center;gap:16px;display:grid}.brand-wrapper .brand-col img{object-fit:contain;max-width:180px;height:auto}
