.elementor-213 .elementor-element.elementor-element-1f76cb0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:groove;--border-style:groove;border-color:#D9D9D9;--border-color:#D9D9D9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:91px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-1f76cb0::before, .elementor-213 .elementor-element.elementor-element-1f76cb0 > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-1f76cb0 > .e-con-inner > .elementor-background-video-container::before, .elementor-213 .elementor-element.elementor-element-1f76cb0 > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-1f76cb0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-213 .elementor-element.elementor-element-1f76cb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #242426C7 0%, #5031998C 100%);}.elementor-213 .elementor-element.elementor-element-1f76cb0 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-213 .elementor-element.elementor-element-b3edbb8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-92acd05{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-213 .elementor-element.elementor-element-7c14afd{width:var( --container-widget-width, 1046px );max-width:1046px;--container-widget-width:1046px;--container-widget-flex-grow:0;text-align:center;}.elementor-213 .elementor-element.elementor-element-7c14afd > .elementor-widget-container{background-image:url("https://emmonlangresort.com/wp-content/uploads/2025/06/shape-1.png");padding:43px 0px 20px 0px;background-position:415px 195px;background-repeat:no-repeat;background-size:340px auto;}.elementor-213 .elementor-element.elementor-element-7c14afd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-7c14afd .elementor-heading-title{font-family:"Smythe", Sans-serif;font-size:60px;font-weight:400;text-transform:none;font-style:normal;line-height:86px;letter-spacing:-3px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFFA6;stroke:#FFFFFFA6;text-shadow:0px 0px 45px #800448;color:#F81414;}.elementor-213 .elementor-element.elementor-element-7c14afd .elementor-heading-title a{transition-duration:0.6s;}.elementor-213 .elementor-element.elementor-element-678bc7f{--display:flex;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-213 .elementor-element.elementor-element-b6fce0c{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-b6fce0c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-b6fce0c p{margin-block-end:0px;}.elementor-213 .elementor-element.elementor-element-b6fce0c a{transition-duration:0s;}.elementor-213 .elementor-element.elementor-element-b9294b7{--display:flex;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-213 .elementor-element.elementor-element-ed287a2 > .elementor-widget-container{padding:80px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-d6ec326{--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;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213 .elementor-element.elementor-element-d6ec326.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-cc10c38{--display:flex;}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-213 .elementor-element.elementor-element-31e417f .elementor-button{background-color:#472C00;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;border-style:groove;border-radius:20px 20px 20px 20px;padding:-25px -25px -25px -25px;}.elementor-213 .elementor-element.elementor-element-31e417f{width:var( --container-widget-width, 101.747% );max-width:101.747%;--container-widget-width:101.747%;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-31e417f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-17px -17px -17px -17px;}.elementor-213 .elementor-element.elementor-element-31e417f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-06bacc3{text-align:center;}.elementor-213 .elementor-element.elementor-element-06bacc3 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:30px;-webkit-text-stroke-color:#000;stroke:#000;color:#171C1E;}.elementor-213 .elementor-element.elementor-element-63113fba:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-63113fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-63113fba > .elementor-container{max-width:1000px;}.elementor-213 .elementor-element.elementor-element-63113fba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 20px 100px 20px;}.elementor-213 .elementor-element.elementor-element-63113fba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-213 .elementor-element.elementor-element-3ff7146f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-62f67d8f{margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-213 .elementor-element.elementor-element-724a4c8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-213 .elementor-element.elementor-element-724a4c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-213 .elementor-element.elementor-element-724a4c8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-213 .elementor-element.elementor-element-724a4c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-1b0783b9 > .elementor-widget-container{background-image:url("https://emmonlangresort.com/wp-content/uploads/2025/06/shape.png");margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;background-position:bottom center;background-repeat:no-repeat;background-size:72px auto;}.elementor-213 .elementor-element.elementor-element-1b0783b9{text-align:center;}.elementor-213 .elementor-element.elementor-element-1b0783b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:3px;color:#59BCDD;}.elementor-213 .elementor-element.elementor-element-78eeef2e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-78eeef2e{text-align:center;}.elementor-213 .elementor-element.elementor-element-78eeef2e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:400;line-height:60px;color:#1B2536;}.elementor-widget-form .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-213 .elementor-element.elementor-element-36798ac{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;z-index:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-213 .elementor-element.elementor-element-36798ac > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 90px 0px;padding:11px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFD8CB;}.elementor-213 .elementor-element.elementor-element-36798ac.elementor-element{--align-self:center;}.elementor-213 .elementor-element.elementor-element-36798ac .elementor-button-content-wrapper{flex-direction:row;}.elementor-213 .elementor-element.elementor-element-36798ac .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-213 .elementor-element.elementor-element-36798ac .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-213 .elementor-element.elementor-element-36798ac .elementor-field-group.recaptcha_v3-bottomleft, .elementor-213 .elementor-element.elementor-element-36798ac .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-213 .elementor-element.elementor-element-36798ac .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-36798ac .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-213 .elementor-element.elementor-element-36798ac .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-213 .elementor-element.elementor-element-36798ac .elementor-field-group > label, .elementor-213 .elementor-element.elementor-element-36798ac .elementor-field-subgroup label{color:#B8528B;}.elementor-213 .elementor-element.elementor-element-36798ac .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;line-height:2.25em;}.elementor-213 .elementor-element.elementor-element-36798ac .elementor-field-type-html{padding-bottom:0px;}.elementor-213 .elementor-element.elementor-element-36798ac .elementor-field-group .elementor-field{color:#6E7188;}.elementor-213 .elementor-element.elementor-element-36798ac .elementor-field-group .elementor-field, .elementor-213 .elementor-element.elementor-element-36798ac .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:2.5em;}.elementor-213 .elementor-element.elementor-element-36798ac .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#DFD8CB;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-36798ac .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#DFD8CB;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-36798ac .elementor-field-group .elementor-select-wrapper::before{color:#DFD8CB;}.elementor-213 .elementor-element.elementor-element-36798ac .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;line-height:1.25em;border-radius:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-36798ac .e-form__buttons__wrapper__button-next{background-color:#885157;color:#ffffff;}.elementor-213 .elementor-element.elementor-element-36798ac .elementor-button[type="submit"]{background-color:#885157;color:#ffffff;}.elementor-213 .elementor-element.elementor-element-36798ac .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-213 .elementor-element.elementor-element-36798ac .e-form__buttons__wrapper__button-previous{background-color:#885157;color:#ffffff;}.elementor-213 .elementor-element.elementor-element-36798ac .e-form__buttons__wrapper__button-next:hover{background-color:#94C2A7;color:#885157;}.elementor-213 .elementor-element.elementor-element-36798ac .elementor-button[type="submit"]:hover{background-color:#94C2A7;color:#885157;}.elementor-213 .elementor-element.elementor-element-36798ac .elementor-button[type="submit"]:hover svg *{fill:#885157;}.elementor-213 .elementor-element.elementor-element-36798ac .e-form__buttons__wrapper__button-previous:hover{background-color:#94C2A7;color:#ffffff;}.elementor-213 .elementor-element.elementor-element-6ccf7475{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-656f1aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-656f1aa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-213 .elementor-element.elementor-element-1d10cf1{--spacer-size:0px;}.elementor-widget-image-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-213 .elementor-element.elementor-element-4027a87{--e-image-carousel-slides-to-show:1;}.elementor-213 .elementor-element.elementor-element-4027a87 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-b33605d .elementor-button{background-color:#FFFFFF10;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:28px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF30;border-radius:3px 3px 3px 3px;padding:0px 21px 0px 22px;}.elementor-213 .elementor-element.elementor-element-b33605d .elementor-button:hover, .elementor-213 .elementor-element.elementor-element-b33605d .elementor-button:focus{background-color:#94C2A7;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-b33605d{width:auto;max-width:auto;top:0px;}.elementor-213 .elementor-element.elementor-element-b33605d > .elementor-widget-container{margin:31px 30px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-b33605d{right:0px;}body.rtl .elementor-213 .elementor-element.elementor-element-b33605d{left:0px;}.elementor-213 .elementor-element.elementor-element-b33605d .elementor-button:hover svg, .elementor-213 .elementor-element.elementor-element-b33605d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-star-rating .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-star-rating .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-star-rating .elementor-star-rating__title{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-213 .elementor-element.elementor-element-5cc31b5{width:auto;max-width:auto;}.elementor-213 .elementor-element.elementor-element-5cc31b5 > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-5cc31b5 .elementor-star-rating{font-size:12px;}.elementor-213 .elementor-element.elementor-element-5cc31b5 .elementor-star-rating i:not(:last-of-type){margin-inline-end:5px;}.elementor-213 .elementor-element.elementor-element-5cc31b5 .elementor-star-rating i:before{color:#94C2A7;}.elementor-213 .elementor-element.elementor-element-9adf12e{--spacer-size:5px;}.elementor-213 .elementor-element.elementor-element-9adf12e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-61df5b4{width:var( --container-widget-width, 227.989px );max-width:227.989px;--container-widget-width:227.989px;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-61df5b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-61df5b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-61df5b4 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;text-decoration:none;line-height:30px;color:#1B2536;}.elementor-213 .elementor-element.elementor-element-cd8d5a6 .elementor-button{background-color:#FFFFFF;font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;line-height:1.25em;fill:#6E7188;color:#6E7188;padding:4px 5px 9px 5px;}.elementor-213 .elementor-element.elementor-element-cd8d5a6{width:auto;max-width:auto;}.elementor-213 .elementor-element.elementor-element-cd8d5a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-cd8d5a6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-213 .elementor-element.elementor-element-cd8d5a6 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-213 .elementor-element.elementor-element-cd8d5a6 .elementor-button:hover, .elementor-213 .elementor-element.elementor-element-cd8d5a6 .elementor-button:focus{color:#885157;}.elementor-213 .elementor-element.elementor-element-cd8d5a6 .elementor-button:hover svg, .elementor-213 .elementor-element.elementor-element-cd8d5a6 .elementor-button:focus svg{fill:#885157;}.elementor-213 .elementor-element.elementor-element-4d4f6dc{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-4d4f6dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-4d4f6dc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-4d4f6dc .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:#885157;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-213 .elementor-element.elementor-element-4e73f99{width:auto;max-width:auto;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-4e73f99 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-4e73f99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-213 .elementor-element.elementor-element-4e73f99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-213 .elementor-element.elementor-element-4e73f99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-213 .elementor-element.elementor-element-4e73f99 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-213 .elementor-element.elementor-element-4e73f99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-213 .elementor-element.elementor-element-4e73f99 .elementor-icon-list-icon i{color:#81CAB4;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-4e73f99 .elementor-icon-list-icon svg{fill:#81CAB4;transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-4e73f99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213 .elementor-element.elementor-element-4e73f99 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:2em;}.elementor-213 .elementor-element.elementor-element-4e73f99 .elementor-icon-list-text{color:#6E7188;transition:color 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-213 .elementor-element.elementor-element-7f202af{--divider-border-style:solid;--divider-color:#DFD8CB;--divider-border-width:1px;}.elementor-213 .elementor-element.elementor-element-7f202af > .elementor-widget-container{padding:2px 0px 010px 0px;}.elementor-213 .elementor-element.elementor-element-7f202af .elementor-divider-separator{width:100%;}.elementor-213 .elementor-element.elementor-element-7f202af .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-213 .elementor-element.elementor-element-acd54b3 .elementor-button{background-color:#A1DAD2;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:1.5em;letter-spacing:2px;fill:#1B2536;color:#1B2536;border-radius:20px 20px 20px 20px;padding:17px 20px 13px 20px;}.elementor-213 .elementor-element.elementor-element-acd54b3 .elementor-button:hover, .elementor-213 .elementor-element.elementor-element-acd54b3 .elementor-button:focus{background-color:#94C2A7;color:#885157;border-color:#EB2626;}.elementor-213 .elementor-element.elementor-element-acd54b3{width:auto;max-width:auto;}.elementor-213 .elementor-element.elementor-element-acd54b3 > .elementor-widget-container{background-color:#C4C4C4;}.elementor-213 .elementor-element.elementor-element-acd54b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-213 .elementor-element.elementor-element-acd54b3 .elementor-button .elementor-button-content-wrapper{gap:0px;justify-content:center;}.elementor-213 .elementor-element.elementor-element-acd54b3 .elementor-button:hover svg, .elementor-213 .elementor-element.elementor-element-acd54b3 .elementor-button:focus svg{fill:#885157;}.elementor-213 .elementor-element.elementor-element-6c745b8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-6c745b8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-213 .elementor-element.elementor-element-8e08914{--spacer-size:0px;}.elementor-213 .elementor-element.elementor-element-b7c438a{--e-image-carousel-slides-to-show:1;}.elementor-213 .elementor-element.elementor-element-b7c438a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-05122fd .elementor-button{background-color:#FFFFFF10;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:28px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF30;border-radius:3px 3px 3px 3px;padding:0px 21px 0px 22px;}.elementor-213 .elementor-element.elementor-element-05122fd .elementor-button:hover, .elementor-213 .elementor-element.elementor-element-05122fd .elementor-button:focus{background-color:#94C2A7;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-05122fd{width:auto;max-width:auto;top:0px;}.elementor-213 .elementor-element.elementor-element-05122fd > .elementor-widget-container{margin:31px 30px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-05122fd{right:0px;}body.rtl .elementor-213 .elementor-element.elementor-element-05122fd{left:0px;}.elementor-213 .elementor-element.elementor-element-05122fd .elementor-button:hover svg, .elementor-213 .elementor-element.elementor-element-05122fd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-115a065{width:auto;max-width:auto;}.elementor-213 .elementor-element.elementor-element-115a065 > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-115a065 .elementor-star-rating{font-size:12px;}.elementor-213 .elementor-element.elementor-element-115a065 .elementor-star-rating i:not(:last-of-type){margin-inline-end:5px;}.elementor-213 .elementor-element.elementor-element-115a065 .elementor-star-rating i:before{color:#94C2A7;}.elementor-213 .elementor-element.elementor-element-2635b75{--spacer-size:5px;}.elementor-213 .elementor-element.elementor-element-2635b75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-3d6df13{width:var( --container-widget-width, 227.989px );max-width:227.989px;--container-widget-width:227.989px;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-3d6df13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-3d6df13.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-3d6df13 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;text-decoration:none;line-height:30px;color:#1B2536;}.elementor-213 .elementor-element.elementor-element-345aec3 .elementor-button{background-color:#FFFFFF;font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;line-height:1.25em;fill:#6E7188;color:#6E7188;padding:4px 5px 9px 5px;}.elementor-213 .elementor-element.elementor-element-345aec3{width:auto;max-width:auto;}.elementor-213 .elementor-element.elementor-element-345aec3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-345aec3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-213 .elementor-element.elementor-element-345aec3 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-213 .elementor-element.elementor-element-345aec3 .elementor-button:hover, .elementor-213 .elementor-element.elementor-element-345aec3 .elementor-button:focus{color:#885157;}.elementor-213 .elementor-element.elementor-element-345aec3 .elementor-button:hover svg, .elementor-213 .elementor-element.elementor-element-345aec3 .elementor-button:focus svg{fill:#885157;}.elementor-213 .elementor-element.elementor-element-d43371b{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-d43371b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-d43371b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-d43371b .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:#885157;}.elementor-213 .elementor-element.elementor-element-efcd441{width:auto;max-width:auto;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-efcd441 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-efcd441 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-213 .elementor-element.elementor-element-efcd441 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-213 .elementor-element.elementor-element-efcd441 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-213 .elementor-element.elementor-element-efcd441 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-213 .elementor-element.elementor-element-efcd441 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-213 .elementor-element.elementor-element-efcd441 .elementor-icon-list-icon i{color:#81CAB4;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-efcd441 .elementor-icon-list-icon svg{fill:#81CAB4;transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-efcd441 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213 .elementor-element.elementor-element-efcd441 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:2em;}.elementor-213 .elementor-element.elementor-element-efcd441 .elementor-icon-list-text{color:#6E7188;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-a1e2993{--divider-border-style:solid;--divider-color:#DFD8CB;--divider-border-width:1px;}.elementor-213 .elementor-element.elementor-element-a1e2993 > .elementor-widget-container{padding:2px 0px 010px 0px;}.elementor-213 .elementor-element.elementor-element-a1e2993 .elementor-divider-separator{width:100%;}.elementor-213 .elementor-element.elementor-element-a1e2993 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-213 .elementor-element.elementor-element-295a34c .elementor-button{background-color:#A1DAD2;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:1.5em;letter-spacing:2px;fill:#1B2536;color:#1B2536;border-radius:20px 20px 20px 20px;padding:17px 20px 13px 20px;}.elementor-213 .elementor-element.elementor-element-295a34c .elementor-button:hover, .elementor-213 .elementor-element.elementor-element-295a34c .elementor-button:focus{background-color:#94C2A7;color:#885157;border-color:#EB2626;}.elementor-213 .elementor-element.elementor-element-295a34c{width:auto;max-width:auto;}.elementor-213 .elementor-element.elementor-element-295a34c > .elementor-widget-container{background-color:#C4C4C4;}.elementor-213 .elementor-element.elementor-element-295a34c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-213 .elementor-element.elementor-element-295a34c .elementor-button .elementor-button-content-wrapper{gap:0px;justify-content:center;}.elementor-213 .elementor-element.elementor-element-295a34c .elementor-button:hover svg, .elementor-213 .elementor-element.elementor-element-295a34c .elementor-button:focus svg{fill:#885157;}.elementor-213 .elementor-element.elementor-element-6dc5b1e7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-6dc5b1e7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-213 .elementor-element.elementor-element-34ae61e{--spacer-size:0px;}.elementor-213 .elementor-element.elementor-element-7944638{--e-image-carousel-slides-to-show:1;}.elementor-213 .elementor-element.elementor-element-7944638 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-17e918d .elementor-button{background-color:#FFFFFF10;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:28px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF30;border-radius:3px 3px 3px 3px;padding:0px 21px 0px 22px;}.elementor-213 .elementor-element.elementor-element-17e918d .elementor-button:hover, .elementor-213 .elementor-element.elementor-element-17e918d .elementor-button:focus{background-color:#94C2A7;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-17e918d{width:auto;max-width:auto;top:0px;}.elementor-213 .elementor-element.elementor-element-17e918d > .elementor-widget-container{margin:31px 30px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-17e918d{right:0px;}body.rtl .elementor-213 .elementor-element.elementor-element-17e918d{left:0px;}.elementor-213 .elementor-element.elementor-element-17e918d .elementor-button:hover svg, .elementor-213 .elementor-element.elementor-element-17e918d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-4f24bff{width:auto;max-width:auto;}.elementor-213 .elementor-element.elementor-element-4f24bff > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-4f24bff .elementor-star-rating{font-size:12px;}.elementor-213 .elementor-element.elementor-element-4f24bff .elementor-star-rating i:not(:last-of-type){margin-inline-end:5px;}.elementor-213 .elementor-element.elementor-element-4f24bff .elementor-star-rating i:before{color:#94C2A7;}.elementor-213 .elementor-element.elementor-element-c98e2eb{--spacer-size:5px;}.elementor-213 .elementor-element.elementor-element-496801a{width:var( --container-widget-width, 227.989px );max-width:227.989px;--container-widget-width:227.989px;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-496801a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-496801a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-496801a .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;text-decoration:none;line-height:30px;color:#1B2536;}.elementor-213 .elementor-element.elementor-element-62534f3 .elementor-button{background-color:#FFFFFF;font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;line-height:1.25em;fill:#6E7188;color:#6E7188;padding:4px 5px 9px 5px;}.elementor-213 .elementor-element.elementor-element-62534f3{width:auto;max-width:auto;}.elementor-213 .elementor-element.elementor-element-62534f3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-62534f3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-213 .elementor-element.elementor-element-62534f3 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-213 .elementor-element.elementor-element-62534f3 .elementor-button:hover, .elementor-213 .elementor-element.elementor-element-62534f3 .elementor-button:focus{color:#885157;}.elementor-213 .elementor-element.elementor-element-62534f3 .elementor-button:hover svg, .elementor-213 .elementor-element.elementor-element-62534f3 .elementor-button:focus svg{fill:#885157;}.elementor-213 .elementor-element.elementor-element-0b9c62c{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-0b9c62c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-0b9c62c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-0b9c62c .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:#885157;}.elementor-213 .elementor-element.elementor-element-944dac2{width:auto;max-width:auto;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-944dac2 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-944dac2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-213 .elementor-element.elementor-element-944dac2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-213 .elementor-element.elementor-element-944dac2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-213 .elementor-element.elementor-element-944dac2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-213 .elementor-element.elementor-element-944dac2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-213 .elementor-element.elementor-element-944dac2 .elementor-icon-list-icon i{color:#81CAB4;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-944dac2 .elementor-icon-list-icon svg{fill:#81CAB4;transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-944dac2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213 .elementor-element.elementor-element-944dac2 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:2em;}.elementor-213 .elementor-element.elementor-element-944dac2 .elementor-icon-list-text{color:#6E7188;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-3e5d9c9{--divider-border-style:solid;--divider-color:#DFD8CB;--divider-border-width:1px;}.elementor-213 .elementor-element.elementor-element-3e5d9c9 > .elementor-widget-container{padding:2px 0px 10px 0px;}.elementor-213 .elementor-element.elementor-element-3e5d9c9 .elementor-divider-separator{width:100%;}.elementor-213 .elementor-element.elementor-element-3e5d9c9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-213 .elementor-element.elementor-element-8a104c4 .elementor-button{background-color:#A1DAD2;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:1.5em;letter-spacing:2px;fill:#1B2536;color:#1B2536;border-radius:20px 20px 20px 20px;padding:13px 20px 13px 20px;}.elementor-213 .elementor-element.elementor-element-8a104c4 .elementor-button:hover, .elementor-213 .elementor-element.elementor-element-8a104c4 .elementor-button:focus{background-color:#94C2A7;color:#885157;border-color:#EB2626;}.elementor-213 .elementor-element.elementor-element-8a104c4{width:auto;max-width:auto;}.elementor-213 .elementor-element.elementor-element-8a104c4 > .elementor-widget-container{background-color:#C4C4C4;}.elementor-213 .elementor-element.elementor-element-8a104c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-213 .elementor-element.elementor-element-8a104c4 .elementor-button .elementor-button-content-wrapper{gap:0px;justify-content:center;}.elementor-213 .elementor-element.elementor-element-8a104c4 .elementor-button:hover svg, .elementor-213 .elementor-element.elementor-element-8a104c4 .elementor-button:focus svg{fill:#885157;}.elementor-213 .elementor-element.elementor-element-5e43966a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-5e43966a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-213 .elementor-element.elementor-element-2f524ab3{--spacer-size:0px;}.elementor-213 .elementor-element.elementor-element-42eee07{--e-image-carousel-slides-to-show:1;}.elementor-213 .elementor-element.elementor-element-42eee07 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-1107f4c{width:auto;max-width:auto;}.elementor-213 .elementor-element.elementor-element-1107f4c > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-1107f4c .elementor-star-rating{font-size:12px;}.elementor-213 .elementor-element.elementor-element-1107f4c .elementor-star-rating i:not(:last-of-type){margin-inline-end:5px;}.elementor-213 .elementor-element.elementor-element-1107f4c .elementor-star-rating i:before{color:#94C2A7;}.elementor-213 .elementor-element.elementor-element-de4617e{--spacer-size:5px;}.elementor-213 .elementor-element.elementor-element-67a31f23{width:var( --container-widget-width, 227.989px );max-width:227.989px;--container-widget-width:227.989px;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-67a31f23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-67a31f23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-67a31f23 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;text-decoration:none;line-height:30px;color:#1B2536;}.elementor-213 .elementor-element.elementor-element-7af699c1 .elementor-button{background-color:#FFFFFF;font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;line-height:1.25em;fill:#6E7188;color:#6E7188;padding:4px 5px 9px 5px;}.elementor-213 .elementor-element.elementor-element-7af699c1{width:auto;max-width:auto;}.elementor-213 .elementor-element.elementor-element-7af699c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-213 .elementor-element.elementor-element-7af699c1 .elementor-button:hover, .elementor-213 .elementor-element.elementor-element-7af699c1 .elementor-button:focus{color:#885157;}.elementor-213 .elementor-element.elementor-element-7af699c1 .elementor-button:hover svg, .elementor-213 .elementor-element.elementor-element-7af699c1 .elementor-button:focus svg{fill:#885157;}.elementor-213 .elementor-element.elementor-element-6249f7c{width:var( --container-widget-width, 13.657% );max-width:13.657%;--container-widget-width:13.657%;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-6249f7c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-6249f7c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-6249f7c .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:#885157;}.elementor-213 .elementor-element.elementor-element-38cf2c25{width:auto;max-width:auto;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-38cf2c25 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-38cf2c25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-213 .elementor-element.elementor-element-38cf2c25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-213 .elementor-element.elementor-element-38cf2c25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-213 .elementor-element.elementor-element-38cf2c25 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-213 .elementor-element.elementor-element-38cf2c25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-213 .elementor-element.elementor-element-38cf2c25 .elementor-icon-list-icon i{color:#81CAB4;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-38cf2c25 .elementor-icon-list-icon svg{fill:#81CAB4;transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-38cf2c25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213 .elementor-element.elementor-element-38cf2c25 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:2em;}.elementor-213 .elementor-element.elementor-element-38cf2c25 .elementor-icon-list-text{color:#6E7188;transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-4f5775ae{--divider-border-style:solid;--divider-color:#DFD8CB;--divider-border-width:1px;}.elementor-213 .elementor-element.elementor-element-4f5775ae > .elementor-widget-container{padding:2px 0px 10px 0px;}.elementor-213 .elementor-element.elementor-element-4f5775ae .elementor-divider-separator{width:100%;}.elementor-213 .elementor-element.elementor-element-4f5775ae .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-213 .elementor-element.elementor-element-3401a6c6 .elementor-button{background-color:#A1DAD2;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:1.5em;letter-spacing:2px;fill:#1B2536;color:#1B2536;border-radius:20px 20px 20px 20px;padding:17px 20px 13px 20px;}.elementor-213 .elementor-element.elementor-element-3401a6c6 .elementor-button:hover, .elementor-213 .elementor-element.elementor-element-3401a6c6 .elementor-button:focus{background-color:#94C2A7;color:#885157;border-color:#EB2626;}.elementor-213 .elementor-element.elementor-element-3401a6c6{width:auto;max-width:auto;}.elementor-213 .elementor-element.elementor-element-3401a6c6 > .elementor-widget-container{background-color:#C4C4C4;}.elementor-213 .elementor-element.elementor-element-3401a6c6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-213 .elementor-element.elementor-element-3401a6c6 .elementor-button .elementor-button-content-wrapper{gap:0px;justify-content:center;}.elementor-213 .elementor-element.elementor-element-3401a6c6 .elementor-button:hover svg, .elementor-213 .elementor-element.elementor-element-3401a6c6 .elementor-button:focus svg{fill:#885157;}.elementor-213 .elementor-element.elementor-element-533c48e3 .elementor-button{background-color:#FFFFFF10;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:28px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF30;border-radius:3px 3px 3px 3px;padding:0px 21px 0px 22px;}.elementor-213 .elementor-element.elementor-element-533c48e3 .elementor-button:hover, .elementor-213 .elementor-element.elementor-element-533c48e3 .elementor-button:focus{background-color:#94C2A7;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-533c48e3{width:auto;max-width:auto;top:0px;}.elementor-213 .elementor-element.elementor-element-533c48e3 > .elementor-widget-container{margin:31px 30px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-533c48e3{right:0px;}body.rtl .elementor-213 .elementor-element.elementor-element-533c48e3{left:0px;}.elementor-213 .elementor-element.elementor-element-533c48e3 .elementor-button:hover svg, .elementor-213 .elementor-element.elementor-element-533c48e3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-126e56f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:-4px 100px -11px 100px;}.elementor-213 .elementor-element.elementor-element-126e56f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-213 .elementor-element.elementor-element-442ed283:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-213 .elementor-element.elementor-element-442ed283 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#383031;}.elementor-213 .elementor-element.elementor-element-442ed283 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-442ed283 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 50px 100px 50px;}.elementor-213 .elementor-element.elementor-element-442ed283 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-213 .elementor-element.elementor-element-77132e39{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-77132e39 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-213 .elementor-element.elementor-element-12933703 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-12933703 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-213 .elementor-element.elementor-element-3128dea3{text-align:center;}.elementor-213 .elementor-element.elementor-element-3128dea3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:28px;letter-spacing:2px;color:#94C2A7;}.elementor-213 .elementor-element.elementor-element-ce42cc4{--spacer-size:1px;}.elementor-213 .elementor-element.elementor-element-62636b39{width:var( --container-widget-width, 109.03% );max-width:109.03%;--container-widget-width:109.03%;--container-widget-flex-grow:0;text-align:center;}.elementor-213 .elementor-element.elementor-element-62636b39 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-213 .elementor-element.elementor-element-62636b39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-62636b39 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:27px;font-weight:400;line-height:60px;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-7e6a64db{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-16db3581{--spacer-size:5px;}.elementor-213 .elementor-element.elementor-element-625e77e7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-image-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-213 .elementor-element.elementor-element-30dcb7ae.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-213 .elementor-element.elementor-element-30dcb7ae.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-213 .elementor-element.elementor-element-30dcb7ae.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-30dcb7ae .elementor-image-box-title{margin-bottom:50px;font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-30dcb7ae .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-213 .elementor-element.elementor-element-30dcb7ae .elementor-image-box-img img{transition-duration:0.3s;}.elementor-213 .elementor-element.elementor-element-4b515188 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-879d424{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-879d424 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-879d424.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-879d424 img{width:100%;max-width:100%;height:339px;object-fit:cover;object-position:center center;}.elementor-213 .elementor-element.elementor-element-2a527763:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-2a527763 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-2a527763 > .elementor-container{max-width:1569px;}.elementor-213 .elementor-element.elementor-element-2a527763{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 70px 0px;}.elementor-213 .elementor-element.elementor-element-2a527763 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-213 .elementor-element.elementor-element-be4835a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-58862d8f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-slides .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-213 .elementor-element.elementor-element-de0c422 .elementor-repeater-item-7421b75 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://emmonlangresort.com/wp-content/uploads/2025/07/Artboard-1-copy-2-100.jpg);background-size:cover;}.elementor-213 .elementor-element.elementor-element-de0c422 .elementor-repeater-item-c5d016d .swiper-slide-bg{background-color:#4054b2;background-image:url(https://emmonlangresort.com/wp-content/uploads/2025/07/Artboard-1-copy-4-100.jpg);background-size:cover;}.elementor-213 .elementor-element.elementor-element-de0c422 .elementor-repeater-item-0aadad7 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://emmonlangresort.com/wp-content/uploads/2025/07/Artboard-1-copy-6-100.jpg);background-size:cover;}.elementor-213 .elementor-element.elementor-element-de0c422 .elementor-repeater-item-782de15 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://emmonlangresort.com/wp-content/uploads/2025/06/Artboard-1-copy-8-100.jpg);background-size:cover;}.elementor-213 .elementor-element.elementor-element-de0c422 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-213 .elementor-element.elementor-element-de0c422 > .elementor-widget-container{padding:-4px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-de0c422 .swiper-slide-contents{max-width:66%;}.elementor-213 .elementor-element.elementor-element-de0c422 .swiper-slide-inner{text-align:center;}.elementor-213 .elementor-element.elementor-element-3eccaa8a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-213 .elementor-element.elementor-element-3eccaa8a:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-3eccaa8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-3eccaa8a > .elementor-container{min-height:270px;}.elementor-213 .elementor-element.elementor-element-3eccaa8a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:-8px 20px 166px 20px;}.elementor-213 .elementor-element.elementor-element-3eccaa8a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-213 .elementor-element.elementor-element-2457ea19:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-213 .elementor-element.elementor-element-2457ea19 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://emmonlangresort.com/wp-content/uploads/2025/06/IMG-20250629-WA0017-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-213 .elementor-element.elementor-element-2457ea19 > .elementor-element-populated >  .elementor-background-overlay{background-color:#383031E0;opacity:0.6;}.elementor-213 .elementor-element.elementor-element-2457ea19 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-2457ea19 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 100px 85px 100px;}.elementor-213 .elementor-element.elementor-element-2457ea19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-213 .elementor-element.elementor-element-5c728041 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-213 .elementor-element.elementor-element-3e10d592 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-21cb85a1{width:var( --container-widget-width, 79.825% );max-width:79.825%;--container-widget-width:79.825%;--container-widget-flex-grow:0;text-align:center;}.elementor-213 .elementor-element.elementor-element-21cb85a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-213 .elementor-element.elementor-element-21cb85a1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:33px;font-weight:400;line-height:54px;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-1c78a81d{--spacer-size:18px;}.elementor-213 .elementor-element.elementor-element-2f37d362{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-12adf821.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-12adf821{left:80px;}body.rtl .elementor-213 .elementor-element.elementor-element-12adf821{right:80px;}.elementor-213 .elementor-element.elementor-element-12adf821{bottom:0px;text-align:left;}.elementor-213 .elementor-element.elementor-element-12adf821 img{width:100%;max-width:141px;}.elementor-bc-flex-widget .elementor-213 .elementor-element.elementor-element-6aa556d7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-213 .elementor-element.elementor-element-6aa556d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-213 .elementor-element.elementor-element-6aa556d7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-213 .elementor-element.elementor-element-6aa556d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-192ff96f .elementor-button{background-color:#94C2A7;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:26px;border-radius:20px 20px 20px 20px;padding:14px 25px 12px 25px;}.elementor-213 .elementor-element.elementor-element-192ff96f .elementor-button:hover, .elementor-213 .elementor-element.elementor-element-192ff96f .elementor-button:focus{background-color:#885157;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-192ff96f .elementor-button:hover svg, .elementor-213 .elementor-element.elementor-element-192ff96f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-1845c57:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-1845c57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#94C2A7;}.elementor-213 .elementor-element.elementor-element-1845c57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:75px 20px 70px 20px;}.elementor-213 .elementor-element.elementor-element-1845c57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-213 .elementor-element.elementor-element-54ca03d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-34bee171{margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-213 .elementor-element.elementor-element-35f960b2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-af564f3 > .elementor-widget-container{background-image:url("https://emmonlangresort.com/wp-content/uploads/2025/06/shape-white.png");margin:0px 0px 30px 0px;padding:0px 0px 20px 0px;background-position:bottom center;background-repeat:no-repeat;background-size:72px auto;}.elementor-213 .elementor-element.elementor-element-af564f3{text-align:center;}.elementor-213 .elementor-element.elementor-element-af564f3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;line-height:28px;letter-spacing:3px;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-36c43726 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-36c43726{text-align:center;}.elementor-213 .elementor-element.elementor-element-36c43726 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:400;line-height:60px;color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-79c66d82{margin-top:0px;margin-bottom:0px;padding:60px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-490b4747 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-eael-testimonial-slider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-testimonial-slider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-item  .eael-testimonial-item-inner{background-color:#FFFFFF;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 70px -25px rgba(27, 37.000000000000014, 54, 0.12549019607843137);}.elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-item .eael-testimonial-item-inner{margin:0px 0px 30px 0px;padding:50px 30px 45px 30px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-item:hover .eael-testimonial-quote{color:#8EBAA1;}.elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-image{max-width:60px;}.elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-image img{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-content .eael-testimonial-user{color:#1B2536;font-family:"Playfair Display", Sans-serif;font-size:15px;font-style:normal;line-height:32px;}.elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-content .eael-testimonial-user-company{color:#1B2536;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:32px;letter-spacing:-0.1px;}.elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-content .eael-testimonial-text{color:#1B2536;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.8em;}.elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-quote{color:#E9B579;font-family:"Playfair Display", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;font-style:normal;position:absolute;top:95px;}.elementor-213 .elementor-element.elementor-element-58f4528a .swiper-container-wrap .swiper-pagination-bullet{height:12px;width:12px;background:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-58f4528a .swiper-container-wrap .swiper-pagination-bullet-active{background:#885157;}.elementor-213 .elementor-element.elementor-element-58f4528a .swiper-container-wrap .swiper-pagination-bullets{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-58f4528a .swiper-container-wrap .swiper-pagination-bullet:hover{background:#885157;}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-quote{left:85px;}body.rtl .elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-quote{right:85px;}.elementor-213 .elementor-element.elementor-element-246cde2{--display:flex;}.eael-reading-progress-wrap .eael-reading-progress{height:5px !important;}.eael-reading-progress-wrap .eael-reading-progress .eael-reading-progress-fill{height:5px !important;background-color:#1fd18e;transition:width 50ms ease;}@media(max-width:1024px){.elementor-213 .elementor-element.elementor-element-7c14afd > .elementor-widget-container{background-position:275px 160px;background-repeat:no-repeat;background-size:240px auto;}.elementor-213 .elementor-element.elementor-element-7c14afd .elementor-heading-title{font-size:60px;line-height:90px;}.elementor-213 .elementor-element.elementor-element-b6fce0c{width:var( --container-widget-width, 710px );max-width:710px;--container-widget-width:710px;--container-widget-flex-grow:0;}.elementor-213 .elementor-element.elementor-element-63113fba{padding:80px 20px 80px 20px;}.elementor-213 .elementor-element.elementor-element-62f67d8f{padding:0px 0px 40px 0px;}.elementor-213 .elementor-element.elementor-element-1b0783b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-78eeef2e .elementor-heading-title{font-size:32px;line-height:48px;}.elementor-213 .elementor-element.elementor-element-36798ac > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-213 .elementor-element.elementor-element-5cc31b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-5cc31b5 .elementor-star-rating{font-size:16px;}.elementor-213 .elementor-element.elementor-element-61df5b4 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-213 .elementor-element.elementor-element-7f202af > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-115a065 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-115a065 .elementor-star-rating{font-size:16px;}.elementor-213 .elementor-element.elementor-element-3d6df13 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-213 .elementor-element.elementor-element-a1e2993 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-4f24bff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-4f24bff .elementor-star-rating{font-size:16px;}.elementor-213 .elementor-element.elementor-element-496801a .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-213 .elementor-element.elementor-element-3e5d9c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-1107f4c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-1107f4c .elementor-star-rating{font-size:16px;}.elementor-213 .elementor-element.elementor-element-67a31f23 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-213 .elementor-element.elementor-element-4f5775ae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-126e56f5{padding:0px 20px 0px 20px;}.elementor-213 .elementor-element.elementor-element-442ed283 > .elementor-element-populated{padding:80px 70px 80px 70px;}.elementor-213 .elementor-element.elementor-element-12933703 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-12933703 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-213 .elementor-element.elementor-element-62636b39 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-213 .elementor-element.elementor-element-62636b39 .elementor-heading-title{font-size:23px;line-height:1.5em;}.elementor-213 .elementor-element.elementor-element-7e6a64db{font-size:14px;}.elementor-213 .elementor-element.elementor-element-16db3581{--spacer-size:5px;}.elementor-bc-flex-widget .elementor-213 .elementor-element.elementor-element-625e77e7.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-213 .elementor-element.elementor-element-625e77e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-213 .elementor-element.elementor-element-30dcb7ae .elementor-image-box-title{font-size:21px;line-height:32px;}.elementor-213 .elementor-element.elementor-element-2a527763{padding:80px 20px 80px 20px;}.elementor-213 .elementor-element.elementor-element-be4835a{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-58862d8f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 50px;}.elementor-213 .elementor-element.elementor-element-3eccaa8a{padding:40px 20px 40px 20px;}.elementor-213 .elementor-element.elementor-element-2457ea19:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-213 .elementor-element.elementor-element-2457ea19 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://emmonlangresort.com/wp-content/uploads/2025/07/IMG-20250629-WA0015-scaled.jpg");}.elementor-213 .elementor-element.elementor-element-2457ea19 > .elementor-element-populated{padding:40px 50px 45px 50px;}.elementor-213 .elementor-element.elementor-element-21cb85a1 .elementor-heading-title{font-size:25px;line-height:38px;}.elementor-213 .elementor-element.elementor-element-2f37d362{width:var( --container-widget-width, 465.391px );max-width:465.391px;--container-widget-width:465.391px;--container-widget-flex-grow:0;font-size:16px;line-height:26px;}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-12adf821{left:190px;}body.rtl .elementor-213 .elementor-element.elementor-element-12adf821{right:190px;}.elementor-213 .elementor-element.elementor-element-192ff96f .elementor-button{font-size:14px;}.elementor-213 .elementor-element.elementor-element-1845c57{padding:80px 20px 80px 20px;}.elementor-213 .elementor-element.elementor-element-34bee171{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-af564f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-36c43726 .elementor-heading-title{font-size:32px;line-height:48px;}.elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-item .eael-testimonial-item-inner{padding:35px 21px 34px 21px;}.elementor-213 .elementor-element.elementor-element-58f4528a .swiper-container-wrap .swiper-pagination-bullet{height:15px;width:15px;margin-left:10px;margin-right:10px;}.elementor-213 .elementor-element.elementor-element-58f4528a .swiper-container-wrap .swiper-pagination-bullets{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-quote{left:75px;}body.rtl .elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-quote{right:75px;}.elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-quote{top:85px;}}@media(max-width:767px){.elementor-213 .elementor-element.elementor-element-7c14afd > .elementor-widget-container{background-position:0px 240px;background-size:160px auto;}.elementor-213 .elementor-element.elementor-element-7c14afd .elementor-heading-title{font-size:32px;line-height:1.56em;letter-spacing:0px;}.elementor-213 .elementor-element.elementor-element-b6fce0c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-b6fce0c{font-size:13px;}.elementor-213 .elementor-element.elementor-element-1b0783b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-78eeef2e .elementor-heading-title{font-size:21px;}.elementor-213 .elementor-element.elementor-element-36798ac > .elementor-widget-container{padding:20px 15px 30px 15px;}.elementor-213 .elementor-element.elementor-element-656f1aa > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-213 .elementor-element.elementor-element-7f202af > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-6c745b8 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-213 .elementor-element.elementor-element-a1e2993 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-6dc5b1e7 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-213 .elementor-element.elementor-element-3e5d9c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-5e43966a > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-213 .elementor-element.elementor-element-4f5775ae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-126e56f5{padding:40px 20px 70px 20px;}.elementor-213 .elementor-element.elementor-element-442ed283 > .elementor-element-populated{padding:70px 20px 70px 20px;}.elementor-213 .elementor-element.elementor-element-30dcb7ae .elementor-image-box-img{margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-be4835a{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-58862d8f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-2457ea19 > .elementor-element-populated{padding:20px 20px 25px 20px;}.elementor-213 .elementor-element.elementor-element-3e10d592 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-3e10d592 > .elementor-element-populated{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-12adf821{left:0px;}body.rtl .elementor-213 .elementor-element.elementor-element-12adf821{right:0px;}.elementor-213 .elementor-element.elementor-element-6aa556d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-213 .elementor-element.elementor-element-6aa556d7 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-213 .elementor-element.elementor-element-34bee171{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-af564f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-36c43726 .elementor-heading-title{font-size:21px;}.elementor-213 .elementor-element.elementor-element-79c66d82{padding:0px 0px 0px 0px;}.elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-item .eael-testimonial-item-inner{padding:25px 10px 25px 01px;}.elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-content .eael-testimonial-user{font-size:12px;}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-quote{left:55px;}body.rtl .elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-quote{right:55px;}.elementor-213 .elementor-element.elementor-element-58f4528a .eael-testimonial-quote{top:75px;}}@media(min-width:768px){.elementor-213 .elementor-element.elementor-element-b3edbb8{--width:50%;}.elementor-213 .elementor-element.elementor-element-b9294b7{--width:50%;}.elementor-213 .elementor-element.elementor-element-d6ec326{--width:98.814%;}.elementor-213 .elementor-element.elementor-element-442ed283{width:100%;}.elementor-213 .elementor-element.elementor-element-12933703{width:40%;}.elementor-213 .elementor-element.elementor-element-625e77e7{width:30%;}.elementor-213 .elementor-element.elementor-element-4b515188{width:29.582%;}.elementor-213 .elementor-element.elementor-element-2457ea19{width:100%;}.elementor-213 .elementor-element.elementor-element-3e10d592{width:80%;}.elementor-213 .elementor-element.elementor-element-6aa556d7{width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-213 .elementor-element.elementor-element-3e10d592{width:75%;}.elementor-213 .elementor-element.elementor-element-6aa556d7{width:25%;}}