.elementor-27 .elementor-element.elementor-element-265679e{--display:flex;--min-height:588px;--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;--overlay-opacity:0.35;}.elementor-27 .elementor-element.elementor-element-265679e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-265679e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kandycabin.com/wp-content/uploads/2026/08/9ce886eb-8957-4376-be86-28631e42420b.jpg");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-265679e::before, .elementor-27 .elementor-element.elementor-element-265679e > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-265679e > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-265679e > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-265679e > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-265679e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-27 .elementor-element.elementor-element-3cff458{--display:flex;}.elementor-27 .elementor-element.elementor-element-3cff458::before, .elementor-27 .elementor-element.elementor-element-3cff458 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-3cff458 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-3cff458 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-3cff458 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-3cff458 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-3cff458.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-b40914d .elementor-heading-title{font-family:"Playball", Sans-serif;font-weight:600;color:#B88A3B;}.elementor-27 .elementor-element.elementor-element-b79fb09 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-71a913d{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-71a913d .elementor-divider-separator{width:41%;}.elementor-27 .elementor-element.elementor-element-71a913d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-71a913d.elementor-view-stacked .elementor-icon{background-color:#B88A3B;}.elementor-27 .elementor-element.elementor-element-71a913d.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-71a913d.elementor-view-default .elementor-icon{color:#B88A3B;border-color:#B88A3B;}.elementor-27 .elementor-element.elementor-element-71a913d.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-71a913d.elementor-view-default .elementor-icon svg{fill:#B88A3B;}.elementor-27 .elementor-element.elementor-element-71a913d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-c24a760{text-align:justify;color:#FFFFFF;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-edb3b7f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-edb3b7f .elementor-button{border-radius:16px 16px 16px 16px;}.elementor-27 .elementor-element.elementor-element-91757b7{--display:flex;}.elementor-27 .elementor-element.elementor-element-91757b7::before, .elementor-27 .elementor-element.elementor-element-91757b7 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-91757b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-91757b7 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-91757b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-91757b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-91757b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-8e24f91{--display:flex;--min-height:257px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-8e24f91:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8e24f91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EA;}.elementor-27 .elementor-element.elementor-element-ce904e8 .elementor-heading-title{font-family:"Playball", Sans-serif;font-weight:600;color:#B88A3B;}.elementor-27 .elementor-element.elementor-element-0dddb26 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;}.elementor-27 .elementor-element.elementor-element-0dddb26{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-945ba60{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-945ba60 .elementor-divider-separator{width:23%;margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-945ba60 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-945ba60.elementor-view-stacked .elementor-icon{background-color:#3F5A36;}.elementor-27 .elementor-element.elementor-element-945ba60.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-945ba60.elementor-view-default .elementor-icon{color:#3F5A36;border-color:#3F5A36;}.elementor-27 .elementor-element.elementor-element-945ba60.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-945ba60.elementor-view-default .elementor-icon svg{fill:#3F5A36;}.elementor-27 .elementor-element.elementor-element-945ba60.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-b5b2096{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 52.392% );max-width:52.392%;--container-widget-width:52.392%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-b5b2096.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-a0d590c{--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-27 .elementor-element.elementor-element-a2d0f58{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-a2d0f58.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-1ecf067 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-2d6f34d{text-align:center;}.elementor-27 .elementor-element.elementor-element-34a7195{--display:flex;--min-height:0px;--justify-content:center;}.elementor-27 .elementor-element.elementor-element-34a7195.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-2a5ce0e{--display:flex;--min-height:127px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-27 .elementor-element.elementor-element-2a5ce0e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-5a29d07{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-5a29d07.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-c732127 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-400c4d0{text-align:center;}.elementor-27 .elementor-element.elementor-element-9dac5bd{--display:flex;--min-height:0px;--justify-content:center;}.elementor-27 .elementor-element.elementor-element-9dac5bd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-5ebfb75{--display:flex;--min-height:127px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-27 .elementor-element.elementor-element-5ebfb75.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-ac3a184{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-ac3a184.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-84420ab .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-1c2f632{text-align:center;}.elementor-27 .elementor-element.elementor-element-871e739{--display:flex;--min-height:0px;--justify-content:center;}.elementor-27 .elementor-element.elementor-element-871e739.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-bde57fa{--display:flex;--min-height:127px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-27 .elementor-element.elementor-element-bde57fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-08d69dc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-08d69dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-d221aaf .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-c563fed{text-align:center;}.elementor-27 .elementor-element.elementor-element-0e2719e{--display:flex;--min-height:275px;--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-27 .elementor-element.elementor-element-0e2719e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-0e2719e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1ae3c97{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-57px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-1ae3c97.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-0d55852 .elementor-heading-title{font-family:"Playball", Sans-serif;font-weight:600;color:#B88A3B;}.elementor-27 .elementor-element.elementor-element-0a405b4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;}.elementor-27 .elementor-element.elementor-element-0a405b4{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-bc39b22{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-bc39b22 .elementor-divider-separator{width:20%;}.elementor-27 .elementor-element.elementor-element-bc39b22 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-9876674 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-9876674.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-9876674.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-9876674.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-9876674 .elementor-icon{font-size:36px;}.elementor-27 .elementor-element.elementor-element-5a19baf .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-5a19baf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-5a19baf.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-5a19baf.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-5a19baf .elementor-icon{font-size:36px;}.elementor-27 .elementor-element.elementor-element-6d3a68c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-6d3a68c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-6d3a68c.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-6d3a68c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-6d3a68c .elementor-icon{font-size:36px;}.elementor-27 .elementor-element.elementor-element-c5f7b86 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-c5f7b86.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-c5f7b86.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-c5f7b86.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-c5f7b86 .elementor-icon{font-size:36px;}.elementor-27 .elementor-element.elementor-element-a83d7a8{--display:flex;--margin-top:-8px;--margin-bottom:-8px;--margin-left:-8px;--margin-right:-8px;}.elementor-27 .elementor-element.elementor-element-a83d7a8:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a83d7a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kandycabin.com/wp-content/uploads/2026/08/Gemini_Generated_Image_9noli79noli79nol.png");background-position:-17px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-a83d7a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-7ca8d99{--display:flex;--min-height:257px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-7ca8d99:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7ca8d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E2;}.elementor-27 .elementor-element.elementor-element-cfe870b .elementor-heading-title{font-family:"Playball", Sans-serif;font-weight:600;color:#B88A3B;}.elementor-27 .elementor-element.elementor-element-dcf68b1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;}.elementor-27 .elementor-element.elementor-element-dcf68b1{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-59bf24d{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-59bf24d .elementor-divider-separator{width:23%;margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-59bf24d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-59bf24d.elementor-view-stacked .elementor-icon{background-color:#3F5A36;}.elementor-27 .elementor-element.elementor-element-59bf24d.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-59bf24d.elementor-view-default .elementor-icon{color:#3F5A36;border-color:#3F5A36;}.elementor-27 .elementor-element.elementor-element-59bf24d.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-59bf24d.elementor-view-default .elementor-icon svg{fill:#3F5A36;}.elementor-27 .elementor-element.elementor-element-59bf24d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-c5280c2{--display:flex;--min-height:164px;--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-27 .elementor-element.elementor-element-2417c79{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-27 .elementor-element.elementor-element-2417c79.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-2ba1fda{--display:flex;}.elementor-27 .elementor-element.elementor-element-2ba1fda.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-3f95db4 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-3f95db4 .elementor-icon{font-size:38px;}.elementor-27 .elementor-element.elementor-element-3f95db4 .elementor-icon svg{height:38px;}.elementor-27 .elementor-element.elementor-element-c197f8f{--display:flex;}.elementor-27 .elementor-element.elementor-element-c197f8f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-b2efecf{--display:flex;--min-height:0px;--justify-content:center;}.elementor-27 .elementor-element.elementor-element-b2efecf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-1b2ada6{--display:flex;--min-height:127px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-27 .elementor-element.elementor-element-1b2ada6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-5b82b02{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-27 .elementor-element.elementor-element-5b82b02.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-3703c87{--display:flex;}.elementor-27 .elementor-element.elementor-element-3703c87.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-d2ad2c4 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-d2ad2c4 .elementor-icon{font-size:38px;}.elementor-27 .elementor-element.elementor-element-d2ad2c4 .elementor-icon svg{height:38px;}.elementor-27 .elementor-element.elementor-element-a55f1e5{--display:flex;}.elementor-27 .elementor-element.elementor-element-a55f1e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-8af868f{--display:flex;--min-height:0px;--justify-content:center;}.elementor-27 .elementor-element.elementor-element-8af868f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-40e75dc{--display:flex;--min-height:127px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-27 .elementor-element.elementor-element-40e75dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-036bf92{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-27 .elementor-element.elementor-element-036bf92.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-dae7b7f{--display:flex;}.elementor-27 .elementor-element.elementor-element-dae7b7f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-01cccc5 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-01cccc5 .elementor-icon{font-size:38px;}.elementor-27 .elementor-element.elementor-element-01cccc5 .elementor-icon svg{height:38px;}.elementor-27 .elementor-element.elementor-element-05e6904{--display:flex;}.elementor-27 .elementor-element.elementor-element-05e6904.e-con{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-a83d7a8:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a83d7a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-265679e{--min-height:216px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-265679e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-265679e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kandycabin.com/wp-content/uploads/2026/08/Gemini_Generated_Image_fqlgwwfqlgwwfqlg.png");background-position:center center;}.elementor-27 .elementor-element.elementor-element-3cff458{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-b40914d{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-b79fb09{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-c24a760{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-0dddb26{text-align:center;}.elementor-27 .elementor-element.elementor-element-0dddb26 .elementor-heading-title{font-size:30px;}.elementor-27 .elementor-element.elementor-element-945ba60 .elementor-divider-separator{width:46%;}.elementor-27 .elementor-element.elementor-element-b5b2096{width:var( --container-widget-width, 273.587px );max-width:273.587px;--container-widget-width:273.587px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-a0d590c{--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-5a29d07{--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-ac3a184{--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-08d69dc{--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-1ae3c97{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-0a405b4{text-align:center;}.elementor-27 .elementor-element.elementor-element-0a405b4 .elementor-heading-title{font-size:30px;}.elementor-27 .elementor-element.elementor-element-bc39b22 .elementor-divider{text-align:center;}.elementor-27 .elementor-element.elementor-element-bc39b22 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-a83d7a8{--min-height:208px;}.elementor-27 .elementor-element.elementor-element-a83d7a8:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a83d7a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-27 .elementor-element.elementor-element-dcf68b1{text-align:center;}.elementor-27 .elementor-element.elementor-element-dcf68b1 .elementor-heading-title{font-size:30px;}.elementor-27 .elementor-element.elementor-element-59bf24d .elementor-divider-separator{width:42%;}.elementor-27 .elementor-element.elementor-element-2417c79{border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;}.elementor-27 .elementor-element.elementor-element-2ba1fda{--width:90px;}.elementor-27 .elementor-element.elementor-element-c197f8f{--width:170px;}.elementor-27 .elementor-element.elementor-element-5b82b02{border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;}.elementor-27 .elementor-element.elementor-element-3703c87{--width:90px;}.elementor-27 .elementor-element.elementor-element-a55f1e5{--width:170px;}.elementor-27 .elementor-element.elementor-element-036bf92{border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;}.elementor-27 .elementor-element.elementor-element-dae7b7f{--width:90px;}.elementor-27 .elementor-element.elementor-element-05e6904{--width:170px;}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-3cff458{--width:36%;}.elementor-27 .elementor-element.elementor-element-91757b7{--width:61%;}.elementor-27 .elementor-element.elementor-element-a2d0f58{--width:20%;}.elementor-27 .elementor-element.elementor-element-34a7195{--width:3.411%;}.elementor-27 .elementor-element.elementor-element-2a5ce0e{--width:9%;}.elementor-27 .elementor-element.elementor-element-5a29d07{--width:20%;}.elementor-27 .elementor-element.elementor-element-9dac5bd{--width:3.411%;}.elementor-27 .elementor-element.elementor-element-5ebfb75{--width:9%;}.elementor-27 .elementor-element.elementor-element-ac3a184{--width:20%;}.elementor-27 .elementor-element.elementor-element-871e739{--width:3.411%;}.elementor-27 .elementor-element.elementor-element-bde57fa{--width:9%;}.elementor-27 .elementor-element.elementor-element-08d69dc{--width:20%;}.elementor-27 .elementor-element.elementor-element-1ae3c97{--width:45%;}.elementor-27 .elementor-element.elementor-element-a83d7a8{--width:74%;}.elementor-27 .elementor-element.elementor-element-2417c79{--width:27%;}.elementor-27 .elementor-element.elementor-element-2ba1fda{--width:12.278%;}.elementor-27 .elementor-element.elementor-element-c197f8f{--width:76.703%;}.elementor-27 .elementor-element.elementor-element-b2efecf{--width:3.411%;}.elementor-27 .elementor-element.elementor-element-1b2ada6{--width:9%;}.elementor-27 .elementor-element.elementor-element-5b82b02{--width:27%;}.elementor-27 .elementor-element.elementor-element-3703c87{--width:12.278%;}.elementor-27 .elementor-element.elementor-element-a55f1e5{--width:76.703%;}.elementor-27 .elementor-element.elementor-element-8af868f{--width:3.411%;}.elementor-27 .elementor-element.elementor-element-40e75dc{--width:9%;}.elementor-27 .elementor-element.elementor-element-036bf92{--width:27%;}.elementor-27 .elementor-element.elementor-element-dae7b7f{--width:12.278%;}.elementor-27 .elementor-element.elementor-element-05e6904{--width:76.703%;}}/* Start custom CSS for container, class: .elementor-element-265679e *//* Container එක relative ස්ථානගත කිරීම */
.elementor-27 .elementor-element.elementor-element-265679e {
  position: relative;
  overflow: hidden;
}

/* Container එකේ වම් පසට blur overlay එකක් එකතු කිරීම */
.elementor-27 .elementor-element.elementor-element-265679e::after {
  content: '';
  position: absolute;
  top: 10;
  left: 0;
  width: 0%; /* blur වෙන ප්‍රදේශයේ පළල (අවශ්‍ය නම් % අගය වෙනස් කරන්න) */
  height: 100%;
  backdrop-filter: blur(12px); /* Blur එකේ ප්‍රමාණය */
  -webkit-backdrop-filter: blur(12px); /* Safari / iOS browser සඳහා */
  
  /* වම් පැත්තේ සිට දකුණට blur එක smooth වී නැතිවී යන ආකාරයට gradient එකක් */
  mask-image: linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
  -webkit-mask-image: linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
  
  pointer-events: none; /* Container එක ඇතුලේ ඇති buttons / text click කිරීමට බාධාවක් නොවීමට */
  z-index: 1;
}

/* Container එක ඇතුලේ තියෙන අනිත් Content (Text, Buttons) Blur එකට උඩින් පෙන්වීමට */
.elementor-27 .elementor-element.elementor-element-265679e > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */