.elementor-2047 .elementor-element.elementor-element-6ce64314{--display:flex;--min-height:723px;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.25;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2047 .elementor-element.elementor-element-6ce64314::before, .elementor-2047 .elementor-element.elementor-element-6ce64314 > .elementor-background-video-container::before, .elementor-2047 .elementor-element.elementor-element-6ce64314 > .e-con-inner > .elementor-background-video-container::before, .elementor-2047 .elementor-element.elementor-element-6ce64314 > .elementor-background-slideshow::before, .elementor-2047 .elementor-element.elementor-element-6ce64314 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2047 .elementor-element.elementor-element-6ce64314 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-49226ad0 );--background-overlay:'';}.elementor-2047 .elementor-element.elementor-element-6ce64314:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-6ce64314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2047 .elementor-element.elementor-element-6ce64314 > .elementor-shape-bottom svg, .elementor-2047 .elementor-element.elementor-element-6ce64314 > .e-con-inner > .elementor-shape-bottom svg{width:calc(233% + 1.3px);height:253px;}.elementor-2047 .elementor-element.elementor-element-6ce64314 > .elementor-shape-bottom, .elementor-2047 .elementor-element.elementor-element-6ce64314 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-2047 .elementor-element.elementor-element-7e3d7342{--display:flex;}.elementor-2047 .elementor-element.elementor-element-60a3ee1f{text-align:center;}.elementor-2047 .elementor-element.elementor-element-60a3ee1f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-47dafce2 );}.elementor-2047 .elementor-element.elementor-element-381b79cb{text-align:center;}.elementor-2047 .elementor-element.elementor-element-381b79cb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:75px;font-weight:bold;text-transform:capitalize;color:var( --e-global-color-47dafce2 );}.elementor-2047 .elementor-element.elementor-element-58153d33 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-58153d33 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2047 .elementor-element.elementor-element-58153d33{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2047 .elementor-element.elementor-element-58153d33 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-58153d33 .elementor-icon-list-item > a{font-size:20px;font-weight:500;}.elementor-2047 .elementor-element.elementor-element-58153d33 .elementor-icon-list-text{color:var( --e-global-color-47dafce2 );transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-465f9867{--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;}.elementor-2047 .elementor-element.elementor-element-99776aa .elementor-button{background-color:var( --e-global-color-primary );}.elementor-2047 .elementor-element.elementor-element-99776aa{width:auto;max-width:auto;}.elementor-2047 .elementor-element.elementor-element-99776aa > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-2047 .elementor-element.elementor-element-99776aa .elementor-button-content-wrapper{flex-direction:row;}.elementor-2047 .elementor-element.elementor-element-99776aa .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-2047 .elementor-element.elementor-element-704517a8 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-2047 .elementor-element.elementor-element-704517a8{width:auto;max-width:auto;}.elementor-2047 .elementor-element.elementor-element-704517a8 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-2047 .elementor-element.elementor-element-704517a8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2047 .elementor-element.elementor-element-704517a8 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-2047 .elementor-element.elementor-element-45ee72d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-165px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:12;}.elementor-2047 .elementor-element.elementor-element-7d389d27{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2047 .elementor-element.elementor-element-17bc802b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0300px;--padding-right:300px;}.elementor-2047 .elementor-element.elementor-element-4e4192be{--display:flex;--border-radius:30px 30px 0px 0px;box-shadow:0px -15px 18px -3px rgba(0,0,0,0.5);--z-index:2;}.elementor-2047 .elementor-element.elementor-element-4e4192be:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-4e4192be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2047 .elementor-element.elementor-element-21e9bd4c > .elementor-widget-container{margin:-10px 0px -40px 0px;}.elementor-2047 .elementor-element.elementor-element-21e9bd4c{--lottie-container-max-width:150px;}.elementor-2047 .elementor-element.elementor-element-4c8fd1e1{text-align:center;}.elementor-2047 .elementor-element.elementor-element-4c8fd1e1 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-b48193c );}.elementor-2047 .elementor-element.elementor-element-69173571{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:0px 11px 18px -3px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2047 .elementor-element.elementor-element-69173571:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-69173571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47dafce2 );}.elementor-2047 .elementor-element.elementor-element-7737aa58{--display:flex;}.elementor-2047 .elementor-element.elementor-element-7f9a60f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:104px;--padding-right:104px;}.elementor-2047 .elementor-element.elementor-element-7f9a60f6:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-7f9a60f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://korehomeco.com/wp-content/uploads/2024/02/general-handyman-services-photo-scaled-1-3-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2047 .elementor-element.elementor-element-7f9a60f6::before, .elementor-2047 .elementor-element.elementor-element-7f9a60f6 > .elementor-background-video-container::before, .elementor-2047 .elementor-element.elementor-element-7f9a60f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2047 .elementor-element.elementor-element-7f9a60f6 > .elementor-background-slideshow::before, .elementor-2047 .elementor-element.elementor-element-7f9a60f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2047 .elementor-element.elementor-element-7f9a60f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2047 .elementor-element.elementor-element-2398d303{--display:flex;}.elementor-2047 .elementor-element.elementor-element-157dc4dc{text-align:center;}.elementor-2047 .elementor-element.elementor-element-157dc4dc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-47dafce2 );}.elementor-2047 .elementor-element.elementor-element-7cc60f94{text-align:center;}.elementor-2047 .elementor-element.elementor-element-7cc60f94 .elementor-heading-title{color:var( --e-global-color-47dafce2 );}.elementor-2047 .elementor-element.elementor-element-24e18f25 .elementor-button{padding:20px 20px 20px 20px;}.elementor-2047 .elementor-element.elementor-element-45cc854b{--display:flex;--min-height:0px;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-45cc854b:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-45cc854b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2047 .elementor-element.elementor-element-5a057422{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-5a057422:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-5a057422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2047 .elementor-element.elementor-element-3c715509 .elementor-icon-list-icon i{color:var( --e-global-color-47dafce2 );transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-3c715509 .elementor-icon-list-icon svg{fill:var( --e-global-color-47dafce2 );transition:fill 0.3s;}.elementor-2047 .elementor-element.elementor-element-3c715509{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-2047 .elementor-element.elementor-element-3c715509 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-3c715509 .elementor-icon-list-item > a{font-family:var( --e-global-typography-8430e2a-font-family ), Sans-serif;font-size:var( --e-global-typography-8430e2a-font-size );font-weight:var( --e-global-typography-8430e2a-font-weight );text-transform:var( --e-global-typography-8430e2a-text-transform );}.elementor-2047 .elementor-element.elementor-element-3c715509 .elementor-icon-list-text{color:var( --e-global-color-47dafce2 );transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-1355bfa1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:1px;--margin-right:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-5ce5e434 .elementor-icon-list-icon i{color:var( --e-global-color-47dafce2 );transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-5ce5e434 .elementor-icon-list-icon svg{fill:var( --e-global-color-47dafce2 );transition:fill 0.3s;}.elementor-2047 .elementor-element.elementor-element-5ce5e434{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-2047 .elementor-element.elementor-element-5ce5e434 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-5ce5e434 .elementor-icon-list-item > a{font-family:var( --e-global-typography-8430e2a-font-family ), Sans-serif;font-size:var( --e-global-typography-8430e2a-font-size );font-weight:var( --e-global-typography-8430e2a-font-weight );text-transform:var( --e-global-typography-8430e2a-text-transform );}.elementor-2047 .elementor-element.elementor-element-5ce5e434 .elementor-icon-list-text{color:var( --e-global-color-47dafce2 );transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-6232487e{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-6232487e:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-6232487e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2047 .elementor-element.elementor-element-2b3655c2 .elementor-icon-list-icon i{color:var( --e-global-color-47dafce2 );transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-2b3655c2 .elementor-icon-list-icon svg{fill:var( --e-global-color-47dafce2 );transition:fill 0.3s;}.elementor-2047 .elementor-element.elementor-element-2b3655c2{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-2047 .elementor-element.elementor-element-2b3655c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-2b3655c2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-8430e2a-font-family ), Sans-serif;font-size:var( --e-global-typography-8430e2a-font-size );font-weight:var( --e-global-typography-8430e2a-font-weight );text-transform:var( --e-global-typography-8430e2a-text-transform );}.elementor-2047 .elementor-element.elementor-element-2b3655c2 .elementor-icon-list-text{color:var( --e-global-color-47dafce2 );transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-1d7e8edf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-1d7e8edf:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-1d7e8edf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://korehomeco.com/wp-content/uploads/2024/02/Untitled-design-43-1.png");background-size:cover;}.elementor-2047 .elementor-element.elementor-element-1d7e8edf::before, .elementor-2047 .elementor-element.elementor-element-1d7e8edf > .elementor-background-video-container::before, .elementor-2047 .elementor-element.elementor-element-1d7e8edf > .e-con-inner > .elementor-background-video-container::before, .elementor-2047 .elementor-element.elementor-element-1d7e8edf > .elementor-background-slideshow::before, .elementor-2047 .elementor-element.elementor-element-1d7e8edf > .e-con-inner > .elementor-background-slideshow::before, .elementor-2047 .elementor-element.elementor-element-1d7e8edf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-47dafce2 ) 36%, #FFFFFFA3 100%);}.elementor-2047 .elementor-element.elementor-element-33bfa9c3{--display:flex;}.elementor-2047 .elementor-element.elementor-element-476ec4a2{text-align:center;}.elementor-2047 .elementor-element.elementor-element-2e6b00e6{columns:3;text-align:start;color:var( --e-global-color-text );}.elementor-2047 .elementor-element.elementor-element-2a283005{--grid-row-gap:35px;--grid-column-gap:20px;}.elementor-2047 .elementor-element.elementor-element-2a283005 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2047 .elementor-element.elementor-element-2a283005:after{content:"0.66";}.elementor-2047 .elementor-element.elementor-element-2a283005 .elementor-post__thumbnail__link{width:100%;}.elementor-2047 .elementor-element.elementor-element-2a283005 .elementor-post__text{padding:5px 5px 5px 5px;}.elementor-2047 .elementor-element.elementor-element-2a283005 .elementor-post{background-color:var( --e-global-color-47dafce2 );}.elementor-2047 .elementor-element.elementor-element-2a283005 .elementor-post:hover{background-color:var( --e-global-color-44574daf );}.elementor-2047 .elementor-element.elementor-element-2a283005.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2047 .elementor-element.elementor-element-2a283005.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2047 .elementor-element.elementor-element-2a283005.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2047 .elementor-element.elementor-element-2a283005 .elementor-post__title, .elementor-2047 .elementor-element.elementor-element-2a283005 .elementor-post__title a{color:var( --e-global-color-text );font-family:var( --e-global-typography-27fadaf-font-family ), Sans-serif;font-size:var( --e-global-typography-27fadaf-font-size );font-weight:var( --e-global-typography-27fadaf-font-weight );text-transform:var( --e-global-typography-27fadaf-text-transform );}.elementor-2047 .elementor-element.elementor-element-2a283005 .elementor-post__title{margin-bottom:18px;}.elementor-2047 .elementor-element.elementor-element-2a283005 .elementor-post__excerpt p{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2047 .elementor-element.elementor-element-2a283005 .elementor-post__read-more{color:var( --e-global-color-text );}.elementor-2047 .elementor-element.elementor-element-2a283005 a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2047 .elementor-element.elementor-element-92d4d7b{--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;}.elementor-2047 .elementor-element.elementor-element-203fb8f{--display:flex;}.elementor-2047 .elementor-element.elementor-element-7576198c img{width:100%;}.elementor-2047 .elementor-element.elementor-element-1d31cef{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2047 .elementor-element.elementor-element-266ede07 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2047 .elementor-element.elementor-element-266ede07{text-align:start;}.elementor-2047 .elementor-element.elementor-element-266ede07 .elementor-heading-title{font-family:var( --e-global-typography-27fadaf-font-family ), Sans-serif;font-size:var( --e-global-typography-27fadaf-font-size );font-weight:var( --e-global-typography-27fadaf-font-weight );text-transform:var( --e-global-typography-27fadaf-text-transform );}.elementor-2047 .elementor-element.elementor-element-49057bab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-49057bab{text-align:start;color:var( --e-global-color-text );}.elementor-2047 .elementor-element.elementor-element-729da4e{--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;}.elementor-2047 .elementor-element.elementor-element-6b30642{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2047 .elementor-element.elementor-element-6fdfb2e5 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2047 .elementor-element.elementor-element-6fdfb2e5{text-align:start;}.elementor-2047 .elementor-element.elementor-element-6fdfb2e5 .elementor-heading-title{font-family:var( --e-global-typography-27fadaf-font-family ), Sans-serif;font-size:var( --e-global-typography-27fadaf-font-size );font-weight:var( --e-global-typography-27fadaf-font-weight );text-transform:var( --e-global-typography-27fadaf-text-transform );}.elementor-2047 .elementor-element.elementor-element-32c2b4e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-32c2b4e3{text-align:start;color:var( --e-global-color-text );}.elementor-2047 .elementor-element.elementor-element-b169196{--display:flex;}.elementor-2047 .elementor-element.elementor-element-5b7b9868 img{width:100%;}.elementor-2047 .elementor-element.elementor-element-781c2ce{--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;--flex-wrap:wrap;--padding-top:2rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2047 .elementor-element.elementor-element-8ac7e7a{--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:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-aa9572b .elementor-flip-box__front{background-color:#02010100;}.elementor-2047 .elementor-element.elementor-element-aa9572b > .elementor-widget-container{background-image:url("https://korehomeco.com/wp-content/uploads/2024/02/new-appliance-installation-in-kitchen-remodel-3-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-2047 .elementor-element.elementor-element-aa9572b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-aa9572b .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-47dafce2 );font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-aa9572b .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-aa9572b .elementor-flip-box__button{margin-inline-center:0;}.elementor-2047 .elementor-element.elementor-element-aa9572b .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-2047 .elementor-element.elementor-element-2b1c341{--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:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-2582eb4 .elementor-flip-box__front{background-color:#02010100;}.elementor-2047 .elementor-element.elementor-element-2582eb4 > .elementor-widget-container{background-image:url("https://korehomeco.com/wp-content/uploads/2024/02/Trim-Carpentry-copy.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-2047 .elementor-element.elementor-element-2582eb4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-2582eb4 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-47dafce2 );font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-2582eb4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-2582eb4 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2047 .elementor-element.elementor-element-2582eb4 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-2047 .elementor-element.elementor-element-b3299f7{--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:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-a044b46 .elementor-flip-box__front{background-color:#02010100;}.elementor-2047 .elementor-element.elementor-element-a044b46 > .elementor-widget-container{background-image:url("https://korehomeco.com/wp-content/uploads/2024/02/Deck-Repair-Feature.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-2047 .elementor-element.elementor-element-a044b46 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-a044b46 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-47dafce2 );font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-a044b46 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-a044b46 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2047 .elementor-element.elementor-element-a044b46 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-2047 .elementor-element.elementor-element-359b9a4{--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:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-fdb954d .elementor-flip-box__front{background-color:#02010100;}.elementor-2047 .elementor-element.elementor-element-fdb954d > .elementor-widget-container{background-image:url("https://korehomeco.com/wp-content/uploads/2024/02/door-handle-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-2047 .elementor-element.elementor-element-fdb954d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-fdb954d .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-47dafce2 );font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-fdb954d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-fdb954d .elementor-flip-box__button{margin-inline-center:0;}.elementor-2047 .elementor-element.elementor-element-fdb954d .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-2047 .elementor-element.elementor-element-d41be43{--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:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-bdb1e52 .elementor-flip-box__front{background-color:#02010100;}.elementor-2047 .elementor-element.elementor-element-bdb1e52 > .elementor-widget-container{background-image:url("https://korehomeco.com/wp-content/uploads/2024/02/Flooring-Installation-1-copy.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-2047 .elementor-element.elementor-element-bdb1e52 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-bdb1e52 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-47dafce2 );font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-bdb1e52 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-bdb1e52 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2047 .elementor-element.elementor-element-bdb1e52 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-2047 .elementor-element.elementor-element-5db97c6{--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:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-bf3f5ab .elementor-flip-box__front{background-color:#02010100;}.elementor-2047 .elementor-element.elementor-element-bf3f5ab > .elementor-widget-container{background-image:url("https://korehomeco.com/wp-content/uploads/2024/02/new-home-construction-that-is-well-lit-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-2047 .elementor-element.elementor-element-bf3f5ab .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-bf3f5ab .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-47dafce2 );font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-bf3f5ab .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-bf3f5ab .elementor-flip-box__button{margin-inline-center:0;}.elementor-2047 .elementor-element.elementor-element-bf3f5ab .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-2047 .elementor-element.elementor-element-f631682{--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:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-52ca7c3 .elementor-flip-box__front{background-color:#02010100;}.elementor-2047 .elementor-element.elementor-element-52ca7c3 > .elementor-widget-container{background-image:url("https://korehomeco.com/wp-content/uploads/2024/02/handyman-tools-laying-over-remodeling-project-plans-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-2047 .elementor-element.elementor-element-52ca7c3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-52ca7c3 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-47dafce2 );font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-52ca7c3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-52ca7c3 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2047 .elementor-element.elementor-element-52ca7c3 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-2047 .elementor-element.elementor-element-667f018{--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:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-15c7164 .elementor-flip-box__front{background-color:#02010100;}.elementor-2047 .elementor-element.elementor-element-15c7164 > .elementor-widget-container{background-image:url("https://korehomeco.com/wp-content/uploads/2024/02/Outdoor-Living-Space.png");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-2047 .elementor-element.elementor-element-15c7164 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-15c7164 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-47dafce2 );font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-15c7164 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-15c7164 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2047 .elementor-element.elementor-element-15c7164 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-2047 .elementor-element.elementor-element-e95c7d3{--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:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-fd81780 .elementor-flip-box__front{background-color:#02010100;}.elementor-2047 .elementor-element.elementor-element-fd81780 > .elementor-widget-container{background-image:url("https://korehomeco.com/wp-content/uploads/2024/02/painting-contractor-painting-with-a-roller-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-2047 .elementor-element.elementor-element-fd81780 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-fd81780 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-47dafce2 );font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-fd81780 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-fd81780 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2047 .elementor-element.elementor-element-fd81780 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-2047 .elementor-element.elementor-element-f04207c{--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:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-f82b99e .elementor-flip-box__front{background-color:#02010100;}.elementor-2047 .elementor-element.elementor-element-f82b99e > .elementor-widget-container{background-image:url("https://korehomeco.com/wp-content/uploads/2024/02/power-washing-pressure-washing-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-2047 .elementor-element.elementor-element-f82b99e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-f82b99e .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-47dafce2 );font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-f82b99e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-f82b99e .elementor-flip-box__button{margin-inline-center:0;}.elementor-2047 .elementor-element.elementor-element-f82b99e .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-2047 .elementor-element.elementor-element-aeed8b4{--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:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-16ccc28 .elementor-flip-box__front{background-color:#02010100;}.elementor-2047 .elementor-element.elementor-element-16ccc28 > .elementor-widget-container{background-image:url("https://korehomeco.com/wp-content/uploads/2024/02/Inspection-Punch-Lists-1-1-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-2047 .elementor-element.elementor-element-16ccc28 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-16ccc28 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-47dafce2 );font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-16ccc28 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-16ccc28 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2047 .elementor-element.elementor-element-16ccc28 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-2047 .elementor-element.elementor-element-b69228f{--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:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-2fa2cbd .elementor-flip-box__front{background-color:#02010100;}.elementor-2047 .elementor-element.elementor-element-2fa2cbd > .elementor-widget-container{background-image:url("https://korehomeco.com/wp-content/uploads/2024/02/built-ins-livingroom-remodel-1-1-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-2047 .elementor-element.elementor-element-2fa2cbd .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-2fa2cbd .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-47dafce2 );font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-2fa2cbd .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-2fa2cbd .elementor-flip-box__button{margin-inline-center:0;}.elementor-2047 .elementor-element.elementor-element-2fa2cbd .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-2047 .elementor-element.elementor-element-036bb13{--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:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-2560441 .elementor-flip-box__front{background-color:#02010100;}.elementor-2047 .elementor-element.elementor-element-2560441 > .elementor-widget-container{background-image:url("https://korehomeco.com/wp-content/uploads/2024/02/trim-carpentry-and-baseboard-installation-service.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-2047 .elementor-element.elementor-element-2560441 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-2560441 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-47dafce2 );font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-2560441 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-2560441 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2047 .elementor-element.elementor-element-2560441 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-2047 .elementor-element.elementor-element-1280d26{--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:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-6adde8b .elementor-flip-box__front{background-color:#02010100;}.elementor-2047 .elementor-element.elementor-element-6adde8b > .elementor-widget-container{background-image:url("https://korehomeco.com/wp-content/uploads/2024/02/windows-e1591924111398-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 8px 8px;}.elementor-2047 .elementor-element.elementor-element-6adde8b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-6adde8b .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-47dafce2 );font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-6adde8b .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2047 .elementor-element.elementor-element-6adde8b .elementor-flip-box__button{margin-inline-center:0;}.elementor-2047 .elementor-element.elementor-element-6adde8b .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-47dafce2 );line-height:1.7em;}.elementor-2047 .elementor-element.elementor-element-22ed0d95{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2047 .elementor-element.elementor-element-22ed0d95:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-22ed0d95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47dafce2 );}.elementor-2047 .elementor-element.elementor-element-4f713555{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:50px;--padding-left:50px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-81ad686 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-2047 .elementor-element.elementor-element-6f2af3a9{font-family:var( --e-global-typography-e3f2fdd-font-family ), Sans-serif;font-size:var( --e-global-typography-e3f2fdd-font-size );font-weight:var( --e-global-typography-e3f2fdd-font-weight );text-transform:var( --e-global-typography-e3f2fdd-text-transform );}.elementor-2047 .elementor-element.elementor-element-6af5cf7d{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:026px;--padding-right:50px;}.elementor-2047 .elementor-element.elementor-element-2a36d2dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;}.elementor-2047 .elementor-element.elementor-element-2a36d2dd:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-2a36d2dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://korehomeco.com/wp-content/uploads/2024/02/neighborhood-street-view.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2047 .elementor-element.elementor-element-2a36d2dd::before, .elementor-2047 .elementor-element.elementor-element-2a36d2dd > .elementor-background-video-container::before, .elementor-2047 .elementor-element.elementor-element-2a36d2dd > .e-con-inner > .elementor-background-video-container::before, .elementor-2047 .elementor-element.elementor-element-2a36d2dd > .elementor-background-slideshow::before, .elementor-2047 .elementor-element.elementor-element-2a36d2dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-2047 .elementor-element.elementor-element-2a36d2dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-6d752e6 );--background-overlay:'';}.elementor-2047 .elementor-element.elementor-element-3464add9{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:50px;--padding-left:50px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-23f5e66d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-2047 .elementor-element.elementor-element-6206e3d6 .elementor-heading-title{color:var( --e-global-color-47dafce2 );}.elementor-2047 .elementor-element.elementor-element-6b21bbdc{color:var( --e-global-color-47dafce2 );}.elementor-2047 .elementor-element.elementor-element-3a4e013b .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2047 .elementor-element.elementor-element-3a4e013b .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-47dafce2 );fill:var( --e-global-color-47dafce2 );padding-left:0px;padding-right:0px;padding-top:4px;padding-bottom:4px;}.elementor-2047 .elementor-element.elementor-element-78ba0a97 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-47dafce2 );color:var( --e-global-color-47dafce2 );padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-78ba0a97 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2047 .elementor-element.elementor-element-78ba0a97 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-2047 .elementor-element.elementor-element-78ba0a97 .elementor-button:hover, .elementor-2047 .elementor-element.elementor-element-78ba0a97 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-2047 .elementor-element.elementor-element-78ba0a97 .elementor-button:hover svg, .elementor-2047 .elementor-element.elementor-element-78ba0a97 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2047 .elementor-element.elementor-element-3cea664a{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:026px;--padding-right:50px;}.elementor-2047 .elementor-element.elementor-element-9048032{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-2047 .elementor-element.elementor-element-11e2a4d0{--display:flex;--justify-content:center;}.elementor-2047 .elementor-element.elementor-element-4524763a > .elementor-widget-container{margin:0px 0px -185px -21px;}.elementor-2047 .elementor-element.elementor-element-4524763a{z-index:1;}.elementor-2047 .elementor-element.elementor-element-4524763a .elementor-icon-wrapper{text-align:start;}.elementor-2047 .elementor-element.elementor-element-4524763a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2047 .elementor-element.elementor-element-4524763a.elementor-view-framed .elementor-icon, .elementor-2047 .elementor-element.elementor-element-4524763a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2047 .elementor-element.elementor-element-4524763a.elementor-view-framed .elementor-icon, .elementor-2047 .elementor-element.elementor-element-4524763a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2047 .elementor-element.elementor-element-4524763a .elementor-icon{font-size:180px;}.elementor-2047 .elementor-element.elementor-element-4524763a .elementor-icon svg{height:180px;}.elementor-2047 .elementor-element.elementor-element-4524763a .elementor-icon i, .elementor-2047 .elementor-element.elementor-element-4524763a .elementor-icon svg{transform:rotate(90deg);}.elementor-2047 .elementor-element.elementor-element-127c37b0{--display:flex;--justify-content:center;}.elementor-2047 .elementor-element.elementor-element-511b5005 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-text );}.elementor-2047 .elementor-element.elementor-element-1c3b1be8 .elementor-button{background-color:var( --e-global-color-primary );font-size:17px;fill:var( --e-global-color-47dafce2 );color:var( --e-global-color-47dafce2 );box-shadow:0px 9px 20px 0px rgba(0, 0, 0, 0.4);border-style:solid;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:23px 23px 23px 23px;}.elementor-2047 .elementor-element.elementor-element-1c3b1be8 .elementor-button:hover, .elementor-2047 .elementor-element.elementor-element-1c3b1be8 .elementor-button:focus{background-color:var( --e-global-color-47dafce2 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2047 .elementor-element.elementor-element-1c3b1be8{width:auto;max-width:auto;}.elementor-2047 .elementor-element.elementor-element-1c3b1be8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2047 .elementor-element.elementor-element-1c3b1be8 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-2047 .elementor-element.elementor-element-1c3b1be8 .elementor-button:hover svg, .elementor-2047 .elementor-element.elementor-element-1c3b1be8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2047 .elementor-element.elementor-element-33b11987{width:auto;max-width:auto;}.elementor-2047 .elementor-element.elementor-element-33b11987 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-2047 .elementor-element.elementor-element-5b161f8c{width:auto;max-width:auto;}.elementor-2047 .elementor-element.elementor-element-5b161f8c > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-2047 .elementor-element.elementor-element-48829cb1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2047 .elementor-element.elementor-element-5b9ee46d{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2047 .elementor-element.elementor-element-6ce64314 > .elementor-shape-bottom svg, .elementor-2047 .elementor-element.elementor-element-6ce64314 > .e-con-inner > .elementor-shape-bottom svg{width:calc(140% + 1.3px);height:180px;}.elementor-2047 .elementor-element.elementor-element-6ce64314{--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-60a3ee1f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2047 .elementor-element.elementor-element-17bc802b{--padding-top:0px;--padding-bottom:0px;--padding-left:0200px;--padding-right:200px;}.elementor-2047 .elementor-element.elementor-element-4c8fd1e1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2047 .elementor-element.elementor-element-157dc4dc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2047 .elementor-element.elementor-element-3c715509 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-3c715509 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8430e2a-font-size );}.elementor-2047 .elementor-element.elementor-element-5ce5e434 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-5ce5e434 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8430e2a-font-size );}.elementor-2047 .elementor-element.elementor-element-2b3655c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-2b3655c2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8430e2a-font-size );}.elementor-2047 .elementor-element.elementor-element-2a283005 .elementor-post__title, .elementor-2047 .elementor-element.elementor-element-2a283005 .elementor-post__title a{font-size:var( --e-global-typography-27fadaf-font-size );}.elementor-2047 .elementor-element.elementor-element-2a283005 .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-2047 .elementor-element.elementor-element-2a283005 a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2047 .elementor-element.elementor-element-266ede07 .elementor-heading-title{font-size:var( --e-global-typography-27fadaf-font-size );}.elementor-2047 .elementor-element.elementor-element-6fdfb2e5 .elementor-heading-title{font-size:var( --e-global-typography-27fadaf-font-size );}.elementor-2047 .elementor-element.elementor-element-aa9572b .elementor-flip-box{height:300px;}.elementor-2047 .elementor-element.elementor-element-aa9572b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-2582eb4 .elementor-flip-box{height:300px;}.elementor-2047 .elementor-element.elementor-element-2582eb4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-a044b46 .elementor-flip-box{height:300px;}.elementor-2047 .elementor-element.elementor-element-a044b46 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-fdb954d .elementor-flip-box{height:300px;}.elementor-2047 .elementor-element.elementor-element-fdb954d .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-bdb1e52 .elementor-flip-box{height:300px;}.elementor-2047 .elementor-element.elementor-element-bdb1e52 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-bf3f5ab .elementor-flip-box{height:300px;}.elementor-2047 .elementor-element.elementor-element-bf3f5ab .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-52ca7c3 .elementor-flip-box{height:300px;}.elementor-2047 .elementor-element.elementor-element-52ca7c3 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-15c7164 .elementor-flip-box{height:300px;}.elementor-2047 .elementor-element.elementor-element-15c7164 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-fd81780 .elementor-flip-box{height:300px;}.elementor-2047 .elementor-element.elementor-element-fd81780 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-f82b99e .elementor-flip-box{height:300px;}.elementor-2047 .elementor-element.elementor-element-f82b99e .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-16ccc28 .elementor-flip-box{height:300px;}.elementor-2047 .elementor-element.elementor-element-16ccc28 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-2fa2cbd .elementor-flip-box{height:300px;}.elementor-2047 .elementor-element.elementor-element-2fa2cbd .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-2560441 .elementor-flip-box{height:300px;}.elementor-2047 .elementor-element.elementor-element-2560441 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-6adde8b .elementor-flip-box{height:300px;}.elementor-2047 .elementor-element.elementor-element-6adde8b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-81ad686 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2047 .elementor-element.elementor-element-6f2af3a9{font-size:var( --e-global-typography-e3f2fdd-font-size );}.elementor-2047 .elementor-element.elementor-element-23f5e66d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2047 .elementor-element.elementor-element-3a4e013b .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-text-font-size );}.elementor-2047 .elementor-element.elementor-element-127c37b0{--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-2047 .elementor-element.elementor-element-511b5005 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-2047 .elementor-element.elementor-element-6ce64314{--padding-top:50px;--padding-bottom:150px;--padding-left:10px;--padding-right:10px;}.elementor-2047 .elementor-element.elementor-element-60a3ee1f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2047 .elementor-element.elementor-element-381b79cb{text-align:center;}.elementor-2047 .elementor-element.elementor-element-381b79cb .elementor-heading-title{font-size:30px;}.elementor-2047 .elementor-element.elementor-element-99776aa .elementor-button{padding:17px 17px 17px 17px;}.elementor-2047 .elementor-element.elementor-element-704517a8 .elementor-button{padding:17px 17px 17px 17px;}.elementor-2047 .elementor-element.elementor-element-17bc802b{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2047 .elementor-element.elementor-element-4c8fd1e1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2047 .elementor-element.elementor-element-7f9a60f6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2047 .elementor-element.elementor-element-157dc4dc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2047 .elementor-element.elementor-element-3c715509 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-3c715509 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8430e2a-font-size );}.elementor-2047 .elementor-element.elementor-element-5ce5e434 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-5ce5e434 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8430e2a-font-size );}.elementor-2047 .elementor-element.elementor-element-2b3655c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-2b3655c2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-8430e2a-font-size );}.elementor-2047 .elementor-element.elementor-element-2e6b00e6{columns:1;text-align:start;}.elementor-2047 .elementor-element.elementor-element-2a283005 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2047 .elementor-element.elementor-element-2a283005:after{content:"0.5";}.elementor-2047 .elementor-element.elementor-element-2a283005 .elementor-post__thumbnail__link{width:100%;}.elementor-2047 .elementor-element.elementor-element-2a283005 .elementor-post__title, .elementor-2047 .elementor-element.elementor-element-2a283005 .elementor-post__title a{font-size:var( --e-global-typography-27fadaf-font-size );}.elementor-2047 .elementor-element.elementor-element-2a283005 .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-2047 .elementor-element.elementor-element-2a283005 a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2047 .elementor-element.elementor-element-266ede07{text-align:center;}.elementor-2047 .elementor-element.elementor-element-266ede07 .elementor-heading-title{font-size:var( --e-global-typography-27fadaf-font-size );}.elementor-2047 .elementor-element.elementor-element-49057bab{text-align:center;}.elementor-2047 .elementor-element.elementor-element-6fdfb2e5{text-align:center;}.elementor-2047 .elementor-element.elementor-element-6fdfb2e5 .elementor-heading-title{font-size:var( --e-global-typography-27fadaf-font-size );}.elementor-2047 .elementor-element.elementor-element-32c2b4e3{text-align:center;}.elementor-2047 .elementor-element.elementor-element-aa9572b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-2582eb4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-a044b46 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-fdb954d .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-bdb1e52 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-bf3f5ab .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-52ca7c3 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-15c7164 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-fd81780 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-f82b99e .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-16ccc28 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-2fa2cbd .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-2560441 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-6adde8b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-3afb2e0-font-size );line-height:var( --e-global-typography-3afb2e0-line-height );}.elementor-2047 .elementor-element.elementor-element-4f713555{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2047 .elementor-element.elementor-element-81ad686{text-align:center;}.elementor-2047 .elementor-element.elementor-element-81ad686 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2047 .elementor-element.elementor-element-6f2af3a9{text-align:center;font-size:var( --e-global-typography-e3f2fdd-font-size );}.elementor-2047 .elementor-element.elementor-element-4ffcc865{text-align:center;}.elementor-2047 .elementor-element.elementor-element-3464add9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2047 .elementor-element.elementor-element-23f5e66d{text-align:center;}.elementor-2047 .elementor-element.elementor-element-23f5e66d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2047 .elementor-element.elementor-element-6206e3d6{text-align:center;}.elementor-2047 .elementor-element.elementor-element-6b21bbdc{text-align:center;}.elementor-2047 .elementor-element.elementor-element-3a4e013b .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-text-font-size );}.elementor-2047 .elementor-element.elementor-element-3cea664a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2047 .elementor-element.elementor-element-511b5005 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2047 .elementor-element.elementor-element-33b11987 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-2047 .elementor-element.elementor-element-5b161f8c > .elementor-widget-container{margin:5px 5px 5px 5px;}}@media(min-width:768px){.elementor-2047 .elementor-element.elementor-element-45ee72d3{--content-width:944px;}.elementor-2047 .elementor-element.elementor-element-8ac7e7a{--width:32%;}.elementor-2047 .elementor-element.elementor-element-2b1c341{--width:32%;}.elementor-2047 .elementor-element.elementor-element-b3299f7{--width:32%;}.elementor-2047 .elementor-element.elementor-element-359b9a4{--width:32%;}.elementor-2047 .elementor-element.elementor-element-d41be43{--width:32%;}.elementor-2047 .elementor-element.elementor-element-5db97c6{--width:32%;}.elementor-2047 .elementor-element.elementor-element-f631682{--width:32%;}.elementor-2047 .elementor-element.elementor-element-667f018{--width:32%;}.elementor-2047 .elementor-element.elementor-element-e95c7d3{--width:32%;}.elementor-2047 .elementor-element.elementor-element-f04207c{--width:32%;}.elementor-2047 .elementor-element.elementor-element-aeed8b4{--width:32%;}.elementor-2047 .elementor-element.elementor-element-b69228f{--width:32%;}.elementor-2047 .elementor-element.elementor-element-036bb13{--width:32%;}.elementor-2047 .elementor-element.elementor-element-1280d26{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2047 .elementor-element.elementor-element-7e3d7342{--width:100%;}.elementor-2047 .elementor-element.elementor-element-8ac7e7a{--width:48%;}.elementor-2047 .elementor-element.elementor-element-2b1c341{--width:48%;}.elementor-2047 .elementor-element.elementor-element-b3299f7{--width:48%;}.elementor-2047 .elementor-element.elementor-element-359b9a4{--width:48%;}.elementor-2047 .elementor-element.elementor-element-d41be43{--width:48%;}.elementor-2047 .elementor-element.elementor-element-5db97c6{--width:48%;}.elementor-2047 .elementor-element.elementor-element-f631682{--width:48%;}.elementor-2047 .elementor-element.elementor-element-667f018{--width:48%;}.elementor-2047 .elementor-element.elementor-element-e95c7d3{--width:48%;}.elementor-2047 .elementor-element.elementor-element-f04207c{--width:48%;}.elementor-2047 .elementor-element.elementor-element-aeed8b4{--width:48%;}.elementor-2047 .elementor-element.elementor-element-b69228f{--width:48%;}.elementor-2047 .elementor-element.elementor-element-036bb13{--width:48%;}.elementor-2047 .elementor-element.elementor-element-1280d26{--width:48%;}.elementor-2047 .elementor-element.elementor-element-127c37b0{--width:60%;}}@media(min-width:1025px){.elementor-2047 .elementor-element.elementor-element-1d7e8edf:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-1d7e8edf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-6ce64314 */.elementor-shape-bottom {
   filter: drop-shadow(0px -10px 0px var(--e-global-color-primary));
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-aa9572b */.elementor-2047 .elementor-element.elementor-element-aa9572b .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-2047 .elementor-element.elementor-element-aa9572b .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-2047 .elementor-element.elementor-element-aa9572b:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-2047 .elementor-element.elementor-element-aa9572b .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-aa9572b:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-2047 .elementor-element.elementor-element-aa9572b .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-2047 .elementor-element.elementor-element-aa9572b .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-aa9572b:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2582eb4 */.elementor-2047 .elementor-element.elementor-element-2582eb4 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-2047 .elementor-element.elementor-element-2582eb4 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-2047 .elementor-element.elementor-element-2582eb4:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-2047 .elementor-element.elementor-element-2582eb4 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-2582eb4:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-2047 .elementor-element.elementor-element-2582eb4 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-2047 .elementor-element.elementor-element-2582eb4 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-2582eb4:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-a044b46 */.elementor-2047 .elementor-element.elementor-element-a044b46 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-2047 .elementor-element.elementor-element-a044b46 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-2047 .elementor-element.elementor-element-a044b46:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-2047 .elementor-element.elementor-element-a044b46 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-a044b46:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-2047 .elementor-element.elementor-element-a044b46 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-2047 .elementor-element.elementor-element-a044b46 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-a044b46:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-fdb954d */.elementor-2047 .elementor-element.elementor-element-fdb954d .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-2047 .elementor-element.elementor-element-fdb954d .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-2047 .elementor-element.elementor-element-fdb954d:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-2047 .elementor-element.elementor-element-fdb954d .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-fdb954d:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-2047 .elementor-element.elementor-element-fdb954d .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-2047 .elementor-element.elementor-element-fdb954d .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-fdb954d:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-bdb1e52 */.elementor-2047 .elementor-element.elementor-element-bdb1e52 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-2047 .elementor-element.elementor-element-bdb1e52 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-2047 .elementor-element.elementor-element-bdb1e52:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-2047 .elementor-element.elementor-element-bdb1e52 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-bdb1e52:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-2047 .elementor-element.elementor-element-bdb1e52 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-2047 .elementor-element.elementor-element-bdb1e52 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-bdb1e52:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-bf3f5ab */.elementor-2047 .elementor-element.elementor-element-bf3f5ab .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-2047 .elementor-element.elementor-element-bf3f5ab .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-2047 .elementor-element.elementor-element-bf3f5ab:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-2047 .elementor-element.elementor-element-bf3f5ab .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-bf3f5ab:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-2047 .elementor-element.elementor-element-bf3f5ab .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-2047 .elementor-element.elementor-element-bf3f5ab .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-bf3f5ab:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-52ca7c3 */.elementor-2047 .elementor-element.elementor-element-52ca7c3 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-2047 .elementor-element.elementor-element-52ca7c3 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-2047 .elementor-element.elementor-element-52ca7c3:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-2047 .elementor-element.elementor-element-52ca7c3 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-52ca7c3:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-2047 .elementor-element.elementor-element-52ca7c3 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-2047 .elementor-element.elementor-element-52ca7c3 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-52ca7c3:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-15c7164 */.elementor-2047 .elementor-element.elementor-element-15c7164 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-2047 .elementor-element.elementor-element-15c7164 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-2047 .elementor-element.elementor-element-15c7164:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-2047 .elementor-element.elementor-element-15c7164 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-15c7164:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-2047 .elementor-element.elementor-element-15c7164 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-2047 .elementor-element.elementor-element-15c7164 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-15c7164:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-fd81780 */.elementor-2047 .elementor-element.elementor-element-fd81780 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-2047 .elementor-element.elementor-element-fd81780 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-2047 .elementor-element.elementor-element-fd81780:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-2047 .elementor-element.elementor-element-fd81780 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-fd81780:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-2047 .elementor-element.elementor-element-fd81780 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-2047 .elementor-element.elementor-element-fd81780 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-fd81780:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-f82b99e */.elementor-2047 .elementor-element.elementor-element-f82b99e .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-2047 .elementor-element.elementor-element-f82b99e .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-2047 .elementor-element.elementor-element-f82b99e:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-2047 .elementor-element.elementor-element-f82b99e .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-f82b99e:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-2047 .elementor-element.elementor-element-f82b99e .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-2047 .elementor-element.elementor-element-f82b99e .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-f82b99e:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-16ccc28 */.elementor-2047 .elementor-element.elementor-element-16ccc28 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-2047 .elementor-element.elementor-element-16ccc28 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-2047 .elementor-element.elementor-element-16ccc28:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-2047 .elementor-element.elementor-element-16ccc28 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-16ccc28:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-2047 .elementor-element.elementor-element-16ccc28 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-2047 .elementor-element.elementor-element-16ccc28 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-16ccc28:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2fa2cbd */.elementor-2047 .elementor-element.elementor-element-2fa2cbd .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-2047 .elementor-element.elementor-element-2fa2cbd .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-2047 .elementor-element.elementor-element-2fa2cbd:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-2047 .elementor-element.elementor-element-2fa2cbd .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-2fa2cbd:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-2047 .elementor-element.elementor-element-2fa2cbd .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-2047 .elementor-element.elementor-element-2fa2cbd .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-2fa2cbd:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2560441 */.elementor-2047 .elementor-element.elementor-element-2560441 .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-2047 .elementor-element.elementor-element-2560441 .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-2047 .elementor-element.elementor-element-2560441:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-2047 .elementor-element.elementor-element-2560441 .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-2560441:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-2047 .elementor-element.elementor-element-2560441 .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-2047 .elementor-element.elementor-element-2560441 .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-2560441:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-6adde8b */.elementor-2047 .elementor-element.elementor-element-6adde8b .elementor-flip-box {
    height: auto;
    padding-bottom: 50%;
}

.elementor-2047 .elementor-element.elementor-element-6adde8b .elementor-widget-container {
    box-shadow: 0 0.75rem 2.5rem rgb(0 0 0 / 25%);
    overflow: hidden;
}

.elementor-2047 .elementor-element.elementor-element-6adde8b:hover .elementor-widget-container {
    transform: translate3d(0, 3px, 0);
    box-shadow: 0 0.25rem 1rem rgb(0 0 0 / 10%);
}

.elementor-2047 .elementor-element.elementor-element-6adde8b .elementor-flip-box__layer__title {
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-6adde8b:hover .elementor-flip-box__layer__title {
    transform: translate3d(0, 50%, 0);
    opacity: 0;
}

.elementor-2047 .elementor-element.elementor-element-6adde8b .elementor-flip-box {
    background-color: rgba(33, 36, 39, 0.5);;
}

.elementor-2047 .elementor-element.elementor-element-6adde8b .elementor-flip-box__back {
    background: transparent;
    
    transition: all .5s ease;
}

.elementor-2047 .elementor-element.elementor-element-6adde8b:not(:hover).elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back {
    transform: translateX(0) translateY(10%);
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS *//*https://www.loom.com/share/a560b011c5f94df78ee6b1c0ef483015?sid=304327ab-763f-46bb-afd1-4a662930d7ef*/

.allpages-h1 {
    display: none;
}

.homepage-h1 {
    display: initial!important;
}/* End custom CSS */