.elementor-4579 .elementor-element.elementor-element-a010025 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-4579 .elementor-element.elementor-element-a010025:not(.elementor-motion-effects-element-type-background), .elementor-4579 .elementor-element.elementor-element-a010025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d647b0 );background-image:url("https://affordableroatan.com/wp-content/uploads/sites/4/2025/10/watercolor-texture.jpg");background-position:center center;background-size:cover;}.elementor-4579 .elementor-element.elementor-element-a010025 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4579 .elementor-element.elementor-element-a010025{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;margin-top:0%;margin-bottom:0%;padding:100px 30px 60px 30px;}.elementor-4579 .elementor-element.elementor-element-a010025 > .elementor-shape-bottom svg{width:calc(240% + 1.3px);height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-4579 .elementor-element.elementor-element-a010025 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-4579 .elementor-element.elementor-element-a010025 a:hover{color:var( --e-global-color-3e3ad45 );}.elementor-4579 .elementor-element.elementor-element-81ad477 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-4579 .elementor-element.elementor-element-ccb65a4{margin-top:0px;margin-bottom:0px;}.elementor-4579 .elementor-element.elementor-element-04809cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-4579 .elementor-element.elementor-element-04809cc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4579 .elementor-element.elementor-element-1794121{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4579 .elementor-element.elementor-element-1794121 .elementor-heading-title{font-family:var( --e-global-typography-fdfb51a-font-family ), Sans-serif;font-size:var( --e-global-typography-fdfb51a-font-size );font-weight:var( --e-global-typography-fdfb51a-font-weight );line-height:var( --e-global-typography-fdfb51a-line-height );color:#FFFFFF;}.elementor-4579 .elementor-element.elementor-element-7d9fec8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:left;}.elementor-4579 .elementor-element.elementor-element-7d9fec8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.7);color:#FFFFFF;}.elementor-4579 .elementor-element.elementor-element-4274eb3{margin-top:0%;margin-bottom:0%;padding:30px 30px 80px 30px;}.elementor-4579 .elementor-element.elementor-element-0050f12 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-4579 .elementor-element.elementor-element-0050f12 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-widget-loop-grid .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 );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4579 .elementor-element.elementor-element-b0ce7e8{--grid-columns:3;}.elementor-4579 .elementor-element.elementor-element-b0ce7e8 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-4579 .elementor-element.elementor-element-b0ce7e8 .e-loop-item > .elementor-section, .elementor-4579 .elementor-element.elementor-element-b0ce7e8 .e-loop-item > .elementor-section > .elementor-container, .elementor-4579 .elementor-element.elementor-element-b0ce7e8 .e-loop-item > .e-con, .elementor-4579 .elementor-element.elementor-element-b0ce7e8 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-4579 .elementor-element.elementor-element-b0ce7e8 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-4579 .elementor-element.elementor-element-b0ce7e8 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-4579 .elementor-element.elementor-element-b0ce7e8 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-4579 .elementor-element.elementor-element-b0ce7e8 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-4579 .elementor-element.elementor-element-b0ce7e8 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-4579 .elementor-element.elementor-element-77f2a0d{margin-top:0%;margin-bottom:0%;padding:30px 30px 80px 30px;}.elementor-4579 .elementor-element.elementor-element-d299536 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-4579 .elementor-element.elementor-element-d299536 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-4579 .elementor-element.elementor-element-21f68ec > .elementor-container{max-width:900px;}.elementor-4579 .elementor-element.elementor-element-21f68ec{overflow:hidden;padding:0px 0px 0px 0px;}.elementor-4579 .elementor-element.elementor-element-21f68ec, .elementor-4579 .elementor-element.elementor-element-21f68ec > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-4579 .elementor-element.elementor-element-1a58fa5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4579 .elementor-element.elementor-element-3c4eb97 > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-4579 .elementor-element.elementor-element-3c4eb97 .aiseo-faq-item{border-width:1px;border-color:#1B7F89;}.elementor-4579 .elementor-element.elementor-element-3c4eb97 .aiseo-faq-item:not(:last-child){margin-bottom:0px;}.elementor-4579 .elementor-element.elementor-element-3c4eb97 .aiseo-faq-title{background-color:var( --e-global-color-primary );color:var( --e-global-color-347e13f );padding:15px 20px 15px 20px;}.elementor-4579 .elementor-element.elementor-element-3c4eb97 .aiseo-faq-title-text{color:var( --e-global-color-347e13f );}.elementor-4579 .elementor-element.elementor-element-3c4eb97 .aiseo-faq-item.active .aiseo-faq-title{color:var( --e-global-color-0f7b3fd );}.elementor-4579 .elementor-element.elementor-element-3c4eb97 .aiseo-faq-item.active .aiseo-faq-title-text{color:var( --e-global-color-0f7b3fd );}.elementor-4579 .elementor-element.elementor-element-3c4eb97 .aiseo-faq-icon{color:var( --e-global-color-347e13f );font-size:16px;}.elementor-4579 .elementor-element.elementor-element-3c4eb97 .aiseo-faq-icon svg{fill:var( --e-global-color-347e13f );width:16px;height:16px;}.elementor-4579 .elementor-element.elementor-element-3c4eb97 .aiseo-faq-item.active .aiseo-faq-icon{color:var( --e-global-color-0f7b3fd );}.elementor-4579 .elementor-element.elementor-element-3c4eb97 .aiseo-faq-item.active .aiseo-faq-icon svg{fill:var( --e-global-color-0f7b3fd );}.elementor-4579 .elementor-element.elementor-element-3c4eb97 .aiseo-faq-title.icon-left .aiseo-faq-icon{margin-right:10px;}.elementor-4579 .elementor-element.elementor-element-3c4eb97 .aiseo-faq-title.icon-right .aiseo-faq-icon{margin-left:10px;}.elementor-4579 .elementor-element.elementor-element-3c4eb97 .aiseo-faq-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4579 .elementor-element.elementor-element-3c4eb97 .aiseo-faq-content-inner{padding:15px 20px 15px 20px;}.elementor-4579 .elementor-element.elementor-element-335bad2{margin-top:0%;margin-bottom:0%;padding:30px 30px 80px 30px;}.elementor-4579 .elementor-element.elementor-element-bed6944 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-4579 .elementor-element.elementor-element-bed6944 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}@media(max-width:1024px){.elementor-4579 .elementor-element.elementor-element-a010025 > .elementor-shape-bottom svg{width:calc(290% + 1.3px);height:40px;}.elementor-4579 .elementor-element.elementor-element-a010025{margin-top:0%;margin-bottom:0%;}.elementor-4579 .elementor-element.elementor-element-81ad477 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-4579 .elementor-element.elementor-element-1794121 .elementor-heading-title{font-size:var( --e-global-typography-fdfb51a-font-size );line-height:var( --e-global-typography-fdfb51a-line-height );}.elementor-4579 .elementor-element.elementor-element-7d9fec8{text-align:left;}.elementor-4579 .elementor-element.elementor-element-4274eb3{margin-top:0%;margin-bottom:0%;padding:30px 30px 60px 30px;}.elementor-4579 .elementor-element.elementor-element-b0ce7e8{--grid-columns:2;}.elementor-4579 .elementor-element.elementor-element-77f2a0d{margin-top:0%;margin-bottom:0%;padding:30px 30px 60px 30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4579 .elementor-element.elementor-element-3c4eb97 .aiseo-faq-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4579 .elementor-element.elementor-element-335bad2{margin-top:0%;margin-bottom:0%;padding:30px 30px 60px 30px;}}@media(max-width:767px){.elementor-4579 .elementor-element.elementor-element-a010025 > .elementor-shape-bottom svg{width:calc(130% + 1.3px);height:15px;}.elementor-4579 .elementor-element.elementor-element-a010025{margin-top:0%;margin-bottom:0%;padding:60px 20px 50px 20px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-4579 .elementor-element.elementor-element-1794121{text-align:center;}.elementor-4579 .elementor-element.elementor-element-1794121 .elementor-heading-title{font-size:var( --e-global-typography-fdfb51a-font-size );line-height:var( --e-global-typography-fdfb51a-line-height );}.elementor-4579 .elementor-element.elementor-element-7d9fec8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0% 0% 0% 0%;text-align:center;}.elementor-4579 .elementor-element.elementor-element-4274eb3{margin-top:0%;margin-bottom:0%;padding:40px 20px 50px 20px;}.elementor-4579 .elementor-element.elementor-element-0050f12 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-4579 .elementor-element.elementor-element-b0ce7e8{--grid-columns:1;}.elementor-4579 .elementor-element.elementor-element-77f2a0d{margin-top:0%;margin-bottom:0%;padding:40px 20px 50px 20px;}.elementor-4579 .elementor-element.elementor-element-d299536 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4579 .elementor-element.elementor-element-3c4eb97 .aiseo-faq-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4579 .elementor-element.elementor-element-335bad2{margin-top:0%;margin-bottom:0%;padding:40px 20px 50px 20px;}.elementor-4579 .elementor-element.elementor-element-bed6944 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}}@media(min-width:768px){.elementor-4579 .elementor-element.elementor-element-04809cc{width:60%;}.elementor-4579 .elementor-element.elementor-element-ca73b16{width:39.924%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4579 .elementor-element.elementor-element-04809cc{width:100%;}.elementor-4579 .elementor-element.elementor-element-0050f12{width:100%;}.elementor-4579 .elementor-element.elementor-element-d299536{width:100%;}.elementor-4579 .elementor-element.elementor-element-bed6944{width:100%;}}