.elementor-2963 .elementor-element.elementor-element-541f0e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2963 .elementor-element.elementor-element-f6b4375{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2963 .elementor-element.elementor-element-f6b4375 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2963 .elementor-element.elementor-element-f6b4375:after{content:"0.66";}.elementor-2963 .elementor-element.elementor-element-f6b4375 .elementor-post__thumbnail__link{width:100%;}.elementor-2963 .elementor-element.elementor-element-f6b4375 .elementor-post__meta-data span + span:before{content:"///";}.elementor-2963 .elementor-element.elementor-element-f6b4375.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2963 .elementor-element.elementor-element-f6b4375.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2963 .elementor-element.elementor-element-f6b4375.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2963 .elementor-element.elementor-element-6828cad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2963 .elementor-element.elementor-element-dfac607{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-b46521e{--display:flex;--min-height:100vh;--justify-content:flex-start;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-b46521e:not(.elementor-motion-effects-element-type-background), .elementor-2963 .elementor-element.elementor-element-b46521e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vendor.palacedekho.com/wp-content/uploads/2025/05/hero-image.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2963 .elementor-element.elementor-element-b46521e::before, .elementor-2963 .elementor-element.elementor-element-b46521e > .elementor-background-video-container::before, .elementor-2963 .elementor-element.elementor-element-b46521e > .e-con-inner > .elementor-background-video-container::before, .elementor-2963 .elementor-element.elementor-element-b46521e > .elementor-background-slideshow::before, .elementor-2963 .elementor-element.elementor-element-b46521e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2963 .elementor-element.elementor-element-b46521e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #00000091 100%);}.elementor-2963 .elementor-element.elementor-element-72d8fcb{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-8521ce8{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-8521ce8.e-con{--flex-grow:0;--flex-shrink:0;}.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-2963 .elementor-element.elementor-element-684ecf3 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:2.8rem;font-weight:700;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-0aaf5dc .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:6rem;font-weight:700;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-2e2ac49 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:6rem;font-weight:700;color:#FFFFFF;}.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-2963 .elementor-element.elementor-element-db1c70f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:1.9rem;font-weight:400;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-d6e4a4a{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-38b61c6{--display:flex;--min-height:100vh;--justify-content:flex-start;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-38b61c6:not(.elementor-motion-effects-element-type-background), .elementor-2963 .elementor-element.elementor-element-38b61c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vendor.palacedekho.com/wp-content/uploads/2025/05/hero-image.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2963 .elementor-element.elementor-element-38b61c6::before, .elementor-2963 .elementor-element.elementor-element-38b61c6 > .elementor-background-video-container::before, .elementor-2963 .elementor-element.elementor-element-38b61c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2963 .elementor-element.elementor-element-38b61c6 > .elementor-background-slideshow::before, .elementor-2963 .elementor-element.elementor-element-38b61c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2963 .elementor-element.elementor-element-38b61c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #00000091 100%);}.elementor-2963 .elementor-element.elementor-element-1c3ed9e{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-832a274{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-832a274.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2963 .elementor-element.elementor-element-0a8a932 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:2.8rem;font-weight:700;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-60021dd .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:6rem;font-weight:700;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-46dd5e5 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:6rem;font-weight:700;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-4b3e0ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:1.9rem;font-weight:400;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-38bf746{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-6600ce2{--display:flex;--min-height:100vh;--justify-content:flex-start;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-6600ce2:not(.elementor-motion-effects-element-type-background), .elementor-2963 .elementor-element.elementor-element-6600ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vendor.palacedekho.com/wp-content/uploads/2025/05/hero-image.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2963 .elementor-element.elementor-element-6600ce2::before, .elementor-2963 .elementor-element.elementor-element-6600ce2 > .elementor-background-video-container::before, .elementor-2963 .elementor-element.elementor-element-6600ce2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2963 .elementor-element.elementor-element-6600ce2 > .elementor-background-slideshow::before, .elementor-2963 .elementor-element.elementor-element-6600ce2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2963 .elementor-element.elementor-element-6600ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #00000091 100%);}.elementor-2963 .elementor-element.elementor-element-6eeba26{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-9155ef3{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-9155ef3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2963 .elementor-element.elementor-element-732c151 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:2.8rem;font-weight:700;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-2f8aeb9 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:6rem;font-weight:700;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-5131bc1 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:6rem;font-weight:700;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-d5f8215{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:1.9rem;font-weight:400;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-37ecf96{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-f14c542{--display:flex;--min-height:100vh;--justify-content:flex-start;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-f14c542:not(.elementor-motion-effects-element-type-background), .elementor-2963 .elementor-element.elementor-element-f14c542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vendor.palacedekho.com/wp-content/uploads/2025/05/hero-image.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2963 .elementor-element.elementor-element-f14c542::before, .elementor-2963 .elementor-element.elementor-element-f14c542 > .elementor-background-video-container::before, .elementor-2963 .elementor-element.elementor-element-f14c542 > .e-con-inner > .elementor-background-video-container::before, .elementor-2963 .elementor-element.elementor-element-f14c542 > .elementor-background-slideshow::before, .elementor-2963 .elementor-element.elementor-element-f14c542 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2963 .elementor-element.elementor-element-f14c542 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #00000091 100%);}.elementor-2963 .elementor-element.elementor-element-be8a14f{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-25f504d{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-25f504d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2963 .elementor-element.elementor-element-ca12e0a .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:2.8rem;font-weight:700;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-bf3dbca .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:6rem;font-weight:700;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-93e0edc .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:6rem;font-weight:700;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-9d44b76{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:1.9rem;font-weight:400;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-76ff86f{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-9a8fbd3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:7px;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-55px;}.elementor-2963 .elementor-element.elementor-element-9a8fbd3 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-2963 .elementor-element.elementor-element-695ccb0{--display:flex;--position:absolute;--min-height:500px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;top:54px;--z-index:10;}.elementor-2963 .elementor-element.elementor-element-695ccb0:not(.elementor-motion-effects-element-type-background), .elementor-2963 .elementor-element.elementor-element-695ccb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-2963 .elementor-element.elementor-element-695ccb0{right:100px;}body.rtl .elementor-2963 .elementor-element.elementor-element-695ccb0{left:100px;}.elementor-2963 .elementor-element.elementor-element-5ff1408{text-align:center;}.elementor-2963 .elementor-element.elementor-element-5ff1408 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:28px;font-weight:700;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2963 .elementor-element.elementor-element-32002d7 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}.elementor-2963 .elementor-element.elementor-element-fbec88c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2963 .elementor-element.elementor-element-3408acb{--display:flex;--min-height:80vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2963 .elementor-element.elementor-element-363add1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2963 .elementor-element.elementor-element-df021fb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-df021fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2963 .elementor-element.elementor-element-957702f .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:2.8rem;font-weight:700;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-140314b .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:6rem;font-weight:700;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-d733d2a .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:6rem;font-weight:700;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-d38bda2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:1.9rem;font-weight:400;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-9240312{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2963 .elementor-element.elementor-element-21b3f8c{--display:flex;--min-height:500px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:10;}.elementor-2963 .elementor-element.elementor-element-21b3f8c:not(.elementor-motion-effects-element-type-background), .elementor-2963 .elementor-element.elementor-element-21b3f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-c7c460e{text-align:center;}.elementor-2963 .elementor-element.elementor-element-c7c460e .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:28px;font-weight:700;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2963 .elementor-element.elementor-element-d6396c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-d6396c6 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-2963 .elementor-element.elementor-element-d6396c6 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-2963 .elementor-element.elementor-element-d6396c6 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2963 .elementor-element.elementor-element-d6396c6 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2963 .elementor-element.elementor-element-d6396c6 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2963 .elementor-element.elementor-element-d6396c6 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2963 .elementor-element.elementor-element-d6396c6 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2963 .elementor-element.elementor-element-d6396c6 .elementor-field-type-html{padding-bottom:0px;}.elementor-2963 .elementor-element.elementor-element-d6396c6 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-2963 .elementor-element.elementor-element-d6396c6 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-2963 .elementor-element.elementor-element-d6396c6 .elementor-button{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;border-radius:10px 10px 10px 10px;padding:0px 75px 0px 75px;}.elementor-2963 .elementor-element.elementor-element-d6396c6 .e-form__buttons__wrapper__button-next{background-color:#282828;color:#ffffff;}.elementor-2963 .elementor-element.elementor-element-d6396c6 .elementor-button[type="submit"]{background-color:#282828;color:#ffffff;}.elementor-2963 .elementor-element.elementor-element-d6396c6 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2963 .elementor-element.elementor-element-d6396c6 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2963 .elementor-element.elementor-element-d6396c6 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-2963 .elementor-element.elementor-element-d6396c6 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-2963 .elementor-element.elementor-element-d6396c6 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2963 .elementor-element.elementor-element-d6396c6 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2963 .elementor-element.elementor-element-d6396c6{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2963 .elementor-element.elementor-element-03d26ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2963 .elementor-element.elementor-element-ce412f4{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2963 .elementor-element.elementor-element-d42182e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-2963 .elementor-element.elementor-element-4ed1f0a .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(117deg, #E41373 0%, #F85167 100%);border-radius:5px 5px 5px 5px;}.elementor-2963 .elementor-element.elementor-element-4ed1f0a{width:var( --container-widget-width, 9vw );max-width:9vw;--container-widget-width:9vw;--container-widget-flex-grow:0;}.elementor-2963 .elementor-element.elementor-element-4ed1f0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-2676af7{--display:flex;}.elementor-2963 .elementor-element.elementor-element-3f729ca .elementor-button{background-color:#4D835400;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;fill:#E20B74;color:#E20B74;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E20B74;border-radius:5px 5px 5px 5px;}.elementor-2963 .elementor-element.elementor-element-3f729ca .elementor-button:hover, .elementor-2963 .elementor-element.elementor-element-3f729ca .elementor-button:focus{background-color:#E20B74;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-3f729ca .elementor-button:hover svg, .elementor-2963 .elementor-element.elementor-element-3f729ca .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-ae42d26{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2963 .elementor-element.elementor-element-9240e2a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-3cb3738{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-3cb3738.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2963 .elementor-element.elementor-element-3329833{text-align:start;}.elementor-2963 .elementor-element.elementor-element-3329833 img{width:325px;}.elementor-2963 .elementor-element.elementor-element-f95c13e{width:var( --container-widget-width, 196px );max-width:196px;--container-widget-width:196px;--container-widget-flex-grow:0;text-align:start;font-family:"Lato", Sans-serif;font-size:14px;font-weight:300;font-style:italic;color:#6F6F6F;}.elementor-2963 .elementor-element.elementor-element-f95c13e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-2963 .elementor-element.elementor-element-f95c13e a{color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-b13022f{width:var( --container-widget-width, 435px );max-width:435px;--container-widget-width:435px;--container-widget-flex-grow:0;text-align:justify;font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#6F6F6F;}.elementor-2963 .elementor-element.elementor-element-b13022f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-2963 .elementor-element.elementor-element-b13022f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2963 .elementor-element.elementor-element-b13022f a{color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-17b822b{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;text-align:justify;font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#6F6F6F;}.elementor-2963 .elementor-element.elementor-element-17b822b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-2963 .elementor-element.elementor-element-17b822b p{margin-block-end:9px;}.elementor-2963 .elementor-element.elementor-element-17b822b a{color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-58f2b5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2963 .elementor-element.elementor-element-58f2b5f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2963 .elementor-element.elementor-element-cacb0b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 8px;}.elementor-2963 .elementor-element.elementor-element-cacb0b0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;}.elementor-2963 .elementor-element.elementor-element-7e317dd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-fdf9de9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2963 .elementor-element.elementor-element-104d052 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-104d052{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-2963 .elementor-element.elementor-element-a995c28 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-a995c28{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-2963 .elementor-element.elementor-element-235a713 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-235a713{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-2963 .elementor-element.elementor-element-aaf36f1 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-aaf36f1{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-2963 .elementor-element.elementor-element-3847de9 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-3847de9{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-2963 .elementor-element.elementor-element-efb9aef{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2963 .elementor-element.elementor-element-b16178c > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-b16178c{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-2963 .elementor-element.elementor-element-2d497ee > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-2d497ee{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-2963 .elementor-element.elementor-element-b8bfce4 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-b8bfce4{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-2963 .elementor-element.elementor-element-d1215c8 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-d1215c8{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-2963 .elementor-element.elementor-element-88f223c > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-88f223c{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-2963 .elementor-element.elementor-element-3c3754c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2963 .elementor-element.elementor-element-3c3754c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2963 .elementor-element.elementor-element-82445c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 8px;}.elementor-2963 .elementor-element.elementor-element-82445c6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;}.elementor-2963 .elementor-element.elementor-element-780e058{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-0f8531e{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2963 .elementor-element.elementor-element-18cf06d > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-18cf06d{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-2963 .elementor-element.elementor-element-d1b7e58 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-d1b7e58{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-2963 .elementor-element.elementor-element-259a5dd > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-259a5dd{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#333333;}.elementor-2963 .elementor-element.elementor-element-f7f7d80 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-f7f7d80{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-b0a2e2c > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-b0a2e2c{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2963 .elementor-element.elementor-element-48d78e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2963 .elementor-element.elementor-element-f59a0f5{--display:flex;}.elementor-2963 .elementor-element.elementor-element-21be798 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-2963 .elementor-element.elementor-element-21be798 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-2963 .elementor-element.elementor-element-21be798 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2963 .elementor-element.elementor-element-21be798 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2963 .elementor-element.elementor-element-21be798 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2963 .elementor-element.elementor-element-21be798 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2963 .elementor-element.elementor-element-21be798 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2963 .elementor-element.elementor-element-21be798 .elementor-field-type-html{padding-bottom:0px;}.elementor-2963 .elementor-element.elementor-element-21be798 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-2963 .elementor-element.elementor-element-21be798 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-2963 .elementor-element.elementor-element-21be798 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-2963 .elementor-element.elementor-element-21be798 .elementor-button[type="submit"]{color:#ffffff;}.elementor-2963 .elementor-element.elementor-element-21be798 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2963 .elementor-element.elementor-element-21be798 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2963 .elementor-element.elementor-element-21be798 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-2963 .elementor-element.elementor-element-21be798 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-2963 .elementor-element.elementor-element-21be798 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2963 .elementor-element.elementor-element-21be798 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2963 .elementor-element.elementor-element-21be798{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2963 .elementor-element.elementor-element-519e23e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2963 .elementor-element.elementor-element-7a54e45{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2963 .elementor-element.elementor-element-7a54e45 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}.elementor-2963 .elementor-element.elementor-element-bbc1109{--display:flex;}.elementor-2963 .elementor-element.elementor-element-33d5535{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-332d964{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-2844fe5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2963 .elementor-element.elementor-element-2844fe5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-285b6a6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-9a51c13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-dab50cd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2963 .elementor-element.elementor-element-dab50cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-a96ccfd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-1c904ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-0f11397{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2963 .elementor-element.elementor-element-0f11397 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-26ca4c4{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-2963 .elementor-element.elementor-element-26ca4c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-e52f1f8{--display:flex;}.elementor-2963 .elementor-element.elementor-element-e71be23 h1{color:#fff;}.elementor-2963 .elementor-element.elementor-element-e71be23 h2{color:#fff;}.elementor-2963 .elementor-element.elementor-element-e71be23 h4{color:#fff;}.elementor-2963 .elementor-element.elementor-element-e71be23 h5{color:#fff;}.elementor-2963 .elementor-element.elementor-element-e71be23 .main-search-inner{text-align:left;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2963 .elementor-element.elementor-element-8be8f9e{--display:flex;}.elementor-2963 .elementor-element.elementor-element-e326aff{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-2963 .elementor-element.elementor-element-e15460b{width:var( --container-widget-width, 22vw );max-width:22vw;--container-widget-width:22vw;--container-widget-flex-grow:0;}.elementor-2963 .elementor-element.elementor-element-e15460b .elementor-counter-number-wrapper{color:#000000;font-family:"Cinzel", Sans-serif;font-size:4.5rem;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-2963 .elementor-element.elementor-element-e15460b .elementor-counter-title{color:#000000;font-family:"Lato", Sans-serif;font-size:2.4rem;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}@media(max-width:1024px){.elementor-2963 .elementor-element.elementor-element-9a8fbd3{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2963 .elementor-element.elementor-element-26ca4c4{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2963 .elementor-element.elementor-element-e15460b{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-2963 .elementor-element.elementor-element-e15460b .elementor-counter-number-wrapper{font-size:3rem;}.elementor-2963 .elementor-element.elementor-element-e15460b .elementor-counter-title{font-size:2.1rem;}}@media(max-width:767px){.elementor-2963 .elementor-element.elementor-element-f6b4375 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2963 .elementor-element.elementor-element-f6b4375:after{content:"0.5";}.elementor-2963 .elementor-element.elementor-element-f6b4375 .elementor-post__thumbnail__link{width:100%;}.elementor-2963 .elementor-element.elementor-element-dfac607{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-b46521e{--width:100vw;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-b46521e:not(.elementor-motion-effects-element-type-background), .elementor-2963 .elementor-element.elementor-element-b46521e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2963 .elementor-element.elementor-element-72d8fcb{--content-width:100vw;--min-height:100vh;}.elementor-2963 .elementor-element.elementor-element-8521ce8{--width:100vw;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:21vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:0vw;}.elementor-2963 .elementor-element.elementor-element-684ecf3 .elementor-heading-title{font-size:16px;}.elementor-2963 .elementor-element.elementor-element-0aaf5dc .elementor-heading-title{font-size:44px;line-height:1.3em;letter-spacing:0px;}.elementor-2963 .elementor-element.elementor-element-2e2ac49 .elementor-heading-title{font-size:44px;line-height:1.3em;letter-spacing:0.3px;}.elementor-2963 .elementor-element.elementor-element-db1c70f{font-size:14px;}.elementor-2963 .elementor-element.elementor-element-38b61c6{--width:100vw;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-38b61c6:not(.elementor-motion-effects-element-type-background), .elementor-2963 .elementor-element.elementor-element-38b61c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2963 .elementor-element.elementor-element-1c3ed9e{--content-width:100vw;--min-height:100vh;}.elementor-2963 .elementor-element.elementor-element-832a274{--width:100vw;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:21vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:0vw;}.elementor-2963 .elementor-element.elementor-element-0a8a932 .elementor-heading-title{font-size:16px;}.elementor-2963 .elementor-element.elementor-element-60021dd .elementor-heading-title{font-size:44px;line-height:1.3em;letter-spacing:0px;}.elementor-2963 .elementor-element.elementor-element-46dd5e5 .elementor-heading-title{font-size:44px;line-height:1.3em;letter-spacing:0.3px;}.elementor-2963 .elementor-element.elementor-element-4b3e0ed{font-size:14px;}.elementor-2963 .elementor-element.elementor-element-6600ce2{--width:100vw;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-6600ce2:not(.elementor-motion-effects-element-type-background), .elementor-2963 .elementor-element.elementor-element-6600ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2963 .elementor-element.elementor-element-6eeba26{--content-width:100vw;--min-height:100vh;}.elementor-2963 .elementor-element.elementor-element-9155ef3{--width:100vw;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:21vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:0vw;}.elementor-2963 .elementor-element.elementor-element-732c151 .elementor-heading-title{font-size:16px;}.elementor-2963 .elementor-element.elementor-element-2f8aeb9 .elementor-heading-title{font-size:44px;line-height:1.3em;letter-spacing:0px;}.elementor-2963 .elementor-element.elementor-element-5131bc1 .elementor-heading-title{font-size:44px;line-height:1.3em;letter-spacing:0.3px;}.elementor-2963 .elementor-element.elementor-element-d5f8215{font-size:14px;}.elementor-2963 .elementor-element.elementor-element-f14c542{--width:100vw;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-f14c542:not(.elementor-motion-effects-element-type-background), .elementor-2963 .elementor-element.elementor-element-f14c542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2963 .elementor-element.elementor-element-be8a14f{--content-width:100vw;--min-height:100vh;}.elementor-2963 .elementor-element.elementor-element-25f504d{--width:100vw;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:21vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:0vw;}.elementor-2963 .elementor-element.elementor-element-ca12e0a .elementor-heading-title{font-size:16px;}.elementor-2963 .elementor-element.elementor-element-bf3dbca .elementor-heading-title{font-size:44px;line-height:1.3em;letter-spacing:0px;}.elementor-2963 .elementor-element.elementor-element-93e0edc .elementor-heading-title{font-size:44px;line-height:1.3em;letter-spacing:0.3px;}.elementor-2963 .elementor-element.elementor-element-9d44b76{font-size:14px;}.elementor-2963 .elementor-element.elementor-element-9a8fbd3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:50%;--e-n-carousel-dots-vertical-transform:-50%;--e-n-carousel-dots-vertical-offset:-75px;}.elementor-2963 .elementor-element.elementor-element-9a8fbd3 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-695ccb0{--width:100vw;--min-height:50vh;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;top:603px;}body:not(.rtl) .elementor-2963 .elementor-element.elementor-element-695ccb0{right:11px;}body.rtl .elementor-2963 .elementor-element.elementor-element-695ccb0{left:11px;}.elementor-2963 .elementor-element.elementor-element-3408acb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2963 .elementor-element.elementor-element-df021fb{--width:100vw;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:21vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:0vw;}.elementor-2963 .elementor-element.elementor-element-957702f .elementor-heading-title{font-size:16px;}.elementor-2963 .elementor-element.elementor-element-140314b .elementor-heading-title{font-size:44px;line-height:1.3em;letter-spacing:0px;}.elementor-2963 .elementor-element.elementor-element-d733d2a .elementor-heading-title{font-size:44px;line-height:1.3em;letter-spacing:0.3px;}.elementor-2963 .elementor-element.elementor-element-d38bda2{font-size:14px;}.elementor-2963 .elementor-element.elementor-element-9240312{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2963 .elementor-element.elementor-element-21b3f8c{--width:100vw;--min-height:50vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2963 .elementor-element.elementor-element-d42182e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2963 .elementor-element.elementor-element-4ed1f0a{--container-widget-width:31vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 31vw );max-width:31vw;}.elementor-2963 .elementor-element.elementor-element-2676af7{--width:50%;}.elementor-2963 .elementor-element.elementor-element-9240e2a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2963 .elementor-element.elementor-element-3329833 img{width:193px;}.elementor-2963 .elementor-element.elementor-element-f95c13e > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 0px 10px;}.elementor-2963 .elementor-element.elementor-element-f95c13e{font-size:9px;}.elementor-2963 .elementor-element.elementor-element-b13022f > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2963 .elementor-element.elementor-element-b13022f{font-size:10px;}.elementor-2963 .elementor-element.elementor-element-b13022f p{margin-block-end:0px;}.elementor-2963 .elementor-element.elementor-element-17b822b > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-2963 .elementor-element.elementor-element-17b822b{font-size:10px;}.elementor-2963 .elementor-element.elementor-element-17b822b p{margin-block-end:0px;}.elementor-2963 .elementor-element.elementor-element-58f2b5f{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2963 .elementor-element.elementor-element-cacb0b0 .elementor-heading-title{font-size:16px;}.elementor-2963 .elementor-element.elementor-element-fdf9de9{--width:50%;}.elementor-2963 .elementor-element.elementor-element-104d052{font-size:10px;}.elementor-2963 .elementor-element.elementor-element-a995c28{font-size:10px;}.elementor-2963 .elementor-element.elementor-element-235a713{font-size:10px;}.elementor-2963 .elementor-element.elementor-element-aaf36f1{font-size:10px;}.elementor-2963 .elementor-element.elementor-element-3847de9{font-size:10px;}.elementor-2963 .elementor-element.elementor-element-efb9aef{--width:50%;}.elementor-2963 .elementor-element.elementor-element-b16178c{font-size:10px;}.elementor-2963 .elementor-element.elementor-element-2d497ee{font-size:10px;}.elementor-2963 .elementor-element.elementor-element-b8bfce4{font-size:10px;}.elementor-2963 .elementor-element.elementor-element-d1215c8{font-size:10px;}.elementor-2963 .elementor-element.elementor-element-88f223c{font-size:10px;}.elementor-2963 .elementor-element.elementor-element-82445c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-82445c6 .elementor-heading-title{font-size:16px;}.elementor-2963 .elementor-element.elementor-element-18cf06d > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 0px 0px;}.elementor-2963 .elementor-element.elementor-element-18cf06d{font-size:10px;}.elementor-2963 .elementor-element.elementor-element-d1b7e58{font-size:10px;}.elementor-2963 .elementor-element.elementor-element-259a5dd{font-size:10px;}.elementor-2963 .elementor-element.elementor-element-26ca4c4{--e-n-carousel-swiper-slides-to-display:1;--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-2963 .elementor-element.elementor-element-e15460b{--container-widget-width:27%;--container-widget-flex-grow:0;width:var( --container-widget-width, 27% );max-width:27%;}.elementor-2963 .elementor-element.elementor-element-e15460b .elementor-counter-title{justify-content:start;font-size:1.4rem;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-2963 .elementor-element.elementor-element-e15460b .elementor-counter{gap:3px;}.elementor-2963 .elementor-element.elementor-element-e15460b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:2.3rem;}}@media(min-width:768px){.elementor-2963 .elementor-element.elementor-element-72d8fcb{--content-width:100vw;}.elementor-2963 .elementor-element.elementor-element-8521ce8{--width:56.154%;}.elementor-2963 .elementor-element.elementor-element-d6e4a4a{--width:35%;}.elementor-2963 .elementor-element.elementor-element-1c3ed9e{--content-width:100vw;}.elementor-2963 .elementor-element.elementor-element-832a274{--width:56.154%;}.elementor-2963 .elementor-element.elementor-element-38bf746{--width:35%;}.elementor-2963 .elementor-element.elementor-element-6eeba26{--content-width:100vw;}.elementor-2963 .elementor-element.elementor-element-9155ef3{--width:56.154%;}.elementor-2963 .elementor-element.elementor-element-37ecf96{--width:35%;}.elementor-2963 .elementor-element.elementor-element-be8a14f{--content-width:100vw;}.elementor-2963 .elementor-element.elementor-element-25f504d{--width:56.154%;}.elementor-2963 .elementor-element.elementor-element-76ff86f{--width:35%;}.elementor-2963 .elementor-element.elementor-element-695ccb0{--width:500px;}.elementor-2963 .elementor-element.elementor-element-363add1{--width:50%;}.elementor-2963 .elementor-element.elementor-element-9240312{--width:50%;}.elementor-2963 .elementor-element.elementor-element-21b3f8c{--width:500px;}.elementor-2963 .elementor-element.elementor-element-d42182e{--width:50%;}.elementor-2963 .elementor-element.elementor-element-2676af7{--width:50%;}.elementor-2963 .elementor-element.elementor-element-9240e2a{--width:90%;}.elementor-2963 .elementor-element.elementor-element-3cb3738{--width:41.973%;}.elementor-2963 .elementor-element.elementor-element-58f2b5f{--width:37.944%;}.elementor-2963 .elementor-element.elementor-element-fdf9de9{--width:50%;}.elementor-2963 .elementor-element.elementor-element-efb9aef{--width:50%;}.elementor-2963 .elementor-element.elementor-element-3c3754c{--width:28.97%;}.elementor-2963 .elementor-element.elementor-element-0f8531e{--width:50%;}}@media(min-width:1025px){.elementor-2963 .elementor-element.elementor-element-b46521e:not(.elementor-motion-effects-element-type-background), .elementor-2963 .elementor-element.elementor-element-b46521e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2963 .elementor-element.elementor-element-38b61c6:not(.elementor-motion-effects-element-type-background), .elementor-2963 .elementor-element.elementor-element-38b61c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2963 .elementor-element.elementor-element-6600ce2:not(.elementor-motion-effects-element-type-background), .elementor-2963 .elementor-element.elementor-element-6600ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2963 .elementor-element.elementor-element-f14c542:not(.elementor-motion-effects-element-type-background), .elementor-2963 .elementor-element.elementor-element-f14c542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for nested-carousel, class: .elementor-element-9a8fbd3 */.swiper-pagination-bullet {
    background: none !important;
    width: 20px;
    height: 20px;
    opacity: 1 !important;
    position: relative;
}

.swiper-pagination-bullet::before {
    content: "\f004"; /* Font Awesome heart icon */
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 16px;
    color: grey; /* Grey heart for inactive dots */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.swiper-pagination-bullet-active::before {
    color: white; /* White heart for active dot */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-695ccb0 */.elementor-2963 .elementor-element.elementor-element-695ccb0 {
  width: 500px; 
}
@media (max-width: 768px) {
  .elementor-2963 .elementor-element.elementor-element-695ccb0 {
    width: 95%;
    max-width: 95%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfac607 */@media only screen and (max-width: 767px) {
  html, body {
    overflow-x: hidden !important;
  }

  /* Limit max width and fix box sizing for layout containers only */
  .elementor-container,
  .elementor-section,
  .elementor-column,
  .elementor-widget-wrap {
    max-width: 100% !important;
    box-sizing: border-box !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  /* Remove overflow-x from widget elements (fix unwanted scroll) */
  .elementor-widget,
  .elementor-element {
    overflow-x: unset !important;
  }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-d6396c6 *//* Force checkbox and label to stay on the same line */
.elementor-field-type-acceptance .elementor-field-subgroup {
  display: inline-flex;
  align-items: center;
  white-space: nowrap; /* Prevent label text from wrapping */
  overflow: hidden;
  text-overflow: ellipsis;
}

/* Optional: make it responsive by shrinking text or wrapping at smaller widths */
@media (max-width: 480px) {
  .elementor-field-type-acceptance .elementor-field-subgroup {
    white-space: normal;
  }
}

/* Resize the checkbox for consistency */
.elementor-field-type-acceptance input[type="checkbox"] {
  width: 16px;
  height: 16px;
  margin: 0;
}

/* Reset any margins on the label */
.elementor-field-type-acceptance label {
  margin: 0;
  font-size: 14px;
}

/* Style only the link in the acceptance field */
.elementor-field-type-acceptance a {
  color: #0073e6; /* Blue color */
  text-decoration: underline; /* Optional: add underline */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21b3f8c */.elementor-2963 .elementor-element.elementor-element-21b3f8c {
  width: 500px; 
}
@media (max-width: 768px) {
  .elementor-2963 .elementor-element.elementor-element-21b3f8c {
    width: 95%;
    max-width: 95%;
  }
}/* End custom CSS */
/* Start custom CSS for fluent-form-widget, class: .elementor-element-7a54e45 *//* Full form wrapper */
.custom-otp-ui {
  max-width: 500px;
  margin: 0 auto;
  padding: 30px 25px;
  border-radius: 16px;
  background: #fff;
  box-shadow: 0 10px 30px rgba(0,0,0,0.06);
  font-family: 'Inter', sans-serif;
}

/* All inputs */
.custom-otp-ui input[type="text"],
.custom-otp-ui input[type="email"],
.custom-otp-ui input[type="password"],
.custom-otp-ui input[type="tel"],
.custom-otp-ui input[type="number"] {
  width: 100%;
  padding: 12px 14px;
  margin-bottom: 18px;
  border-radius: 8px;
  border: 1px solid #dcdcdc;
  font-size: 15px;
}

/* Labels */
.custom-otp-ui label {
  font-weight: 500;
  font-size: 14px;
  display: block;
  margin-bottom: 5px;
  color: #333;
}

/* OTP Button style */
.custom-otp-ui #send-otp-btn {
  padding: 12px 18px;
  background: #ff5a5f;
  color: #fff;
  border: none;
  font-weight: 600;
  border-radius: 8px;
  cursor: pointer;
  width: 100%;
  margin-bottom: 15px;
  transition: background 0.3s ease;
}

.custom-otp-ui #send-otp-btn:hover {
  background: #e84d51;
}

/* Submit button styling */
.custom-otp-ui button[type="submit"] {
  padding: 12px 18px;
  background: #222;
  color: #fff;
  border: none;
  font-weight: 600;
  border-radius: 8px;
  cursor: pointer;
  width: 100%;
  transition: background 0.3s ease;
}

.custom-otp-ui button[type="submit"]:hover {
  background: #000;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-e15460b */@media only screen and (max-width: 767px) {
  .elementor-counter .elementor-counter-number {
    margin-bottom: 0.2em !important; /* reduce gap */
  }
  .elementor-counter .elementor-counter-title {
    line-height: 1.2em !important; /* tighter text */
    margin-top: 0 !important;
  }
}/* End custom CSS */