.elementor-9282 .elementor-element.elementor-element-a52c2db{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--overlay-opacity:0.3;}.elementor-9282 .elementor-element.elementor-element-a52c2db:not(.elementor-motion-effects-element-type-background), .elementor-9282 .elementor-element.elementor-element-a52c2db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://krams-immobilien.de/wp-content/uploads/2024/03/luxury-residential2.jpg");background-position:center center;background-size:cover;}.elementor-9282 .elementor-element.elementor-element-a52c2db::before, .elementor-9282 .elementor-element.elementor-element-a52c2db > .elementor-background-video-container::before, .elementor-9282 .elementor-element.elementor-element-a52c2db > .e-con-inner > .elementor-background-video-container::before, .elementor-9282 .elementor-element.elementor-element-a52c2db > .elementor-background-slideshow::before, .elementor-9282 .elementor-element.elementor-element-a52c2db > .e-con-inner > .elementor-background-slideshow::before, .elementor-9282 .elementor-element.elementor-element-a52c2db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5712a2e );--background-overlay:'';}.elementor-9282 .elementor-element.elementor-element-e349a01{--display:flex;--gap:3.5rem 3.5rem;--row-gap:3.5rem;--column-gap:3.5rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-9282 .elementor-element.elementor-element-27f1508{text-align:center;}.elementor-9282 .elementor-element.elementor-element-27f1508 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;text-transform:uppercase;line-height:auto;letter-spacing:7.2px;color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-16a69ce{text-align:center;}.elementor-9282 .elementor-element.elementor-element-16a69ce .elementor-heading-title{font-family:"Cannonade", Sans-serif;font-size:2.875rem;font-weight:500;line-height:115%;letter-spacing:-1.06px;color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-54c1d69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9282 .elementor-element.elementor-element-c1a9577 .elementor-button:hover, .elementor-9282 .elementor-element.elementor-element-c1a9577 .elementor-button:focus{background-color:var( --e-global-color-e02fd37 );color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-c1a9577{width:var( --container-widget-width, 21.625rem );max-width:21.625rem;--container-widget-width:21.625rem;--container-widget-flex-grow:0;}.elementor-9282 .elementor-element.elementor-element-c1a9577 .elementor-button{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;line-height:120%;letter-spacing:0px;fill:var( --e-global-color-a4c6aaa );color:var( --e-global-color-a4c6aaa );}.elementor-9282 .elementor-element.elementor-element-c1a9577 .elementor-button:hover svg, .elementor-9282 .elementor-element.elementor-element-c1a9577 .elementor-button:focus svg{fill:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-fb7d18e .elementor-button{background-color:var( --e-global-color-a4c6aaa );font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;line-height:120%;letter-spacing:0px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-9282 .elementor-element.elementor-element-fb7d18e .elementor-button:hover, .elementor-9282 .elementor-element.elementor-element-fb7d18e .elementor-button:focus{background-color:var( --e-global-color-0830ef4 );color:var( --e-global-color-e02fd37 );}.elementor-9282 .elementor-element.elementor-element-fb7d18e{width:var( --container-widget-width, 21.625rem );max-width:21.625rem;--container-widget-width:21.625rem;--container-widget-flex-grow:0;}.elementor-9282 .elementor-element.elementor-element-fb7d18e .elementor-button:hover svg, .elementor-9282 .elementor-element.elementor-element-fb7d18e .elementor-button:focus svg{fill:var( --e-global-color-e02fd37 );}.elementor-9282 .elementor-element.elementor-element-178ce06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5.125rem 5.125rem;--row-gap:5.125rem;--column-gap:5.125rem;--padding-top:5rem;--padding-bottom:15rem;--padding-left:5rem;--padding-right:5rem;--z-index:0;}.elementor-9282 .elementor-element.elementor-element-178ce06:not(.elementor-motion-effects-element-type-background), .elementor-9282 .elementor-element.elementor-element-178ce06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-c52a582{--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:4.75rem 4.75rem;--row-gap:4.75rem;--column-gap:4.75rem;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9282 .elementor-element.elementor-element-358e7bb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-9282 .elementor-element.elementor-element-358e7bb img{width:38.125rem;height:22.375rem;object-fit:cover;object-position:center center;}.elementor-9282 .elementor-element.elementor-element-c53cf4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-9282 .elementor-element.elementor-element-789f6f0 .elementor-heading-title{font-family:"Cannonade", Sans-serif;font-size:3.5rem;font-weight:500;line-height:115%;letter-spacing:-1.288px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-9282 .elementor-element.elementor-element-481eec2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:4.75rem 4.75rem;--row-gap:4.75rem;--column-gap:4.75rem;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-9282 .elementor-element.elementor-element-f47d9a1 .elementor-icon-box-wrapper{gap:2.25rem;}.elementor-9282 .elementor-element.elementor-element-f47d9a1.elementor-view-stacked .elementor-icon{background-color:#234757;}.elementor-9282 .elementor-element.elementor-element-f47d9a1.elementor-view-framed .elementor-icon, .elementor-9282 .elementor-element.elementor-element-f47d9a1.elementor-view-default .elementor-icon{fill:#234757;color:#234757;border-color:#234757;}.elementor-9282 .elementor-element.elementor-element-f47d9a1 .elementor-icon{font-size:4.063rem;}.elementor-9282 .elementor-element.elementor-element-f47d9a1 .elementor-icon-box-title, .elementor-9282 .elementor-element.elementor-element-f47d9a1 .elementor-icon-box-title a{font-family:"Cannonade", Sans-serif;font-size:2.188rem;font-weight:500;line-height:115%;letter-spacing:-0.805px;}.elementor-9282 .elementor-element.elementor-element-f47d9a1 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-9282 .elementor-element.elementor-element-d1f0c48 .elementor-icon-box-wrapper{gap:2.25rem;}.elementor-9282 .elementor-element.elementor-element-d1f0c48.elementor-view-stacked .elementor-icon{background-color:#234757;}.elementor-9282 .elementor-element.elementor-element-d1f0c48.elementor-view-framed .elementor-icon, .elementor-9282 .elementor-element.elementor-element-d1f0c48.elementor-view-default .elementor-icon{fill:#234757;color:#234757;border-color:#234757;}.elementor-9282 .elementor-element.elementor-element-d1f0c48 .elementor-icon{font-size:4.063rem;}.elementor-9282 .elementor-element.elementor-element-d1f0c48 .elementor-icon-box-title, .elementor-9282 .elementor-element.elementor-element-d1f0c48 .elementor-icon-box-title a{font-family:"Cannonade", Sans-serif;font-size:2.188rem;font-weight:500;line-height:115%;letter-spacing:-0.805px;}.elementor-9282 .elementor-element.elementor-element-d1f0c48 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-9282 .elementor-element.elementor-element-6183e5b .elementor-icon-box-wrapper{gap:2.25rem;}.elementor-9282 .elementor-element.elementor-element-6183e5b.elementor-view-stacked .elementor-icon{background-color:#234757;}.elementor-9282 .elementor-element.elementor-element-6183e5b.elementor-view-framed .elementor-icon, .elementor-9282 .elementor-element.elementor-element-6183e5b.elementor-view-default .elementor-icon{fill:#234757;color:#234757;border-color:#234757;}.elementor-9282 .elementor-element.elementor-element-6183e5b .elementor-icon{font-size:4.063rem;}.elementor-9282 .elementor-element.elementor-element-6183e5b .elementor-icon-box-title, .elementor-9282 .elementor-element.elementor-element-6183e5b .elementor-icon-box-title a{font-family:"Cannonade", Sans-serif;font-size:2.188rem;font-weight:500;line-height:115%;letter-spacing:-0.805px;}.elementor-9282 .elementor-element.elementor-element-6183e5b .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-9282 .elementor-element.elementor-element-6c620db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:15.625rem;--padding-bottom:15rem;--padding-left:5rem;--padding-right:5rem;}.elementor-9282 .elementor-element.elementor-element-6c620db:not(.elementor-motion-effects-element-type-background), .elementor-9282 .elementor-element.elementor-element-6c620db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-9282 .elementor-element.elementor-element-02fceb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-9282 .elementor-element.elementor-element-8862806{text-align:center;}.elementor-9282 .elementor-element.elementor-element-8862806 .elementor-heading-title{font-family:"Cannonade", Sans-serif;font-size:3.5rem;font-weight:500;line-height:115%;letter-spacing:-1.288px;color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-65dc5af{text-align:center;color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-9abcc7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-9282 .elementor-element.elementor-element-ce14512{--display:flex;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9282 .elementor-element.elementor-element-f8ac8f5{text-align:start;}.elementor-9282 .elementor-element.elementor-element-f8ac8f5 img{width:100%;max-width:100%;height:26.5rem;object-fit:cover;object-position:center center;}.elementor-9282 .elementor-element.elementor-element-c62b09e{--display:flex;--justify-content:center;--overflow:hidden;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-9282 .elementor-element.elementor-element-c62b09e:not(.elementor-motion-effects-element-type-background), .elementor-9282 .elementor-element.elementor-element-c62b09e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e02fd37 );}.elementor-9282 .elementor-element.elementor-element-a5a9f53{text-align:center;}.elementor-9282 .elementor-element.elementor-element-a5a9f53 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:auto;letter-spacing:3.2px;color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-dc8eb16{text-align:center;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:130%;letter-spacing:0px;color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-a144787{--display:flex;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9282 .elementor-element.elementor-element-c96ad3b{text-align:start;}.elementor-9282 .elementor-element.elementor-element-c96ad3b img{width:100%;max-width:100%;height:26.5rem;object-fit:cover;object-position:center center;}.elementor-9282 .elementor-element.elementor-element-5dccf06{--display:flex;--justify-content:center;--overflow:hidden;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-9282 .elementor-element.elementor-element-5dccf06:not(.elementor-motion-effects-element-type-background), .elementor-9282 .elementor-element.elementor-element-5dccf06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e02fd37 );}.elementor-9282 .elementor-element.elementor-element-d01af22{text-align:center;}.elementor-9282 .elementor-element.elementor-element-d01af22 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:auto;letter-spacing:3.2px;color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-e08991b{text-align:center;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:130%;letter-spacing:0px;color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-b1ac6e7{--display:flex;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9282 .elementor-element.elementor-element-1dbfba1{text-align:start;}.elementor-9282 .elementor-element.elementor-element-1dbfba1 img{width:100%;max-width:100%;height:26.5rem;object-fit:cover;object-position:center center;}.elementor-9282 .elementor-element.elementor-element-8c3dd64{--display:flex;--justify-content:center;--overflow:hidden;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-9282 .elementor-element.elementor-element-8c3dd64:not(.elementor-motion-effects-element-type-background), .elementor-9282 .elementor-element.elementor-element-8c3dd64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e02fd37 );}.elementor-9282 .elementor-element.elementor-element-2abf8f7{text-align:center;}.elementor-9282 .elementor-element.elementor-element-2abf8f7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:auto;letter-spacing:3.2px;color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-2a909b1{text-align:center;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:130%;letter-spacing:0px;color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-06122c5{--display:flex;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-9282 .elementor-element.elementor-element-14cb75e{text-align:start;}.elementor-9282 .elementor-element.elementor-element-14cb75e img{width:100%;max-width:100%;height:26.5rem;object-fit:cover;object-position:center center;}.elementor-9282 .elementor-element.elementor-element-c2f7afa{--display:flex;--justify-content:center;--overflow:hidden;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-9282 .elementor-element.elementor-element-c2f7afa:not(.elementor-motion-effects-element-type-background), .elementor-9282 .elementor-element.elementor-element-c2f7afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e02fd37 );}.elementor-9282 .elementor-element.elementor-element-42ecc92{text-align:center;}.elementor-9282 .elementor-element.elementor-element-42ecc92 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:auto;letter-spacing:3.2px;color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-580a9db{text-align:center;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:130%;letter-spacing:0px;color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-ace46c5{--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-9282 .elementor-element.elementor-element-30a9329{--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;--z-index:0;}.elementor-9282 .elementor-element.elementor-element-3f45b0b{--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-9282 .elementor-element.elementor-element-366cdd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:15.625rem;--padding-bottom:15.625rem;--padding-left:5rem;--padding-right:5rem;}.elementor-9282 .elementor-element.elementor-element-366cdd9:not(.elementor-motion-effects-element-type-background), .elementor-9282 .elementor-element.elementor-element-366cdd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-e3e7079{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-9282 .elementor-element.elementor-element-df728b8{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-9282 .elementor-element.elementor-element-0bccc7b{width:var( --container-widget-width, 25rem );max-width:25rem;--container-widget-width:25rem;--container-widget-flex-grow:0;}.elementor-9282 .elementor-element.elementor-element-0bccc7b .elementor-heading-title{font-family:"Cannonade", Sans-serif;font-size:2.188rem;font-weight:500;line-height:115%;letter-spacing:-0.805px;}.elementor-9282 .elementor-element.elementor-element-71718d3{width:var( --container-widget-width, 22rem );max-width:22rem;--container-widget-width:22rem;--container-widget-flex-grow:0;}.elementor-9282 .elementor-element.elementor-element-58b12eb{--display:flex;--gap:2.813rem 2.813rem;--row-gap:2.813rem;--column-gap:2.813rem;}.elementor-9282 .elementor-element.elementor-element-f0107b1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.438rem;font-weight:500;line-height:130%;letter-spacing:0px;}.elementor-9282 .elementor-element.elementor-element-ebf926d .elementor-button{padding:0.9rem 2rem 0.9rem 2rem;}.elementor-9282 .elementor-element.elementor-element-69a71c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-9282 .elementor-element.elementor-element-a4baef7{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-9282 .elementor-element.elementor-element-16dce44{--display:flex;--gap:2.813rem 2.813rem;--row-gap:2.813rem;--column-gap:2.813rem;}.elementor-9282 .elementor-element.elementor-element-92b0b84 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.438rem;font-weight:500;line-height:130%;letter-spacing:0px;}.elementor-9282 .elementor-element.elementor-element-8135860 .elementor-button{padding:0.9rem 2rem 0.9rem 2rem;}.elementor-9282 .elementor-element.elementor-element-30f11a6{--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-9282 .elementor-element.elementor-element-1045c21{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:16.75rem;--padding-bottom:16.75rem;--padding-left:5rem;--padding-right:5rem;}.elementor-9282 .elementor-element.elementor-element-1045c21:not(.elementor-motion-effects-element-type-background), .elementor-9282 .elementor-element.elementor-element-1045c21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-310df32{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-4.875rem;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-4.875rem;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-e02fd37 );--arrow-hover-color:var( --e-global-color-e02fd37 );--swiper-pagination-size:0.268rem;--dots-normal-color:var( --e-global-color-secondary );--swiper-pagination-spacing:1.875rem;}.elementor-9282 .elementor-element.elementor-element-310df32 .swiper-slide > .elementor-element{height:100%;}.elementor-9282 .elementor-element.elementor-element-93a18b6{--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;--z-index:9999999;}.elementor-9282 .elementor-element.elementor-element-93a18b6:not(.elementor-motion-effects-element-type-background), .elementor-9282 .elementor-element.elementor-element-93a18b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33f81da );}.elementor-9282 .elementor-element.elementor-element-3a82db77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:14.55rem 14.55rem;--row-gap:14.55rem;--column-gap:14.55rem;--overflow:hidden;--padding-top:16.75rem;--padding-bottom:16.75rem;--padding-left:0;--padding-right:0;}.elementor-9282 .elementor-element.elementor-element-3a82db77:not(.elementor-motion-effects-element-type-background), .elementor-9282 .elementor-element.elementor-element-3a82db77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#234757;}.elementor-9282 .elementor-element.elementor-element-412088a9{--display:flex;--gap:2.188rem 2.188rem;--row-gap:2.188rem;--column-gap:2.188rem;}.elementor-9282 .elementor-element.elementor-element-5f1a11ad{width:var( --container-widget-width, 23rem );max-width:23rem;--container-widget-width:23rem;--container-widget-flex-grow:0;}.elementor-9282 .elementor-element.elementor-element-5f1a11ad .elementor-heading-title{font-family:"Cannonade", Sans-serif;font-size:2.188rem;font-weight:500;line-height:115%;letter-spacing:-0.085px;color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-2ca46087{width:var( --container-widget-width, 33.438rem );max-width:33.438rem;--container-widget-width:33.438rem;--container-widget-flex-grow:0;color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-2ca46087.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9282 .elementor-element.elementor-element-188d9e8d .elementor-button{background-color:#FFFFFFE6;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFFE6;border-radius:4px 4px 4px 4px;}.elementor-9282 .elementor-element.elementor-element-188d9e8d .elementor-button:hover, .elementor-9282 .elementor-element.elementor-element-188d9e8d .elementor-button:focus{background-color:var( --e-global-color-0830ef4 );color:var( --e-global-color-e02fd37 );border-color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-188d9e8d .elementor-button:hover svg, .elementor-9282 .elementor-element.elementor-element-188d9e8d .elementor-button:focus svg{fill:var( --e-global-color-e02fd37 );}.elementor-9282 .elementor-element.elementor-element-242aeb5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--flex-wrap:wrap;}.elementor-9282 .elementor-element.elementor-element-e7e8829{--swiper-slides-to-display:3;--swiper-slides-gap:40px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:41%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:41%;--arrow-size:3.125rem;--swiper-pagination-size:0.268rem;--dots-normal-color:var( --e-global-color-0830ef4 );--swiper-pagination-spacing:1.875rem;}.elementor-9282 .elementor-element.elementor-element-e7e8829 > .elementor-widget-container{margin:0rem -3.438rem 0rem 0rem;}.elementor-9282 .elementor-element.elementor-element-e7e8829 .swiper-slide > .elementor-element{height:100%;}.elementor-9282 .elementor-element.elementor-element-6b2addeb .elementor-button{background-color:#FFFFFFE6;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFFE6;border-radius:4px 4px 4px 4px;}.elementor-9282 .elementor-element.elementor-element-6b2addeb .elementor-button:hover, .elementor-9282 .elementor-element.elementor-element-6b2addeb .elementor-button:focus{background-color:var( --e-global-color-0830ef4 );color:var( --e-global-color-e02fd37 );border-color:var( --e-global-color-0830ef4 );}.elementor-9282 .elementor-element.elementor-element-6b2addeb{width:var( --container-widget-width, 20rem );max-width:20rem;--container-widget-width:20rem;--container-widget-flex-grow:0;}.elementor-9282 .elementor-element.elementor-element-6b2addeb .elementor-button:hover svg, .elementor-9282 .elementor-element.elementor-element-6b2addeb .elementor-button:focus svg{fill:var( --e-global-color-e02fd37 );}.elementor-9282 .elementor-element.elementor-element-cb088e2{--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;}:root{--page-title-display:none;}@media(max-width:1200px) and (min-width:768px){.elementor-9282 .elementor-element.elementor-element-412088a9{--width:100%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9282 .elementor-element.elementor-element-9abcc7f{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-9282 .elementor-element.elementor-element-310df32{--swiper-slides-to-display:1;}.elementor-9282 .elementor-element.elementor-element-3a82db77{--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;}.elementor-9282 .elementor-element.elementor-element-e7e8829{--swiper-slides-to-display:3;}}@media(max-width:1200px){.elementor-9282 .elementor-element.elementor-element-178ce06{--padding-top:5rem;--padding-bottom:11.875rem;--padding-left:5rem;--padding-right:5rem;}.elementor-9282 .elementor-element.elementor-element-789f6f0 .elementor-heading-title{font-size:2.25rem;}.elementor-9282 .elementor-element.elementor-element-f47d9a1{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-9282 .elementor-element.elementor-element-d1f0c48{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-9282 .elementor-element.elementor-element-6183e5b{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-9282 .elementor-element.elementor-element-6c620db{--padding-top:11.875rem;--padding-bottom:11.875rem;--padding-left:5rem;--padding-right:5rem;}.elementor-9282 .elementor-element.elementor-element-8862806 .elementor-heading-title{font-size:2.5rem;}.elementor-9282 .elementor-element.elementor-element-9abcc7f{--justify-content:space-between;}.elementor-9282 .elementor-element.elementor-element-dc8eb16{font-size:0.875rem;}.elementor-9282 .elementor-element.elementor-element-e08991b{font-size:0.875rem;}.elementor-9282 .elementor-element.elementor-element-2a909b1{font-size:0.875rem;}.elementor-9282 .elementor-element.elementor-element-580a9db{font-size:0.875rem;}.elementor-9282 .elementor-element.elementor-element-30a9329{--z-index:0;}.elementor-9282 .elementor-element.elementor-element-3f45b0b{--z-index:1;}.elementor-9282 .elementor-element.elementor-element-310df32{--swiper-slides-to-display:1;}.elementor-9282 .elementor-element.elementor-element-3a82db77{--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-9282 .elementor-element.elementor-element-5f1a11ad{width:100%;max-width:100%;}.elementor-9282 .elementor-element.elementor-element-2ca46087{width:100%;max-width:100%;}.elementor-9282 .elementor-element.elementor-element-e7e8829{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-9282 .elementor-element.elementor-element-a52c2db{--padding-top:30vh;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-9282 .elementor-element.elementor-element-e349a01{--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9282 .elementor-element.elementor-element-27f1508 .elementor-heading-title{font-size:0.875rem;}.elementor-9282 .elementor-element.elementor-element-16a69ce .elementor-heading-title{font-size:2rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9282 .elementor-element.elementor-element-c1a9577{--container-widget-width:20rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 20rem );max-width:20rem;}.elementor-9282 .elementor-element.elementor-element-c1a9577 .elementor-button{font-size:0.875rem;}.elementor-9282 .elementor-element.elementor-element-fb7d18e{--container-widget-width:20rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 20rem );max-width:20rem;}.elementor-9282 .elementor-element.elementor-element-fb7d18e .elementor-button{font-size:0.875rem;}.elementor-9282 .elementor-element.elementor-element-178ce06{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3.125rem 3.125rem;--row-gap:3.125rem;--column-gap:3.125rem;--padding-top:5rem;--padding-bottom:6.563rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-9282 .elementor-element.elementor-element-c52a582{--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9282 .elementor-element.elementor-element-789f6f0 .elementor-heading-title{font-size:2rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9282 .elementor-element.elementor-element-f47d9a1 .elementor-icon-box-wrapper{gap:1.25rem;}.elementor-9282 .elementor-element.elementor-element-f47d9a1 .elementor-icon{font-size:2rem;}.elementor-9282 .elementor-element.elementor-element-f47d9a1 .elementor-icon-box-title, .elementor-9282 .elementor-element.elementor-element-f47d9a1 .elementor-icon-box-title a{font-size:1.125rem;}.elementor-9282 .elementor-element.elementor-element-d1f0c48{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-9282 .elementor-element.elementor-element-d1f0c48 .elementor-icon-box-wrapper{gap:1.25rem;}.elementor-9282 .elementor-element.elementor-element-d1f0c48 .elementor-icon{font-size:2rem;}.elementor-9282 .elementor-element.elementor-element-d1f0c48 .elementor-icon-box-title, .elementor-9282 .elementor-element.elementor-element-d1f0c48 .elementor-icon-box-title a{font-size:1.125rem;}.elementor-9282 .elementor-element.elementor-element-6183e5b{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-9282 .elementor-element.elementor-element-6183e5b .elementor-icon-box-wrapper{gap:1.25rem;}.elementor-9282 .elementor-element.elementor-element-6183e5b .elementor-icon{font-size:2rem;}.elementor-9282 .elementor-element.elementor-element-6183e5b .elementor-icon-box-title, .elementor-9282 .elementor-element.elementor-element-6183e5b .elementor-icon-box-title a{font-size:1.125rem;}.elementor-9282 .elementor-element.elementor-element-6c620db{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3.125rem 3.125rem;--row-gap:3.125rem;--column-gap:3.125rem;--padding-top:6.563rem;--padding-bottom:6.563rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-9282 .elementor-element.elementor-element-02fceb9{--gap:1.75rem 1.75rem;--row-gap:1.75rem;--column-gap:1.75rem;}.elementor-9282 .elementor-element.elementor-element-8862806 .elementor-heading-title{font-size:1.5rem;}.elementor-9282 .elementor-element.elementor-element-9abcc7f{--gap:2.5rem 1.25rem;--row-gap:2.5rem;--column-gap:1.25rem;--flex-wrap:wrap;}.elementor-9282 .elementor-element.elementor-element-f8ac8f5 img{height:14.813rem;}.elementor-9282 .elementor-element.elementor-element-a5a9f53 .elementor-heading-title{font-size:0.75rem;letter-spacing:2.4px;}.elementor-9282 .elementor-element.elementor-element-c96ad3b img{height:14.813rem;}.elementor-9282 .elementor-element.elementor-element-d01af22 .elementor-heading-title{font-size:0.75rem;letter-spacing:2.4px;}.elementor-9282 .elementor-element.elementor-element-1dbfba1 img{height:14.813rem;}.elementor-9282 .elementor-element.elementor-element-2abf8f7 .elementor-heading-title{font-size:0.75rem;letter-spacing:2.4px;}.elementor-9282 .elementor-element.elementor-element-14cb75e img{height:14.813rem;}.elementor-9282 .elementor-element.elementor-element-42ecc92 .elementor-heading-title{font-size:0.75rem;letter-spacing:2.4px;}.elementor-9282 .elementor-element.elementor-element-366cdd9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.875rem 1.875rem;--row-gap:1.875rem;--column-gap:1.875rem;--padding-top:6.563rem;--padding-bottom:6.563rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-9282 .elementor-element.elementor-element-0bccc7b .elementor-heading-title{font-size:1.5rem;}.elementor-9282 .elementor-element.elementor-element-71718d3{--container-widget-width:31.9rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 31.9rem );max-width:31.9rem;}.elementor-9282 .elementor-element.elementor-element-f0107b1 .elementor-heading-title{font-size:1.25rem;}.elementor-9282 .elementor-element.elementor-element-69a71c5{--gap:1.875rem 1.875rem;--row-gap:1.875rem;--column-gap:1.875rem;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-9282 .elementor-element.elementor-element-a4baef7{--grid-columns:1;}.elementor-9282 .elementor-element.elementor-element-a4baef7 > .elementor-widget-container{padding:1.875rem 0rem 1.875rem 0rem;}.elementor-9282 .elementor-element.elementor-element-92b0b84 .elementor-heading-title{font-size:1.25rem;}.elementor-9282 .elementor-element.elementor-element-1045c21{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3.75rem 3.75rem;--row-gap:3.75rem;--column-gap:3.75rem;--padding-top:6.563rem;--padding-bottom:6.563rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-9282 .elementor-element.elementor-element-310df32{--swiper-slides-to-display:1;--arrow-size:3rem;}.elementor-9282 .elementor-element.elementor-element-3a82db77{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3.75rem 3.75rem;--row-gap:3.75rem;--column-gap:3.75rem;--padding-top:6.563rem;--padding-bottom:6.563rem;--padding-left:2.5rem;--padding-right:0rem;}.elementor-9282 .elementor-element.elementor-element-412088a9{--gap:1.688rem 1.688rem;--row-gap:1.688rem;--column-gap:1.688rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2.5rem;}.elementor-9282 .elementor-element.elementor-element-5f1a11ad .elementor-heading-title{font-size:1.75rem;}.elementor-9282 .elementor-element.elementor-element-e7e8829{--swiper-slides-to-display:3;--swiper-offset-size:50px;--swiper-slides-gap:20px;}.elementor-9282 .elementor-element.elementor-element-e7e8829 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-9282 .elementor-element.elementor-element-6b2addeb{width:initial;max-width:initial;}}@media(max-width:767px){.elementor-9282 .elementor-element.elementor-element-a52c2db{--min-height:calc(100vh - 3.375rem);--padding-top:20vh;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-9282 .elementor-element.elementor-element-e349a01{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9282 .elementor-element.elementor-element-16a69ce{width:var( --container-widget-width, 17rem );max-width:17rem;--container-widget-width:17rem;--container-widget-flex-grow:0;}.elementor-9282 .elementor-element.elementor-element-16a69ce .elementor-heading-title{font-size:1.5rem;}.elementor-9282 .elementor-element.elementor-element-54c1d69{--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9282 .elementor-element.elementor-element-c1a9577{width:100%;max-width:100%;}.elementor-9282 .elementor-element.elementor-element-fb7d18e{width:100%;max-width:100%;}.elementor-9282 .elementor-element.elementor-element-178ce06{--padding-top:6.563rem;--padding-bottom:6.563rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-9282 .elementor-element.elementor-element-c52a582{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3.75rem 3.75rem;--row-gap:3.75rem;--column-gap:3.75rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9282 .elementor-element.elementor-element-358e7bb{width:100%;max-width:100%;}.elementor-9282 .elementor-element.elementor-element-358e7bb img{width:100%;max-width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9282 .elementor-element.elementor-element-481eec2{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9282 .elementor-element.elementor-element-f47d9a1{width:100%;max-width:100%;}.elementor-9282 .elementor-element.elementor-element-f47d9a1 .elementor-icon{font-size:2.625rem;}.elementor-9282 .elementor-element.elementor-element-f47d9a1 .elementor-icon-box-title, .elementor-9282 .elementor-element.elementor-element-f47d9a1 .elementor-icon-box-title a{font-size:1.5rem;}.elementor-9282 .elementor-element.elementor-element-d1f0c48{width:100%;max-width:100%;}.elementor-9282 .elementor-element.elementor-element-d1f0c48 .elementor-icon{font-size:2.625rem;}.elementor-9282 .elementor-element.elementor-element-d1f0c48 .elementor-icon-box-title, .elementor-9282 .elementor-element.elementor-element-d1f0c48 .elementor-icon-box-title a{font-size:1.5rem;}.elementor-9282 .elementor-element.elementor-element-6183e5b{width:100%;max-width:100%;}.elementor-9282 .elementor-element.elementor-element-6183e5b .elementor-icon{font-size:2.625rem;}.elementor-9282 .elementor-element.elementor-element-6183e5b .elementor-icon-box-title, .elementor-9282 .elementor-element.elementor-element-6183e5b .elementor-icon-box-title a{font-size:1.5rem;}.elementor-9282 .elementor-element.elementor-element-6c620db{--padding-top:6.563rem;--padding-bottom:6.563rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-9282 .elementor-element.elementor-element-9abcc7f{--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-9282 .elementor-element.elementor-element-f8ac8f5 img{width:100%;max-width:100%;}.elementor-9282 .elementor-element.elementor-element-c62b09e{--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;--flex-wrap:nowrap;}.elementor-9282 .elementor-element.elementor-element-c96ad3b img{width:100%;max-width:100%;}.elementor-9282 .elementor-element.elementor-element-5dccf06{--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;--flex-wrap:nowrap;}.elementor-9282 .elementor-element.elementor-element-1dbfba1 img{width:100%;max-width:100%;}.elementor-9282 .elementor-element.elementor-element-8c3dd64{--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;--flex-wrap:nowrap;}.elementor-9282 .elementor-element.elementor-element-14cb75e img{width:100%;max-width:100%;}.elementor-9282 .elementor-element.elementor-element-c2f7afa{--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;--flex-wrap:nowrap;}.elementor-9282 .elementor-element.elementor-element-366cdd9{--padding-top:6.563rem;--padding-bottom:6.563rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-9282 .elementor-element.elementor-element-71718d3{width:100%;max-width:100%;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-9282 .elementor-element.elementor-element-a4baef7{--grid-columns:1;}.elementor-9282 .elementor-element.elementor-element-1045c21{--padding-top:6.563rem;--padding-bottom:6.563rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-9282 .elementor-element.elementor-element-310df32{--swiper-slides-to-display:1;}.elementor-9282 .elementor-element.elementor-element-3a82db77{--padding-top:6.563rem;--padding-bottom:6.563rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-9282 .elementor-element.elementor-element-412088a9{--width:100%;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9282 .elementor-element.elementor-element-2ca46087{width:100%;max-width:100%;}.elementor-9282 .elementor-element.elementor-element-242aeb5c{--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-9282 .elementor-element.elementor-element-e7e8829{--swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-9282 .elementor-element.elementor-element-e349a01{--width:67.5rem;}.elementor-9282 .elementor-element.elementor-element-54c1d69{--width:45rem;}.elementor-9282 .elementor-element.elementor-element-c53cf4a{--width:50%;}.elementor-9282 .elementor-element.elementor-element-58b12eb{--width:11.375rem;}.elementor-9282 .elementor-element.elementor-element-16dce44{--width:11.375rem;}.elementor-9282 .elementor-element.elementor-element-412088a9{--width:25.188rem;}.elementor-9282 .elementor-element.elementor-element-242aeb5c{--width:62.188rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-9282 .elementor-element.elementor-element-e349a01{--width:36.563rem;}.elementor-9282 .elementor-element.elementor-element-54c1d69{--width:100%;}.elementor-9282 .elementor-element.elementor-element-ce14512{--width:48%;}.elementor-9282 .elementor-element.elementor-element-a144787{--width:48%;}.elementor-9282 .elementor-element.elementor-element-b1ac6e7{--width:48%;}.elementor-9282 .elementor-element.elementor-element-06122c5{--width:48%;}.elementor-9282 .elementor-element.elementor-element-412088a9{--width:40rem;}.elementor-9282 .elementor-element.elementor-element-242aeb5c{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-dc8eb16 */.elementor-9282 .elementor-element.elementor-element-dc8eb16 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c62b09e */.elementor-9282 .elementor-element.elementor-element-c62b09e {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e08991b */.elementor-9282 .elementor-element.elementor-element-e08991b p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dccf06 */.elementor-9282 .elementor-element.elementor-element-5dccf06 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a909b1 */.elementor-9282 .elementor-element.elementor-element-2a909b1 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c3dd64 */.elementor-9282 .elementor-element.elementor-element-8c3dd64 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-580a9db */.elementor-9282 .elementor-element.elementor-element-580a9db p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2f7afa */.elementor-9282 .elementor-element.elementor-element-c2f7afa {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9abcc7f */.WH2_service_green {
    transition: height 1s;
    height: 5.813rem;
    position: absolute;
    bottom:0;
}

.WH2_service_title {
    animation: WH2_fade_out 0.5s backwards;
}

.WH2_service_container:hover .WH2_service_green {
    height: 26.5rem;
    gap: 4rem;
}

.WH2_service_container:hover .WH2_service_text {
    animation: WH2_fade_in 0.5s forwards;
}

.WH2_service_text {
    opacity: 0;
    animation: WH2_fade_out 0.5s forwards;
}


@media (max-width: 1366px) {
    
.WH2_service_green {
    padding: 1rem!important;
}

.WH2_service_container:hover .WH2_service_green {
    gap: 1rem;
}

}

@media (max-width: 1024px) {
    .WH2_service_green {
        height: 3.375rem;
    }

    .WH2_service_container:hover .WH2_service_green {
        height: 14.813rem;
    }
}

@keyframes WH2_fade_in {
    from {
        opacity: 0;
        transform: scale(0);
    }
    to {
        opacity: 1;
        transform: scale(1);
        max-height: 100%;
    }
}

@keyframes WH2_fade_out {
    from {
        transform: scale(1);
    }
    to {
        opacity: 1;
        transform: scale(0);
        max-height: 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71718d3 */.elementor-9282 .elementor-element.elementor-element-71718d3 p  {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-a4baef7 */.elementor-9282 .elementor-element.elementor-element-a4baef7 .e-loop-item:first-of-type .WH2_faq_container {
    border-top: 1px solid rgba(141, 159, 165, 0.8);
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-310df32 */.elementor-9282 .elementor-element.elementor-element-310df32 .swiper-pagination {
    display: none;
}

.elementor-9282 .elementor-element.elementor-element-310df32 .swiper-pagination-bullet-active {
    width: 0.375rem;
    height: 0.375rem;
}

.elementor-9282 .elementor-element.elementor-element-310df32 .elementor-swiper-button svg {
    width: 3rem;
    height: 3rem;
}

.elementor-9282 .elementor-element.elementor-element-310df32 .elementor-swiper-button:hover svg {
    background: #009EE1;
    border-radius: 50%;
    fill: #fff;
}

.elementor-9282 .elementor-element.elementor-element-310df32 .elementor-swiper-button:hover svg > path:first-of-type {
    fill: #009EE1;
}


@media (max-width: 1600px) {
.elementor-9282 .elementor-element.elementor-element-310df32 .elementor-swiper-button svg {
    width: 2.5rem;
    height: 2.5rem;
}

.elementor-9282 .elementor-element.elementor-element-310df32 .elementor-swiper-button-prev {
    left: -3.3rem!important;
}

.elementor-9282 .elementor-element.elementor-element-310df32 .elementor-swiper-button-next {
    right: -3.3rem!important;
}

}


@media (max-width: 1024px) {
.elementor-9282 .elementor-element.elementor-element-310df32 .elementor-swiper-button {
    display: none;
}

.elementor-9282 .elementor-element.elementor-element-310df32 .swiper-pagination {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    align-content: center;
}

.elementor-9282 .elementor-element.elementor-element-310df32 .elementor-widget-container {
    position: relative;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93a18b6 */.elementor-9282 .elementor-element.elementor-element-93a18b6 {
    position: fixed;
    top: 0;
    left: 0;
}

.wh2-success-popup-content {
    display: none;
    background-color: rgba(0,0,0,0.7);
    justify-content: center;
    align-items: center;
    position: fixed;
    top: 50%!important;
    left: 50%!important;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    z-index: 999999999999991;
}

.wh2-success-popup-content .wh2-story-container {
      max-width: 1920px;
      height: 100vh;
      max-height: 56.313rem;
      position: relative;
      display: flex;
      padding: 5.875rem 7rem;
      box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
      background: #ECF2F4;
}

.wh2-success-popup-content .wh2-story-img {
    width: 47%;
    padding: 5rem 7rem;
    object-fit: cover;
    border-right: 7rem solid #DFE7E9;
}

.wh2-success-popup-content .wh2-story-content {
    width: 53%;
    border-left: 7rem solid #DFE7E9;
    border-right: 7rem solid #DFE7E9;
    padding: 5rem 7rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    text-align: center;
    gap: 4.375rem;
}

.wh2-success-popup-content .wh2-headline-date {
    display: flex;
    flex-direction: column;
    gap: 2.188rem;
}

.wh2-success-popup-content .wh2-success-headline {
    font-family: var( --e-global-typography-0a7bf92-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a7bf92-font-size );
    font-weight: var( --e-global-typography-0a7bf92-font-weight );
    line-height: var( --e-global-typography-0a7bf92-line-height );
    letter-spacing: var( --e-global-typography-0a7bf92-letter-spacing );
}

.wh2-success-popup-content .wh2-success-date {
    font-family: var( --e-global-typography-4a356c7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-4a356c7-font-size );
    font-weight: var( --e-global-typography-4a356c7-font-weight );
    line-height: var( --e-global-typography-4a356c7-line-height );
    letter-spacing: var( --e-global-typography-4a356c7-letter-spacing );
}

.wh2-success-popup-content .wh2-success-text {
  flex-grow: 1;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  letter-spacing: var(--e-global-typography-text-letter-spacing);
}


.wh2-success-popup-content .wh2-success-author {
 font-family: var( --e-global-typography-0aba0b8-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0aba0b8-font-size );
    font-weight: var( --e-global-typography-0aba0b8-font-weight );
    line-height: var( --e-global-typography-0aba0b8-line-height );
    letter-spacing: var( --e-global-typography-0aba0b8-letter-spacing );
}

.wh2-success-popup-content.show-popup {
        display: flex;
        justify-content: center;
        align-items: center;
}

.wh2-story-close {
    cursor: pointer;
    position: absolute;
    right: 2rem;
    top: 2rem;
    width: 2rem;
    height: 2rem;
}


@media (max-width: 1800px) {

.wh2-success-popup-content .wh2-story-img {
    padding: 3vw 4vw;
    border-width: 5rem;
}

.wh2-success-popup-content .wh2-story-content {
    border-width: 5rem;
    padding: 3vw 4vw;
    gap: 3vw;
}
}

@media (max-width: 1500px) {
.wh2-success-popup-content .wh2-story-container {
    padding: 3.875rem 5rem;
}

}

@media (max-width: 1200px) {
.wh2-success-popup-content .wh2-story-img {
    padding: 5vw 3vw;
}

.wh2-success-popup-content .wh2-story-content {
    padding: 5vw 3vw;
}

.wh2-success-popup-content .wh2-story-container {
    padding: 4.5rem 3rem;
}    

.wh2-success-popup-content .wh2-success-headline {
    font-size: 1.5rem;
}

.wh2-success-popup-content .wh2-success-date {
    font-size: 1rem;
}


.wh2-success-popup-content .wh2-success-author {
    font-size: 1.125rem;
}
}


@media (max-width: 1024px) {
.wh2-success-popup-content .wh2-story-container {
    padding: 3.438rem 2.5rem;
    flex-direction: column;
    height: auto;
    overflow: auto;
}    

.wh2-success-popup-content .wh2-story-img {
    width: 100%;
    border-left: 3.125rem solid #DFE7E9;
    border-right: 3.125rem solid #DFE7E9;
    padding: 0 15%;
}

.wh2-success-popup-content .wh2-story-content {
    padding: 5vw 7vw;
    width: 100%;
    border: none;
}

.wh2-success-popup-content .wh2-success-date {
    font-size: 0.75rem;
}
}

@media (max-width: 767px) {
.wh2-success-popup-content .wh2-story-container {
    padding: 3.125rem 1.25rem;
    gap: 2.5rem;
    justify-content: space-between;
    height: 100%;
}    

.wh2-success-popup-content .wh2-story-img {
    width: 100%;
    border-width: 1.75rem;
    padding: 0 2.5rem;
    height: 13.625rem;
}

.wh2-success-popup-content .wh2-story-content {
    padding: 0;
}

.wh2-success-popup-content .wh2-success-date {
    font-size: 0.75rem;
}

.wh2-story-close {
    right: 0.625rem;
    top: 0.625rem;
    width: 1.5rem;
    height: 1.5rem;
}


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f1a11ad */.elementor-9282 .elementor-element.elementor-element-5f1a11ad {
    max-width: 31.813rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ca46087 */.elementor-9282 .elementor-element.elementor-element-2ca46087 > div {
    display: inline-flex;
    align-items: flex-end;
}

.elementor-9282 .elementor-element.elementor-element-2ca46087 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-188d9e8d */.elementor-9282 .elementor-element.elementor-element-188d9e8d .elementor-button {
    height: 3rem;
    display: inline-flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-e7e8829 */.elementor-9282 .elementor-element.elementor-element-e7e8829 {
    position: initial;
}

.elementor-9282 .elementor-element.elementor-element-e7e8829 .elementor-swiper-button {
    position: absolute;
}

.elementor-9282 .elementor-element.elementor-element-e7e8829 .elementor-swiper-button-prev {
     left: calc((100vw - 1340px) / 2)!important;
}

.elementor-9282 .elementor-element.elementor-element-e7e8829 .elementor-swiper-button-next {
     left: calc((100vw - 1220px) / 2);
     right: unset!important;
}

.elementor-9282 .elementor-element.elementor-element-e7e8829 .swiper-pagination {
    display: none;
}

.elementor-9282 .elementor-element.elementor-element-e7e8829 .swiper-pagination-bullet-active {
    width: 0.375rem;
    height: 0.375rem;
}

.elementor-9282 .elementor-element.elementor-element-e7e8829 .elementor-swiper-button:hover svg {
    background: #fff;
    border-radius: 50%;
    fill: #009EE1;
}

.elementor-9282 .elementor-element.elementor-element-e7e8829 .elementor-swiper-button:hover svg > path:first-of-type {
    fill: #fff;
}

@media (max-width: 1500px){
    .elementor-9282 .elementor-element.elementor-element-e7e8829 .elementor-swiper-button-prev {
     left: 5rem!important;
}

.elementor-9282 .elementor-element.elementor-element-e7e8829 .elementor-swiper-button-next {
     left: 9rem!important;
}
}

@media (max-width: 1200px) {
.elementor-9282 .elementor-element.elementor-element-e7e8829 .elementor-swiper-button {
    display: none;
}

.elementor-9282 .elementor-element.elementor-element-e7e8829 .swiper-pagination {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    align-content: center;
}

.elementor-9282 .elementor-element.elementor-element-e7e8829 .elementor-widget-container {
    position: relative;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b2addeb */.elementor-9282 .elementor-element.elementor-element-6b2addeb .elementor-button {
    height: 3rem;
    display: inline-flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-242aeb5c */.elementor-9282 .elementor-element.elementor-element-242aeb5c {
    position: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a82db77 */.elementor-9282 .elementor-element.elementor-element-3a82db77 {
    padding-left: calc((100vw - 1340px) / 2);
    position: relative;
}

@media (max-width: 1500px){
    .elementor-9282 .elementor-element.elementor-element-3a82db77 {
        padding-left: 5rem;
    }
}

@media (max-width: 1024px){
    .elementor-9282 .elementor-element.elementor-element-3a82db77 {
        padding-left: 2.5rem;
    }
}

@media (max-width: 767px){
    .elementor-9282 .elementor-element.elementor-element-3a82db77 {
        padding-left: 1.25rem;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://krams-immobilien.de/wp-content/uploads/2024/03/Inter-Light.woff2') format('woff2'),
		url('https://krams-immobilien.de/wp-content/uploads/2024/03/Inter-Light.woff') format('woff'),
		url('https://krams-immobilien.de/wp-content/uploads/2024/03/Inter-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://krams-immobilien.de/wp-content/uploads/2024/03/Inter-Regular.woff2') format('woff2'),
		url('https://krams-immobilien.de/wp-content/uploads/2024/03/Inter-Regular.woff') format('woff'),
		url('https://krams-immobilien.de/wp-content/uploads/2024/03/Inter-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://krams-immobilien.de/wp-content/uploads/2024/03/Inter-Medium.woff2') format('woff2'),
		url('https://krams-immobilien.de/wp-content/uploads/2024/03/Inter-Medium.woff') format('woff'),
		url('https://krams-immobilien.de/wp-content/uploads/2024/03/Inter-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://krams-immobilien.de/wp-content/uploads/2024/03/Inter-SemiBold.woff2') format('woff2'),
		url('https://krams-immobilien.de/wp-content/uploads/2024/03/Inter-SemiBold.woff') format('woff'),
		url('https://krams-immobilien.de/wp-content/uploads/2024/03/Inter-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://krams-immobilien.de/wp-content/uploads/2024/03/Inter-Bold.woff2') format('woff2'),
		url('https://krams-immobilien.de/wp-content/uploads/2024/03/Inter-Bold.woff') format('woff'),
		url('https://krams-immobilien.de/wp-content/uploads/2024/03/Inter-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cannonade';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://krams-immobilien.de/wp-content/uploads/2024/03/cannonade-medium.woff2') format('woff2'),
		url('https://krams-immobilien.de/wp-content/uploads/2024/03/cannonade-medium.woff') format('woff'),
		url('https://krams-immobilien.de/wp-content/uploads/2024/03/cannonade-medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Cannonade';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://krams-immobilien.de/wp-content/uploads/2024/03/cannonade-bold.woff2') format('woff2'),
		url('https://krams-immobilien.de/wp-content/uploads/2024/03/cannonade-bold.woff') format('woff'),
		url('https://krams-immobilien.de/wp-content/uploads/2024/03/cannonade-bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */