.cm-fast-growing-destination-wrap{padding:80px 1rem;position:relative;width:100%}.cm-fast-growing-destination-wrap .destination-header{align-items:center;display:flex;justify-content:center;margin-bottom:4rem;width:100%}.cm-fast-growing-destination-wrap .header-content{align-items:center;display:flex;flex-direction:column;max-width:1200px;text-align:center;width:100%}.cm-fast-growing-destination-wrap .section-title{color:#000023;font-family:Space Grotesk,sans-serif;font-size:52px;font-weight:700;line-height:1.2;margin:0 0 1.5rem;margin:0;text-align:center}.cm-fast-growing-destination-wrap .section-description{max-width:800px}.cm-fast-growing-destination-wrap .section-description,.cm-fast-growing-destination-wrap .section-description p{color:#202944;font-size:16px;font-weight:400;line-height:1.6;margin:0;text-align:center}.cm-fast-growing-destination-wrap .destination-items-slider{margin-bottom:4rem}.cm-fast-growing-destination-wrap .destination-items-slider .owl-stage-outer{padding:0}.cm-fast-growing-destination-wrap .destination-items-slider .owl-item{padding:0 .5rem}.cm-fast-growing-destination-wrap .destination-item{height:174px;position:relative}.cm-fast-growing-destination-wrap .item-box-wrapper{border-radius:21px;height:100%;padding:2px;position:relative;transition:all .4s ease;width:100%}.cm-fast-growing-destination-wrap .destination-item.odd-item .item-box-wrapper{background:linear-gradient(180deg,#fff,#363636)}.cm-fast-growing-destination-wrap .destination-item.even-item .item-box-wrapper{background:linear-gradient(180deg,#363636,#fff)}.cm-fast-growing-destination-wrap .item-box{background:#fff;border-radius:19px;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:1.5rem;position:relative;transition:all .4s ease;width:100%}.cm-fast-growing-destination-wrap .destination-item.odd-item .item-box{justify-content:flex-end}.cm-fast-growing-destination-wrap .destination-item.even-item .item-box{justify-content:flex-start}.cm-fast-growing-destination-wrap .item-box-wrapper:hover{background:transparent!important;padding:1px}.cm-fast-growing-destination-wrap .item-box-wrapper:hover .item-box{background:linear-gradient(180deg,#00002e,#000094);border:1px solid #fff;border-radius:21px}.cm-fast-growing-destination-wrap .item-box-wrapper:hover .item-description,.cm-fast-growing-destination-wrap .item-box-wrapper:hover .item-title{color:#fff}.cm-fast-growing-destination-wrap .item-title{color:#000;font-size:28px;font-weight:700;line-height:1.2;margin:0;transition:color .4s ease}.cm-fast-growing-destination-wrap .item-title .counter-suffix,.cm-fast-growing-destination-wrap .item-title .counter-value{display:inline-block}.cm-fast-growing-destination-wrap .item-description{color:#000;font-size:16px;font-weight:400;line-height:1.4;margin:.5rem 0 0;transition:color .4s ease}.cm-fast-growing-destination-wrap .item-description p{color:#000;font-size:16px;font-weight:400;line-height:1.4;margin:0}.cm-fast-growing-destination-wrap .item-box:hover .item-description p{color:#fff}.cm-fast-growing-destination-wrap .destination-banner{margin-top:4rem;position:relative;width:100%}.cm-fast-growing-destination-wrap .banner-image-wrapper{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));border-radius:25px;height:600px;overflow:hidden;position:relative;width:100%}.cm-fast-growing-destination-wrap .banner-image{height:100%;position:relative;width:100%}.cm-fast-growing-destination-wrap .banner-image img{display:block;height:100%;object-fit:cover;width:100%}.cm-fast-growing-destination-wrap .banner-content{align-items:center;bottom:0;display:flex;left:0;padding:3rem 2rem;position:absolute;right:0;top:0;z-index:2}.cm-fast-growing-destination-wrap .banner-content-wrapper{height:100%;width:100%}.cm-fast-growing-destination-wrap .banner-columns{display:flex;height:100%;justify-content:space-between}.cm-fast-growing-destination-wrap .banner-left{max-width:655px}.cm-fast-growing-destination-wrap .banner-title{color:#fff;font-size:48px;font-weight:700;line-height:1.2;margin:0}.cm-fast-growing-destination-wrap .banner-right{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;justify-content:flex-end;max-width:600px}.cm-fast-growing-destination-wrap .banner-description,.cm-fast-growing-destination-wrap .banner-description p{color:#fff;font-size:16px;font-weight:400;line-height:1.6}.cm-fast-growing-destination-wrap .banner-description p{margin:0}.cm-fast-growing-destination-wrap .banner-button{align-items:center;backdrop-filter:blur(37px);background:hsla(0,0%,100%,.01);border:1px solid hsla(0,0%,100%,.5);border-radius:25px;color:#fff;display:inline-flex;font-size:14px;font-weight:400;gap:.5rem;justify-content:center;padding:12px 24px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.cm-fast-growing-destination-wrap .banner-button:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.7)}.cm-fast-growing-destination-wrap .banner-button svg{flex-shrink:0;transition:transform .3s ease}.cm-fast-growing-destination-wrap .banner-button:hover svg{transform:translateX(4px)}.cm-fast-growing-destination-wrap .destination-items-slider .owl-dots{margin-top:2rem;text-align:center}.cm-fast-growing-destination-wrap .destination-items-slider .owl-dots .owl-dot{background:rgba(0,0,0,.3);border-radius:50%;cursor:pointer;display:inline-block;height:12px;margin:0 5px;transition:all .3s ease;width:12px}.cm-fast-growing-destination-wrap .destination-items-slider .owl-dots .owl-dot.active,.cm-fast-growing-destination-wrap .destination-items-slider .owl-dots .owl-dot:hover{background:#000023;border-radius:6px;width:30px}.cm-fast-growing-destination-wrap .destination-items-slider .owl-dots .owl-dot span{display:none}@media (max-width:1199px) and (min-width:992px){.cm-fast-growing-destination-wrap{padding:60px 1rem}.cm-fast-growing-destination-wrap .banner-title,.cm-fast-growing-destination-wrap .banner-title h1,.cm-fast-growing-destination-wrap .banner-title h2,.cm-fast-growing-destination-wrap .banner-title h3,.cm-fast-growing-destination-wrap .banner-title h4,.cm-fast-growing-destination-wrap .banner-title h5,.cm-fast-growing-destination-wrap .banner-title h6,.cm-fast-growing-destination-wrap .section-title,.cm-fast-growing-destination-wrap .section-title h1,.cm-fast-growing-destination-wrap .section-title h2,.cm-fast-growing-destination-wrap .section-title h3,.cm-fast-growing-destination-wrap .section-title h4,.cm-fast-growing-destination-wrap .section-title h5,.cm-fast-growing-destination-wrap .section-title h6{font-size:42px}.cm-fast-growing-destination-wrap .banner-image-wrapper{height:500px}}@media (max-width:991px){.cm-fast-growing-destination-wrap{padding:40px 1rem}.cm-fast-growing-destination-wrap .destination-header{margin-bottom:3rem}.cm-fast-growing-destination-wrap .section-title,.cm-fast-growing-destination-wrap .section-title h1,.cm-fast-growing-destination-wrap .section-title h2,.cm-fast-growing-destination-wrap .section-title h3,.cm-fast-growing-destination-wrap .section-title h4,.cm-fast-growing-destination-wrap .section-title h5,.cm-fast-growing-destination-wrap .section-title h6{font-size:36px}.cm-fast-growing-destination-wrap .banner-columns{flex-direction:column;gap:2rem}.cm-fast-growing-destination-wrap .banner-right{align-items:flex-start}.cm-fast-growing-destination-wrap .banner-description{max-width:100%;text-align:left}.cm-fast-growing-destination-wrap .banner-title,.cm-fast-growing-destination-wrap .banner-title h1,.cm-fast-growing-destination-wrap .banner-title h2,.cm-fast-growing-destination-wrap .banner-title h3,.cm-fast-growing-destination-wrap .banner-title h4,.cm-fast-growing-destination-wrap .banner-title h5,.cm-fast-growing-destination-wrap .banner-title h6{font-size:32px}.cm-fast-growing-destination-wrap .banner-image-wrapper{height:450px}.cm-fast-growing-destination-wrap .banner-content{padding:2rem 1.5rem}}@media (max-width:767px){.cm-fast-growing-destination-wrap{padding:30px 1rem}.cm-fast-growing-destination-wrap .section-title,.cm-fast-growing-destination-wrap .section-title h1,.cm-fast-growing-destination-wrap .section-title h2,.cm-fast-growing-destination-wrap .section-title h3,.cm-fast-growing-destination-wrap .section-title h4,.cm-fast-growing-destination-wrap .section-title h5,.cm-fast-growing-destination-wrap .section-title h6{font-size:28px}.cm-fast-growing-destination-wrap .section-description,.cm-fast-growing-destination-wrap .section-description p{font-size:15px}.cm-fast-growing-destination-wrap .item-title{font-size:24px}.cm-fast-growing-destination-wrap .item-description,.cm-fast-growing-destination-wrap .item-description p{font-size:14px}.cm-fast-growing-destination-wrap .banner-title,.cm-fast-growing-destination-wrap .banner-title h1,.cm-fast-growing-destination-wrap .banner-title h2,.cm-fast-growing-destination-wrap .banner-title h3,.cm-fast-growing-destination-wrap .banner-title h4,.cm-fast-growing-destination-wrap .banner-title h5,.cm-fast-growing-destination-wrap .banner-title h6{font-size:24px}.cm-fast-growing-destination-wrap .banner-description,.cm-fast-growing-destination-wrap .banner-description p{font-size:14px}.cm-fast-growing-destination-wrap .banner-image-wrapper{height:500px}.cm-fast-growing-destination-wrap .banner-content{padding:1.5rem 1rem}}@media (max-width:576px){.owl-carousel .owl-item.active .item-box-wrapper:not(:hover){background:transparent!important;padding:1px}.cm-fast-growing-destination-wrap .owl-carousel .owl-item.active .item-box-wrapper:not(:hover) .item-box{background:linear-gradient(180deg,#00002e,#000094);border:1px solid #fff;border-radius:21px}.cm-fast-growing-destination-wrap .owl-item.active .item-box-wrapper:not(:hover) .item-description,.cm-fast-growing-destination-wrap .owl-item.active .item-box-wrapper:not(:hover) .item-title,.cm-fast-growing-destination-wrap .owl-item.active .item-box-wrapper:not(:hover) p{color:#fff}.owl-carousel .owl-item.active .item-box-wrapper:hover{background:#fff!important}.cm-fast-growing-destination-wrap .owl-carousel .owl-item.active .item-box-wrapper:hover .item-box{background:#fff!important;border:1px solid #000}.cm-fast-growing-destination-wrap .owl-item.active .item-box-wrapper:hover .item-description,.cm-fast-growing-destination-wrap .owl-item.active .item-box-wrapper:hover .item-title,.cm-fast-growing-destination-wrap .owl-item.active .item-box-wrapper:hover p{color:#000!important}}@media (max-width:520px){.cm-fast-growing-destination-wrap .banner-image-wrapper{height:550px}}