.elementor-10 .elementor-element.elementor-element-ba235c6{--display:flex;--min-height:750px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-ba235c6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ba235c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fantastic-resort.com/wp-content/uploads/2026/04/luxury-wedding-venue-bride-groom.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ba235c6::before, .elementor-10 .elementor-element.elementor-element-ba235c6 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ba235c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ba235c6 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ba235c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ba235c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#80776E;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-ba235c6.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-53fa5c9{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-10 .elementor-element.elementor-element-53fa5c9.e-con{--align-self:center;--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-10 .elementor-element.elementor-element-d9cf1a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d9cf1a8 img{width:10vw;}.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-10 .elementor-element.elementor-element-22f661a{text-align:center;}.elementor-10 .elementor-element.elementor-element-22f661a .elementor-heading-title{font-weight:400;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-10 .elementor-element.elementor-element-44c04b8{text-align:center;font-family:"Arsenal", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9f5ddaf{--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;--overlay-opacity:100;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9f5ddaf::before, .elementor-10 .elementor-element.elementor-element-9f5ddaf > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9f5ddaf > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9f5ddaf > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9f5ddaf > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9f5ddaf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 34%, #BFA07A00 0%);}.elementor-10 .elementor-element.elementor-element-9f5ddaf.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-ab3c055{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ab3c055.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-355c1b3{--display:flex;--min-height:200px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-355c1b3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-2ff7a18{--e-transform-scale:0.5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-467px;z-index:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-10 .elementor-element.elementor-element-2ff7a18.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-2ff7a18{left:-340px;}body.rtl .elementor-10 .elementor-element.elementor-element-2ff7a18{right:-340px;}.elementor-10 .elementor-element.elementor-element-2ff7a18 img{width:100vw;max-width:1920px;height:1080px;object-fit:contain;object-position:center center;}.elementor-10 .elementor-element.elementor-element-19eb7a0{--display:flex;--min-height:200px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-19eb7a0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-dbe3c99{--e-transform-scale:0.5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-280px;z-index:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-10 .elementor-element.elementor-element-dbe3c99.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-dbe3c99{left:-172px;}body.rtl .elementor-10 .elementor-element.elementor-element-dbe3c99{right:-172px;}.elementor-10 .elementor-element.elementor-element-dbe3c99 img{width:100vw;max-width:1080px;height:720px;object-fit:contain;object-position:center center;}.elementor-10 .elementor-element.elementor-element-d16ec51{--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:20px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2d00cd8{width:var( --container-widget-width, 81.404% );max-width:81.404%;--container-widget-width:81.404%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2d00cd8.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-10 .elementor-element.elementor-element-2d0a563{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.36;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2d0a563:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2d0a563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fantastic-resort.com/wp-content/uploads/2026/04/outdoor-texas-wedding-tree-texture.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-2d0a563::before, .elementor-10 .elementor-element.elementor-element-2d0a563 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2d0a563 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2d0a563 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2d0a563 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2d0a563 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-2d0a563.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-b1013bd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b1013bd.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6d6659f{--display:flex;--min-height:200px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-6d6659f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-f436535{--e-transform-scale:0.5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-467px;z-index:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-10 .elementor-element.elementor-element-f436535.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-f436535{left:-200px;}body.rtl .elementor-10 .elementor-element.elementor-element-f436535{right:-200px;}.elementor-10 .elementor-element.elementor-element-f436535 img{width:100vw;max-width:1920px;height:1080px;object-fit:contain;object-position:center center;}.elementor-10 .elementor-element.elementor-element-9588f7a{--display:flex;--min-height:200px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-9588f7a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-09cf1cd{--e-transform-scale:0.5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-280px;z-index:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-10 .elementor-element.elementor-element-09cf1cd.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-09cf1cd{left:-172px;}body.rtl .elementor-10 .elementor-element.elementor-element-09cf1cd{right:-172px;}.elementor-10 .elementor-element.elementor-element-09cf1cd img{width:100vw;max-width:1080px;height:720px;object-fit:contain;object-position:center center;}.elementor-10 .elementor-element.elementor-element-342d5d3{--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:20px;}.elementor-10 .elementor-element.elementor-element-f9ed044{width:var( --container-widget-width, 81.404% );max-width:81.404%;--container-widget-width:81.404%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f9ed044.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6ece326{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:00px 00px 00px 00px;--border-top-width:00px;--border-right-width:00px;--border-bottom-width:00px;--border-left-width:00px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-6ece326:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6ece326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9a4065b{--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0c48ddc{--display:flex;--min-height:0vh;--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;--justify-content:center;--align-items: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-10 .elementor-element.elementor-element-c8bfd17 img{max-width:100%;height:100%;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-46e8810{--display:flex;--min-height:0vh;--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;--justify-content:center;--align-items: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-10 .elementor-element.elementor-element-8f57d5e img{max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-24cf8e4{--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6e3ff6b{--display:flex;--min-height:0vh;--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;--justify-content:center;--align-items: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-10 .elementor-element.elementor-element-568bce1 img{max-width:100%;height:100%;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-175359d{--display:flex;--min-height:0vh;--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;--justify-content:center;--align-items: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-10 .elementor-element.elementor-element-7902cce img{max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-4c79abd{--display:flex;--min-height:0vh;--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;--justify-content:center;--align-items: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-10 .elementor-element.elementor-element-ea7b43f img{max-width:100%;height:100%;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-0e71424{--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;--justify-content:center;--align-items:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-360ca26{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-360ca26:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-360ca26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #BFA07A 34%, #BFA07A00 0%);}.elementor-10 .elementor-element.elementor-element-555b28b{--display:flex;--min-height:45vh;--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;--justify-content:center;--align-items:center;--overflow:hidden;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-10 .elementor-element.elementor-element-555b28b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3c8a6ad{--e-transform-scale:0.5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-56%;z-index:0;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-10 .elementor-element.elementor-element-3c8a6ad.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-3c8a6ad{left:-56%;}body.rtl .elementor-10 .elementor-element.elementor-element-3c8a6ad{right:-56%;}.elementor-10 .elementor-element.elementor-element-3c8a6ad img{width:72vw;max-width:100vw;height:100vh;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-4c6ab40{--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:20px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-478a667{width:var( --container-widget-width, 81.404% );max-width:81.404%;--container-widget-width:81.404%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-478a667.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-177fdbb{width:var( --container-widget-width, 81.404% );max-width:81.404%;--container-widget-width:81.404%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-177fdbb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-177fdbb .elementor-heading-title{font-family:"Arsenal", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-3144ebd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.33;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3144ebd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3144ebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0dd3557 );}.elementor-10 .elementor-element.elementor-element-3144ebd::before, .elementor-10 .elementor-element.elementor-element-3144ebd > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3144ebd > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3144ebd > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3144ebd > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3144ebd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-0dd3557 );--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-add47dc{--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;--justify-content:center;--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:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-fc8cb8f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-fc8cb8f{text-align:center;}.elementor-10 .elementor-element.elementor-element-fc8cb8f .elementor-heading-title{font-family:"Arsenal", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-f6bccd6{width:var( --container-widget-width, 75% );max-width:75%;padding:020px 20px 020px 20px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-f6bccd6.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-70bb49b{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap: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-10 .elementor-element.elementor-element-70bb49b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-57fc623{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-9210c76 img{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-4f3da82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9287e9f .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-weight:700;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-91f29a3{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-3ddfe38 img{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-8c38804{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-dcef1ac .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-weight:700;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-03af1fa{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-36c31fe img{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-277ac80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d555346 .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-weight:700;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-37ed4c8{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-fe0592a img{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-a2f34c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9041218 .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-weight:700;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8124570{--display:flex;--min-height:670px;--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;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;}.elementor-10 .elementor-element.elementor-element-8124570:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8124570 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fantastic-resort.com/wp-content/uploads/2026/05/elegant-wedding-venue-near-houston-texas-outdoor-ceremony.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-8124570::before, .elementor-10 .elementor-element.elementor-element-8124570 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-8124570 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-8124570 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-8124570 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-8124570 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #80776E 0%, #80776E 100%);}.elementor-10 .elementor-element.elementor-element-6a563a0{--display:flex;--min-height:40vh;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-6a563a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-27f2ca8{padding:0px 0px 20px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-27f2ca8 .elementor-heading-title{font-family:"Arsenal", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e8a96fa{padding:0px 0px 20px 0px;text-align:center;font-family:"Lora", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-51b5ff2 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-6cb2327{--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: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-10 .elementor-element.elementor-element-6cb2327:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6cb2327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0dd3557 );}.elementor-10 .elementor-element.elementor-element-ffc07dd{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ffc07dd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ffc07dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #BFA07A 34%, #BFA07A00 0%);}.elementor-10 .elementor-element.elementor-element-ae3a29c{--display:flex;--min-height:45vh;--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;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-ae3a29c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ae3a29c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fantastic-resort.com/wp-content/uploads/2026/04/ivoryarcheskiss-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ae3a29c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-144422f{--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:20px;}.elementor-10 .elementor-element.elementor-element-15ebc9e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-1ee1571{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1ee1571:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1ee1571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fantastic-resort.com/wp-content/uploads/2026/04/166-acre-wedding-estate.webp");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-1ee1571::before, .elementor-10 .elementor-element.elementor-element-1ee1571 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-1ee1571 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-1ee1571 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-1ee1571 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-1ee1571 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF 51%, #FFFFFF00 100%);}.elementor-10 .elementor-element.elementor-element-67db2f7{--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;--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-10 .elementor-element.elementor-element-f700585{--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:20px;}.elementor-10 .elementor-element.elementor-element-f700585.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-f1f7132{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-10 .elementor-element.elementor-element-3209d95{width:var( --container-widget-width, 81.404% );max-width:81.404%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:81.404%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3209d95.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3209d95 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-bb153af{width:var( --container-widget-width, 81.404% );max-width:81.404%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:81.404%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-bb153af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-bb153af .elementor-heading-title{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-f8ef3d8{--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-883dc50{--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;--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-10 .elementor-element.elementor-element-5a205f0{--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:20px;}.elementor-10 .elementor-element.elementor-element-5a205f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c0b5050{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 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;--z-index:0;}.elementor-10 .elementor-element.elementor-element-3c8c66d{--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:nowrap;--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-10 .elementor-element.elementor-element-2e6f126{--display:flex;--min-height:0vh;--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;--justify-content:center;--align-items: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-10 .elementor-element.elementor-element-6bfe45d img{max-width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-fde16f7{--display:flex;--min-height:0vh;--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;--justify-content:center;--align-items: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-10 .elementor-element.elementor-element-4aa24e8 img{max-width:100%;height:100%;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-1a02e0a{--display:flex;--min-height:0vh;--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;--justify-content:center;--align-items: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-10 .elementor-element.elementor-element-b48f4d8 img{max-width:100%;height:100%;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-9ad0e21{--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-7f1a493{margin:-16% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;top:0px;}.elementor-10 .elementor-element.elementor-element-7f1a493.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-7f1a493{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-7f1a493{right:0px;}.elementor-10 .elementor-element.elementor-element-7f1a493 img{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-70c0b8a{--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;--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-10 .elementor-element.elementor-element-644c905{--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:20px;}.elementor-10 .elementor-element.elementor-element-644c905.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ac0d7f8{--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:20px;}.elementor-10 .elementor-element.elementor-element-1040783{--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-26b800f{--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;--padding-top:90px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-26b800f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-26b800f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-c2ffe04{--display:flex;}.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 );text-transform:var( --e-global-typography-secondary-text-transform );}.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-10 .elementor-element.elementor-element-c14b18b{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 50px 0px;}.elementor-10 .elementor-element.elementor-element-c14b18b .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-c14b18b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-cf0c736{text-align:center;}.elementor-10 .elementor-element.elementor-element-cf0c736 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-dcc0a56{text-align:center;}.elementor-10 .elementor-element.elementor-element-dcc0a56 .elementor-heading-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3daf4ee .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-3daf4ee{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4a2f9bc{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:50px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4a2f9bc .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-4a2f9bc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-1790c7f{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1790c7f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1790c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-c4a9e4c{--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-10 .elementor-element.elementor-element-13c0145{--display:flex;}.elementor-10 .elementor-element.elementor-element-650cca8{width:var( --container-widget-width, 87.672% );max-width:87.672%;padding:0% 5% 0% 10%;--container-widget-width:87.672%;--container-widget-flex-grow:0;font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-650cca8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3f0bc21{--display:flex;}.elementor-10 .elementor-element.elementor-element-83954da{width:var( --container-widget-width, 87.672% );max-width:87.672%;padding:0% 5% 0% 10%;--container-widget-width:87.672%;--container-widget-flex-grow:0;font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-83954da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ea3daa4{--display:flex;}.elementor-10 .elementor-element.elementor-element-0d04dc5{width:var( --container-widget-width, 87.672% );max-width:87.672%;padding:0% 5% 0% 10%;--container-widget-width:87.672%;--container-widget-flex-grow:0;font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0d04dc5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c778134{--display:flex;}.elementor-10 .elementor-element.elementor-element-8c5a259{width:var( --container-widget-width, 87.672% );max-width:87.672%;padding:0% 5% 0% 10%;--container-widget-width:87.672%;--container-widget-flex-grow:0;font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8c5a259.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-9610e59{--display:flex;}.elementor-10 .elementor-element.elementor-element-69a924b{width:var( --container-widget-width, 87.672% );max-width:87.672%;padding:0% 5% 0% 10%;--container-widget-width:87.672%;--container-widget-flex-grow:0;font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-69a924b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-089a9f7{--n-accordion-title-font-size:2rem;--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:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:11px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-089a9f7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-text );border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-089a9f7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-089a9f7 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );}:where( .elementor-10 .elementor-element.elementor-element-089a9f7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-text );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-e23e956{--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-10 .elementor-element.elementor-element-52d9d9d{--display:flex;}.elementor-10 .elementor-element.elementor-element-95987ae{width:var( --container-widget-width, 87.672% );max-width:87.672%;padding:0% 5% 0% 10%;--container-widget-width:87.672%;--container-widget-flex-grow:0;font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-95987ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3f92d3a{--display:flex;}.elementor-10 .elementor-element.elementor-element-9fd2b21{width:var( --container-widget-width, 87.672% );max-width:87.672%;padding:0% 5% 0% 10%;--container-widget-width:87.672%;--container-widget-flex-grow:0;font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9fd2b21.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-315fa3d{--display:flex;}.elementor-10 .elementor-element.elementor-element-ae8a1df{width:var( --container-widget-width, 87.672% );max-width:87.672%;padding:0% 5% 0% 10%;--container-widget-width:87.672%;--container-widget-flex-grow:0;font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ae8a1df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-44a97bb{--display:flex;}.elementor-10 .elementor-element.elementor-element-2fa38c9{width:var( --container-widget-width, 87.672% );max-width:87.672%;padding:0% 5% 0% 10%;--container-widget-width:87.672%;--container-widget-flex-grow:0;font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2fa38c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-dc92000{--display:flex;}.elementor-10 .elementor-element.elementor-element-e3402a8{width:var( --container-widget-width, 87.672% );max-width:87.672%;padding:0% 5% 0% 10%;--container-widget-width:87.672%;--container-widget-flex-grow:0;font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e3402a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-211f102{--n-accordion-title-font-size:2rem;--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:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:11px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-211f102 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-text );border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-211f102 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-211f102 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );}:where( .elementor-10 .elementor-element.elementor-element-211f102 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-text );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-a756d62{--display:flex;--min-height:600px;--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;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;}.elementor-10 .elementor-element.elementor-element-a756d62:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a756d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fantastic-resort.com/wp-content/uploads/2026/05/fantastic-resort-couple-on-reading-contact-information-on-phone.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-a756d62::before, .elementor-10 .elementor-element.elementor-element-a756d62 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a756d62 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-a756d62 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a756d62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-a756d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #80776E 0%, #80776E 100%);}.elementor-10 .elementor-element.elementor-element-8750ca4{--display:flex;--min-height:40vh;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-8750ca4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-51c3591{padding:0px 0px 20px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-51c3591 .elementor-heading-title{font-family:"Arsenal", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e781a56{padding:0px 0px 20px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-e781a56 .elementor-heading-title{font-family:"Arsenal", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a1dc839{padding:0px 0px 20px 0px;text-align:center;font-family:"Lora", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4e9043f .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-ba235c6{--width:100vw;}.elementor-10 .elementor-element.elementor-element-53fa5c9{--width:576px;}.elementor-10 .elementor-element.elementor-element-ab3c055{--width:24vw;}.elementor-10 .elementor-element.elementor-element-355c1b3{--width:24vw;}.elementor-10 .elementor-element.elementor-element-19eb7a0{--width:24vw;}.elementor-10 .elementor-element.elementor-element-d16ec51{--width:50%;}.elementor-10 .elementor-element.elementor-element-b1013bd{--width:24vw;}.elementor-10 .elementor-element.elementor-element-6d6659f{--width:24vw;}.elementor-10 .elementor-element.elementor-element-9588f7a{--width:24vw;}.elementor-10 .elementor-element.elementor-element-342d5d3{--width:50%;}.elementor-10 .elementor-element.elementor-element-6ece326{--width:100%;}.elementor-10 .elementor-element.elementor-element-9a4065b{--content-width:80%;}.elementor-10 .elementor-element.elementor-element-0c48ddc{--width:1080px;}.elementor-10 .elementor-element.elementor-element-46e8810{--width:1920px;}.elementor-10 .elementor-element.elementor-element-24cf8e4{--content-width:80%;}.elementor-10 .elementor-element.elementor-element-6e3ff6b{--width:1080px;}.elementor-10 .elementor-element.elementor-element-175359d{--width:1920px;}.elementor-10 .elementor-element.elementor-element-4c79abd{--width:1080px;}.elementor-10 .elementor-element.elementor-element-0e71424{--content-width:100%;}.elementor-10 .elementor-element.elementor-element-555b28b{--width:24vw;}.elementor-10 .elementor-element.elementor-element-4c6ab40{--width:50%;}.elementor-10 .elementor-element.elementor-element-add47dc{--width:100vw;}.elementor-10 .elementor-element.elementor-element-70bb49b{--width:110.743%;}.elementor-10 .elementor-element.elementor-element-57fc623{--width:25%;}.elementor-10 .elementor-element.elementor-element-91f29a3{--width:25%;}.elementor-10 .elementor-element.elementor-element-03af1fa{--width:25%;}.elementor-10 .elementor-element.elementor-element-37ed4c8{--width:25%;}.elementor-10 .elementor-element.elementor-element-6a563a0{--width:55vw;}.elementor-10 .elementor-element.elementor-element-ffc07dd{--content-width:1140px;}.elementor-10 .elementor-element.elementor-element-ae3a29c{--width:24vw;}.elementor-10 .elementor-element.elementor-element-144422f{--width:50%;}.elementor-10 .elementor-element.elementor-element-1ee1571{--width:100%;}.elementor-10 .elementor-element.elementor-element-67db2f7{--content-width:1140px;}.elementor-10 .elementor-element.elementor-element-f700585{--width:50%;}.elementor-10 .elementor-element.elementor-element-f8ef3d8{--width:24vw;}.elementor-10 .elementor-element.elementor-element-883dc50{--content-width:1140px;}.elementor-10 .elementor-element.elementor-element-5a205f0{--width:50%;}.elementor-10 .elementor-element.elementor-element-c0b5050{--width:100%;}.elementor-10 .elementor-element.elementor-element-3c8c66d{--width:100%;}.elementor-10 .elementor-element.elementor-element-2e6f126{--width:1920px;}.elementor-10 .elementor-element.elementor-element-fde16f7{--width:1080px;}.elementor-10 .elementor-element.elementor-element-1a02e0a{--width:1080px;}.elementor-10 .elementor-element.elementor-element-9ad0e21{--width:24vw;}.elementor-10 .elementor-element.elementor-element-70c0b8a{--content-width:1140px;}.elementor-10 .elementor-element.elementor-element-644c905{--width:50%;}.elementor-10 .elementor-element.elementor-element-1040783{--width:24vw;}.elementor-10 .elementor-element.elementor-element-c2ffe04{--content-width:80%;}.elementor-10 .elementor-element.elementor-element-1790c7f{--content-width:80%;}.elementor-10 .elementor-element.elementor-element-c4a9e4c{--width:50%;}.elementor-10 .elementor-element.elementor-element-e23e956{--width:50%;}.elementor-10 .elementor-element.elementor-element-8750ca4{--width:37.857vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-53fa5c9{--width:500px;}.elementor-10 .elementor-element.elementor-element-ab3c055{--width:350px;}.elementor-10 .elementor-element.elementor-element-355c1b3{--width:250px;}.elementor-10 .elementor-element.elementor-element-19eb7a0{--width:250px;}.elementor-10 .elementor-element.elementor-element-b1013bd{--width:350px;}.elementor-10 .elementor-element.elementor-element-6d6659f{--width:250px;}.elementor-10 .elementor-element.elementor-element-9588f7a{--width:250px;}.elementor-10 .elementor-element.elementor-element-555b28b{--width:50%;}.elementor-10 .elementor-element.elementor-element-57fc623{--width:40%;}.elementor-10 .elementor-element.elementor-element-91f29a3{--width:40%;}.elementor-10 .elementor-element.elementor-element-03af1fa{--width:40%;}.elementor-10 .elementor-element.elementor-element-37ed4c8{--width:40%;}.elementor-10 .elementor-element.elementor-element-6a563a0{--width:82vw;}.elementor-10 .elementor-element.elementor-element-ae3a29c{--width:50%;}.elementor-10 .elementor-element.elementor-element-c2ffe04{--content-width:80%;}.elementor-10 .elementor-element.elementor-element-8750ca4{--width:82vw;}}@media(min-width:1025px){.elementor-10 .elementor-element.elementor-element-2d0a563:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2d0a563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-ba235c6{--min-height:700px;}.elementor-10 .elementor-element.elementor-element-53fa5c9{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-44c04b8{text-align:center;}.elementor-10 .elementor-element.elementor-element-9f5ddaf{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ab3c055{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-355c1b3{--min-height:200px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:10px;}.elementor-10 .elementor-element.elementor-element-2ff7a18{--e-transform-scale:0.6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-70%;}.elementor-10 .elementor-element.elementor-element-2ff7a18.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-2ff7a18{left:-67%;}body.rtl .elementor-10 .elementor-element.elementor-element-2ff7a18{right:-67%;}.elementor-10 .elementor-element.elementor-element-2ff7a18 img{width:100vw;max-width:750px;height:500px;}.elementor-10 .elementor-element.elementor-element-19eb7a0{--min-height:200px;--justify-content:flex-start;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-10 .elementor-element.elementor-element-dbe3c99{--e-transform-scale:0.6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-70%;}.elementor-10 .elementor-element.elementor-element-dbe3c99.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-dbe3c99{left:-67%;}body.rtl .elementor-10 .elementor-element.elementor-element-dbe3c99{right:-67%;}.elementor-10 .elementor-element.elementor-element-dbe3c99 img{width:100vw;max-width:750px;height:500px;}.elementor-10 .elementor-element.elementor-element-d16ec51{--justify-content:flex-start;--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-10 .elementor-element.elementor-element-2d0a563{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b1013bd{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-6d6659f{--min-height:200px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:10px;}.elementor-10 .elementor-element.elementor-element-f436535{--e-transform-scale:0.6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-70%;}.elementor-10 .elementor-element.elementor-element-f436535.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-f436535{left:-67%;}body.rtl .elementor-10 .elementor-element.elementor-element-f436535{right:-67%;}.elementor-10 .elementor-element.elementor-element-f436535 img{width:100vw;max-width:750px;height:500px;}.elementor-10 .elementor-element.elementor-element-9588f7a{--min-height:200px;--justify-content:flex-start;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-10 .elementor-element.elementor-element-09cf1cd{--e-transform-scale:0.6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-70%;}.elementor-10 .elementor-element.elementor-element-09cf1cd.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-09cf1cd{left:-67%;}body.rtl .elementor-10 .elementor-element.elementor-element-09cf1cd{right:-67%;}.elementor-10 .elementor-element.elementor-element-09cf1cd img{width:100vw;max-width:750px;height:500px;}.elementor-10 .elementor-element.elementor-element-342d5d3{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:46px;}.elementor-10 .elementor-element.elementor-element-0e71424{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-10 .elementor-element.elementor-element-360ca26{--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-555b28b{--min-height:50vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-10 .elementor-element.elementor-element-3c8a6ad{--e-transform-scale:0.6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3c8a6ad.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-3c8a6ad{left:-33%;}body.rtl .elementor-10 .elementor-element.elementor-element-3c8a6ad{right:-33%;}.elementor-10 .elementor-element.elementor-element-3c8a6ad img{width:100vw;max-width:100vw;height:100vh;}.elementor-10 .elementor-element.elementor-element-f6bccd6{--container-widget-width:645px;--container-widget-flex-grow:0;width:var( --container-widget-width, 645px );max-width:645px;}.elementor-10 .elementor-element.elementor-element-70bb49b{--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;}.elementor-10 .elementor-element.elementor-element-70bb49b.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9287e9f{padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-dcef1ac{padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-8124570:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8124570 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-10 .elementor-element.elementor-element-6a563a0{--min-height:40vh;}.elementor-10 .elementor-element.elementor-element-ffc07dd{--min-height:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-ae3a29c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ae3a29c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fantastic-resort.com/wp-content/uploads/2026/04/couple-kissing-at-ivory-arches-wedding-ceremony.webp");}.elementor-10 .elementor-element.elementor-element-ae3a29c{--min-height:55vh;}.elementor-10 .elementor-element.elementor-element-1ee1571:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1ee1571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-f1f7132{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:46px;}.elementor-10 .elementor-element.elementor-element-7f1a493 img{width:110%;max-width:110%;}.elementor-10 .elementor-element.elementor-element-ac0d7f8{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:46px;}.elementor-10 .elementor-element.elementor-element-c2ffe04{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-10 .elementor-element.elementor-element-a756d62{--min-height:38vh;}.elementor-10 .elementor-element.elementor-element-a756d62:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a756d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-10 .elementor-element.elementor-element-8750ca4{--min-height:40vh;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-ba235c6{--min-height:895px;}.elementor-10 .elementor-element.elementor-element-53fa5c9{--width:90%;--min-height:49vh;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d9cf1a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d9cf1a8 img{width:22vw;}.elementor-10 .elementor-element.elementor-element-22f661a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-44c04b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-9f5ddaf{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ab3c055{--width:90vw;--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-10 .elementor-element.elementor-element-355c1b3{--min-height:150px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2ff7a18{--e-transform-scale:1;top:-131%;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-2ff7a18{left:-3%;}body.rtl .elementor-10 .elementor-element.elementor-element-2ff7a18{right:-3%;}.elementor-10 .elementor-element.elementor-element-2ff7a18 img{width:100vw;}.elementor-10 .elementor-element.elementor-element-19eb7a0{--min-height:150px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-dbe3c99{--e-transform-scale:1;top:-124%;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-dbe3c99{left:-6%;}body.rtl .elementor-10 .elementor-element.elementor-element-dbe3c99{right:-6%;}.elementor-10 .elementor-element.elementor-element-dbe3c99 img{width:100vw;}.elementor-10 .elementor-element.elementor-element-d16ec51{--width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-8fdfbf7.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-2d0a563{--overlay-opacity:1;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-10 .elementor-element.elementor-element-b1013bd{--width:90vw;--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-10 .elementor-element.elementor-element-6d6659f{--min-height:150px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-f436535{--e-transform-scale:1;top:-131%;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-f436535{left:-3%;}body.rtl .elementor-10 .elementor-element.elementor-element-f436535{right:-3%;}.elementor-10 .elementor-element.elementor-element-f436535 img{width:100vw;}.elementor-10 .elementor-element.elementor-element-9588f7a{--min-height:150px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-09cf1cd{--e-transform-scale:1;top:-124%;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-09cf1cd{left:-6%;}body.rtl .elementor-10 .elementor-element.elementor-element-09cf1cd{right:-6%;}.elementor-10 .elementor-element.elementor-element-09cf1cd img{width:100vw;}.elementor-10 .elementor-element.elementor-element-342d5d3{--width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-c4abf98.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-6ece326{--width:100%;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9a4065b{--content-width:90vw;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-9a4065b.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-24cf8e4{--content-width:90vw;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-0e71424{--content-width:90%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width: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-10 .elementor-element.elementor-element-360ca26{--content-width:100%;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-555b28b{--width:100%;--min-height:260px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-10 .elementor-element.elementor-element-3c8a6ad{--e-transform-scale:1;top:-80%;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-3c8a6ad{left:-7%;}body.rtl .elementor-10 .elementor-element.elementor-element-3c8a6ad{right:-7%;}.elementor-10 .elementor-element.elementor-element-3c8a6ad img{width:100vw;}.elementor-10 .elementor-element.elementor-element-4c6ab40{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-a4c9de2.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3144ebd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-add47dc{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-add47dc.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-fc8cb8f{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-fc8cb8f.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-57fc623{--width:50%;}.elementor-10 .elementor-element.elementor-element-91f29a3{--width:50%;}.elementor-10 .elementor-element.elementor-element-03af1fa{--width:50%;}.elementor-10 .elementor-element.elementor-element-37ed4c8{--width:50%;}.elementor-10 .elementor-element.elementor-element-8124570:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8124570 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-10 .elementor-element.elementor-element-8124570{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6a563a0{--width:90%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-6a563a0.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e8a96fa{text-align:center;}.elementor-10 .elementor-element.elementor-element-51b5ff2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ffc07dd{--content-width:90%;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ae3a29c{--width:100%;--min-height:260px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-144422f{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-51d5e34.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-1ee1571{--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;--overlay-opacity:0.89;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1ee1571::before, .elementor-10 .elementor-element.elementor-element-1ee1571 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-1ee1571 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-1ee1571 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-1ee1571 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-1ee1571 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(32deg, #FFFFFF 64%, #FFFFFF00 100%);}.elementor-10 .elementor-element.elementor-element-67db2f7{--content-width:90%;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f700585{--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:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f1f7132{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-883dc50{--content-width:100%;--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-10 .elementor-element.elementor-element-883dc50.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5a205f0{--width:90%;--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-10 .elementor-element.elementor-element-5a205f0.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c0b5050{--width:100%;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c0b5050.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3c8c66d{--width:100vw;--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-2e6f126{--width:43%;--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-10 .elementor-element.elementor-element-6bfe45d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-fde16f7{--width:80px;--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-10 .elementor-element.elementor-element-4aa24e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1a02e0a{--width:80px;}.elementor-10 .elementor-element.elementor-element-b48f4d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-70c0b8a{--content-width:90%;}.elementor-10 .elementor-element.elementor-element-ac0d7f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-26b800f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c2ffe04{--content-width:90%;--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-10 .elementor-element.elementor-element-3daf4ee.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1790c7f{--content-width:90%;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c4a9e4c{--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-10 .elementor-element.elementor-element-e23e956{--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-10 .elementor-element.elementor-element-a756d62:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a756d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-10 .elementor-element.elementor-element-a756d62{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8750ca4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-8750ca4.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-a1dc839{text-align:center;}.elementor-10 .elementor-element.elementor-element-4e9043f.elementor-element{--align-self:center;}}/* Start custom CSS for container, class: .elementor-element-360ca26 */@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-360ca26 {
    background: #ffffff !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffc07dd */@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-ffc07dd {
    background: #ffffff !important;
  }
}/* End custom CSS */