.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-80a7348{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-80a7348:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-80a7348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://klundercustomhomes.com/wp-content/uploads/2025/03/20-DSC04390-scaled.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-80a7348::before, .elementor-12 .elementor-element.elementor-element-80a7348 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-80a7348 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-80a7348 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-80a7348 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-80a7348 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-12 .elementor-element.elementor-element-9332339 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:600;line-height:62px;letter-spacing:0px;color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-12 .elementor-element.elementor-element-c8ad60f > .elementor-widget-container{margin:0px 275px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c8ad60f{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-12 .elementor-element.elementor-element-101fc4a{--display:flex;--min-height:325px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-101fc4a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-101fc4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ED1E24;}.elementor-12 .elementor-element.elementor-element-ee02a1c{text-align:center;}.elementor-12 .elementor-element.elementor-element-ee02a1c .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-12 .elementor-element.elementor-element-49ff260{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-eael-gravity-form .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-eael-gravity-form .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-gravity-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-gravity-form .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-eael-gravity-form.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-gravity-form .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-eael-gravity-form .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,
                .elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body 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 );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-d8d6302 .eael-contact-form{width:1358px;max-width:1358px;}.elementor-12 .elementor-element.elementor-element-d8d6302 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-12 .elementor-element.elementor-element-d8d6302 .eael-gravity-form .gfield .gfield_label{color:var( --e-global-color-astglobalcolor5 );}html body .elementor-12 .elementor-element.elementor-element-d8d6302 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-12 .elementor-element.elementor-element-d8d6302 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-12 .elementor-element.elementor-element-d8d6302 .eael-gravity-form .gform_footer{text-align:left;justify-content:left;}html body .elementor-12 .elementor-element.elementor-element-d8d6302 .eael-gravity-form .gfield--type-submit{text-align:left;justify-content:left;}html body .elementor-12 .elementor-element.elementor-element-d8d6302 .eael-gravity-form .gform_footer input[type="submit"]{display:inline-block;width:100px !important;background-color:var( --e-global-color-secondary );color:var( --e-global-color-astglobalcolor5 );}html body .elementor-12 .elementor-element.elementor-element-d8d6302 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:100px !important;background-color:var( --e-global-color-secondary );color:var( --e-global-color-astglobalcolor5 );}html body .elementor-12 .elementor-element.elementor-element-d8d6302 .eael-gravity-form .gform_body input[type="submit"].gform-button{width:100px !important;background-color:var( --e-global-color-secondary );}html body .elementor-12 .elementor-element.elementor-element-d8d6302 .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-12 .elementor-element.elementor-element-d8d6302 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-12 .elementor-element.elementor-element-d8d6302 .eael-gravity-form .gform_body input[type="submit"].gform-button{border-style:none;}html body .elementor-12 .elementor-element.elementor-element-d8d6302 .eael-gravity-form .gform_footer input[type="submit"]:hover{color:var( --e-global-color-primary );}html body .elementor-12 .elementor-element.elementor-element-d8d6302 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]:hover{color:var( --e-global-color-primary );}html body .elementor-12 .elementor-element.elementor-element-d8d6302 .eael-gravity-form .gform_body input[type="submit"].gform-button:hover{color:var( --e-global-color-primary );}html body .elementor-12 .elementor-element.elementor-element-d8d6302 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-12 .elementor-element.elementor-element-d8d6302 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-12 .elementor-element.elementor-element-d8d6302 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-12 .elementor-element.elementor-element-008a998{--display:flex;--min-height:325px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.31;}.elementor-12 .elementor-element.elementor-element-008a998::before, .elementor-12 .elementor-element.elementor-element-008a998 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-008a998 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-008a998 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-008a998 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-008a998 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://klundercustomhomes.com/wp-content/uploads/2024/11/Klunder-Logo-Background.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-a045045{text-align:center;}.elementor-12 .elementor-element.elementor-element-a045045 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:600;}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-menu-anchor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-menu-anchor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-menu-anchor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-menu-anchor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-85c0a7c{text-align:center;}.elementor-12 .elementor-element.elementor-element-85c0a7c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-6710051{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-6e4eba7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-12 .elementor-element.elementor-element-d3e6e5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-2c4c585{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-b5cf9f9{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-12 .elementor-element.elementor-element-b5cf9f9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b5cf9f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-cd4022f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-eael-flip-box .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-eael-flip-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-flip-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-flip-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-eael-flip-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-flip-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-eael-flip-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-9092ef8 .eael-elements-flip-box-front-container{background-color:#00000063;background-image:url("https://klundercustomhomes.com/wp-content/uploads/2024/12/IMG_8749-scaled.jpeg");align-items:center;background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-9092ef8 .eael-elements-flip-box-rear-container{background-color:var( --e-global-color-secondary );align-items:center;}.elementor-12 .elementor-element.elementor-element-9092ef8 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-12 .elementor-element.elementor-element-9092ef8 .eael-elements-flip-box-container:not(.eael-template){height:400px;}.elementor-12 .elementor-element.elementor-element-9092ef8 .eael-elements-flip-box-container.eael-template{min-height:400px;}.elementor-12 .elementor-element.elementor-element-9092ef8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left;}.elementor-12 .elementor-element.elementor-element-9092ef8 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;}.elementor-12 .elementor-element.elementor-element-9092ef8 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-12 .elementor-element.elementor-element-9092ef8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-12 .elementor-element.elementor-element-9092ef8 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-12 .elementor-element.elementor-element-ae5b447{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-fe234f0 .eael-elements-flip-box-front-container{background-color:#00000063;background-image:url("https://klundercustomhomes.com/wp-content/uploads/2024/11/3c6a2a_f136bc31d8914b64b849483c1a2ecf44mv2.jpg");align-items:center;background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-fe234f0 .eael-elements-flip-box-rear-container{background-color:var( --e-global-color-primary );align-items:center;}.elementor-12 .elementor-element.elementor-element-fe234f0 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-12 .elementor-element.elementor-element-fe234f0 .eael-elements-flip-box-container:not(.eael-template){height:400px;}.elementor-12 .elementor-element.elementor-element-fe234f0 .eael-elements-flip-box-container.eael-template{min-height:400px;}.elementor-12 .elementor-element.elementor-element-fe234f0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left;}.elementor-12 .elementor-element.elementor-element-fe234f0 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;}.elementor-12 .elementor-element.elementor-element-fe234f0 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-12 .elementor-element.elementor-element-fe234f0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-12 .elementor-element.elementor-element-fe234f0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-12 .elementor-element.elementor-element-a5a9da8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-fc6fb2c .eael-elements-flip-box-front-container{background-color:#00000063;background-image:url("https://klundercustomhomes.com/wp-content/uploads/2024/12/73889220071__F83C7F1F-C448-4680-A5BA-20EFD22BAE25-scaled.jpeg");align-items:center;background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-fc6fb2c .eael-elements-flip-box-rear-container{background-color:var( --e-global-color-secondary );align-items:center;}.elementor-12 .elementor-element.elementor-element-fc6fb2c .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-12 .elementor-element.elementor-element-fc6fb2c .eael-elements-flip-box-container:not(.eael-template){height:400px;}.elementor-12 .elementor-element.elementor-element-fc6fb2c .eael-elements-flip-box-container.eael-template{min-height:400px;}.elementor-12 .elementor-element.elementor-element-fc6fb2c .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left;}.elementor-12 .elementor-element.elementor-element-fc6fb2c .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;}.elementor-12 .elementor-element.elementor-element-fc6fb2c .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;}.elementor-12 .elementor-element.elementor-element-fc6fb2c .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-12 .elementor-element.elementor-element-fc6fb2c .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-12 .elementor-element.elementor-element-3ed3885{--display:flex;--min-height:325px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-3ed3885:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3ed3885 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-02f3033 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-12 .elementor-element.elementor-element-02f3033{text-align:center;font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-12 .elementor-element.elementor-element-10d5d2b{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-45d9677{--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:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-12 .elementor-element.elementor-element-d63cf0f{text-align:center;}.elementor-12 .elementor-element.elementor-element-d63cf0f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-116875d{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-6e4be85{--display:flex;--min-height:600px;--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-12 .elementor-element.elementor-element-6e4be85:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6e4be85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://klundercustomhomes.com/wp-content/uploads/2025/03/IMG_0091-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-9166777{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9166777:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9166777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-media-wheel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-media-wheel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-title{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-desc{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button svg, .elementor-widget-premium-media-wheel .flipster__button svg *{fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover span{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-fda0b24 img.premium-adv-carousel__item-img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-fda0b24 .premium-adv-carousel__item-img img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-fda0b24 .vid-overlay{object-fit:cover;}.elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-d71ba4e img.premium-adv-carousel__item-img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-d71ba4e .premium-adv-carousel__item-img img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-d71ba4e .vid-overlay{object-fit:cover;}.elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-312bd43 img.premium-adv-carousel__item-img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-312bd43 .premium-adv-carousel__item-img img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-312bd43 .vid-overlay{object-fit:cover;}.elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-bb1dc33 img.premium-adv-carousel__item-img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-bb1dc33 .premium-adv-carousel__item-img img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-bb1dc33 .vid-overlay{object-fit:cover;}.elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-03d899f img.premium-adv-carousel__item-img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-03d899f .premium-adv-carousel__item-img img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-03d899f .vid-overlay{object-fit:cover;}.elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-63c3fcd img.premium-adv-carousel__item-img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-63c3fcd .premium-adv-carousel__item-img img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-63c3fcd .vid-overlay{object-fit:cover;}.elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-5e09927 img.premium-adv-carousel__item-img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-5e09927 .premium-adv-carousel__item-img img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-5e09927 .vid-overlay{object-fit:cover;}.elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-74d538f img.premium-adv-carousel__item-img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-74d538f .premium-adv-carousel__item-img img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-74d538f .vid-overlay{object-fit:cover;}.elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-7eaf45d img.premium-adv-carousel__item-img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-7eaf45d .premium-adv-carousel__item-img img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-7eaf45d .vid-overlay{object-fit:cover;}.elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-f0b58bf img.premium-adv-carousel__item-img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-f0b58bf .premium-adv-carousel__item-img img, .elementor-12 .elementor-element.elementor-element-5b858da .elementor-repeater-item-f0b58bf .vid-overlay{object-fit:cover;}.elementor-12 .elementor-element.elementor-element-5b858da.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:0px;}.elementor-12 .elementor-element.elementor-element-5b858da.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:0px;}.elementor-12 .elementor-element.elementor-element-5b858da.premium-adv-carousel__infinite{--pa-wheel-spacing:0;}.elementor-12 .elementor-element.elementor-element-5b858da .premium-adv-carousel__items{animation-direction:normal !important;align-items:center;animation-duration:calc( 150 * 1000ms ) !important;}.elementor-12 .elementor-element.elementor-element-5b858da .premium-adv-carousel__item{width:500px;}.elementor-12 .elementor-element.elementor-element-5b858da .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-12 .elementor-element.elementor-element-5b858da .premium-adv-carousel__inner-container{height:499px;}.elementor-12 .elementor-element.elementor-element-5b858da .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-12 .elementor-element.elementor-element-5b858da .pa-media-icons-inner-container i{font-size:20px;}.elementor-12 .elementor-element.elementor-element-5b858da .pa-media-icons-inner-container svg{width:20px;height:20px;}.elementor-12 .elementor-element.elementor-element-cd95013{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e019a74{--display:flex;--min-height:600px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7e22796 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0462722{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:150px;}.elementor-12 .elementor-element.elementor-element-2288566{text-align:center;}.elementor-12 .elementor-element.elementor-element-2288566 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-46cc6b0{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-b58fd11{--display:flex;--min-height:435px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-b58fd11:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b58fd11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://klundercustomhomes.com/wp-content/uploads/2024/11/Snowy-House.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-b58fd11::before, .elementor-12 .elementor-element.elementor-element-b58fd11 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b58fd11 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b58fd11 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b58fd11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b58fd11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-67229a1{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-eael-testimonial-slider .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-eael-testimonial-slider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-testimonial-slider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-testimonial-slider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-eael-testimonial-slider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-testimonial-slider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-eael-testimonial-slider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-08cd603 .eael-testimonial-item  .eael-testimonial-item-inner{background-color:var( --e-global-color-astglobalcolor5 );border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-08cd603 .eael-testimonial-item .eael-testimonial-item-inner{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-08cd603 .eael-testimonial-image{max-width:25%;}.elementor-12 .elementor-element.elementor-element-08cd603 .eael-testimonial-image img{width:150px;}.elementor-12 .elementor-element.elementor-element-08cd603 .eael-testimonial-content .eael-testimonial-user{color:#272727;}.elementor-12 .elementor-element.elementor-element-08cd603 .eael-testimonial-content .eael-testimonial-user-company{color:#272727;}.elementor-12 .elementor-element.elementor-element-08cd603 .eael-testimonial-content .eael-testimonial-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-08cd603 .eael-testimonial-quote{color:rgba(0,0,0,0.15);}.elementor-12 .elementor-element.elementor-element-08cd603 .swiper-container-wrap .swiper-button-next, .elementor-12 .elementor-element.elementor-element-08cd603 .swiper-container-wrap .swiper-button-prev{width:27px;height:44px;font-size:22px;}.elementor-12 .elementor-element.elementor-element-d0ca96b{--display:flex;--min-height:501px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-b2ccb39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5a866db .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-5a866db .elementor-icon{font-size:120px;}.elementor-12 .elementor-element.elementor-element-5a866db .elementor-icon svg{height:120px;}.elementor-12 .elementor-element.elementor-element-25a65ac{text-align:center;}.elementor-12 .elementor-element.elementor-element-25a65ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;line-height:25px;}.elementor-12 .elementor-element.elementor-element-a86c313{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-693c073 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-693c073 .elementor-icon{font-size:120px;}.elementor-12 .elementor-element.elementor-element-693c073 .elementor-icon svg{height:120px;}.elementor-12 .elementor-element.elementor-element-1a2a0d1{text-align:center;}.elementor-12 .elementor-element.elementor-element-1a2a0d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;line-height:25px;}.elementor-12 .elementor-element.elementor-element-b45ba32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-2dc9a4d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2dc9a4d .elementor-icon{font-size:120px;}.elementor-12 .elementor-element.elementor-element-2dc9a4d .elementor-icon svg{height:120px;}.elementor-12 .elementor-element.elementor-element-2ee555e{text-align:center;}.elementor-12 .elementor-element.elementor-element-2ee555e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;line-height:25px;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-80a7348{--min-height:75vh;--padding-top:69px;--padding-bottom:69px;--padding-left:69px;--padding-right:69px;}.elementor-12 .elementor-element.elementor-element-c8ad60f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-49ff260{font-size:18px;}.elementor-12 .elementor-element.elementor-element-d8d6302 .eael-contact-form{width:824px;}.elementor-12 .elementor-element.elementor-element-6710051{--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-3dbb853{text-align:center;}.elementor-12 .elementor-element.elementor-element-b991ee1{text-align:center;}.elementor-12 .elementor-element.elementor-element-4aeedbe{text-align:center;}.elementor-12 .elementor-element.elementor-element-02f3033{font-size:20px;}.elementor-12 .elementor-element.elementor-element-45d9677{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-0462722{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-80a7348{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-12 .elementor-element.elementor-element-9332339 .elementor-heading-title{font-size:27px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-c8ad60f{font-size:20px;}.elementor-12 .elementor-element.elementor-element-49ff260{font-size:13px;}.elementor-12 .elementor-element.elementor-element-a045045 .elementor-heading-title{line-height:0.9em;}.elementor-12 .elementor-element.elementor-element-3ed3885{--min-height:591px;}.elementor-12 .elementor-element.elementor-element-02f3033 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-02f3033{font-size:19px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-6e4eba7{--width:25%;}.elementor-12 .elementor-element.elementor-element-d3e6e5f{--width:25%;}.elementor-12 .elementor-element.elementor-element-2c4c585{--width:25%;}.elementor-12 .elementor-element.elementor-element-cd4022f{--width:33%;}.elementor-12 .elementor-element.elementor-element-ae5b447{--width:33%;}.elementor-12 .elementor-element.elementor-element-a5a9da8{--width:33%;}.elementor-12 .elementor-element.elementor-element-45d9677{--width:66.6666%;}.elementor-12 .elementor-element.elementor-element-6e4be85{--width:40%;}.elementor-12 .elementor-element.elementor-element-e019a74{--width:40%;}.elementor-12 .elementor-element.elementor-element-0462722{--width:66.6666%;}.elementor-12 .elementor-element.elementor-element-67229a1{--width:75%;}.elementor-12 .elementor-element.elementor-element-b2ccb39{--width:30%;}.elementor-12 .elementor-element.elementor-element-a86c313{--width:30%;}.elementor-12 .elementor-element.elementor-element-b45ba32{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-6e4eba7{--width:33%;}.elementor-12 .elementor-element.elementor-element-d3e6e5f{--width:33%;}.elementor-12 .elementor-element.elementor-element-2c4c585{--width:33%;}}