.elementor-9886 .elementor-element.elementor-element-1724a4a5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-e22d9d1{margin-top:30px;margin-bottom:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9886 .elementor-element.elementor-element-485965b4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-1e6611fd{margin-top:30px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9886 .elementor-element.elementor-element-2b146e8d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-9886 .elementor-element.elementor-element-2b146e8d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-241cb1a{--spacer-size:13px;}.elementor-9886 .elementor-element.elementor-element-241cb1a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-6de4d8dc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-11a6e76e{margin-top:30px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-20ecae31 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-9886 .elementor-element.elementor-element-20ecae31.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-627a959{--spacer-size:13px;}.elementor-9886 .elementor-element.elementor-element-627a959.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-1ea2bdb4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-7aa24e17{margin-top:30px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-4d795feb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-9886 .elementor-element.elementor-element-4d795feb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-82e4a87{--spacer-size:13px;}.elementor-9886 .elementor-element.elementor-element-82e4a87.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-7e07c554.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-11160325{margin-top:30px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-76988911 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-9886 .elementor-element.elementor-element-76988911.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-2655095{--spacer-size:13px;}.elementor-9886 .elementor-element.elementor-element-2655095.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-525e39aa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-413bb0ed{margin-top:30px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-3118a3a9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-9886 .elementor-element.elementor-element-3118a3a9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-f99965d{--spacer-size:13px;}.elementor-9886 .elementor-element.elementor-element-f99965d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-632f2cc7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-79b12a37{margin-top:30px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-6c97fffe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-9886 .elementor-element.elementor-element-6c97fffe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-87c1e07{--spacer-size:13px;}.elementor-9886 .elementor-element.elementor-element-87c1e07.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-27e1d7a8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-62329572{margin-top:30px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-3fa1c9b6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-9886 .elementor-element.elementor-element-3fa1c9b6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-d302fff{--spacer-size:13px;}.elementor-9886 .elementor-element.elementor-element-d302fff.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-772f0ac7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-31b1f38e{margin-top:30px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-23e68086 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-9886 .elementor-element.elementor-element-23e68086.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-8225501{--spacer-size:13px;}.elementor-9886 .elementor-element.elementor-element-8225501.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-72f94e68.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-6379ed8{margin-top:30px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-b1ab811 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-9886 .elementor-element.elementor-element-b1ab811.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-21c4f6e{--spacer-size:13px;}.elementor-9886 .elementor-element.elementor-element-21c4f6e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-43fae20.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-9df8915{margin-top:30px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-c73f91c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-9886 .elementor-element.elementor-element-c73f91c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-aaf7f48.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-afe51f7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-a576e76{margin-top:30px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-fad5376 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-9886 .elementor-element.elementor-element-fad5376.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-84debf4{--spacer-size:13px;}.elementor-9886 .elementor-element.elementor-element-84debf4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-eb14792.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-e670a06{margin-top:30px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-4134743 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-9886 .elementor-element.elementor-element-4134743.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-513e3e7{--spacer-size:13px;}.elementor-9886 .elementor-element.elementor-element-513e3e7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-07d98b1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-97cd274{margin-top:30px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-3e0c277 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-9886 .elementor-element.elementor-element-3e0c277.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-4076d6f{--spacer-size:13px;}.elementor-9886 .elementor-element.elementor-element-4076d6f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-506149b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-d93d316{margin-top:30px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-799ba27 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-9886 .elementor-element.elementor-element-799ba27.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-76b0f34{--spacer-size:13px;}.elementor-9886 .elementor-element.elementor-element-76b0f34.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-20d7a36.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-156642d{margin-top:30px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-23dd047 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-9886 .elementor-element.elementor-element-23dd047.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-ea37a1d{--spacer-size:13px;}.elementor-9886 .elementor-element.elementor-element-ea37a1d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-7a44a67.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-6a8ac3a{margin-top:30px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-ac17964 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-9886 .elementor-element.elementor-element-ac17964.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-976bd22{--spacer-size:13px;}.elementor-9886 .elementor-element.elementor-element-976bd22.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-f894cc6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-bd06fee.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-f1da5a1{margin-top:30px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-ff906a9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-9886 .elementor-element.elementor-element-ff906a9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-94b6809{--spacer-size:13px;}.elementor-9886 .elementor-element.elementor-element-94b6809.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-ef651a6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-c155256{margin-top:30px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-7e1f945 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-9886 .elementor-element.elementor-element-7e1f945.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-4d22ef5{--spacer-size:13px;}.elementor-9886 .elementor-element.elementor-element-4d22ef5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-a210c32.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-dcee9d0{margin-top:30px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-e605ea5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-9886 .elementor-element.elementor-element-e605ea5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-f59cb25{--spacer-size:13px;}.elementor-9886 .elementor-element.elementor-element-f59cb25.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9886 .elementor-element.elementor-element-c61383e.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:767px){.elementor-9886 .elementor-element.elementor-element-52d872fb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9886 .elementor-element.elementor-element-e22d9d1{margin-top:0px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-1e6611fd{margin-top:0px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-11a6e76e{margin-top:0px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-7aa24e17{margin-top:0px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-11160325{margin-top:0px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-413bb0ed{margin-top:0px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-79b12a37{margin-top:0px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-62329572{margin-top:0px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-31b1f38e{margin-top:0px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-6379ed8{margin-top:0px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-9df8915{margin-top:0px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-a576e76{margin-top:0px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-e670a06{margin-top:0px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-97cd274{margin-top:0px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-d93d316{margin-top:0px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-156642d{margin-top:0px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-6a8ac3a{margin-top:0px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-f1da5a1{margin-top:0px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-c155256{margin-top:0px;margin-bottom:0px;}.elementor-9886 .elementor-element.elementor-element-dcee9d0{margin-top:0px;margin-bottom:0px;}}@media(min-width:768px){.elementor-9886 .elementor-element.elementor-element-6945299{width:24.954%;}.elementor-9886 .elementor-element.elementor-element-52d872fb{width:75.045%;}}/* Start custom CSS for html, class: .elementor-element-afe51f7 */<style>
/* ===== Xtended Space Monsoon CTA ===== */

.xt-monsoon-cta{
    background: linear-gradient(135deg,#0f5bd8,#1388ff);
    border-radius:18px;
    padding:40px;
    color:#fff;
    overflow:hidden;
    position:relative;
    margin:40px 0;
    box-shadow:0 20px 40px rgba(0,0,0,.15);
    font-family:Arial, Helvetica, sans-serif;
}

.xt-monsoon-cta:before{
    content:'';
    position:absolute;
    width:250px;
    height:250px;
    background:rgba(255,255,255,.08);
    border-radius:50%;
    top:-80px;
    right:-80px;
}

.xt-monsoon-cta:after{
    content:'';
    position:absolute;
    width:180px;
    height:180px;
    background:rgba(255,255,255,.05);
    border-radius:50%;
    bottom:-70px;
    left:-70px;
}

.xt-monsoon-wrap{
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:40px;
    position:relative;
    z-index:2;
}

.xt-content{
    flex:2;
}

.xt-logo{
    width:170px;
    margin-bottom:20px;
}

.xt-badge{
    display:inline-block;
    background:#fff;
    color:#0f5bd8;
    padding:8px 16px;
    border-radius:30px;
    font-size:14px;
    font-weight:bold;
    margin-bottom:18px;
}

.xt-title{
    font-size:34px;
    font-weight:700;
    line-height:1.3;
    margin-bottom:18px;
}

.xt-desc{
    font-size:17px;
    line-height:1.8;
    margin-bottom:25px;
    color:#eef5ff;
}

.xt-features{
    display:grid;
    grid-template-columns:repeat(2,1fr);
    gap:12px;
    margin-bottom:30px;
}

.xt-feature{
    background:rgba(255,255,255,.12);
    padding:12px 15px;
    border-radius:10px;
    font-size:15px;
}

.xt-buttons{
    display:flex;
    flex-wrap:wrap;
    gap:15px;
    margin-top:10px;
}

.xt-btn{
    text-decoration:none;
    padding:15px 24px;
    border-radius:8px;
    font-weight:bold;
    transition:.3s;
    display:inline-flex;
    align-items:center;
    gap:8px;
}

.call-btn{
    background:#ffffff;
    color:#0f5bd8;
}

.call-btn:hover{
    background:#f2f2f2;
}

.whatsapp-btn{
    background:#25D366;
    color:#fff;
}

.whatsapp-btn:hover{
    background:#20bc5a;
}

.book-btn{
    background:#ffb100;
    color:#222;
}

.book-btn:hover{
    background:#ffcb4a;
}

.xt-contact{
    flex:1;
    background:rgba(255,255,255,.12);
    backdrop-filter:blur(10px);
    border-radius:15px;
    padding:30px;
    text-align:center;
}

.xt-contact h3{
    margin-bottom:20px;
    font-size:24px;
}

.contact-number{
    font-size:30px;
    font-weight:bold;
    margin:20px 0;
}

.contact-label{
    color:#dce8ff;
    font-size:15px;
}

@media(max-width:900px){

.xt-monsoon-wrap{
    flex-direction:column;
}

.xt-features{
    grid-template-columns:1fr;
}

.xt-title{
    font-size:28px;
}

.xt-buttons{
    flex-direction:column;
}

.xt-btn{
    justify-content:center;
}

.xt-contact{
    width:100%;
}

}

@media(max-width:600px){

.xt-monsoon-cta{
    padding:25px;
}

.xt-title{
    font-size:24px;
}

.xt-desc{
    font-size:15px;
}

.contact-number{
    font-size:26px;
}

}
</style>/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bd06fee */<style>
/* ===== Xtended Space Monsoon CTA ===== */

.xt-monsoon-cta{
    background: linear-gradient(135deg,#0f5bd8,#1388ff);
    border-radius:18px;
    padding:40px;
    color:#fff;
    overflow:hidden;
    position:relative;
    margin:40px 0;
    box-shadow:0 20px 40px rgba(0,0,0,.15);
    font-family:Arial, Helvetica, sans-serif;
}

.xt-monsoon-cta:before{
    content:'';
    position:absolute;
    width:250px;
    height:250px;
    background:rgba(255,255,255,.08);
    border-radius:50%;
    top:-80px;
    right:-80px;
}

.xt-monsoon-cta:after{
    content:'';
    position:absolute;
    width:180px;
    height:180px;
    background:rgba(255,255,255,.05);
    border-radius:50%;
    bottom:-70px;
    left:-70px;
}

.xt-monsoon-wrap{
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:40px;
    position:relative;
    z-index:2;
}

.xt-content{
    flex:2;
}

.xt-logo{
    width:170px;
    margin-bottom:20px;
}

.xt-badge{
    display:inline-block;
    background:#fff;
    color:#0f5bd8;
    padding:8px 16px;
    border-radius:30px;
    font-size:14px;
    font-weight:bold;
    margin-bottom:18px;
}

.xt-title{
    font-size:34px;
    font-weight:700;
    line-height:1.3;
    margin-bottom:18px;
}

.xt-desc{
    font-size:17px;
    line-height:1.8;
    margin-bottom:25px;
    color:#eef5ff;
}

.xt-features{
    display:grid;
    grid-template-columns:repeat(2,1fr);
    gap:12px;
    margin-bottom:30px;
}

.xt-feature{
    background:rgba(255,255,255,.12);
    padding:12px 15px;
    border-radius:10px;
    font-size:15px;
}

.xt-buttons{
    display:flex;
    flex-wrap:wrap;
    gap:15px;
    margin-top:10px;
}

.xt-btn{
    text-decoration:none;
    padding:15px 24px;
    border-radius:8px;
    font-weight:bold;
    transition:.3s;
    display:inline-flex;
    align-items:center;
    gap:8px;
}

.call-btn{
    background:#ffffff;
    color:#0f5bd8;
}

.call-btn:hover{
    background:#f2f2f2;
}

.whatsapp-btn{
    background:#25D366;
    color:#fff;
}

.whatsapp-btn:hover{
    background:#20bc5a;
}

.book-btn{
    background:#ffb100;
    color:#222;
}

.book-btn:hover{
    background:#ffcb4a;
}

.xt-contact{
    flex:1;
    background:rgba(255,255,255,.12);
    backdrop-filter:blur(10px);
    border-radius:15px;
    padding:30px;
    text-align:center;
}

.xt-contact h3{
    margin-bottom:20px;
    font-size:24px;
}

.contact-number{
    font-size:30px;
    font-weight:bold;
    margin:20px 0;
}

.contact-label{
    color:#dce8ff;
    font-size:15px;
}

@media(max-width:900px){

.xt-monsoon-wrap{
    flex-direction:column;
}

.xt-features{
    grid-template-columns:1fr;
}

.xt-title{
    font-size:28px;
}

.xt-buttons{
    flex-direction:column;
}

.xt-btn{
    justify-content:center;
}

.xt-contact{
    width:100%;
}

}

@media(max-width:600px){

.xt-monsoon-cta{
    padding:25px;
}

.xt-title{
    font-size:24px;
}

.xt-desc{
    font-size:15px;
}

.contact-number{
    font-size:26px;
}

}
</style>/* End custom CSS */