.elementor-8915 .elementor-element.elementor-element-60277741{--display:flex;--min-height:709px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:.64;--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-60277741:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-60277741>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.fredastaire.com/alhambra/wp-content/uploads/sites/507/2026/09/home-hero-alhambra.webp");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-8915 .elementor-element.elementor-element-60277741:before,.elementor-8915 .elementor-element.elementor-element-60277741>.elementor-background-video-container:before,.elementor-8915 .elementor-element.elementor-element-60277741>.e-con-inner>.elementor-background-video-container:before,.elementor-8915 .elementor-element.elementor-element-60277741>.elementor-background-slideshow:before,.elementor-8915 .elementor-element.elementor-element-60277741>.e-con-inner>.elementor-background-slideshow:before,.elementor-8915 .elementor-element.elementor-element-60277741>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#231f20;--background-overlay:''}.elementor-8915 .elementor-element.elementor-element-5f1c338b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-5f1c338b.e-con{--align-self:flex-start}.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-8915 .elementor-element.elementor-element-2280bdeb>.elementor-widget-container{padding:0}.elementor-8915 .elementor-element.elementor-element-2280bdeb .elementor-heading-title{text-transform:uppercase;color:#fff}.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-8915 .elementor-element.elementor-element-185f85eb>.elementor-widget-container{padding:0}.elementor-8915 .elementor-element.elementor-element-185f85eb{font-weight:500;color:#fff}.elementor-8915 .elementor-element.elementor-element-2e2a2a6c{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-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-8915 .elementor-element.elementor-element-3f6cf7a6{width:var(--container-widget-width,24%);max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-3f6cf7a6 .elementor-icon-box-wrapper{align-items:start;gap:15px}.elementor-8915 .elementor-element.elementor-element-3f6cf7a6.elementor-view-stacked .elementor-icon{background-color:#fff;fill:#231f20;color:#231f20}.elementor-8915 .elementor-element.elementor-element-3f6cf7a6.elementor-view-framed .elementor-icon,.elementor-8915 .elementor-element.elementor-element-3f6cf7a6.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-8915 .elementor-element.elementor-element-3f6cf7a6.elementor-view-framed .elementor-icon{background-color:#231f20}.elementor-8915 .elementor-element.elementor-element-3f6cf7a6 .elementor-icon{font-size:19px}.elementor-8915 .elementor-element.elementor-element-3f6cf7a6 .elementor-icon-box-title{color:#fff}.elementor-8915 .elementor-element.elementor-element-3f6cf7a6 .elementor-icon-box-description{font-weight:500;line-height:19px;color:#fff}.elementor-8915 .elementor-element.elementor-element-74ff55ac{width:var(--container-widget-width,24%);max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-74ff55ac .elementor-icon-box-wrapper{align-items:start;gap:15px}.elementor-8915 .elementor-element.elementor-element-74ff55ac.elementor-view-stacked .elementor-icon{background-color:#fff;fill:#231f20;color:#231f20}.elementor-8915 .elementor-element.elementor-element-74ff55ac.elementor-view-framed .elementor-icon,.elementor-8915 .elementor-element.elementor-element-74ff55ac.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-8915 .elementor-element.elementor-element-74ff55ac.elementor-view-framed .elementor-icon{background-color:#231f20}.elementor-8915 .elementor-element.elementor-element-74ff55ac .elementor-icon{font-size:19px}.elementor-8915 .elementor-element.elementor-element-74ff55ac .elementor-icon-box-title{color:#fff}.elementor-8915 .elementor-element.elementor-element-74ff55ac .elementor-icon-box-description{font-weight:500;line-height:19px;color:#fff}.elementor-8915 .elementor-element.elementor-element-4e5cda27{width:var(--container-widget-width,24%);max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-4e5cda27 .elementor-icon-box-wrapper{align-items:start;gap:15px}.elementor-8915 .elementor-element.elementor-element-4e5cda27.elementor-view-stacked .elementor-icon{background-color:#fff;fill:#231f20;color:#231f20}.elementor-8915 .elementor-element.elementor-element-4e5cda27.elementor-view-framed .elementor-icon,.elementor-8915 .elementor-element.elementor-element-4e5cda27.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-8915 .elementor-element.elementor-element-4e5cda27.elementor-view-framed .elementor-icon{background-color:#231f20}.elementor-8915 .elementor-element.elementor-element-4e5cda27 .elementor-icon{font-size:19px}.elementor-8915 .elementor-element.elementor-element-4e5cda27 .elementor-icon-box-title{color:#fff}.elementor-8915 .elementor-element.elementor-element-4e5cda27 .elementor-icon-box-description{font-weight:500;line-height:19px;color:#fff}.elementor-8915 .elementor-element.elementor-element-afe6e0d{width:var(--container-widget-width,24%);max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-afe6e0d .elementor-icon-box-wrapper{align-items:start;gap:15px}.elementor-8915 .elementor-element.elementor-element-afe6e0d.elementor-view-stacked .elementor-icon{background-color:#fff;fill:#231f20;color:#231f20}.elementor-8915 .elementor-element.elementor-element-afe6e0d.elementor-view-framed .elementor-icon,.elementor-8915 .elementor-element.elementor-element-afe6e0d.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-8915 .elementor-element.elementor-element-afe6e0d.elementor-view-framed .elementor-icon{background-color:#231f20}.elementor-8915 .elementor-element.elementor-element-afe6e0d .elementor-icon{font-size:19px}.elementor-8915 .elementor-element.elementor-element-afe6e0d .elementor-icon-box-title{color:#fff}.elementor-8915 .elementor-element.elementor-element-afe6e0d .elementor-icon-box-description{font-weight:500;line-height:19px;color:#fff}.elementor-8915 .elementor-element.elementor-element-3f6b8c75{--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:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-8915 .elementor-element.elementor-element-2b0cec22 .elementor-button{background-color:#c7a678;font-family:"Helvetica",Sans-serif;font-weight:600;letter-spacing:-.2px;fill:#fff;color:#fff}.elementor-8915 .elementor-element.elementor-element-2b0cec22 .elementor-button:hover,.elementor-8915 .elementor-element.elementor-element-2b0cec22 .elementor-button:focus{background-color:#2a2425}.elementor-8915 .elementor-element.elementor-element-2b0cec22 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-8915 .elementor-element.elementor-element-4bfb816f .elementor-button{background-color:#231f20;font-family:"Helvetica",Sans-serif;font-weight:600;letter-spacing:-.2px;fill:#fff;color:#fff}.elementor-8915 .elementor-element.elementor-element-4bfb816f .elementor-button:hover,.elementor-8915 .elementor-element.elementor-element-4bfb816f .elementor-button:focus{background-color:#c9ab79}.elementor-8915 .elementor-element.elementor-element-4bfb816f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-8915 .elementor-element.elementor-element-188998c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-188998c3:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-188998c3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-188998c3.e-con{--align-self:flex-start}.elementor-8915 .elementor-element.elementor-element-12ae59da>.elementor-widget-container{background-color:#c9ab79;padding:10px 14px;border-radius:5px 5px 0 0}.elementor-8915 .elementor-element.elementor-element-12ae59da.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-8915 .elementor-element.elementor-element-12ae59da{text-align:center}.elementor-8915 .elementor-element.elementor-element-12ae59da .elementor-heading-title{color:#fff}.elementor-8915 .elementor-element.elementor-element-e0b627d>.elementor-widget-container{padding:20px 28px 0}.elementor-8915 .elementor-element.elementor-element-e0b627d{text-align:center;font-size:14px;line-height:20px}.elementor-widget-ha-gravityforms .gfield .ginput_container>input,.elementor-widget-ha-gravityforms .gform_body .gfield textarea,.elementor-widget-ha-gravityforms .gfield .ginput_container.ginput_complex input{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ha-gravityforms .gform_body .gfield .gfield_label,.elementor-widget-ha-gravityforms table.gfield_list thead th{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ha-gravityforms .gform_body .gfield .gfield_description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ha-gravityforms .gform_wrapper .gform_button,.elementor-widget-ha-gravityforms.ha-gravityforms .gform_wrapper input[type=submit].gform_button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-ha-gravityforms .gsection .gsection_title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-gravityforms .gsection .gsection_description{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-ha-gravityforms .gform_next_button.button,.elementor-widget-ha-gravityforms .gform_previous_button.button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-8915 .elementor-element.elementor-element-a9e6aa0>.elementor-widget-container{padding:0 10%}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gform_body .gform_fields .gfield{margin:0}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gform_body .gfield .ginput_container:not(.ginput_container_fileupload)>input:not(.ginput_quantity){padding:10px}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gform_body .gfield .ginput_container.ginput_complex input{padding:10px}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gform_body .gfield .ginput_container.ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:10px}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gform_body .gfield textarea{padding:10px;color:#6b6969}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gfield .ginput_container>input,.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gform_body .gfield textarea,.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gfield .ginput_container.ginput_complex input{font-family:"Poppins",Sans-serif;font-size:13px;font-weight:400}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gfield .ginput_container>input{color:#6b6969}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gfield .ginput_container.ginput_complex input{color:#6b6969}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gform_body .gfield select{color:#6b6969}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gfield_list tbody td input{color:#6b6969}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .ginput_container_address input{color:#6b6969}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 ::-webkit-input-placeholder{color:#6b6969}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 ::-moz-placeholder{color:#6b6969}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 ::-ms-input-placeholder{color:#6b6969}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gfield .ginput_container:not(.ginput_container_fileupload)>input,.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gfield .ginput_complex input,.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gfield .ginput_container_address input,.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gfield_list_cell input,.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gfield .ginput_container select,.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gform_body .gfield textarea{border-style:solid;border-width:1px;border-color:#9c9a9a}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gform_body .gfield .gfield_label{margin:0;padding:0}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 table.gfield_list thead th{padding:0}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gform_body .gfield .gfield_description{padding:0}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gform_body .gfield .gfield_label,.elementor-8915 .elementor-element.elementor-element-a9e6aa0 table.gfield_list thead th{font-family:"Poppins",Sans-serif;font-size:0px;font-weight:400}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gform_wrapper .gform_button{width:100%;color:#fff;background-color:#c7a678}.elementor-8915 .elementor-element.elementor-element-a9e6aa0.ha-gravityforms .gform_wrapper input[type=submit].gform_button{width:100%;color:#fff;background-color:#c7a678}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gform_wrapper .gform_button,.elementor-8915 .elementor-element.elementor-element-a9e6aa0.ha-gravityforms .gform_wrapper input[type=submit].gform_button{font-family:"Helvetica",Sans-serif;font-weight:600;border-style:none}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gform_wrapper .gform_button:hover{background-color:var(--e-global-color-primary)}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gform_wrapper .gform_button:focus{background-color:var(--e-global-color-primary)}.elementor-8915 .elementor-element.elementor-element-a9e6aa0.ha-gravityforms .gform_wrapper input[type=submit].gform_button:hover{background-color:var(--e-global-color-primary)}.elementor-8915 .elementor-element.elementor-element-a9e6aa0.ha-gravityforms .gform_wrapper input[type=submit].gform_button:focus{background-color:var(--e-global-color-primary)}.elementor-8915 .elementor-element.elementor-element-a9e6aa0 .gfield_list .gfield_list_icons img{width:16px !important}.elementor-8915 .elementor-element.elementor-element-f6beaba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-23de24a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.02);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-7ad21875>.elementor-widget-container{background-color:#c9ab79;padding:10px 14px;border-radius:5px 5px 0 0}.elementor-8915 .elementor-element.elementor-element-7ad21875.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-8915 .elementor-element.elementor-element-7ad21875{text-align:center}.elementor-8915 .elementor-element.elementor-element-7ad21875 .elementor-heading-title{color:#fff}.elementor-8915 .elementor-element.elementor-element-1b4cf587>.elementor-widget-container{padding:20px 28px 0}.elementor-8915 .elementor-element.elementor-element-1b4cf587{text-align:center;font-size:14px;line-height:20px}.elementor-8915 .elementor-element.elementor-element-2e579d18>.elementor-widget-container{padding:0 10%}.elementor-8915 .elementor-element.elementor-element-2e579d18 .gform_body .gform_fields .gfield{margin:0}.elementor-8915 .elementor-element.elementor-element-2e579d18 .gform_body .gfield .ginput_container:not(.ginput_container_fileupload)>input:not(.ginput_quantity){padding:10px}.elementor-8915 .elementor-element.elementor-element-2e579d18 .gform_body .gfield .ginput_container.ginput_complex input{padding:10px}.elementor-8915 .elementor-element.elementor-element-2e579d18 .gform_body .gfield .ginput_container.ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:10px}.elementor-8915 .elementor-element.elementor-element-2e579d18 .gform_body .gfield textarea{padding:10px;color:#6b6969}.elementor-8915 .elementor-element.elementor-element-2e579d18 .gfield .ginput_container>input,.elementor-8915 .elementor-element.elementor-element-2e579d18 .gform_body .gfield textarea,.elementor-8915 .elementor-element.elementor-element-2e579d18 .gfield .ginput_container.ginput_complex input{font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400}.elementor-8915 .elementor-element.elementor-element-2e579d18 .gfield .ginput_container>input{color:#6b6969}.elementor-8915 .elementor-element.elementor-element-2e579d18 .gfield .ginput_container.ginput_complex input{color:#6b6969}.elementor-8915 .elementor-element.elementor-element-2e579d18 .gform_body .gfield select{color:#6b6969}.elementor-8915 .elementor-element.elementor-element-2e579d18 .gfield_list tbody td input{color:#6b6969}.elementor-8915 .elementor-element.elementor-element-2e579d18 .ginput_container_address input{color:#6b6969}.elementor-8915 .elementor-element.elementor-element-2e579d18 ::-webkit-input-placeholder{color:#6b6969}.elementor-8915 .elementor-element.elementor-element-2e579d18 ::-moz-placeholder{color:#6b6969}.elementor-8915 .elementor-element.elementor-element-2e579d18 ::-ms-input-placeholder{color:#6b6969}.elementor-8915 .elementor-element.elementor-element-2e579d18 .gfield .ginput_container:not(.ginput_container_fileupload)>input,.elementor-8915 .elementor-element.elementor-element-2e579d18 .gfield .ginput_complex input,.elementor-8915 .elementor-element.elementor-element-2e579d18 .gfield .ginput_container_address input,.elementor-8915 .elementor-element.elementor-element-2e579d18 .gfield_list_cell input,.elementor-8915 .elementor-element.elementor-element-2e579d18 .gfield .ginput_container select,.elementor-8915 .elementor-element.elementor-element-2e579d18 .gform_body .gfield textarea{border-style:solid;border-width:1px;border-color:#9c9a9a}.elementor-8915 .elementor-element.elementor-element-2e579d18 .gform_body .gfield .gfield_label{margin:0;padding:0}.elementor-8915 .elementor-element.elementor-element-2e579d18 table.gfield_list thead th{padding:0}.elementor-8915 .elementor-element.elementor-element-2e579d18 .gform_body .gfield .gfield_description{padding:0}.elementor-8915 .elementor-element.elementor-element-2e579d18 .gform_body .gfield .gfield_label,.elementor-8915 .elementor-element.elementor-element-2e579d18 table.gfield_list thead th{font-family:"Poppins",Sans-serif;font-size:0px;font-weight:400}.elementor-8915 .elementor-element.elementor-element-2e579d18 .gform_wrapper .gform_button{width:100%;color:#fff;background-color:#c7a678}.elementor-8915 .elementor-element.elementor-element-2e579d18.ha-gravityforms .gform_wrapper input[type=submit].gform_button{width:100%;color:#fff;background-color:#c7a678}.elementor-8915 .elementor-element.elementor-element-2e579d18 .gform_wrapper .gform_button,.elementor-8915 .elementor-element.elementor-element-2e579d18.ha-gravityforms .gform_wrapper input[type=submit].gform_button{font-family:"Helvetica",Sans-serif;font-weight:600;border-style:none}.elementor-8915 .elementor-element.elementor-element-2e579d18 .gform_wrapper .gform_button:hover{background-color:var(--e-global-color-primary)}.elementor-8915 .elementor-element.elementor-element-2e579d18 .gform_wrapper .gform_button:focus{background-color:var(--e-global-color-primary)}.elementor-8915 .elementor-element.elementor-element-2e579d18.ha-gravityforms .gform_wrapper input[type=submit].gform_button:hover{background-color:var(--e-global-color-primary)}.elementor-8915 .elementor-element.elementor-element-2e579d18.ha-gravityforms .gform_wrapper input[type=submit].gform_button:focus{background-color:var(--e-global-color-primary)}.elementor-8915 .elementor-element.elementor-element-2e579d18 .gfield_list .gfield_list_icons img{width:16px !important}.elementor-8915 .elementor-element.elementor-element-34af8840>.elementor-widget-container{padding:10px 28px 20px}.elementor-8915 .elementor-element.elementor-element-34af8840{text-align:center;font-size:11px;font-weight:500;line-height:16px}.elementor-8915 .elementor-element.elementor-element-55504096{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-1f178af2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-20781de1 .elementor-icon-box-wrapper{gap:14px}.elementor-8915 .elementor-element.elementor-element-20781de1 .elementor-icon-box-title{margin-block-end:0px;color:#000}.elementor-8915 .elementor-element.elementor-element-20781de1.elementor-view-stacked .elementor-icon{background-color:#c9ab79;fill:#000;color:#000}.elementor-8915 .elementor-element.elementor-element-20781de1.elementor-view-framed .elementor-icon,.elementor-8915 .elementor-element.elementor-element-20781de1.elementor-view-default .elementor-icon{fill:#c9ab79;color:#c9ab79;border-color:#c9ab79}.elementor-8915 .elementor-element.elementor-element-20781de1.elementor-view-framed .elementor-icon{background-color:#000}.elementor-8915 .elementor-element.elementor-element-20781de1 .elementor-icon{font-size:40px}.elementor-8915 .elementor-element.elementor-element-20781de1 .elementor-icon-box-description{font-weight:700;color:#231f20}.elementor-8915 .elementor-element.elementor-element-186fef0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#e7e7e7;--border-color:#e7e7e7;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-53541176 .elementor-icon-box-wrapper{gap:14px}.elementor-8915 .elementor-element.elementor-element-53541176 .elementor-icon-box-title{margin-block-end:0px}.elementor-8915 .elementor-element.elementor-element-53541176.elementor-view-stacked .elementor-icon{background-color:#c9ab79}.elementor-8915 .elementor-element.elementor-element-53541176.elementor-view-framed .elementor-icon,.elementor-8915 .elementor-element.elementor-element-53541176.elementor-view-default .elementor-icon{fill:#c9ab79;color:#c9ab79;border-color:#c9ab79}.elementor-8915 .elementor-element.elementor-element-53541176 .elementor-icon{font-size:40px}.elementor-8915 .elementor-element.elementor-element-53541176 .elementor-icon-box-description{font-weight:700;color:#231f20}.elementor-8915 .elementor-element.elementor-element-f3e0e21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#e7e7e7;--border-color:#e7e7e7;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-3bf684c3 .elementor-icon-box-wrapper{gap:14px}.elementor-8915 .elementor-element.elementor-element-3bf684c3 .elementor-icon-box-title{margin-block-end:0px}.elementor-8915 .elementor-element.elementor-element-3bf684c3.elementor-view-stacked .elementor-icon{background-color:#c9ab79}.elementor-8915 .elementor-element.elementor-element-3bf684c3.elementor-view-framed .elementor-icon,.elementor-8915 .elementor-element.elementor-element-3bf684c3.elementor-view-default .elementor-icon{fill:#c9ab79;color:#c9ab79;border-color:#c9ab79}.elementor-8915 .elementor-element.elementor-element-3bf684c3 .elementor-icon{font-size:40px}.elementor-8915 .elementor-element.elementor-element-3bf684c3 .elementor-icon-box-description{font-weight:700;color:#231f20}.elementor-8915 .elementor-element.elementor-element-76599e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#e7e7e7;--border-color:#e7e7e7;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-5034abdc .elementor-icon-box-wrapper{gap:14px}.elementor-8915 .elementor-element.elementor-element-5034abdc .elementor-icon-box-title{margin-block-end:0px}.elementor-8915 .elementor-element.elementor-element-5034abdc.elementor-view-stacked .elementor-icon{background-color:#c9ab79}.elementor-8915 .elementor-element.elementor-element-5034abdc.elementor-view-framed .elementor-icon,.elementor-8915 .elementor-element.elementor-element-5034abdc.elementor-view-default .elementor-icon{fill:#c9ab79;color:#c9ab79;border-color:#c9ab79}.elementor-8915 .elementor-element.elementor-element-5034abdc .elementor-icon{font-size:40px}.elementor-8915 .elementor-element.elementor-element-5034abdc .elementor-icon-box-description{font-weight:700;color:#231f20}.elementor-8915 .elementor-element.elementor-element-77d0a7c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0 0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#e7e7e7;--border-color:#e7e7e7;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-53d821c9 .elementor-icon-box-wrapper{gap:14px}.elementor-8915 .elementor-element.elementor-element-53d821c9 .elementor-icon-box-title{margin-block-end:0px}.elementor-8915 .elementor-element.elementor-element-53d821c9.elementor-view-stacked .elementor-icon{background-color:#c9ab79}.elementor-8915 .elementor-element.elementor-element-53d821c9.elementor-view-framed .elementor-icon,.elementor-8915 .elementor-element.elementor-element-53d821c9.elementor-view-default .elementor-icon{fill:#c9ab79;color:#c9ab79;border-color:#c9ab79}.elementor-8915 .elementor-element.elementor-element-53d821c9 .elementor-icon{font-size:40px}.elementor-8915 .elementor-element.elementor-element-53d821c9 .elementor-icon-box-description{font-weight:700;color:#231f20}.elementor-8915 .elementor-element.elementor-element-a65c4c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-a65c4c3:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-a65c4c3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#c9ab79}.elementor-8915 .elementor-element.elementor-element-1c8fcdca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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-8915 .elementor-element.elementor-element-5a09e3c{text-align:start}.elementor-8915 .elementor-element.elementor-element-5a09e3c img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:5px}.elementor-8915 .elementor-element.elementor-element-5ed51bb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-5ac761da>.elementor-widget-container{padding:0}.elementor-8915 .elementor-element.elementor-element-5ac761da{text-align:start}.elementor-8915 .elementor-element.elementor-element-5ac761da .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-weight:600;text-transform:uppercase;color:#fff}.elementor-8915 .elementor-element.elementor-element-6c220c1c{--spacer-size:50px}.elementor-8915 .elementor-element.elementor-element-1e4b29d7>.elementor-widget-container{margin:0;padding:0}.elementor-8915 .elementor-element.elementor-element-1e4b29d7{color:#fff}.elementor-8915 .elementor-element.elementor-element-2331cd6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-2331cd6c:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-2331cd6c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbf4e7}.elementor-8915 .elementor-element.elementor-element-6128e49a>.elementor-widget-container{margin:0 0 10px;padding:0 10%}.elementor-8915 .elementor-element.elementor-element-6128e49a{text-align:center}.elementor-8915 .elementor-element.elementor-element-6128e49a .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-weight:600;text-transform:uppercase;color:#231f20}.elementor-8915 .elementor-element.elementor-element-4d78cca4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-8915 .elementor-element.elementor-element-29ae706{--divider-border-style:solid;--divider-color:#c9ab79;--divider-border-width:2px;width:var(--container-widget-width,120px);max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-29ae706 .elementor-divider-separator{width:100%}.elementor-8915 .elementor-element.elementor-element-29ae706 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-8915 .elementor-element.elementor-element-188b28b4{--divider-border-style:solid;--divider-color:#231f20;--divider-border-width:2px;width:var(--container-widget-width,120px);max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-188b28b4>.elementor-widget-container{margin:0;padding:0}.elementor-8915 .elementor-element.elementor-element-188b28b4 .elementor-divider-separator{width:100%}.elementor-8915 .elementor-element.elementor-element-188b28b4 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-8915 .elementor-element.elementor-element-1420c750{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-24ac94bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px;box-shadow:0px 8px 10px 0px rgba(0,0,0,.07);--padding-top:0px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-24ac94bc:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-24ac94bc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-9cadb00 img{width:100%;height:278px;object-fit:cover;object-position:center center;border-radius:5px 5px 0 0}.elementor-8915 .elementor-element.elementor-element-28ca193b>.elementor-widget-container{padding:28px 10px 7px}.elementor-8915 .elementor-element.elementor-element-28ca193b{text-align:center}.elementor-8915 .elementor-element.elementor-element-28ca193b .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:#231f20}.elementor-8915 .elementor-element.elementor-element-6b4bea7>.elementor-widget-container{padding:0 20px 10px}.elementor-8915 .elementor-element.elementor-element-6b4bea7{text-align:center}.elementor-8915 .elementor-element.elementor-element-6485cc02{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px;box-shadow:0px 8px 10px 0px rgba(0,0,0,.07);--padding-top:0px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-6485cc02:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-6485cc02>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-3fa43530 img{width:100%;height:278px;object-fit:cover;object-position:center center;border-radius:5px 5px 0 0}.elementor-8915 .elementor-element.elementor-element-18af3213>.elementor-widget-container{padding:28px 10px 7px}.elementor-8915 .elementor-element.elementor-element-18af3213{text-align:center}.elementor-8915 .elementor-element.elementor-element-18af3213 .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:#231f20}.elementor-8915 .elementor-element.elementor-element-6c7955ec>.elementor-widget-container{padding:0 20px 10px}.elementor-8915 .elementor-element.elementor-element-6c7955ec{text-align:center}.elementor-8915 .elementor-element.elementor-element-40042be3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px;box-shadow:0px 8px 10px 0px rgba(0,0,0,.07);--padding-top:0px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-40042be3:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-40042be3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-17085ef0 img{width:100%;height:278px;object-fit:cover;object-position:center center;border-radius:5px 5px 0 0}.elementor-8915 .elementor-element.elementor-element-6a96826e>.elementor-widget-container{padding:28px 10px 7px}.elementor-8915 .elementor-element.elementor-element-6a96826e{text-align:center}.elementor-8915 .elementor-element.elementor-element-6a96826e .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:#231f20}.elementor-8915 .elementor-element.elementor-element-1eb6d23d>.elementor-widget-container{padding:0 20px 10px}.elementor-8915 .elementor-element.elementor-element-1eb6d23d{text-align:center}.elementor-8915 .elementor-element.elementor-element-28987ec7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px;box-shadow:0px 8px 10px 0px rgba(0,0,0,.07);--padding-top:0px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-28987ec7:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-28987ec7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-59e7ce5 img{width:100%;height:278px;object-fit:cover;object-position:center center;border-radius:5px 5px 0 0}.elementor-8915 .elementor-element.elementor-element-6086849e>.elementor-widget-container{padding:28px 10px 7px}.elementor-8915 .elementor-element.elementor-element-6086849e{text-align:center}.elementor-8915 .elementor-element.elementor-element-6086849e .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:#231f20}.elementor-8915 .elementor-element.elementor-element-6fffbf1f>.elementor-widget-container{padding:0 20px 10px}.elementor-8915 .elementor-element.elementor-element-6fffbf1f{text-align:center}.elementor-8915 .elementor-element.elementor-element-1d15eca6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px;box-shadow:0px 8px 10px 0px rgba(0,0,0,.07);--padding-top:0px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-1d15eca6:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-1d15eca6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-54beef36 img{width:100%;height:278px;object-fit:cover;object-position:center center;border-radius:5px 5px 0 0}.elementor-8915 .elementor-element.elementor-element-126b70be>.elementor-widget-container{padding:28px 10px 7px}.elementor-8915 .elementor-element.elementor-element-126b70be{text-align:center}.elementor-8915 .elementor-element.elementor-element-126b70be .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:#231f20}.elementor-8915 .elementor-element.elementor-element-5625d38>.elementor-widget-container{padding:0 20px 10px}.elementor-8915 .elementor-element.elementor-element-5625d38{text-align:center}.elementor-8915 .elementor-element.elementor-element-774b7c24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-774b7c24:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-774b7c24>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbf4e7}.elementor-8915 .elementor-element.elementor-element-513203e{text-align:center}.elementor-8915 .elementor-element.elementor-element-513203e .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-weight:600;text-transform:uppercase;color:#2a2425}.elementor-8915 .elementor-element.elementor-element-75c91125>.elementor-widget-container{margin:10px 0 15px;padding:0 20%}.elementor-8915 .elementor-element.elementor-element-75c91125{text-align:center}.elementor-8915 .elementor-element.elementor-element-60b52835{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-33581190{--divider-border-style:solid;--divider-color:#c9ab79;--divider-border-width:2px;width:var(--container-widget-width,120px);max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-33581190 .elementor-divider-separator{width:100%}.elementor-8915 .elementor-element.elementor-element-33581190 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-8915 .elementor-element.elementor-element-6d1ab469{--divider-border-style:solid;--divider-color:#231f20;--divider-border-width:2px;width:var(--container-widget-width,120px);max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-6d1ab469>.elementor-widget-container{margin:0;padding:0}.elementor-8915 .elementor-element.elementor-element-6d1ab469 .elementor-divider-separator{width:100%}.elementor-8915 .elementor-element.elementor-element-6d1ab469 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-8915 .elementor-element.elementor-element-6b6ce757{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-3cd081ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px;box-shadow:0px 8px 10px 0px rgba(0,0,0,.07);--padding-top:0px;--padding-bottom:53px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-3cd081ba:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-3cd081ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-541f3e58 img{width:100%;max-width:100%;height:185px;object-fit:cover;object-position:top center;border-radius:5px 5px 0 0}.elementor-8915 .elementor-element.elementor-element-2a18a00b>.elementor-widget-container{padding:28px 0 7px 25px}.elementor-8915 .elementor-element.elementor-element-2a18a00b .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:#2a2425}.elementor-8915 .elementor-element.elementor-element-43eb475b>.elementor-widget-container{padding:0 20px 10px 25px}.elementor-8915 .elementor-element.elementor-element-5b95024c>.elementor-widget-container{padding:0}body:not(.rtl) .elementor-8915 .elementor-element.elementor-element-5b95024c{left:25px}body.rtl .elementor-8915 .elementor-element.elementor-element-5b95024c{right:25px}.elementor-8915 .elementor-element.elementor-element-5b95024c{bottom:35px}.elementor-8915 .elementor-element.elementor-element-5b95024c .elementor-heading-title{font-size:13px;font-weight:700;text-decoration:underline;color:#c9ab79}.elementor-8915 .elementor-element.elementor-element-5b95024c .elementor-heading-title a:hover,.elementor-8915 .elementor-element.elementor-element-5b95024c .elementor-heading-title a:focus{color:#231f20}.elementor-8915 .elementor-element.elementor-element-5eb6cea9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px;box-shadow:0px 8px 10px 0px rgba(0,0,0,.07);--padding-top:0px;--padding-bottom:53px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-5eb6cea9:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-5eb6cea9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-1f883b27 img{width:100%;max-width:100%;height:185px;object-fit:cover;object-position:center right;border-radius:5px 5px 0 0}.elementor-8915 .elementor-element.elementor-element-2bc98225>.elementor-widget-container{padding:28px 0 7px 25px}.elementor-8915 .elementor-element.elementor-element-2bc98225 .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:#2a2425}.elementor-8915 .elementor-element.elementor-element-7e2289f7>.elementor-widget-container{padding:0 20px 10px 25px}.elementor-8915 .elementor-element.elementor-element-3ec71469>.elementor-widget-container{padding:0}body:not(.rtl) .elementor-8915 .elementor-element.elementor-element-3ec71469{left:25px}body.rtl .elementor-8915 .elementor-element.elementor-element-3ec71469{right:25px}.elementor-8915 .elementor-element.elementor-element-3ec71469{bottom:35px}.elementor-8915 .elementor-element.elementor-element-3ec71469 .elementor-heading-title{font-size:13px;font-weight:700;text-decoration:underline;color:#c9ab79}.elementor-8915 .elementor-element.elementor-element-3ec71469 .elementor-heading-title a:hover,.elementor-8915 .elementor-element.elementor-element-3ec71469 .elementor-heading-title a:focus{color:#231f20}.elementor-8915 .elementor-element.elementor-element-3edfb6d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px;box-shadow:0px 8px 10px 0px rgba(0,0,0,.07);--padding-top:0px;--padding-bottom:53px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-3edfb6d7:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-3edfb6d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-21a39a71 img{width:100%;max-width:100%;height:186px;object-fit:cover;object-position:center right;border-radius:5px 5px 0 0}.elementor-8915 .elementor-element.elementor-element-31d9461e>.elementor-widget-container{padding:28px 0 7px 25px}.elementor-8915 .elementor-element.elementor-element-31d9461e .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:#2a2425}.elementor-8915 .elementor-element.elementor-element-67b09120>.elementor-widget-container{padding:0 20px 10px 25px}.elementor-8915 .elementor-element.elementor-element-6e4664ef>.elementor-widget-container{padding:0}body:not(.rtl) .elementor-8915 .elementor-element.elementor-element-6e4664ef{left:25px}body.rtl .elementor-8915 .elementor-element.elementor-element-6e4664ef{right:25px}.elementor-8915 .elementor-element.elementor-element-6e4664ef{bottom:35px}.elementor-8915 .elementor-element.elementor-element-6e4664ef .elementor-heading-title{font-size:13px;font-weight:700;text-decoration:underline;color:#c9ab79}.elementor-8915 .elementor-element.elementor-element-6e4664ef .elementor-heading-title a:hover,.elementor-8915 .elementor-element.elementor-element-6e4664ef .elementor-heading-title a:focus{color:#231f20}.elementor-8915 .elementor-element.elementor-element-6e35e8f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px;box-shadow:0px 8px 10px 0px rgba(0,0,0,.07);--padding-top:0px;--padding-bottom:53px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-6e35e8f6:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-6e35e8f6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-1af15f2c img{width:100%;height:186px;object-fit:cover;object-position:center center;border-radius:5px 5px 0 0}.elementor-8915 .elementor-element.elementor-element-2a303d3a>.elementor-widget-container{padding:28px 0 7px 25px}.elementor-8915 .elementor-element.elementor-element-2a303d3a .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:#2a2425}.elementor-8915 .elementor-element.elementor-element-4979b402>.elementor-widget-container{padding:0 20px 10px 25px}.elementor-8915 .elementor-element.elementor-element-354a6d8e>.elementor-widget-container{padding:0}body:not(.rtl) .elementor-8915 .elementor-element.elementor-element-354a6d8e{left:25px}body.rtl .elementor-8915 .elementor-element.elementor-element-354a6d8e{right:25px}.elementor-8915 .elementor-element.elementor-element-354a6d8e{bottom:35px}.elementor-8915 .elementor-element.elementor-element-354a6d8e .elementor-heading-title{font-size:13px;font-weight:700;text-decoration:underline;color:#c9ab79}.elementor-8915 .elementor-element.elementor-element-354a6d8e .elementor-heading-title a:hover,.elementor-8915 .elementor-element.elementor-element-354a6d8e .elementor-heading-title a:focus{color:#231f20}.elementor-8915 .elementor-element.elementor-element-4b79a0a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px;box-shadow:0px 8px 10px 0px rgba(0,0,0,.07);--padding-top:0px;--padding-bottom:53px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-4b79a0a:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-4b79a0a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-2ec16959 img{width:100%;max-width:100%;height:185px;object-fit:cover;object-position:center center;border-radius:5px 5px 0 0}.elementor-8915 .elementor-element.elementor-element-3536f0c1>.elementor-widget-container{padding:28px 0 7px 25px}.elementor-8915 .elementor-element.elementor-element-3536f0c1 .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:#2a2425}.elementor-8915 .elementor-element.elementor-element-223d422e>.elementor-widget-container{padding:0 20px 10px 25px}.elementor-8915 .elementor-element.elementor-element-4aa9485f>.elementor-widget-container{padding:0}body:not(.rtl) .elementor-8915 .elementor-element.elementor-element-4aa9485f{left:25px}body.rtl .elementor-8915 .elementor-element.elementor-element-4aa9485f{right:25px}.elementor-8915 .elementor-element.elementor-element-4aa9485f{bottom:35px}.elementor-8915 .elementor-element.elementor-element-4aa9485f .elementor-heading-title{font-size:13px;font-weight:700;text-decoration:underline;color:#c9ab79}.elementor-8915 .elementor-element.elementor-element-4aa9485f .elementor-heading-title a:hover,.elementor-8915 .elementor-element.elementor-element-4aa9485f .elementor-heading-title a:focus{color:#231f20}.elementor-8915 .elementor-element.elementor-element-6c71b03c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-408fce87{text-align:center}.elementor-8915 .elementor-element.elementor-element-408fce87 .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-weight:600;text-transform:uppercase;color:#2a2425}.elementor-8915 .elementor-element.elementor-element-5a157460>.elementor-widget-container{margin:10px 0 15px;padding:0 18%}.elementor-8915 .elementor-element.elementor-element-5a157460{text-align:center}.elementor-8915 .elementor-element.elementor-element-3c01891d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-57fb127a{--divider-border-style:solid;--divider-color:#c9ab79;--divider-border-width:2px;width:var(--container-widget-width,120px);max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-57fb127a .elementor-divider-separator{width:100%}.elementor-8915 .elementor-element.elementor-element-57fb127a .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-8915 .elementor-element.elementor-element-2d7965ca{--divider-border-style:solid;--divider-color:#231f20;--divider-border-width:2px;width:var(--container-widget-width,120px);max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-2d7965ca>.elementor-widget-container{margin:0;padding:0}.elementor-8915 .elementor-element.elementor-element-2d7965ca .elementor-divider-separator{width:100%}.elementor-8915 .elementor-element.elementor-element-2d7965ca .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-8915 .elementor-element.elementor-element-4336c606{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-e85bcc0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px}.elementor-8915 .elementor-element.elementor-element-73e3eab0>.elementor-widget-container{padding:0 0 35px}.elementor-8915 .elementor-element.elementor-element-73e3eab0{text-align:center}.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-8915 .elementor-element.elementor-element-771d1081.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-8915 .elementor-element.elementor-element-771d1081 .elementor-image-box-title{margin-bottom:7px;font-family:"Beaufort",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:#2a2425}.elementor-8915 .elementor-element.elementor-element-771d1081 .elementor-image-box-img img{border-radius:5px;transition-duration:.3s}.elementor-8915 .elementor-element.elementor-element-47141e25{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px}.elementor-8915 .elementor-element.elementor-element-525fe652>.elementor-widget-container{padding:0 0 35px}.elementor-8915 .elementor-element.elementor-element-525fe652{text-align:center}.elementor-8915 .elementor-element.elementor-element-5e6b6c35.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-8915 .elementor-element.elementor-element-5e6b6c35 .elementor-image-box-title{margin-bottom:7px;font-family:"Beaufort",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:#2a2425}.elementor-8915 .elementor-element.elementor-element-5e6b6c35 .elementor-image-box-img img{border-radius:5px;transition-duration:.3s}.elementor-8915 .elementor-element.elementor-element-919cc4e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px}.elementor-8915 .elementor-element.elementor-element-37c677d3>.elementor-widget-container{padding:0 0 35px}.elementor-8915 .elementor-element.elementor-element-37c677d3{text-align:center}.elementor-8915 .elementor-element.elementor-element-5a327302.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-8915 .elementor-element.elementor-element-5a327302 .elementor-image-box-title{margin-bottom:7px;font-family:"Beaufort",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;color:#2a2425}.elementor-8915 .elementor-element.elementor-element-5a327302 .elementor-image-box-img img{border-radius:5px;transition-duration:.3s}.elementor-8915 .elementor-element.elementor-element-145cc5f5{--display:flex;--padding-top:23px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-17e11f38 .elementor-button{background-color:#231f20;font-family:"Helvetica",Sans-serif;font-weight:600;letter-spacing:-.1px;fill:#fff;color:#fff}.elementor-8915 .elementor-element.elementor-element-17e11f38 .elementor-button:hover,.elementor-8915 .elementor-element.elementor-element-17e11f38 .elementor-button:focus{background-color:#c9ab79}.elementor-8915 .elementor-element.elementor-element-17e11f38 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-8915 .elementor-element.elementor-element-2dae9b32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-2dae9b32:before,.elementor-8915 .elementor-element.elementor-element-2dae9b32>.elementor-background-video-container:before,.elementor-8915 .elementor-element.elementor-element-2dae9b32>.e-con-inner>.elementor-background-video-container:before,.elementor-8915 .elementor-element.elementor-element-2dae9b32>.elementor-background-slideshow:before,.elementor-8915 .elementor-element.elementor-element-2dae9b32>.e-con-inner>.elementor-background-slideshow:before,.elementor-8915 .elementor-element.elementor-element-2dae9b32>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#fbf4e7;--background-overlay:''}.elementor-8915 .elementor-element.elementor-element-d3b618f{text-align:center}.elementor-8915 .elementor-element.elementor-element-d3b618f .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-weight:600;text-transform:uppercase;color:#2a2425}.elementor-8915 .elementor-element.elementor-element-39da570a>.elementor-widget-container{margin:10px 0 15px;padding:0 18%}.elementor-8915 .elementor-element.elementor-element-39da570a{text-align:center}.elementor-8915 .elementor-element.elementor-element-5641ea52{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-8f41b9f{--divider-border-style:solid;--divider-color:#c9ab79;--divider-border-width:2px;width:var(--container-widget-width,120px);max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-8f41b9f .elementor-divider-separator{width:100%}.elementor-8915 .elementor-element.elementor-element-8f41b9f .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-8915 .elementor-element.elementor-element-1e5efe42{--divider-border-style:solid;--divider-color:#231f20;--divider-border-width:2px;width:var(--container-widget-width,120px);max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-1e5efe42>.elementor-widget-container{margin:0;padding:0}.elementor-8915 .elementor-element.elementor-element-1e5efe42 .elementor-divider-separator{width:100%}.elementor-8915 .elementor-element.elementor-element-1e5efe42 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-8915 .elementor-element.elementor-element-42cbb368{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px;box-shadow:0px 5px 10px 5px rgba(0,0,0,.06);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-42cbb368:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-42cbb368>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-20935e74{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:33px;--padding-right:0px}.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-8915 .elementor-element.elementor-element-3a113143>.elementor-widget-container{padding:0 0 30px}.elementor-8915 .elementor-element.elementor-element-3a113143 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2)}.elementor-8915 .elementor-element.elementor-element-3a113143 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2)}.elementor-8915 .elementor-element.elementor-element-3a113143 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2)}.elementor-8915 .elementor-element.elementor-element-3a113143 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2)}.elementor-8915 .elementor-element.elementor-element-3a113143 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2)}.elementor-8915 .elementor-element.elementor-element-3a113143 .elementor-icon-list-icon i{color:#c9ab79;transition:color .3s}.elementor-8915 .elementor-element.elementor-element-3a113143 .elementor-icon-list-icon svg{fill:#c9ab79;transition:fill .3s}.elementor-8915 .elementor-element.elementor-element-3a113143{--e-icon-list-icon-size:19px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px}.elementor-8915 .elementor-element.elementor-element-3a113143 .elementor-icon-list-text{transition:color .3s}.elementor-8915 .elementor-element.elementor-element-6496b4ba .elementor-button{background-color:#c7a678;font-family:"Helvetica",Sans-serif;font-weight:600;letter-spacing:-.2px;fill:#fff;color:#fff}.elementor-8915 .elementor-element.elementor-element-6496b4ba .elementor-button:hover,.elementor-8915 .elementor-element.elementor-element-6496b4ba .elementor-button:focus{background-color:#2a2425}.elementor-8915 .elementor-element.elementor-element-6496b4ba .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-8915 .elementor-element.elementor-element-5caf5d07{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-714b9ab4{text-align:end}.elementor-8915 .elementor-element.elementor-element-714b9ab4 img{border-radius:5px}.elementor-8915 .elementor-element.elementor-element-5354060e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-2421c76b{text-align:center}.elementor-8915 .elementor-element.elementor-element-2421c76b .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-weight:600;text-transform:uppercase;color:#2a2425}.elementor-8915 .elementor-element.elementor-element-56f78b2d>.elementor-widget-container{margin:10px 0 15px;padding:0 18%}.elementor-8915 .elementor-element.elementor-element-56f78b2d{text-align:center}.elementor-8915 .elementor-element.elementor-element-7c98650b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-3b8b3ca0{--divider-border-style:solid;--divider-color:#c9ab79;--divider-border-width:2px;width:var(--container-widget-width,120px);max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-3b8b3ca0 .elementor-divider-separator{width:100%}.elementor-8915 .elementor-element.elementor-element-3b8b3ca0 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-8915 .elementor-element.elementor-element-6aa631f0{--divider-border-style:solid;--divider-color:#231f20;--divider-border-width:2px;width:var(--container-widget-width,120px);max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-6aa631f0>.elementor-widget-container{margin:0;padding:0}.elementor-8915 .elementor-element.elementor-element-6aa631f0 .elementor-divider-separator{width:100%}.elementor-8915 .elementor-element.elementor-element-6aa631f0 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-8915 .elementor-element.elementor-element-8698518{--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:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-70ef2630{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#c9ab79;--border-color:#c9ab79;--border-radius:5px 5px 0px 0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px}.elementor-8915 .elementor-element.elementor-element-70ef2630:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-70ef2630>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbf4e7}.elementor-8915 .elementor-element.elementor-element-63650c6 .elementor-icon-box-wrapper{gap:14px}.elementor-8915 .elementor-element.elementor-element-63650c6 .elementor-icon-box-title{margin-block-end:7px;color:#2a2425}.elementor-8915 .elementor-element.elementor-element-63650c6.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-63650c6.elementor-view-framed .elementor-icon,.elementor-8915 .elementor-element.elementor-element-63650c6.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-8915 .elementor-element.elementor-element-63650c6 .elementor-icon{font-size:50px;padding:15px}.elementor-8915 .elementor-element.elementor-element-63650c6 .elementor-icon-box-title,.elementor-8915 .elementor-element.elementor-element-63650c6 .elementor-icon-box-title a{font-family:"Beaufort",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase}.elementor-8915 .elementor-element.elementor-element-7c2de890{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#c9ab79;--border-color:#c9ab79;--border-radius:5px 5px 0px 0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px}.elementor-8915 .elementor-element.elementor-element-7c2de890:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-7c2de890>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbf4e7}.elementor-8915 .elementor-element.elementor-element-20d165d7 .elementor-icon-box-wrapper{gap:14px}.elementor-8915 .elementor-element.elementor-element-20d165d7 .elementor-icon-box-title{margin-block-end:7px;color:#2a2425}.elementor-8915 .elementor-element.elementor-element-20d165d7.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-20d165d7.elementor-view-framed .elementor-icon,.elementor-8915 .elementor-element.elementor-element-20d165d7.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-8915 .elementor-element.elementor-element-20d165d7 .elementor-icon{font-size:50px;padding:15px}.elementor-8915 .elementor-element.elementor-element-20d165d7 .elementor-icon-box-title,.elementor-8915 .elementor-element.elementor-element-20d165d7 .elementor-icon-box-title a{font-family:"Beaufort",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase}.elementor-8915 .elementor-element.elementor-element-19d7ad80{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#c9ab79;--border-color:#c9ab79;--border-radius:5px 5px 0px 0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px}.elementor-8915 .elementor-element.elementor-element-19d7ad80:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-19d7ad80>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbf4e7}.elementor-8915 .elementor-element.elementor-element-2ea4b3e1 .elementor-icon-box-wrapper{gap:14px}.elementor-8915 .elementor-element.elementor-element-2ea4b3e1 .elementor-icon-box-title{margin-block-end:7px;color:#2a2425}.elementor-8915 .elementor-element.elementor-element-2ea4b3e1.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-2ea4b3e1.elementor-view-framed .elementor-icon,.elementor-8915 .elementor-element.elementor-element-2ea4b3e1.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-8915 .elementor-element.elementor-element-2ea4b3e1 .elementor-icon{font-size:50px;padding:15px}.elementor-8915 .elementor-element.elementor-element-2ea4b3e1 .elementor-icon-box-title,.elementor-8915 .elementor-element.elementor-element-2ea4b3e1 .elementor-icon-box-title a{font-family:"Beaufort",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase}.elementor-8915 .elementor-element.elementor-element-308acd49{--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:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-719186b5{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#c9ab79;--border-color:#c9ab79;--border-radius:5px 5px 0px 0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px}.elementor-8915 .elementor-element.elementor-element-719186b5:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-719186b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbf4e7}.elementor-8915 .elementor-element.elementor-element-378db75c .elementor-icon-box-wrapper{gap:14px}.elementor-8915 .elementor-element.elementor-element-378db75c .elementor-icon-box-title{margin-block-end:7px;color:#2a2425}.elementor-8915 .elementor-element.elementor-element-378db75c.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-378db75c.elementor-view-framed .elementor-icon,.elementor-8915 .elementor-element.elementor-element-378db75c.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-8915 .elementor-element.elementor-element-378db75c .elementor-icon{font-size:50px;padding:15px}.elementor-8915 .elementor-element.elementor-element-378db75c .elementor-icon-box-title,.elementor-8915 .elementor-element.elementor-element-378db75c .elementor-icon-box-title a{font-family:"Beaufort",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase}.elementor-8915 .elementor-element.elementor-element-2e1d1678{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#c9ab79;--border-color:#c9ab79;--border-radius:5px 5px 0px 0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px}.elementor-8915 .elementor-element.elementor-element-2e1d1678:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-2e1d1678>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbf4e7}.elementor-8915 .elementor-element.elementor-element-6a64029e .elementor-icon-box-wrapper{gap:14px}.elementor-8915 .elementor-element.elementor-element-6a64029e .elementor-icon-box-title{margin-block-end:7px;color:#2a2425}.elementor-8915 .elementor-element.elementor-element-6a64029e.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-6a64029e.elementor-view-framed .elementor-icon,.elementor-8915 .elementor-element.elementor-element-6a64029e.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-8915 .elementor-element.elementor-element-6a64029e .elementor-icon{font-size:50px;padding:15px}.elementor-8915 .elementor-element.elementor-element-6a64029e .elementor-icon-box-title,.elementor-8915 .elementor-element.elementor-element-6a64029e .elementor-icon-box-title a{font-family:"Beaufort",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase}.elementor-8915 .elementor-element.elementor-element-dd73895{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#c9ab79;--border-color:#c9ab79;--border-radius:5px 5px 0px 0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px}.elementor-8915 .elementor-element.elementor-element-dd73895:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-dd73895>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbf4e7}.elementor-8915 .elementor-element.elementor-element-d58d208 .elementor-icon-box-wrapper{gap:14px}.elementor-8915 .elementor-element.elementor-element-d58d208 .elementor-icon-box-title{margin-block-end:7px;color:#2a2425}.elementor-8915 .elementor-element.elementor-element-d58d208.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-d58d208.elementor-view-framed .elementor-icon,.elementor-8915 .elementor-element.elementor-element-d58d208.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-8915 .elementor-element.elementor-element-d58d208 .elementor-icon{font-size:50px;padding:15px}.elementor-8915 .elementor-element.elementor-element-d58d208 .elementor-icon-box-title,.elementor-8915 .elementor-element.elementor-element-d58d208 .elementor-icon-box-title a{font-family:"Beaufort",Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase}.elementor-8915 .elementor-element.elementor-element-12c101ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:23px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-1809bdcf .elementor-button{background-color:#c4ac7d;font-family:"Helvetica",Sans-serif;font-weight:600;letter-spacing:-.2px;fill:#fff;color:#fff}.elementor-8915 .elementor-element.elementor-element-1809bdcf .elementor-button:hover,.elementor-8915 .elementor-element.elementor-element-1809bdcf .elementor-button:focus{background-color:var(--e-global-color-secondary)}.elementor-8915 .elementor-element.elementor-element-1809bdcf .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-8915 .elementor-element.elementor-element-2950bcf1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-2950bcf1:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-2950bcf1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fbf4e7}.elementor-8915 .elementor-element.elementor-element-62b1feb9{text-align:center}.elementor-8915 .elementor-element.elementor-element-62b1feb9 .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-weight:600;text-transform:uppercase;color:#171512}.elementor-8915 .elementor-element.elementor-element-3e1e4213>.elementor-widget-container{margin:10px 0 15px;padding:0 18%}.elementor-8915 .elementor-element.elementor-element-3e1e4213{text-align:center}.elementor-8915 .elementor-element.elementor-element-7e886bb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-380f9e8a{--divider-border-style:solid;--divider-color:#c9ab79;--divider-border-width:2px;width:var(--container-widget-width,120px);max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-380f9e8a .elementor-divider-separator{width:100%}.elementor-8915 .elementor-element.elementor-element-380f9e8a .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-8915 .elementor-element.elementor-element-139750c3{--divider-border-style:solid;--divider-color:#231f20;--divider-border-width:2px;width:var(--container-widget-width,120px);max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-139750c3>.elementor-widget-container{margin:0;padding:0}.elementor-8915 .elementor-element.elementor-element-139750c3 .elementor-divider-separator{width:100%}.elementor-8915 .elementor-element.elementor-element-139750c3 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-8915 .elementor-element.elementor-element-741aecfd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-13fd9693{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-1bcc0aba>.elementor-widget-container{border-radius:5px}.elementor-8915 .elementor-element.elementor-element-1bcc0aba .elementor-wrapper{--video-aspect-ratio:1.33333}.elementor-8915 .elementor-element.elementor-element-76b18720{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-2aba669d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:23px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-540e922d .elementor-button{background-color:#c4ac7d;font-family:"Helvetica",Sans-serif;font-weight:600;letter-spacing:-.2px;fill:#fff;color:#fff}.elementor-8915 .elementor-element.elementor-element-540e922d .elementor-button:hover,.elementor-8915 .elementor-element.elementor-element-540e922d .elementor-button:focus{background-color:var(--e-global-color-secondary)}.elementor-8915 .elementor-element.elementor-element-540e922d .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-8915 .elementor-element.elementor-element-3c019031{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-e6c41d8{text-align:center}.elementor-8915 .elementor-element.elementor-element-e6c41d8 .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-weight:600;text-transform:uppercase}.elementor-8915 .elementor-element.elementor-element-1586bb8>.elementor-widget-container{margin:10px 0 15px;padding:0 18%}.elementor-8915 .elementor-element.elementor-element-1586bb8{text-align:center}.elementor-8915 .elementor-element.elementor-element-b1bd886{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-6b6d9ed6{--divider-border-style:solid;--divider-color:#c9ab79;--divider-border-width:2px;width:var(--container-widget-width,120px);max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-6b6d9ed6 .elementor-divider-separator{width:100%}.elementor-8915 .elementor-element.elementor-element-6b6d9ed6 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-8915 .elementor-element.elementor-element-4e4ca082{--divider-border-style:solid;--divider-color:#231f20;--divider-border-width:2px;width:var(--container-widget-width,120px);max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-4e4ca082>.elementor-widget-container{margin:0;padding:0}.elementor-8915 .elementor-element.elementor-element-4e4ca082 .elementor-divider-separator{width:100%}.elementor-8915 .elementor-element.elementor-element-4e4ca082 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-8915 .elementor-element.elementor-element-699f5f19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-59d2e421{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-770b79c4>.elementor-widget-container{border-radius:8px}.elementor-8915 .elementor-element.elementor-element-770b79c4 iframe{height:432px}.elementor-8915 .elementor-element.elementor-element-43df19c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-3aae8b3e>.elementor-widget-container{padding:0 0 30px}.elementor-8915 .elementor-element.elementor-element-143948bf>.elementor-widget-container{margin:0 0 15px}.elementor-8915 .elementor-element.elementor-element-143948bf .elementor-icon-box-wrapper{align-items:start;gap:10px}.elementor-8915 .elementor-element.elementor-element-143948bf .elementor-icon-box-title{margin-block-end:3px;color:#231f20}.elementor-8915 .elementor-element.elementor-element-143948bf.elementor-view-framed:has(:hover) .elementor-icon,.elementor-8915 .elementor-element.elementor-element-143948bf.elementor-view-framed:has(:focus) .elementor-icon{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-143948bf.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-8915 .elementor-element.elementor-element-143948bf.elementor-view-stacked:has(:focus) .elementor-icon{fill:#fff;color:#fff}.elementor-8915 .elementor-element.elementor-element-143948bf .elementor-icon{font-size:21px;padding:20px}.elementor-8915 .elementor-element.elementor-element-143948bf .elementor-icon-box-title,.elementor-8915 .elementor-element.elementor-element-143948bf .elementor-icon-box-title a{font-family:"Beaufort",Sans-serif;font-size:18px;font-weight:600}.elementor-8915 .elementor-element.elementor-element-3ae2f97b>.elementor-widget-container{margin:0 0 15px}.elementor-8915 .elementor-element.elementor-element-3ae2f97b .elementor-icon-box-wrapper{align-items:start;gap:10px}.elementor-8915 .elementor-element.elementor-element-3ae2f97b .elementor-icon-box-title{margin-block-end:3px;color:#231f20}.elementor-8915 .elementor-element.elementor-element-3ae2f97b.elementor-view-framed:has(:hover) .elementor-icon,.elementor-8915 .elementor-element.elementor-element-3ae2f97b.elementor-view-framed:has(:focus) .elementor-icon{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-3ae2f97b.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-8915 .elementor-element.elementor-element-3ae2f97b.elementor-view-stacked:has(:focus) .elementor-icon{fill:#fff;color:#fff}.elementor-8915 .elementor-element.elementor-element-3ae2f97b .elementor-icon{font-size:21px;padding:20px}.elementor-8915 .elementor-element.elementor-element-3ae2f97b .elementor-icon-box-title,.elementor-8915 .elementor-element.elementor-element-3ae2f97b .elementor-icon-box-title a{font-family:"Beaufort",Sans-serif;font-size:18px;font-weight:600}.elementor-8915 .elementor-element.elementor-element-9e421bb>.elementor-widget-container{margin:0 0 15px}.elementor-8915 .elementor-element.elementor-element-9e421bb .elementor-icon-box-wrapper{align-items:start;gap:10px}.elementor-8915 .elementor-element.elementor-element-9e421bb .elementor-icon-box-title{margin-block-end:3px;color:#231f20}.elementor-8915 .elementor-element.elementor-element-9e421bb.elementor-view-framed:has(:hover) .elementor-icon,.elementor-8915 .elementor-element.elementor-element-9e421bb.elementor-view-framed:has(:focus) .elementor-icon{background-color:#fff}.elementor-8915 .elementor-element.elementor-element-9e421bb.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-8915 .elementor-element.elementor-element-9e421bb.elementor-view-stacked:has(:focus) .elementor-icon{fill:#fff;color:#fff}.elementor-8915 .elementor-element.elementor-element-9e421bb .elementor-icon{font-size:21px;padding:20px}.elementor-8915 .elementor-element.elementor-element-9e421bb .elementor-icon-box-title,.elementor-8915 .elementor-element.elementor-element-9e421bb .elementor-icon-box-title a{font-family:"Beaufort",Sans-serif;font-size:18px;font-weight:600}.elementor-8915 .elementor-element.elementor-element-5917bb1d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-b3b07a2 .elementor-button{background-color:#c7a678;font-family:"Helvetica",Sans-serif;font-weight:600;letter-spacing:-.2px;fill:#fff;color:#fff}.elementor-8915 .elementor-element.elementor-element-b3b07a2 .elementor-button:hover,.elementor-8915 .elementor-element.elementor-element-b3b07a2 .elementor-button:focus{background-color:#2a2425}.elementor-8915 .elementor-element.elementor-element-b3b07a2{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-b3b07a2 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-8915 .elementor-element.elementor-element-5aad4729 .elementor-button{background-color:#231f20;font-family:"Helvetica",Sans-serif;font-weight:600;letter-spacing:-.2px;fill:#fff;color:#fff}.elementor-8915 .elementor-element.elementor-element-5aad4729 .elementor-button:hover,.elementor-8915 .elementor-element.elementor-element-5aad4729 .elementor-button:focus{background-color:#c9ab79}.elementor-8915 .elementor-element.elementor-element-5aad4729{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-5aad4729 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-8915 .elementor-element.elementor-element-5a7d69f1 .elementor-button{background-color:#231F2000;font-family:"Helvetica",Sans-serif;font-weight:600;letter-spacing:-.2px;fill:#231f20;color:#231f20;border-style:solid;border-width:1px;border-color:#231f20}.elementor-8915 .elementor-element.elementor-element-5a7d69f1 .elementor-button:hover,.elementor-8915 .elementor-element.elementor-element-5a7d69f1 .elementor-button:focus{background-color:#231f20;color:#fff}.elementor-8915 .elementor-element.elementor-element-5a7d69f1{width:100%;max-width:100%}.elementor-8915 .elementor-element.elementor-element-5a7d69f1 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-8915 .elementor-element.elementor-element-5a7d69f1 .elementor-button:hover svg,.elementor-8915 .elementor-element.elementor-element-5a7d69f1 .elementor-button:focus svg{fill:#fff}.elementor-8915 .elementor-element.elementor-element-3b440300{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:.78;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-3b440300:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-3b440300>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.fredastaire.com/alhambra/wp-content/uploads/sites/507/2026/09/alhambra-dance-studio-ballroom-floor.webp");background-position:center center;background-size:cover}.elementor-8915 .elementor-element.elementor-element-3b440300:before,.elementor-8915 .elementor-element.elementor-element-3b440300>.elementor-background-video-container:before,.elementor-8915 .elementor-element.elementor-element-3b440300>.e-con-inner>.elementor-background-video-container:before,.elementor-8915 .elementor-element.elementor-element-3b440300>.elementor-background-slideshow:before,.elementor-8915 .elementor-element.elementor-element-3b440300>.e-con-inner>.elementor-background-slideshow:before,.elementor-8915 .elementor-element.elementor-element-3b440300>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#231f20;--background-overlay:''}.elementor-8915 .elementor-element.elementor-element-2fd21b09{text-align:center}.elementor-8915 .elementor-element.elementor-element-2fd21b09 .elementor-heading-title{font-family:"Beaufort",Sans-serif;font-weight:600;text-transform:uppercase;color:#fff}.elementor-8915 .elementor-element.elementor-element-61d6190>.elementor-widget-container{margin:10px 0 15px;padding:0 18%}.elementor-8915 .elementor-element.elementor-element-61d6190{text-align:center;color:#fff}.elementor-8915 .elementor-element.elementor-element-10b96e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-7bb28e11{--divider-border-style:solid;--divider-color:#c9ab79;--divider-border-width:2px;width:var(--container-widget-width,120px);max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-7bb28e11 .elementor-divider-separator{width:100%}.elementor-8915 .elementor-element.elementor-element-7bb28e11 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-8915 .elementor-element.elementor-element-12a3c7d7{--divider-border-style:solid;--divider-color:#fff;--divider-border-width:2px;width:var(--container-widget-width,120px);max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0}.elementor-8915 .elementor-element.elementor-element-12a3c7d7>.elementor-widget-container{margin:0;padding:0}.elementor-8915 .elementor-element.elementor-element-12a3c7d7 .elementor-divider-separator{width:100%}.elementor-8915 .elementor-element.elementor-element-12a3c7d7 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-8915 .elementor-element.elementor-element-58b4732c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-29fb8f89 .elementor-button{background-color:#c7a678;font-family:"Helvetica",Sans-serif;font-weight:600;letter-spacing:-.2px;fill:#fff;color:#fff}.elementor-8915 .elementor-element.elementor-element-29fb8f89 .elementor-button:hover,.elementor-8915 .elementor-element.elementor-element-29fb8f89 .elementor-button:focus{background-color:#2a2425}.elementor-8915 .elementor-element.elementor-element-29fb8f89 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-8915 .elementor-element.elementor-element-219f2808 .elementor-button{background-color:#fff;font-family:"Helvetica",Sans-serif;font-weight:600;letter-spacing:-.2px;fill:#231f20;color:#231f20}.elementor-8915 .elementor-element.elementor-element-219f2808 .elementor-button:hover,.elementor-8915 .elementor-element.elementor-element-219f2808 .elementor-button:focus{background-color:#c9ab79;color:#fff}.elementor-8915 .elementor-element.elementor-element-219f2808 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-8915 .elementor-element.elementor-element-219f2808 .elementor-button:hover svg,.elementor-8915 .elementor-element.elementor-element-219f2808 .elementor-button:focus svg{fill:#fff}.elementor-8915 .elementor-element.elementor-element-7eced7e>.elementor-widget-container{margin:0;padding:0}.elementor-8915 .elementor-element.elementor-element-7eced7e{bottom:24px;font-size:11px;color:#fff}:root{--page-title-display:none}@media(max-width:1024px){.elementor-8915 .elementor-element.elementor-element-60277741{--min-height:200px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-e0b627d>.elementor-widget-container{padding:20px 10px}.elementor-8915 .elementor-element.elementor-element-1b4cf587>.elementor-widget-container{padding:20px 10px}.elementor-8915 .elementor-element.elementor-element-34af8840>.elementor-widget-container{padding:10px 10px 20px}.elementor-8915 .elementor-element.elementor-element-a65c4c3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-2331cd6c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-774b7c24{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-6c71b03c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-2dae9b32{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-20935e74{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-5354060e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-2950bcf1{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-3c019031{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-5917bb1d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}}@media(max-width:767px){.elementor-8915 .elementor-element.elementor-element-60277741:not(.elementor-motion-effects-element-type-background),.elementor-8915 .elementor-element.elementor-element-60277741>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.fredastaire.com/alhambra/wp-content/uploads/sites/507/2026/09/waltz-technique-lesson-solana-beach.webp");background-position:center center}.elementor-8915 .elementor-element.elementor-element-60277741{--padding-top:30px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-5f1c338b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-2280bdeb{text-align:center}.elementor-8915 .elementor-element.elementor-element-185f85eb{text-align:center}.elementor-8915 .elementor-element.elementor-element-2e2a2a6c{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-8915 .elementor-element.elementor-element-3f6cf7a6>.elementor-widget-container{margin:0 0 16px}.elementor-8915 .elementor-element.elementor-element-3f6cf7a6{--container-widget-width:49%;--container-widget-flex-grow:0;width:var(--container-widget-width,49%);max-width:49%}.elementor-8915 .elementor-element.elementor-element-3f6cf7a6 .elementor-icon-box-wrapper{gap:6px}.elementor-8915 .elementor-element.elementor-element-74ff55ac>.elementor-widget-container{margin:0 0 16px}.elementor-8915 .elementor-element.elementor-element-74ff55ac{--container-widget-width:49%;--container-widget-flex-grow:0;width:var(--container-widget-width,49%);max-width:49%}.elementor-8915 .elementor-element.elementor-element-74ff55ac .elementor-icon-box-wrapper{gap:6px}.elementor-8915 .elementor-element.elementor-element-4e5cda27{--container-widget-width:49%;--container-widget-flex-grow:0;width:var(--container-widget-width,49%);max-width:49%}.elementor-8915 .elementor-element.elementor-element-4e5cda27 .elementor-icon-box-wrapper{gap:6px}.elementor-8915 .elementor-element.elementor-element-afe6e0d{--container-widget-width:49%;--container-widget-flex-grow:0;width:var(--container-widget-width,49%);max-width:49%}.elementor-8915 .elementor-element.elementor-element-afe6e0d .elementor-icon-box-wrapper{gap:6px}.elementor-8915 .elementor-element.elementor-element-2b0cec22{width:100%;max-width:100%}.elementor-8915 .elementor-element.elementor-element-4bfb816f{width:100%;max-width:100%}.elementor-8915 .elementor-element.elementor-element-1f178af2{--padding-top:27px;--padding-bottom:27px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-186fef0e{border-width:1px 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-f3e0e21{border-width:1px 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-76599e4{border-width:1px 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-77d0a7c5{border-width:1px 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-5a09e3c>.elementor-widget-container{margin:0 0 28px}.elementor-8915 .elementor-element.elementor-element-6128e49a>.elementor-widget-container{padding:0}.elementor-8915 .elementor-element.elementor-element-1420c750{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-8915 .elementor-element.elementor-element-24ac94bc{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-8915 .elementor-element.elementor-element-9cadb00{text-align:center}.elementor-8915 .elementor-element.elementor-element-9cadb00 img{height:280px;object-fit:cover;object-position:top center}.elementor-8915 .elementor-element.elementor-element-6485cc02{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-8915 .elementor-element.elementor-element-3fa43530{text-align:center}.elementor-8915 .elementor-element.elementor-element-3fa43530 img{height:280px;object-fit:cover;object-position:top center}.elementor-8915 .elementor-element.elementor-element-40042be3{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-8915 .elementor-element.elementor-element-17085ef0{text-align:center}.elementor-8915 .elementor-element.elementor-element-17085ef0 img{height:280px;object-fit:cover;object-position:top center}.elementor-8915 .elementor-element.elementor-element-28987ec7{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-8915 .elementor-element.elementor-element-59e7ce5{text-align:center}.elementor-8915 .elementor-element.elementor-element-59e7ce5 img{height:280px;object-fit:cover;object-position:top center}.elementor-8915 .elementor-element.elementor-element-1d15eca6{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-8915 .elementor-element.elementor-element-54beef36{text-align:center}.elementor-8915 .elementor-element.elementor-element-54beef36 img{height:280px;object-fit:cover;object-position:top center}.elementor-8915 .elementor-element.elementor-element-75c91125>.elementor-widget-container{padding:0}.elementor-8915 .elementor-element.elementor-element-6b6ce757{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-8915 .elementor-element.elementor-element-3cd081ba{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-8915 .elementor-element.elementor-element-541f3e58{text-align:center}.elementor-8915 .elementor-element.elementor-element-541f3e58 img{height:100%;object-fit:cover;object-position:top center}.elementor-8915 .elementor-element.elementor-element-5eb6cea9{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-8915 .elementor-element.elementor-element-1f883b27{text-align:center}.elementor-8915 .elementor-element.elementor-element-1f883b27 img{height:100%;object-fit:cover;object-position:top center}.elementor-8915 .elementor-element.elementor-element-3edfb6d7{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-8915 .elementor-element.elementor-element-21a39a71{text-align:center}.elementor-8915 .elementor-element.elementor-element-21a39a71 img{height:100%;object-fit:cover;object-position:top center}.elementor-8915 .elementor-element.elementor-element-6e35e8f6{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-8915 .elementor-element.elementor-element-1af15f2c{text-align:center}.elementor-8915 .elementor-element.elementor-element-1af15f2c img{height:100%;object-fit:cover;object-position:top center}.elementor-8915 .elementor-element.elementor-element-2ec16959{text-align:center}.elementor-8915 .elementor-element.elementor-element-2ec16959 img{height:100%;object-fit:cover;object-position:top center}.elementor-8915 .elementor-element.elementor-element-5a157460>.elementor-widget-container{padding:0}.elementor-8915 .elementor-element.elementor-element-e85bcc0{--padding-top:0px;--padding-bottom:176px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-47141e25{--padding-top:0px;--padding-bottom:176px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-919cc4e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-39da570a>.elementor-widget-container{padding:0}.elementor-8915 .elementor-element.elementor-element-42cbb368{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse}.elementor-8915 .elementor-element.elementor-element-6496b4ba{width:100%;max-width:100%}.elementor-8915 .elementor-element.elementor-element-5caf5d07{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-56f78b2d>.elementor-widget-container{padding:0}.elementor-8915 .elementor-element.elementor-element-3e1e4213>.elementor-widget-container{padding:0}.elementor-8915 .elementor-element.elementor-element-1586bb8>.elementor-widget-container{padding:0}.elementor-8915 .elementor-element.elementor-element-770b79c4>.elementor-widget-container{margin:0 0 36px}.elementor-8915 .elementor-element.elementor-element-770b79c4 iframe{height:259px}.elementor-8915 .elementor-element.elementor-element-3aae8b3e{text-align:center}.elementor-8915 .elementor-element.elementor-element-5917bb1d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-8915 .elementor-element.elementor-element-b3b07a2{width:100%;max-width:100%}.elementor-8915 .elementor-element.elementor-element-5aad4729{width:100%;max-width:100%}.elementor-8915 .elementor-element.elementor-element-5a7d69f1{width:100%;max-width:100%}.elementor-8915 .elementor-element.elementor-element-3b440300{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-8915 .elementor-element.elementor-element-61d6190>.elementor-widget-container{padding:0}.elementor-8915 .elementor-element.elementor-element-10b96e{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-8915 .elementor-element.elementor-element-29fb8f89{width:100%;max-width:100%}.elementor-8915 .elementor-element.elementor-element-219f2808{width:100%;max-width:100%}}@media(min-width:768px){.elementor-8915 .elementor-element.elementor-element-5f1c338b{--width:64%}.elementor-8915 .elementor-element.elementor-element-188998c3{--width:30%}.elementor-8915 .elementor-element.elementor-element-1f178af2{--width:25%}.elementor-8915 .elementor-element.elementor-element-186fef0e{--width:25%}.elementor-8915 .elementor-element.elementor-element-f3e0e21{--width:25%}.elementor-8915 .elementor-element.elementor-element-76599e4{--width:25%}.elementor-8915 .elementor-element.elementor-element-77d0a7c5{--width:25%}.elementor-8915 .elementor-element.elementor-element-1c8fcdca{--width:40%}.elementor-8915 .elementor-element.elementor-element-5ed51bb6{--width:50%}.elementor-8915 .elementor-element.elementor-element-24ac94bc{--width:25%}.elementor-8915 .elementor-element.elementor-element-6485cc02{--width:25%}.elementor-8915 .elementor-element.elementor-element-40042be3{--width:25%}.elementor-8915 .elementor-element.elementor-element-28987ec7{--width:25%}.elementor-8915 .elementor-element.elementor-element-1d15eca6{--width:25%}.elementor-8915 .elementor-element.elementor-element-3cd081ba{--width:20%}.elementor-8915 .elementor-element.elementor-element-5eb6cea9{--width:20%}.elementor-8915 .elementor-element.elementor-element-3edfb6d7{--width:20%}.elementor-8915 .elementor-element.elementor-element-6e35e8f6{--width:20%}.elementor-8915 .elementor-element.elementor-element-4b79a0a{--width:20%}.elementor-8915 .elementor-element.elementor-element-e85bcc0{--width:33.33%}.elementor-8915 .elementor-element.elementor-element-47141e25{--width:33.33%}.elementor-8915 .elementor-element.elementor-element-919cc4e{--width:33.33%}.elementor-8915 .elementor-element.elementor-element-20935e74{--width:40%}.elementor-8915 .elementor-element.elementor-element-5caf5d07{--width:58%}.elementor-8915 .elementor-element.elementor-element-70ef2630{--width:33%}.elementor-8915 .elementor-element.elementor-element-7c2de890{--width:33%}.elementor-8915 .elementor-element.elementor-element-19d7ad80{--width:33%}.elementor-8915 .elementor-element.elementor-element-719186b5{--width:33%}.elementor-8915 .elementor-element.elementor-element-2e1d1678{--width:33%}.elementor-8915 .elementor-element.elementor-element-dd73895{--width:33%}.elementor-8915 .elementor-element.elementor-element-13fd9693{--width:26%}.elementor-8915 .elementor-element.elementor-element-76b18720{--width:72%}.elementor-8915 .elementor-element.elementor-element-59d2e421{--width:59%}.elementor-8915 .elementor-element.elementor-element-43df19c3{--width:33%}}@media(max-width:1024px) and (min-width:768px){.elementor-8915 .elementor-element.elementor-element-43df19c3{--width:38%}}.form_sec label{display:none}.form_sec .ginput_container{margin-bottom:7px}.form_sec label{display:none}.form_sec .ginput_container{margin-bottom:7px}.top_sec .elementor-icon svg path{fill:#fff !important}.step_sec{position:relative}.step_sec:before{position:absolute;left:0;right:0;top:123px;border-top:1px dashed #c9ab79;content:''}.step_sec&gt;.elementor-element{position:relative}.step_sec .arrow_sec:before{position:absolute;content:'';width:12px;height:13px;left:60px;top:118px;background:url('https://www.fredastaire.com/solana-beach/wp-content/uploads/sites/484/2026/05/arrow.png') left top}.step_sec .arrow_sec:after{position:absolute;content:'';width:12px;height:13px;right:60px;top:118px;background:url('https://www.fredastaire.com/solana-beach/wp-content/uploads/sites/484/2026/05/arrow.png') left top}.step_sec .arrow_sec:first-child:before{left:0}.step_sec .arrow_sec:last-child:after{right:0}.step_sec.numbder_sec:before{top:43px}.step_sec.numbder_sec&gt;.elementor-element:before{display:none}.step_sec.numbder_sec&gt;.elementor-element:after{right:0;top:38px}.step_sec.numbder_sec&gt;.elementor-element:last-child:after{display:none}.step_sec figure{width:105px;background:#c9ab79;display:flex !important;align-items:center;height:103px;justify-content:center;margin:0 auto 40px auto !important;border-radius:5px;border:15px solid #e7dac4;-webkit-box-shadow:0px 0px 0px 15px rgba(243,237,226,1);-moz-box-shadow:0px 0px 0px 15px rgba(243,237,226,1);box-shadow:0px 0px 0px 15px rgba(243,237,226,1)}.step_sec figure img{height:55px}@media(max-width:767px){.step_sec:before{display:none}.step_sec .arrow_sec:before{width:25px;height:154px;left:0;right:0;margin:0 auto;border:none;background:url('https://www.fredastaire.com/solana-beach/wp-content/uploads/sites/484/2026/05/down_arw.png') no-repeat center top;top:inherit;bottom:10px}.step_sec .arrow_sec:after{display:none}.step_sec .arrow_sec:last-child:before{display:none}}.dance_sec:before{height:64%}.dance_style&gt;.elementor-element:hover .elementor-icon{background:#c9ab79 !important}.dance_style&gt;.elementor-element:hover .elementor-icon svg path{fill:#fff !important}.dance_style&gt;.elementor-element:after{position:absolute;right:0;width:50%;height:2px;content:'';background:#231f20;bottom:-2px}.info_title h3{margin-top:0}@font-face{font-family:'Beaufort';font-style:normal;font-weight:700;font-display:auto;src:url('https://www.fredastaire.com/alhambra/wp-content/uploads/sites/507/2023/05/ShinnType-Beaufort-Bold.ttf') format('truetype')}@font-face{font-family:'Beaufort';font-style:normal;font-weight:400;font-display:auto;src:url('https://www.fredastaire.com/alhambra/wp-content/uploads/sites/507/2023/05/ShinnType-Beaufort.ttf') format('truetype')}@font-face{font-family:'Beaufort';font-style:normal;font-weight:800;font-display:auto;src:url('https://www.fredastaire.com/alhambra/wp-content/uploads/sites/507/2023/05/ShinnType-BeaufortHeavy.ttf') format('truetype')}@font-face{font-family:'Beaufort';font-style:normal;font-weight:300;font-display:auto;src:url('https://www.fredastaire.com/alhambra/wp-content/uploads/sites/507/2023/05/ShinnType-BeaufortLight.ttf') format('truetype')}@font-face{font-family:'Beaufort';font-style:normal;font-weight:500;font-display:auto;src:url('https://www.fredastaire.com/alhambra/wp-content/uploads/sites/507/2023/05/ShinnType-BeaufortMedium.ttf') format('truetype')}