.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-783 .elementor-element.elementor-element-87cd29d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.69;--overlay-mix-blend-mode:luminosity;}.elementor-783 .elementor-element.elementor-element-87cd29d::before, .elementor-783 .elementor-element.elementor-element-87cd29d > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-87cd29d > .e-con-inner > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-87cd29d > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-87cd29d > .e-con-inner > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-87cd29d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-97976db );background-image:url("/wp-content/uploads/2026/02/%C3%A6%C2%9C%C2%AA%C3%A5%C2%91%C2%BD%C3%A5%C2%90%C2%8D%C3%A8%C2%A8%C2%AD%C3%A8%C2%A8%C2%88-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-783 .elementor-element.elementor-element-b7c4049{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-premium-addon-title .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-title .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title .premium-title-header, .elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title-text::before, .elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title-text::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-title:not(.premium-title-clipped) .premium-title-style2, .elementor-widget-premium-addon-title.premium-title-clipped .premium-title-text{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title:not(.premium-title-clipped) .premium-title-style3, .elementor-widget-premium-addon-title.premium-title-clipped .premium-title-text{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title .premium-title-style5{border-bottom:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style6{border-bottom:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style6:before{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-text .premium-title__focused-word{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title.premium-title-stroke-yes .premium-title__focused-word{-webkit-text-fill-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title .premium-title-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-drawable-icon *, .elementor-widget-premium-addon-title svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-title .premium-title-style7-stripe{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-bg-text:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-title .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title .premium-button-line2::before,  .elementor-widget-premium-addon-title .premium-button-line4::before, .elementor-widget-premium-addon-title .premium-button-line5::before, .elementor-widget-premium-addon-title .premium-button-line5::after, .elementor-widget-premium-addon-title .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-783 .elementor-element.elementor-element-f1e1c48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-783 .elementor-element.elementor-element-f1e1c48 .premium-title-container{text-align:center;}.elementor-783 .elementor-element.elementor-element-f1e1c48 .premium-title-header, .elementor-783 .elementor-element.elementor-element-f1e1c48.premium-title-noise-yes .premium-title-text::before, .elementor-783 .elementor-element.elementor-element-f1e1c48.premium-title-noise-yes .premium-title-text::after{color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-f1e1c48.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-f1e1c48 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-f1e1c48 .premium-title-header{--shadow-color:var( --e-global-color-secondary );font-size:28px;font-weight:700;line-height:21px;--shadow-value:120px;}.elementor-783 .elementor-element.elementor-element-f1e1c48 .premium-title-text{margin:0px 0px 0px 0px;}.elementor-783 .elementor-element.elementor-element-f1e1c48 .premium-title-text, .elementor-783 .elementor-element.elementor-element-f1e1c48.premium-title-noise-yes .premium-title-text::before, .elementor-783 .elementor-element.elementor-element-f1e1c48.premium-title-noise-yes .premium-title-text::after{padding:0px 0px 0px 0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-832b085{text-align:center;}.elementor-783 .elementor-element.elementor-element-832b085 .elementor-heading-title{font-size:21px;font-weight:600;line-height:1px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-7c168c4{width:var( --container-widget-width, 374px );max-width:374px;--container-widget-width:374px;--container-widget-flex-grow:0;text-align:center;font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-783 .elementor-element.elementor-element-7c168c4.elementor-element{--align-self:center;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-783 .elementor-element.elementor-element-57bebc3 img{width:100%;}.elementor-783 .elementor-element.elementor-element-fcdbe05{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-783 .elementor-element.elementor-element-01695ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-783 .elementor-element.elementor-element-c36001e img{width:100%;}.elementor-783 .elementor-element.elementor-element-0de35ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-783 .elementor-element.elementor-element-21b9048{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-783 .elementor-element.elementor-element-b75c242{--display:flex;--overlay-opacity:0.57;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-119dcae );--border-color:var( --e-global-color-119dcae );--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.04);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-b75c242::before, .elementor-783 .elementor-element.elementor-element-b75c242 > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-b75c242 > .e-con-inner > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-b75c242 > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-b75c242 > .e-con-inner > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-b75c242 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, var( --e-global-color-secondary ) 100%);}.elementor-783 .elementor-element.elementor-element-78ef373{text-align:center;}.elementor-783 .elementor-element.elementor-element-78ef373 .elementor-heading-title{font-size:22px;font-weight:600;color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-a5dece3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-783 .elementor-element.elementor-element-a5dece3{text-align:center;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-3f81aa8{--display:flex;--overlay-opacity:0.57;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-119dcae );--border-color:var( --e-global-color-119dcae );--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.04);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-3f81aa8::before, .elementor-783 .elementor-element.elementor-element-3f81aa8 > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-3f81aa8 > .e-con-inner > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-3f81aa8 > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-3f81aa8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-3f81aa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, var( --e-global-color-secondary ) 100%);}.elementor-783 .elementor-element.elementor-element-933f64a{text-align:center;}.elementor-783 .elementor-element.elementor-element-933f64a .elementor-heading-title{font-size:22px;font-weight:600;color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-49c03bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-783 .elementor-element.elementor-element-49c03bc{text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-399dc79{--display:flex;--overlay-opacity:0.57;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-119dcae );--border-color:var( --e-global-color-119dcae );--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.04);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-399dc79::before, .elementor-783 .elementor-element.elementor-element-399dc79 > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-399dc79 > .e-con-inner > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-399dc79 > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-399dc79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-399dc79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, var( --e-global-color-secondary ) 100%);}.elementor-783 .elementor-element.elementor-element-aad3f0b{text-align:center;}.elementor-783 .elementor-element.elementor-element-aad3f0b .elementor-heading-title{font-size:22px;font-weight:600;color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-20c419d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-783 .elementor-element.elementor-element-20c419d{text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-38f5050{--display:flex;--overlay-opacity:0.57;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-119dcae );--border-color:var( --e-global-color-119dcae );--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.04);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-38f5050::before, .elementor-783 .elementor-element.elementor-element-38f5050 > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-38f5050 > .e-con-inner > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-38f5050 > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-38f5050 > .e-con-inner > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-38f5050 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, var( --e-global-color-secondary ) 100%);}.elementor-783 .elementor-element.elementor-element-bf9f9ec{text-align:center;}.elementor-783 .elementor-element.elementor-element-bf9f9ec .elementor-heading-title{font-size:22px;font-weight:600;color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-9d2c25d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-783 .elementor-element.elementor-element-9d2c25d{text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-d4d9ae4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.67;--overlay-mix-blend-mode:luminosity;}.elementor-783 .elementor-element.elementor-element-d4d9ae4::before, .elementor-783 .elementor-element.elementor-element-d4d9ae4 > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-d4d9ae4 > .e-con-inner > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-d4d9ae4 > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-d4d9ae4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-d4d9ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-97976db );background-image:url("/wp-content/uploads/2026/02/%C3%A6%C2%9C%C2%AA%C3%A5%C2%91%C2%BD%C3%A5%C2%90%C2%8D%C3%A8%C2%A8%C2%AD%C3%A8%C2%A8%C2%88-1.png");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-783 .elementor-element.elementor-element-0d220b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-783 .elementor-element.elementor-element-866314d img{width:78%;}.elementor-783 .elementor-element.elementor-element-a1b7695{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-783 .elementor-element.elementor-element-fd43e62{text-align:center;}.elementor-783 .elementor-element.elementor-element-fd43e62 .elementor-heading-title{font-weight:600;}.elementor-widget-wpr-feature-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wpr-feature-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wpr-feature-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-wpr-feature-list .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-wpr-feature-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-783 .elementor-element.elementor-element-8a2e94d .wpr-feature-list-item{justify-content:left;}.elementor-783 .elementor-element.elementor-element-8a2e94d.wpr-feature-list-left .wpr-feature-list-item{align-items:center;}.elementor-783 .elementor-element.elementor-element-8a2e94d.wpr-feature-list-right .wpr-feature-list-item{align-items:center;}.elementor-783 .elementor-element.elementor-element-8a2e94d .wpr-feature-list-item:not(:last-child){margin-bottom:35px;}.elementor-783 .elementor-element.elementor-element-8a2e94d .wpr-feature-list-title{margin-bottom:5px;color:#045852;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-783 .elementor-element.elementor-element-8a2e94d .elementor-repeater-item-13eaeb7 .wpr-feature-list-icon-inner-wrap i{color:#ffffff;}.elementor-783 .elementor-element.elementor-element-8a2e94d .elementor-repeater-item-13eaeb7 .wpr-feature-list-icon-inner-wrap svg{fill:#ffffff;}.elementor-783 .elementor-element.elementor-element-8a2e94d .elementor-repeater-item-13eaeb7 .wpr-feature-list-icon-inner-wrap{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-119dcae );}.elementor-783 .elementor-element.elementor-element-8a2e94d .wpr-feature-list-icon-inner-wrap{width:48px;height:48px;background-color:var( --e-global-color-secondary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-783 .elementor-element.elementor-element-8a2e94d.wpr-feature-list-left .wpr-feature-list-icon-wrap{margin-right:20px;}.elementor-783 .elementor-element.elementor-element-8a2e94d.wpr-feature-list-right .wpr-feature-list-icon-wrap{margin-left:20px;}.elementor-783 .elementor-element.elementor-element-8a2e94d .wpr-feature-list-icon-inner-wrap i{color:#FFF;}.elementor-783 .elementor-element.elementor-element-8a2e94d .wpr-feature-list-icon-inner-wrap svg{fill:#FFF;}.elementor-783 .elementor-element.elementor-element-8a2e94d .wpr-feature-list-icon-wrap i{font-size:25px;}.elementor-783 .elementor-element.elementor-element-8a2e94d .wpr-feature-list-icon-wrap svg{width:25px;height:auto;}.elementor-783 .elementor-element.elementor-element-8a2e94d .wpr-feature-list-line{border-color:var( --e-global-color-accent );border-left-width:2px;border-left-style:solid;}.elementor-783 .elementor-element.elementor-element-8a2e94d .wpr-feature-list-title a.wpr-feature-list-url{color:#045852;}.elementor-783 .elementor-element.elementor-element-8a2e94d .wpr-feature-list-description{color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-783 .elementor-element.elementor-element-1a4cffc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-783 .elementor-element.elementor-element-6fc84833{--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.81;--overlay-mix-blend-mode:luminosity;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-783 .elementor-element.elementor-element-6fc84833::before, .elementor-783 .elementor-element.elementor-element-6fc84833 > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-6fc84833 > .e-con-inner > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-6fc84833 > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-6fc84833 > .e-con-inner > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-6fc84833 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("/wp-content/uploads/2026/02/%C3%A6%C2%9C%C2%AA%C3%A5%C2%91%C2%BD%C3%A5%C2%90%C2%8D%C3%A8%C2%A8%C2%AD%C3%A8%C2%A8%C2%88-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-783 .elementor-element.elementor-element-76c9bc2d{--display:flex;}.elementor-783 .elementor-element.elementor-element-630c15ce{text-align:center;}.elementor-783 .elementor-element.elementor-element-630c15ce .elementor-heading-title{font-weight:600;text-transform:uppercase;letter-spacing:3.5px;color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-1b95806c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-783 .elementor-element.elementor-element-1b95806c .elementor-heading-title{line-height:1em;color:#3d3d3d;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill: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-783 .elementor-element.elementor-element-3cc40773{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;padding:0px 0px 20px 0px;}.elementor-783 .elementor-element.elementor-element-3cc40773 .elementor-divider-separator{width:5%;margin:0 auto;margin-center:0;}.elementor-783 .elementor-element.elementor-element-3cc40773 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-widget-premium-img-gallery .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-img-gallery .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-img-gallery .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-img-name, .elementor-widget-premium-img-gallery .premium-gallery-img-name a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-img-gallery .premium-gallery-img-desc, .elementor-widget-premium-img-gallery .premium-gallery-img-desc a{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image i, .elementor-widget-premium-img-gallery .pa-gallery-img-link i{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image svg, .elementor-widget-premium-img-gallery .pa-gallery-img-link svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image span, .elementor-widget-premium-img-gallery .pa-gallery-img-link span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover i, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover svg, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover span, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category{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-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.active{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn{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-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn .premium-loader{border-color:var( --e-global-color-secondary );border-top-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn:hover{color:var( --e-global-color-secondary );}.elementor-783 .elementor-element.elementor-element-326da69f .premium-img-gallery-masonry div.premium-gallery-item, .elementor-783 .elementor-element.elementor-element-326da69f .premium-img-gallery-fitRows div.premium-gallery-item{width:33.330%;}.elementor-783 .elementor-element.elementor-element-326da69f{padding:10px 0px 0px 0px;}.elementor-783 .elementor-element.elementor-element-326da69f .pa-gallery-img-container img{object-fit:fill;}.elementor-783 .elementor-element.elementor-element-326da69f .premium-img-gallery-filter{justify-content:center;}.elementor-783 .elementor-element.elementor-element-326da69f .premium-gallery-item{padding:0px;}.elementor-783 .elementor-element.elementor-element-326da69f .premium-gallery-caption{text-align:center;background-color:rgba(0,0,0,0.3);}.elementor-783 .elementor-element.elementor-element-326da69f .pa-gallery-img-container{margin:5px 5px 5px 5px;}.elementor-783 .elementor-element.elementor-element-326da69f .premium-gallery-img-name, .elementor-783 .elementor-element.elementor-element-326da69f .premium-gallery-img-name a{color:#ffffff;font-size:20px;font-weight:bold;}.elementor-783 .elementor-element.elementor-element-326da69f .premium-gallery-img-desc, .elementor-783 .elementor-element.elementor-element-326da69f .premium-gallery-img-desc a{color:#eaeaea;}.elementor-783 .elementor-element.elementor-element-326da69f .pa-gallery-magnific-image i, .elementor-783 .elementor-element.elementor-element-326da69f .pa-gallery-img-link i{color:#f9f9f9;}.elementor-783 .elementor-element.elementor-element-326da69f .pa-gallery-magnific-image svg, .elementor-783 .elementor-element.elementor-element-326da69f .pa-gallery-img-link svg{fill:#f9f9f9;color:#f9f9f9;}.elementor-783 .elementor-element.elementor-element-326da69f .pa-gallery-magnific-image span, .elementor-783 .elementor-element.elementor-element-326da69f .pa-gallery-img-link span{background-color:#ff3542;}.elementor-783 .elementor-element.elementor-element-326da69f .pa-gallery-magnific-image:hover i, .elementor-783 .elementor-element.elementor-element-326da69f .pa-gallery-img-link:hover i{color:#FFFFFF;}.elementor-783 .elementor-element.elementor-element-326da69f .pa-gallery-magnific-image:hover svg, .elementor-783 .elementor-element.elementor-element-326da69f .pa-gallery-img-link:hover svg{fill:#FFFFFF;color:#FFFFFF;}.elementor-783 .elementor-element.elementor-element-326da69f .pa-gallery-magnific-image:hover span, .elementor-783 .elementor-element.elementor-element-326da69f .pa-gallery-img-link:hover span{background-color:#ff0011;}.elementor-783 .elementor-element.elementor-element-326da69f .premium-gallery-cats-container li a.category{font-weight:500;color:var( --e-global-color-text );background-color:rgba(0,0,0,0.1);}.elementor-783 .elementor-element.elementor-element-326da69f .premium-gallery-cats-container li a.active{color:#ffffff;background-color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-132e0f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.84;--overlay-mix-blend-mode:multiply;}.elementor-783 .elementor-element.elementor-element-132e0f6::before, .elementor-783 .elementor-element.elementor-element-132e0f6 > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-132e0f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-783 .elementor-element.elementor-element-132e0f6 > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-132e0f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-783 .elementor-element.elementor-element-132e0f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("/wp-content/uploads/2026/02/%C3%A6%C2%9C%C2%AA%C3%A5%C2%91%C2%BD%C3%A5%C2%90%C2%8D%C3%A8%C2%A8%C2%AD%C3%A8%C2%A8%C2%88-1.png");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-783 .elementor-element.elementor-element-5c36104{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-783 .elementor-element.elementor-element-63d34b6{text-align:center;}.elementor-783 .elementor-element.elementor-element-63d34b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;letter-spacing:1.4px;color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-35fb077{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;}.elementor-783 .elementor-element.elementor-element-35fb077 .premium-title-container{text-align:center;}.elementor-783 .elementor-element.elementor-element-35fb077 .premium-title-header, .elementor-783 .elementor-element.elementor-element-35fb077.premium-title-noise-yes .premium-title-text::before, .elementor-783 .elementor-element.elementor-element-35fb077.premium-title-noise-yes .premium-title-text::after{color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-35fb077.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-35fb077 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-35fb077 .premium-title-header{--shadow-color:#66B7CE;font-size:43px;font-weight:700;--shadow-value:100px;}.elementor-783 .elementor-element.elementor-element-35fb077 .premium-title-text{margin:0px 0px 0px 0px;}.elementor-783 .elementor-element.elementor-element-35fb077 .premium-title-text, .elementor-783 .elementor-element.elementor-element-35fb077.premium-title-noise-yes .premium-title-text::before, .elementor-783 .elementor-element.elementor-element-35fb077.premium-title-noise-yes .premium-title-text::after{padding:0px 0px 0px 0px;}.elementor-783 .elementor-element.elementor-element-35fb077 .premium-btn-svg, .elementor-783 .elementor-element.elementor-element-35fb077 .premium-button-line5::before, .elementor-783 .elementor-element.elementor-element-35fb077 .premium-button-line5::after{width:100%;}.elementor-783 .elementor-element.elementor-element-29492ac{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-783 .elementor-element.elementor-element-fb7bb80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-wpr-advanced-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wpr-advanced-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wpr-advanced-accordion .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-wpr-advanced-accordion .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-wpr-advanced-accordion .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-119dcae );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:0px;margin-bottom:0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button:hover{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-119dcae );}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active{background-color:var( --e-global-color-secondary );color:#353434;border-color:var( --e-global-color-119dcae );box-shadow:0px 0px 10px 0px #2F6F4E;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-acc-icon-box{width:0px;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon i{transform:rotate(0deg);transform-origin:center;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon svg{transform:rotate(0deg);transform-origin:center;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{color:#FFFFFF;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button, .elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-family:"Kanit", Sans-serif;font-size:18px;font-weight:600;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion button.wpr-acc-button{transition:all 0.3s ease-in-out;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button:hover .wpr-acc-title-text{color:#FFFFFF;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-acc-title-text{color:#353434;}.elementor-783 .elementor-element.elementor-element-55a24ea.wpr-advanced-accordion-icon-no-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:0px;}.elementor-783 .elementor-element.elementor-element-55a24ea.wpr-advanced-accordion-icon-side-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(0px + 0px);}.elementor-783 .elementor-element.elementor-element-55a24ea.wpr-advanced-accordion-icon-side-curve .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(0px + 30px + 0px);}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon i{color:#222222;font-size:18px;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon svg{fill:#222222;width:18px;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon i{color:var( --e-global-color-97976db );font-size:14px;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon svg{fill:var( --e-global-color-97976db );width:14px;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button .wpr-acc-icon-box{background-color:#FFFFFF;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-toggle-icon i{transition:all 0.3s ease-in-out;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-title-icon i{transition:all 0.3s ease-in-out;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-toggle-icon svg{transition:all 0.3s ease-in-out;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-title-icon svg{transition:all 0.3s ease-in-out;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-toggle-icon i{color:#4B4B4A;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button.wpr-acc-active .wpr-toggle-icon svg{fill:#4B4B4A;}.elementor-783 .elementor-element.elementor-element-55a24ea.wpr-advanced-accordion-icon-side-box .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:30px 30px 30px 30px;}.elementor-783 .elementor-element.elementor-element-55a24ea.wpr-advanced-accordion-icon-side-curve .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:30px 0 0 30px;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{color:#3A3A3A;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:26px;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-panel{background-color:var( --e-global-color-97976db );border-color:#E8E8E8;padding:25px 25px 25px 25px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:2px 2px 2px 2px;}@media(max-width:1024px){.elementor-783 .elementor-element.elementor-element-f1e1c48 .premium-title-header{font-size:37px;}.elementor-783 .elementor-element.elementor-element-fcdbe05{--grid-auto-flow:row;}.elementor-783 .elementor-element.elementor-element-21b9048{--grid-auto-flow:row;}.elementor-783 .elementor-element.elementor-element-1a4cffc{--grid-auto-flow:row;}.elementor-783 .elementor-element.elementor-element-630c15ce .elementor-heading-title{font-size:20px;}.elementor-783 .elementor-element.elementor-element-1b95806c .elementor-heading-title{font-size:35px;}.elementor-783 .elementor-element.elementor-element-326da69f .premium-img-gallery-masonry div.premium-gallery-item, .elementor-783 .elementor-element.elementor-element-326da69f .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-783 .elementor-element.elementor-element-35fb077 .premium-title-header{font-size:37px;}.elementor-783 .elementor-element.elementor-element-29492ac{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-783 .elementor-element.elementor-element-87cd29d{--overlay-opacity:0.82;}.elementor-783 .elementor-element.elementor-element-f1e1c48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-783 .elementor-element.elementor-element-f1e1c48 .premium-title-header{font-size:33px;line-height:1.1em;}.elementor-783 .elementor-element.elementor-element-832b085{text-align:center;}.elementor-783 .elementor-element.elementor-element-832b085 .elementor-heading-title{font-size:24px;}.elementor-783 .elementor-element.elementor-element-7c168c4{text-align:center;}.elementor-783 .elementor-element.elementor-element-fcdbe05{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-783 .elementor-element.elementor-element-4ec0802 img{width:100%;}.elementor-783 .elementor-element.elementor-element-e61406d img{width:100%;}.elementor-783 .elementor-element.elementor-element-21b9048{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-783 .elementor-element.elementor-element-b75c242{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-783 .elementor-element.elementor-element-78ef373 .elementor-heading-title{font-size:23px;}.elementor-783 .elementor-element.elementor-element-a5dece3{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;font-size:26px;}.elementor-783 .elementor-element.elementor-element-3f81aa8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-783 .elementor-element.elementor-element-933f64a .elementor-heading-title{font-size:23px;}.elementor-783 .elementor-element.elementor-element-49c03bc{width:var( --container-widget-width, 113.5px );max-width:113.5px;--container-widget-width:113.5px;--container-widget-flex-grow:0;font-size:16px;}.elementor-783 .elementor-element.elementor-element-399dc79{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-783 .elementor-element.elementor-element-aad3f0b .elementor-heading-title{font-size:23px;}.elementor-783 .elementor-element.elementor-element-20c419d{width:var( --container-widget-width, 111.5px );max-width:111.5px;--container-widget-width:111.5px;--container-widget-flex-grow:0;font-size:16px;}.elementor-783 .elementor-element.elementor-element-38f5050{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-783 .elementor-element.elementor-element-bf9f9ec .elementor-heading-title{font-size:23px;}.elementor-783 .elementor-element.elementor-element-9d2c25d{width:var( --container-widget-width, 111.5px );max-width:111.5px;--container-widget-width:111.5px;--container-widget-flex-grow:0;font-size:16px;}.elementor-783 .elementor-element.elementor-element-866314d img{width:100%;max-width:100%;}.elementor-783 .elementor-element.elementor-element-fd43e62{text-align:center;}.elementor-783 .elementor-element.elementor-element-fd43e62 .elementor-heading-title{font-size:24px;}.elementor-783 .elementor-element.elementor-element-1a4cffc{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-783 .elementor-element.elementor-element-fd50ecd img{width:100%;}.elementor-783 .elementor-element.elementor-element-785dfea img{width:100%;}.elementor-783 .elementor-element.elementor-element-6fc84833{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-783 .elementor-element.elementor-element-1b95806c .elementor-heading-title{font-size:30px;}.elementor-783 .elementor-element.elementor-element-3cc40773 .elementor-divider-separator{width:38%;}.elementor-783 .elementor-element.elementor-element-326da69f .premium-img-gallery-masonry div.premium-gallery-item, .elementor-783 .elementor-element.elementor-element-326da69f .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-783 .elementor-element.elementor-element-326da69f{padding:1px 1px 1px 1px;}.elementor-783 .elementor-element.elementor-element-326da69f .pa-gallery-img-container{margin:3px 3px 3px 3px;}.elementor-783 .elementor-element.elementor-element-326da69f .premium-gallery-img-name{margin-bottom:0px;}.elementor-783 .elementor-element.elementor-element-326da69f .premium-gallery-img-desc, .elementor-783 .elementor-element.elementor-element-326da69f .premium-gallery-img-desc a{font-size:13px;}.elementor-783 .elementor-element.elementor-element-326da69f .premium-gallery-cats-container li a.category{font-size:15px;}.elementor-783 .elementor-element.elementor-element-63d34b6 .elementor-heading-title{font-size:15px;}.elementor-783 .elementor-element.elementor-element-35fb077{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-783 .elementor-element.elementor-element-35fb077 .premium-title-header{font-size:32px;line-height:1.1em;}.elementor-783 .elementor-element.elementor-element-42d40db img{width:100%;max-width:100%;}.elementor-783 .elementor-element.elementor-element-29492ac{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-783 .elementor-element.elementor-element-f0b7d56 img{width:100%;}.elementor-783 .elementor-element.elementor-element-3bd554d img{width:100%;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button, .elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-size:16px;line-height:1.2em;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon i{font-size:0px;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon svg{width:0px;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon i{font-size:10px;}.elementor-783 .elementor-element.elementor-element-55a24ea .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon svg{width:10px;}.elementor-783 .elementor-element.elementor-element-55a24ea.wpr-advanced-accordion-icon-side-box .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0px 0px 0px;}.elementor-783 .elementor-element.elementor-element-55a24ea.wpr-advanced-accordion-icon-side-curve .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0 0 0px;}}@media(min-width:768px){.elementor-783 .elementor-element.elementor-element-b7c4049{--width:50%;}.elementor-783 .elementor-element.elementor-element-01695ee{--width:57%;}.elementor-783 .elementor-element.elementor-element-0de35ad{--width:50%;}.elementor-783 .elementor-element.elementor-element-0d220b5{--width:50%;}.elementor-783 .elementor-element.elementor-element-a1b7695{--width:50%;}.elementor-783 .elementor-element.elementor-element-5c36104{--width:50%;}.elementor-783 .elementor-element.elementor-element-fb7bb80{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-0de35ad *//* =========================
   博粹棋牌卡片：手機 2x2 / 桌機 4 欄，同高對齊
   外層：.bocai-cards
   卡片：.bocai-card
   (可選) 標題：.bocai-card-title
   (可選) 內文：.bocai-card-text
========================= */

/* 外層：排版、換行、等高 */
.bocai-cards{
  display: flex;
  flex-wrap: wrap;
  gap: 16px;            /* 預設間距（會被手機覆蓋成更小） */
  align-items: stretch; /* 同列卡片等高 */
}

/* 單張卡片：外觀與結構 */
.bocai-cards .bocai-card{
  flex: 0 0 calc(50% - 8px);  /* 預設 2 欄（手機） */
  min-height: 220px;          /* 手機同高基準 */
  padding: 20px 16px;
  border-radius: 18px;

  background: rgba(255,255,255,0.72); /* 半透明，適合水墨底 */
  border: 1px solid rgba(140,160,165,0.28);
  box-shadow: 0 14px 30px rgba(0,0,0,0.12);

  display: flex;
  flex-direction: column;
  justify-content: flex-start;

  overflow: hidden;
}

/* 標題：若你沒加 class，也會套用到卡片內 heading */
.bocai-cards .bocai-card .bocai-card-title,
.bocai-cards .bocai-card h2,
.bocai-cards .bocai-card h3{
  margin: 0 0 10px 0;
  font-size: 16px;     /* 手機標題 */
  font-weight: 700;
  line-height: 1.25;
  color: #1E2A2F;
}

/* 內文：手機 15px（你指定） */
.bocai-cards .bocai-card .bocai-card-text,
.bocai-cards .bocai-card p{
  margin: 0;
  font-size: 15px;     /* ✅ 手機 */
  line-height: 1.65;
  color: #3F4A4A;
}

/* Hover：更有質感（手機也不影響） */
.bocai-cards .bocai-card:hover{
  transform: translateY(-4px);
  box-shadow: 0 18px 38px rgba(0,0,0,0.16);
  border-color: rgba(111,168,161,0.55);
  transition: all .2s ease-in-out;
}

/* =========================
   📱手機專用：縮小中間空格 + 更緊湊內距
   (解決你說的「中間不要這麼多空格」)
========================= */
@media (max-width: 767px){
  .bocai-cards{
    gap: 8px; /* ✅ 中間縫縮小（想更緊改 6px） */
  }

  .bocai-cards .bocai-card{
    flex: 0 0 calc(50% - 4px); /* ✅ 配合 gap=8px */
    padding: 16px 12px;        /* ✅ 手機卡片更緊湊 */
    min-height: 210px;
  }
}

/* 小手機：再避免擠 */
@media (max-width: 360px){
  .bocai-cards{
    gap: 6px;
  }
  .bocai-cards .bocai-card{
    flex: 0 0 calc(50% - 3px);
    padding: 14px 10px;
    min-height: 200px;
  }
}

/* =========================
   平板以上：間距、卡片高度、字體微調
========================= */
@media (min-width: 768px){
  .bocai-cards{
    gap: 20px;
  }
  .bocai-cards .bocai-card{
    min-height: 260px;
    padding: 22px 18px;
    flex: 0 0 calc(50% - 10px); /* 平板 2 欄更穩 */
  }

  .bocai-cards .bocai-card .bocai-card-title,
  .bocai-cards .bocai-card h2,
  .bocai-cards .bocai-card h3{
    font-size: 17px;
  }
}

/* =========================
   💻桌機：4 欄 + 內文 16px（你指定）
========================= */
@media (min-width: 1024px){
  .bocai-cards .bocai-card{
    flex: 0 0 calc(25% - 15px); /* ✅ 4 欄 */
    min-height: 280px;
  }

  .bocai-cards .bocai-card .bocai-card-title,
  .bocai-cards .bocai-card h2,
  .bocai-cards .bocai-card h3{
    font-size: 18px;
  }

  .bocai-cards .bocai-card .bocai-card-text,
  .bocai-cards .bocai-card p{
    font-size: 16px; /* ✅ 電腦 */
  }
}
/* ✅ 修正版：手機卡片不要被撐太高（解決中間空白過大/跑版） */
@media (max-width: 767px){
  .bocai-cards{
    gap: 8px !important;
    align-items: flex-start !important; /* 不要強制拉滿高度 */
  }

  .bocai-cards .bocai-card{
    min-height: unset !important;  /* 取消手機同高 */
    height: auto !important;       /* 高度隨內容 */
    padding: 14px 12px !important; /* 更緊湊 */
    flex: 0 0 calc(50% - 4px) !important;
  }

  /* 避免 Elementor 內部多餘空白（有些小工具會塞 spacer） */
  .bocai-cards .bocai-card .elementor-widget-spacer{
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-866314d *//* 圖片本體：完全無框線 */
.bocai-fly-img,
.bocai-fly-img img {
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
  background: transparent !important;
}

/* Hover 前狀態 */
.bocai-fly-img img {
  transition: transform 0.5s ease, filter 0.5s ease;
  will-change: transform;
}

/* Hover 飛起效果（無任何框線） */
.bocai-fly-img:hover img {
  transform: translateY(-16px) scale(1.03);
  filter: drop-shadow(0 18px 30px rgba(0, 0, 0, 0.25));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42d40db *//* 圖片本體：完全無框線 */
.bocai-fly-img,
.bocai-fly-img img {
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
  background: transparent !important;
}

/* Hover 前狀態 */
.bocai-fly-img img {
  transition: transform 0.5s ease, filter 0.5s ease;
  will-change: transform;
}

/* Hover 飛起效果（無任何框線） */
.bocai-fly-img:hover img {
  transform: translateY(-16px) scale(1.03);
  filter: drop-shadow(0 18px 30px rgba(0, 0, 0, 0.25));
}/* End custom CSS */