.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3485 .elementor-element.elementor-element-acbc15b .elementor-button{background-color:#D4AF3726;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4AF37;border-radius:20px 20px 20px 20px;padding:1% 2% 1% 2%;}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var( --e-global-color-primary );}.elementor-3485 .elementor-element.elementor-element-f0b9604 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-a214ca4{background-color:transparent;background-image:radial-gradient(at top center, #D4AF37 0%, #D4AF3787 135%);}.elementor-3485 .elementor-element.elementor-element-f0b9604 .eael-dual-header .eael-dch-title .eael-dch-title-text.elementor-repeater-item-9f5223e{color:#FFFFFF;}.elementor-3485 .elementor-element.elementor-element-f0b9604{padding:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-f0b9604 .eael-dual-header{padding:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-f0b9604 .eael-dual-header .eael-dch-title{color:#FFFFFF;}.elementor-3485 .elementor-element.elementor-element-f0b9604 .eael-dual-header .title, .elementor-3485 .elementor-element.elementor-element-f0b9604 .eael-dual-header .title span{font-size:68px;line-height:70px;letter-spacing:0px;word-spacing:7px;}.elementor-3485 .elementor-element.elementor-element-f0b9604 .eael-dual-header .subtext{color:#4d4d4d;}.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-3485 .elementor-element.elementor-element-63a262e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#F6F6F6;}.elementor-3485 .elementor-element.elementor-element-8c42154{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3485 .elementor-element.elementor-element-be78fce .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:#2A123E;color:#2A123E;transition-duration:1.5s;border-radius:20px 20px 20px 20px;}.elementor-3485 .elementor-element.elementor-element-be78fce .elementor-button:hover, .elementor-3485 .elementor-element.elementor-element-be78fce .elementor-button:focus{background-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-99bc7a3 .elementor-button{background-color:#FFFFFF12;font-family:"Roboto", Sans-serif;font-weight:500;fill:#D4AF37;color:#D4AF37;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-3485 .elementor-element.elementor-element-0f59a28 .wpr-dual-heading-wrap{text-align:center;}.elementor-3485 .elementor-element.elementor-element-0f59a28 .wpr-dual-title .first{color:#FFFFFF;border-color:#000;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:300;border-style:none;margin-right:0px;}.elementor-3485 .elementor-element.elementor-element-0f59a28 .wpr-dual-title-wrap{margin-bottom:15px;}.elementor-3485 .elementor-element.elementor-element-0f59a28 .wpr-dual-title .second{color:#D4AF37;border-color:#000;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;border-style:none;}.elementor-3485 .elementor-element.elementor-element-82a2aa3{width:var( --container-widget-width, 102.765% );max-width:102.765%;--container-widget-width:102.765%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-3485 .elementor-element.elementor-element-82a2aa3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3485 .elementor-element.elementor-element-6027558{--display:flex;}.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-3485 .elementor-element.elementor-element-3e953b4{text-align:center;}.elementor-3485 .elementor-element.elementor-element-3e953b4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:600;color:#D4AF37;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3485 .elementor-element.elementor-element-38cc5a1{--divider-border-style:solid;--divider-color:#D4AF37;--divider-border-width:1.8px;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3485 .elementor-element.elementor-element-38cc5a1 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-3485 .elementor-element.elementor-element-38cc5a1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3485 .elementor-element.elementor-element-38cc5a1.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-38cc5a1.elementor-view-framed .elementor-icon, .elementor-3485 .elementor-element.elementor-element-38cc5a1.elementor-view-default .elementor-icon{color:#D4AF37;border-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-38cc5a1.elementor-view-framed .elementor-icon, .elementor-3485 .elementor-element.elementor-element-38cc5a1.elementor-view-default .elementor-icon svg{fill:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing .eael-pricing-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4AF37;border-radius:19px;}.elementor-3485 .elementor-element.elementor-element-20df6fc{border-radius:19px;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing{border-radius:19px;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .header .title{color:#F3F3F3;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing.style-3 .eael-pricing-item:hover .header:after{background:#F3F3F3;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing.style-1 .eael-pricing-item .header:after, .elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing.style-3 .eael-pricing-item .header:after{background:#dbdbdb;height:1px;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .eael-pricing-tag .price-tag .original-price, .elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .eael-pricing-tag .price-tag .original-price{font-family:"Cormorant Infant", Sans-serif;font-size:40px;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#FFFFFF;font-size:34px;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .eael-pricing-tag .price-tag .sale-price, .elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{color:#00C853;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .eael-pricing-tag .price-tag .sale-price{line-height:1px;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{font-size:1px;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .price-period{line-height:44px;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .body ul li.eael-pricing-item-feature{justify-content:left;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .body ul li{color:#FAFAFA;margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .body ul li .li-icon{color:#D4AF37;width:20px;height:20px;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .body ul li .li-icon svg{fill:#D4AF37;height:20px;width:20px;font-size:20px;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .body ul li .li-icon img{height:20px;width:20px;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .body ul li .li-icon i{font-size:20px;}div.tooltipster-base.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border,
					div.tooltipster-base.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#3d3d3d;}div.tooltipster-base.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border, .tooltipster-base.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#3d3d3d;}div.tooltipster-base.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border,
					div.tooltipster-base.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#3d3d3d;}div.tooltipster-base.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border,
					div.tooltipster-base.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#3d3d3d;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing .eael-pricing-button img{height:16px;width:16px;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing .eael-pricing-button svg{height:16px;width:16px;fill:#fff;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing .eael-pricing-button i{font-size:16px;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing .eael-pricing-button{color:#fff;background:#D4AF37FC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4AF37;border-radius:26px;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing .eael-pricing-button:hover{color:#f9f9f9;background:#03B04800;border-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing .eael-pricing-button:hover svg{fill:#f9f9f9;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-3485 .elementor-element.elementor-element-1e35191{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3485 .elementor-element.elementor-element-1e35191 .elementor-title{color:#FFFFFF;}.elementor-3485 .elementor-element.elementor-element-1e35191 .elementor-progress-wrapper .elementor-progress-bar{background-color:#B8B8C0;}.elementor-3485 .elementor-element.elementor-element-1e35191 .elementor-progress-wrapper{background-color:#24152F;border-radius:31px;overflow:hidden;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-1 .eael-pricing-item.featured:before{content:"Most Booked";}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-2 .eael-pricing-item.featured:before{content:"Most Booked";}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-3 .eael-pricing-item.featured:before{content:"Most Booked";}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-4 .eael-pricing-item.featured:before{content:"Most Booked";}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-5 .eael-pricing-item.featured:before{content:"Most Booked";}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-5 .eael-pricing-image.featured:before{content:"Most Booked";}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing .eael-pricing-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4AF37;border-radius:19px;}.elementor-3485 .elementor-element.elementor-element-9d0927b{border-radius:19px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing{border-radius:19px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .header .title{color:#F3F3F3;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-3 .eael-pricing-item:hover .header:after{background:#F3F3F3;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-1 .eael-pricing-item .header:after, .elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-3 .eael-pricing-item .header:after{background:#dbdbdb;height:1px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .eael-pricing-tag .price-tag .original-price, .elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .eael-pricing-tag .price-tag .original-price{font-family:"Cormorant Infant", Sans-serif;font-size:40px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#FFFFFF;font-size:34px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .eael-pricing-tag .price-tag .sale-price, .elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{color:#00C853;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .eael-pricing-tag .price-tag .sale-price{line-height:1px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{font-size:1px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .price-period{line-height:44px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .body ul li.eael-pricing-item-feature{justify-content:left;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .body ul li{color:#FAFAFA;margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .body ul li .li-icon{color:#D4AF37;width:20px;height:20px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .body ul li .li-icon svg{fill:#D4AF37;height:20px;width:20px;font-size:20px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .body ul li .li-icon img{height:20px;width:20px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .body ul li .li-icon i{font-size:20px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-1 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-2 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-3 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-4 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-5 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-5 .eael-pricing-image.ribbon-2:before{font-size:10px;background:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-1 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-2 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-3 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-4 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-5 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-5 .eael-pricing-image.ribbon-3:before{font-size:10px;background:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing .eael-pricing-item.ribbon-4:before{font-size:10px;background:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing .eael-pricing-image.ribbon-4:before{font-size:10px;background:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-1 .eael-pricing-item.ribbon-2:after{border-bottom-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-2 .eael-pricing-item.ribbon-2:after{border-bottom-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-3 .eael-pricing-item.ribbon-2:after{border-bottom-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-4 .eael-pricing-item.ribbon-2:after{border-bottom-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-5 .eael-pricing-item.ribbon-2:after{border-bottom-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing.style-5 .eael-pricing-image.ribbon-2:after{border-bottom-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing .eael-pricing-button img{height:16px;width:16px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing .eael-pricing-button svg{height:16px;width:16px;fill:#fff;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing .eael-pricing-button i{font-size:16px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing .eael-pricing-button{color:#fff;background:#D4AF37FC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4AF37;border-radius:26px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing .eael-pricing-button:hover{color:#f9f9f9;background:#03B04800;border-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing .eael-pricing-button:hover svg{fill:#f9f9f9;}.elementor-3485 .elementor-element.elementor-element-22d669f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3485 .elementor-element.elementor-element-22d669f .elementor-title{color:#FFFFFF;}.elementor-3485 .elementor-element.elementor-element-22d669f .elementor-progress-wrapper .elementor-progress-bar{background-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-22d669f .elementor-progress-wrapper{background-color:#24152F;border-radius:31px;overflow:hidden;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing .eael-pricing-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4AF37;border-radius:19px;}.elementor-3485 .elementor-element.elementor-element-4ac4223{border-radius:19px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing{border-radius:19px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .header .title{color:#F3F3F3;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing.style-3 .eael-pricing-item:hover .header:after{background:#F3F3F3;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing.style-1 .eael-pricing-item .header:after, .elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing.style-3 .eael-pricing-item .header:after{background:#dbdbdb;height:1px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .eael-pricing-tag .price-tag .original-price, .elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .eael-pricing-tag .price-tag .original-price{font-family:"Cormorant Infant", Sans-serif;font-size:40px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#FFFFFF;font-size:34px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price, .elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{color:#00C853;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price{line-height:1px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{font-size:1px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .price-period{line-height:44px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .body ul li.eael-pricing-item-feature{justify-content:left;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .body ul li{color:#FAFAFA;margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .body ul li .li-icon{color:#D4AF37;width:20px;height:20px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .body ul li .li-icon svg{fill:#D4AF37;height:20px;width:20px;font-size:20px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .body ul li .li-icon img{height:20px;width:20px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .body ul li .li-icon i{font-size:20px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing .eael-pricing-button img{height:16px;width:16px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing .eael-pricing-button svg{height:16px;width:16px;fill:#fff;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing .eael-pricing-button i{font-size:16px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing .eael-pricing-button{color:#fff;background:#D4AF37FC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4AF37;border-radius:26px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing .eael-pricing-button:hover{color:#f9f9f9;background:#03B04800;border-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing .eael-pricing-button:hover svg{fill:#f9f9f9;}.elementor-3485 .elementor-element.elementor-element-45229c7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3485 .elementor-element.elementor-element-45229c7 .elementor-title{color:#FFFFFF;}.elementor-3485 .elementor-element.elementor-element-45229c7 .elementor-progress-wrapper .elementor-progress-bar{background-color:#8A5AA8;}.elementor-3485 .elementor-element.elementor-element-45229c7 .elementor-progress-wrapper{background-color:#24152F;border-radius:31px;overflow:hidden;}.elementor-3485 .elementor-element.elementor-element-86cb9de{padding:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-86cb9de .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3485 .elementor-element.elementor-element-04a74e2{padding:20px 20px 20px 0px;}.elementor-3485 .elementor-element.elementor-element-04a74e2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-3b98ff0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4AF37;--border-color:#D4AF37;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3485 .elementor-element.elementor-element-a3fcb46 .elementor-heading-title{color:#E5EEF1;}.elementor-3485 .elementor-element.elementor-element-422cd4e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4AF37;--border-color:#D4AF37;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3485 .elementor-element.elementor-element-d7571d2 .elementor-heading-title{color:#E5EEF1;}.elementor-3485 .elementor-element.elementor-element-85470c0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4AF37;--border-color:#D4AF37;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3485 .elementor-element.elementor-element-5fe8e32 .elementor-heading-title{color:#E5EEF1;}.elementor-3485 .elementor-element.elementor-element-e765611{padding:20px 20px 20px 0px;}.elementor-3485 .elementor-element.elementor-element-e765611 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:600;color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-0d329ac{--divider-border-style:solid;--divider-color:#D4AF37;--divider-border-width:1.8px;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3485 .elementor-element.elementor-element-0d329ac .elementor-divider-separator{width:21%;margin:0 auto;margin-center:0;}.elementor-3485 .elementor-element.elementor-element-0d329ac .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3485 .elementor-element.elementor-element-0d329ac.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-0d329ac.elementor-view-framed .elementor-icon, .elementor-3485 .elementor-element.elementor-element-0d329ac.elementor-view-default .elementor-icon{color:#D4AF37;border-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-0d329ac.elementor-view-framed .elementor-icon, .elementor-3485 .elementor-element.elementor-element-0d329ac.elementor-view-default .elementor-icon svg{fill:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-b99c912{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-3485 .elementor-element.elementor-element-b99c912 p{margin-block-end:0px;}.elementor-3485 .elementor-element.elementor-element-b99c912 a{color:#FFFFFF;}.elementor-3485 .elementor-element.elementor-element-1d73b73{padding:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-1d73b73 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-c0d88cd{padding:20px 20px 20px 0px;text-align:center;}.elementor-3485 .elementor-element.elementor-element-c0d88cd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:600;color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-a5f701a{--divider-border-style:solid;--divider-color:#D4AF37;--divider-border-width:1.8px;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3485 .elementor-element.elementor-element-a5f701a .elementor-divider-separator{width:21%;margin:0 auto;margin-center:0;}.elementor-3485 .elementor-element.elementor-element-a5f701a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3485 .elementor-element.elementor-element-a5f701a.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-a5f701a.elementor-view-framed .elementor-icon, .elementor-3485 .elementor-element.elementor-element-a5f701a.elementor-view-default .elementor-icon{color:#D4AF37;border-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-a5f701a.elementor-view-framed .elementor-icon, .elementor-3485 .elementor-element.elementor-element-a5f701a.elementor-view-default .elementor-icon svg{fill:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-1d3e4bf{--display:flex;}.elementor-3485 .elementor-element.elementor-element-f22440a{--display:flex;}.elementor-3485 .elementor-element.elementor-element-d2ca487{--display:flex;}.elementor-3485 .elementor-element.elementor-element-e822202{--display:flex;}.elementor-3485 .elementor-element.elementor-element-f9281c5{--display:flex;}.elementor-3485 .elementor-element.elementor-element-2f91e45{--display:flex;}.elementor-3485 .elementor-element.elementor-element-3abe5a6{--display:flex;}.elementor-3485 .elementor-element.elementor-element-6ea7277{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#D4AF37;--n-accordion-title-active-color:#D4AF37;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#E9E9E9;--n-accordion-icon-hover-color:#D4AF37;--n-accordion-icon-active-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-124302f{padding:20px 20px 20px 0px;text-align:center;}.elementor-3485 .elementor-element.elementor-element-124302f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:61px;font-weight:600;line-height:50px;color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-46c2e3c{--divider-border-style:solid;--divider-color:#D4AF37;--divider-border-width:1.8px;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3485 .elementor-element.elementor-element-46c2e3c .elementor-divider-separator{width:21%;margin:0 auto;margin-center:0;}.elementor-3485 .elementor-element.elementor-element-46c2e3c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3485 .elementor-element.elementor-element-46c2e3c.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-46c2e3c.elementor-view-framed .elementor-icon, .elementor-3485 .elementor-element.elementor-element-46c2e3c.elementor-view-default .elementor-icon{color:#D4AF37;border-color:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-46c2e3c.elementor-view-framed .elementor-icon, .elementor-3485 .elementor-element.elementor-element-46c2e3c.elementor-view-default .elementor-icon svg{fill:#D4AF37;}.elementor-3485 .elementor-element.elementor-element-91cdd37 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-weight:600;color:#D4AF37BA;}.elementor-3485 .elementor-element.elementor-element-37449f4 .elementor-button{background-color:#FFFFFF;fill:#020202;color:#020202;border-radius:20px 20px 20px 20px;}.elementor-3485 .elementor-element.elementor-element-37449f4 .elementor-button:hover, .elementor-3485 .elementor-element.elementor-element-37449f4 .elementor-button:focus{background-color:#D4AF37;color:#000000;}.elementor-3485 .elementor-element.elementor-element-37449f4 .elementor-button:hover svg, .elementor-3485 .elementor-element.elementor-element-37449f4 .elementor-button:focus svg{fill:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3485 .elementor-element.elementor-element-8c42154{--content-width:100%;}}@media(max-width:767px){.elementor-3485 .elementor-element.elementor-element-f0b9604 .eael-dual-header{padding:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-f0b9604 .eael-dual-header .title, .elementor-3485 .elementor-element.elementor-element-f0b9604 .eael-dual-header .title span{font-size:44px;line-height:1.1em;letter-spacing:-2.6px;word-spacing:0em;}.elementor-3485 .elementor-element.elementor-element-63a262e{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3485 .elementor-element.elementor-element-63a262e p{margin-block-end:5px;}.elementor-3485 .elementor-element.elementor-element-8c42154{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:9px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3485 .elementor-element.elementor-element-be78fce{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-3485 .elementor-element.elementor-element-be78fce .elementor-button{font-size:12px;padding:8% 8% 8% 8%;}.elementor-3485 .elementor-element.elementor-element-99bc7a3{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-3485 .elementor-element.elementor-element-99bc7a3 .elementor-button{font-size:12px;padding:8% 8% 8% 8%;}.elementor-3485 .elementor-element.elementor-element-0f59a28 .wpr-dual-title .first{font-size:25px;}.elementor-3485 .elementor-element.elementor-element-3e953b4 .elementor-heading-title{font-size:35px;}.elementor-3485 .elementor-element.elementor-element-38cc5a1 .elementor-divider-separator{width:68%;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing .eael-pricing-item{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .eael-pricing-tag .price-tag .original-price{line-height:0.7em;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-20df6fc .eael-pricing-item .body ul li{margin:-7px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing .eael-pricing-item{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .eael-pricing-tag .price-tag .original-price{line-height:0.7em;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{font-size:30px;margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .eael-pricing-tag .price-tag .sale-price{font-size:1px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-9d0927b .eael-pricing-item .body ul li{margin:-7px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing .eael-pricing-item{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .eael-pricing-tag .price-tag .original-price{font-size:35px;line-height:0.7em;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{margin:0px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-4ac4223 .eael-pricing-item .body ul li{margin:-7px 0px 0px 0px;}.elementor-3485 .elementor-element.elementor-element-e765611{text-align:center;}.elementor-3485 .elementor-element.elementor-element-e765611 .elementor-heading-title{font-size:30px;}.elementor-3485 .elementor-element.elementor-element-0d329ac .elementor-divider-separator{width:46%;}.elementor-3485 .elementor-element.elementor-element-b99c912{font-size:10px;}.elementor-3485 .elementor-element.elementor-element-a5f701a .elementor-divider-separator{width:58%;}.elementor-3485 .elementor-element.elementor-element-124302f .elementor-heading-title{font-size:50px;}.elementor-3485 .elementor-element.elementor-element-46c2e3c .elementor-divider-separator{width:92%;}}/* Start custom CSS for shortcode, class: .elementor-element-4f462ce *//* =========================================================
   MYKONOS BOOKING FORM
   Luxury Black + Royal Purple + Gold
   ========================================================= */


/* =========================================================
   FORM CONTAINER
   ========================================================= */

.wpcf7 form {
    background: rgba(42, 18, 62, 0.35);
    padding: 18px;
    border: 1px solid rgba(212, 175, 55, 0.35);
    border-radius: 14px;

    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);

    box-sizing: border-box;
}


/* =========================================================
   LABELS
   ========================================================= */

.wpcf7 form label {
    display: block;

    color: #FFF8EF;

    font-size: 15px;
    font-weight: 500;

    margin-bottom: 12px;
}


/* =========================================================
   INPUT + SELECT + TEXTAREA
   ========================================================= */

.wpcf7 form input[type="text"],
.wpcf7 form input[type="email"],
.wpcf7 form input[type="tel"],
.wpcf7 form input[type="date"],
.wpcf7 form input[type="time"],
.wpcf7 form select,
.wpcf7 form textarea {

    width: 100%;
    box-sizing: border-box;

    /* Transparent */
    background: transparent !important;

    color: #FFF8EF;

    border: 1px solid rgba(212, 175, 55, 0.45);

    border-radius: 7px;

    padding: 10px 12px;

    height: 46px;

    font-family: inherit;
    font-size: 14px;

    outline: none;

    transition:
        border-color 0.25s ease,
        background 0.25s ease,
        box-shadow 0.25s ease;

    margin-top: 6px;
}


/* =========================================================
   INPUT HOVER
   ========================================================= */

.wpcf7 form input[type="text"]:hover,
.wpcf7 form input[type="email"]:hover,
.wpcf7 form input[type="tel"]:hover,
.wpcf7 form input[type="date"]:hover,
.wpcf7 form input[type="time"]:hover,
.wpcf7 form select:hover,
.wpcf7 form textarea:hover {

    border-color: rgba(212, 175, 55, 0.75);

    background: rgba(75, 29, 103, 0.12) !important;
}


/* =========================================================
   TEXTAREA
   ========================================================= */

.wpcf7 form textarea {

    height: 90px;
    min-height: 90px;

    resize: vertical;

    line-height: 1.5;
}


/* =========================================================
   PLACEHOLDER
   ========================================================= */

.wpcf7 form input::placeholder,
.wpcf7 form textarea::placeholder {

    color: #C8B8D4;

    opacity: 0.8;
}


/* =========================================================
   FOCUS
   ========================================================= */

.wpcf7 form input:focus,
.wpcf7 form select:focus,
.wpcf7 form textarea:focus {

    background: rgba(75, 29, 103, 0.20) !important;

    border-color: #D4AF37;

    box-shadow:
        0 0 0 2px rgba(212, 175, 55, 0.10),
        0 4px 15px rgba(42, 18, 62, 0.15);
}


/* =========================================================
   SELECT DROPDOWN
   ========================================================= */

.wpcf7 form select {

    appearance: none;
    -webkit-appearance: none;

    cursor: pointer;

    background-color: transparent !important;

    color: #FFF8EF;

    padding-right: 40px;

    background-image:
        linear-gradient(
            45deg,
            transparent 50%,
            #D4AF37 50%
        ),
        linear-gradient(
            135deg,
            #D4AF37 50%,
            transparent 50%
        );

    background-position:
        calc(100% - 18px) 20px,
        calc(100% - 12px) 20px;

    background-size:
        6px 6px,
        6px 6px;

    background-repeat: no-repeat;
}


/* =========================================================
   SELECT OPTIONS
   ========================================================= */

.wpcf7 form select option {

    background: #2A123E;

    color: #FFF8EF;

    padding: 10px;
}


/* =========================================================
   RADIO BUTTONS
   ========================================================= */

.wpcf7 form input[type="radio"] {

    accent-color: #D4AF37;

    width: 18px;
    height: 18px;

    margin-right: 7px;

    vertical-align: middle;

    cursor: pointer;
}


/* =========================================================
   RADIO LIST ITEMS
   ========================================================= */

.wpcf7 form .wpcf7-list-item {

    margin: 5px 0;

    display: block;
}


/* =========================================================
   RADIO LABEL TEXT
   ========================================================= */

.wpcf7 form .wpcf7-list-item-label {

    color: #FFF8EF;

    font-size: 14px;

    cursor: pointer;
}


/* =========================================================
   RADIO HOVER
   ========================================================= */

.wpcf7 form .wpcf7-list-item:hover .wpcf7-list-item-label {

    color: #D4AF37;
}


/* =========================================================
   SUBMIT BUTTON
   ========================================================= */

.wpcf7 form input[type="submit"] {

    width: 100%;

    height: 46px;

    border: 1px solid #D4AF37;

    border-radius: 7px;

    background: linear-gradient(
        135deg,
        #D4AF37,
        #A87832
    );

    color: #0D0712;

    font-family: inherit;

    font-size: 15px;

    font-weight: 700;

    cursor: pointer;

    transition:
        all 0.3s ease;

    box-shadow:
        0 4px 12px rgba(212, 175, 55, 0.15);
}


/* =========================================================
   SUBMIT HOVER
   ========================================================= */

.wpcf7 form input[type="submit"]:hover {

    background: #FFF8EF;

    color: #2A123E;

    border-color: #FFF8EF;

    transform: translateY(-1px);

    box-shadow:
        0 6px 18px rgba(212, 175, 55, 0.20);
}


/* =========================================================
   SUBMIT ACTIVE
   ========================================================= */

.wpcf7 form input[type="submit"]:active {

    transform: translateY(0);
}


/* =========================================================
   FORM SPACING
   ========================================================= */

.wpcf7 form p {

    margin-bottom: 10px;
}


/* Remove Contact Form 7 automatic line breaks */

.wpcf7 form br {

    display: none;
}


/* =========================================================
   VALIDATION
   ========================================================= */

.wpcf7-not-valid {

    border-color: #D4AF37 !important;

    box-shadow:
        0 0 0 1px rgba(212, 175, 55, 0.15) !important;
}


/* Validation message */

.wpcf7 form .wpcf7-not-valid-tip {

    color: #D4AF37;

    font-size: 12px;

    margin-top: 3px;
}


/* =========================================================
   SUCCESS / RESPONSE MESSAGE
   ========================================================= */

.wpcf7 form .wpcf7-response-output {

    border-color: #D4AF37;

    color: #FFF8EF;

    font-size: 13px;

    margin: 12px 0 0;

    padding: 8px 10px;

    border-radius: 6px;

    background: rgba(42, 18, 62, 0.25);
}


/* =========================================================
   DATE & TIME ICONS
   ========================================================= */

.wpcf7 form input[type="date"],
.wpcf7 form input[type="time"] {

    color-scheme: dark;
}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

    .wpcf7 form {

        padding: 14px;

        border-radius: 12px;
    }

    .wpcf7 form label {

        font-size: 14px;

        margin-bottom: 10px;
    }

    .wpcf7 form input[type="text"],
    .wpcf7 form input[type="email"],
    .wpcf7 form input[type="tel"],
    .wpcf7 form input[type="date"],
    .wpcf7 form input[type="time"],
    .wpcf7 form select {

        height: 44px;

        font-size: 14px;
    }

    .wpcf7 form textarea {

        height: 85px;

        min-height: 85px;
    }

    .wpcf7 form input[type="submit"] {

        height: 44px;
    }
}/* End custom CSS */
/* Start custom CSS for eael-pricing-table, class: .elementor-element-20df6fc */.price-container {
  background:
    radial-gradient(
      circle at 50% -15%,
      #6F3CC3 0%,
      #4B1D67 28%,
      #2A123E 58%,
      #0D0712 100%
    );
}/* End custom CSS */
/* Start custom CSS for eael-pricing-table, class: .elementor-element-9d0927b */.price-container {
  background:
    radial-gradient(
      circle at 50% -15%,
      #6F3CC3 0%,
      #4B1D67 28%,
      #2A123E 58%,
      #0D0712 100%
    );
}/* End custom CSS */
/* Start custom CSS for eael-pricing-table, class: .elementor-element-4ac4223 */.price-container {
  background:
    radial-gradient(
      circle at 50% -15%,
      #6F3CC3 0%,
      #4B1D67 28%,
      #2A123E 58%,
      #0D0712 100%
    );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86cb9de */.room-info{
    background:
    radial-gradient(
      circle at 50% -15%,
      #6F3CC3 0%,
      #4B1D67 28%,
      #2A123E 58%,
      #0D0712 100%
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b98ff0 */.massage-session{
    background:
    radial-gradient(
      circle at 50% -15%,
      #6F3CC3 0%,
      #4B1D67 28%,
      #2A123E 58%,
      #0D0712 100%
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-422cd4e */.massage-session{
    background:
    radial-gradient(
      circle at 50% -15%,
      #6F3CC3 0%,
      #4B1D67 28%,
      #2A123E 58%,
      #0D0712 100%
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85470c0 */.massage-session{
    background:
    radial-gradient(
      circle at 50% -15%,
      #6F3CC3 0%,
      #4B1D67 28%,
      #2A123E 58%,
      #0D0712 100%
    );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d73b73 */.room-info{
    background:
    radial-gradient(
      circle at 50% -15%,
      #6F3CC3 0%,
      #4B1D67 28%,
      #2A123E 58%,
      #0D0712 100%
    );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-124302f */.bottom-container{
    background:
    radial-gradient(
      circle at 50% -15%,
      #6F3CC3 0%,
      #4B1D67 28%,
      #2A123E 58%,
      #0D0712 100%
    );
}/* End custom CSS */