.elementor-12 .elementor-element.elementor-element-4e86a9d{--display:flex;--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;--align-items:stretch;--border-radius:23px 23px 23px 23px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:013px;--padding-bottom:050px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-4e86a9d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4e86a9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ff45741 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-41f665b.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-41f665b img{width:100%;border-radius:13px 13px 13px 13px;}.elementor-12 .elementor-element.elementor-element-ad86434 img{border-radius:13px 13px 13px 13px;}.elementor-12 .elementor-element.elementor-element-3f702ba{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e3a1b2e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f53cec5 .elementor-heading-title{font-size:44px;font-weight:500;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2fc6e94{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-851a95a{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-8a15844 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-2d2694b );color:var( --e-global-color-2d2694b );border-radius:100px 100px 100px 100px;padding:15px 032px 15px 032px;}.elementor-12 .elementor-element.elementor-element-8a15844 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-8a15844 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-2d2694b );}.elementor-12 .elementor-element.elementor-element-8a15844 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-8a15844 .elementor-button:focus svg{fill:var( --e-global-color-2d2694b );}.elementor-12 .elementor-element.elementor-element-e71b0fe{--display:flex;--border-radius:23px 23px 23px 23px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-12 .elementor-element.elementor-element-e71b0fe:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e71b0fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ff45741 );}.elementor-12 .elementor-element.elementor-element-e71b0fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-013fb36 .elementor-heading-title{font-size:40px;font-weight:500;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5644072{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e19a02a{--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:17px 17px 17px 17px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-12 .elementor-element.elementor-element-3251afa{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-86b9701 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:13px 13px 13px 13px;}.elementor-12 .elementor-element.elementor-element-a1cfab9{--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ac44db8 .elementor-heading-title{font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2151b4f{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;font-size:16px;}.elementor-12 .elementor-element.elementor-element-5f9be50 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-2d2694b );color:var( --e-global-color-2d2694b );border-radius:100px 100px 100px 100px;padding:15px 032px 15px 032px;}.elementor-12 .elementor-element.elementor-element-5f9be50 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-5f9be50 .elementor-button:focus{background-color:var( --e-global-color-2d2694b );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5f9be50{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5f9be50.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-5f9be50 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-5f9be50 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-9ea4694{--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:17px 17px 17px 17px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-12 .elementor-element.elementor-element-f60beea{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-980c13e img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:13px 13px 13px 13px;}.elementor-12 .elementor-element.elementor-element-9ca225e{--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-129da22 .elementor-heading-title{font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-65ccf9d{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;font-size:16px;}.elementor-12 .elementor-element.elementor-element-29acc2b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-2d2694b );color:var( --e-global-color-2d2694b );border-radius:100px 100px 100px 100px;padding:15px 032px 15px 032px;}.elementor-12 .elementor-element.elementor-element-29acc2b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-29acc2b .elementor-button:focus{background-color:var( --e-global-color-2d2694b );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-29acc2b{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-29acc2b.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-29acc2b .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-29acc2b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-45fec25{--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:17px 17px 17px 17px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-12 .elementor-element.elementor-element-c6f4104{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-50eaf1a img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:13px 13px 13px 13px;}.elementor-12 .elementor-element.elementor-element-02218d2{--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ce7c1b3 .elementor-heading-title{font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-72a7d97{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;font-size:16px;}.elementor-12 .elementor-element.elementor-element-5f668dc .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-2d2694b );color:var( --e-global-color-2d2694b );border-radius:100px 100px 100px 100px;padding:15px 032px 15px 032px;}.elementor-12 .elementor-element.elementor-element-5f668dc .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-5f668dc .elementor-button:focus{background-color:var( --e-global-color-2d2694b );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5f668dc{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5f668dc.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-5f668dc .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-5f668dc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0894aab{--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:17px 17px 17px 17px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-12 .elementor-element.elementor-element-2804579{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-65c17e8 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:13px 13px 13px 13px;}.elementor-12 .elementor-element.elementor-element-db68212{--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ec7948a .elementor-heading-title{font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-9c98735{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;font-size:16px;}.elementor-12 .elementor-element.elementor-element-b3972d8 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-2d2694b );color:var( --e-global-color-2d2694b );border-radius:100px 100px 100px 100px;padding:15px 032px 15px 032px;}.elementor-12 .elementor-element.elementor-element-b3972d8 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b3972d8 .elementor-button:focus{background-color:var( --e-global-color-2d2694b );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b3972d8{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-b3972d8.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-b3972d8 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-b3972d8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ed42104{--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:17px 17px 17px 17px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-12 .elementor-element.elementor-element-6d0cc93{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fd9cb0f img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:13px 13px 13px 13px;}.elementor-12 .elementor-element.elementor-element-6ce697f{--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-688d9bf .elementor-heading-title{font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3474e66{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;font-size:16px;}.elementor-12 .elementor-element.elementor-element-8e4e2ba .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-2d2694b );color:var( --e-global-color-2d2694b );border-radius:100px 100px 100px 100px;padding:15px 032px 15px 032px;}.elementor-12 .elementor-element.elementor-element-8e4e2ba .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-8e4e2ba .elementor-button:focus{background-color:var( --e-global-color-2d2694b );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8e4e2ba{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-8e4e2ba.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-8e4e2ba .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-8e4e2ba .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b43328e{--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:17px 17px 17px 17px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-12 .elementor-element.elementor-element-d76cb2a{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d3c4f36 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:13px 13px 13px 13px;}.elementor-12 .elementor-element.elementor-element-6fbc24d{--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c8b316e .elementor-heading-title{font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4bb659d{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;font-size:16px;}.elementor-12 .elementor-element.elementor-element-ca1d4a9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-2d2694b );color:var( --e-global-color-2d2694b );border-radius:100px 100px 100px 100px;padding:15px 032px 15px 032px;}.elementor-12 .elementor-element.elementor-element-ca1d4a9 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-ca1d4a9 .elementor-button:focus{background-color:var( --e-global-color-2d2694b );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ca1d4a9{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ca1d4a9.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-ca1d4a9 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-ca1d4a9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d039568{--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:17px 17px 17px 17px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-12 .elementor-element.elementor-element-2bed806{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7db7090 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:13px 13px 13px 13px;}.elementor-12 .elementor-element.elementor-element-88d451b{--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-439bf16 .elementor-heading-title{font-size:28px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c677821{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;font-size:16px;}.elementor-12 .elementor-element.elementor-element-65c0f9c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-2d2694b );color:var( --e-global-color-2d2694b );border-radius:100px 100px 100px 100px;padding:15px 032px 15px 032px;}.elementor-12 .elementor-element.elementor-element-65c0f9c .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-65c0f9c .elementor-button:focus{background-color:var( --e-global-color-2d2694b );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-65c0f9c{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-65c0f9c.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-65c0f9c .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-65c0f9c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ad8b253{--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:17px 17px 17px 17px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-12 .elementor-element.elementor-element-c332635{--display:flex;--min-height:370px;--background-transition:0.8s;--border-radius:13px 13px 13px 13px;}.elementor-12 .elementor-element.elementor-element-c332635:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c332635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projektdirektiv.se/wp-content/uploads/2026/01/Property-1Default.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-c332635:hover{background-image:url("https://projektdirektiv.se/wp-content/uploads/2026/01/Property-1Variant2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-ce62037{--display:flex;--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;--align-items:stretch;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:23px 23px 23px 23px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:050px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-ce62037:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ce62037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projektdirektiv.se/wp-content/uploads/2026/01/unsplash_a-8snHC8LgQ.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-193f74f{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-193f74f .elementor-heading-title{font-size:48px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-d2af7c0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-2d2694b );color:var( --e-global-color-2d2694b );border-radius:100px 100px 100px 100px;padding:15px 032px 15px 032px;}.elementor-12 .elementor-element.elementor-element-d2af7c0 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-d2af7c0 .elementor-button:focus{background-color:var( --e-global-color-2d2694b );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d2af7c0 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-d2af7c0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-4e86a9d{--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;--align-items:center;--padding-top:12px;--padding-bottom:050px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-ad86434 img{width:100%;height:100%;object-fit:cover;}.elementor-12 .elementor-element.elementor-element-f53cec5 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-e71b0fe{--margin-top:015px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:050px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-013fb36 .elementor-heading-title{font-size:24px;line-height:33px;}.elementor-12 .elementor-element.elementor-element-5644072{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-12 .elementor-element.elementor-element-3251afa{--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;--align-items:stretch;}.elementor-12 .elementor-element.elementor-element-86b9701 img{width:100%;height:300px;}.elementor-12 .elementor-element.elementor-element-a1cfab9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ac44db8 .elementor-heading-title{font-size:24px;line-height:33px;}.elementor-12 .elementor-element.elementor-element-5f9be50{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f60beea{--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;--align-items:stretch;}.elementor-12 .elementor-element.elementor-element-980c13e img{width:100%;height:300px;}.elementor-12 .elementor-element.elementor-element-9ca225e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-129da22 .elementor-heading-title{font-size:24px;line-height:33px;}.elementor-12 .elementor-element.elementor-element-29acc2b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-c6f4104{--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;--align-items:stretch;}.elementor-12 .elementor-element.elementor-element-50eaf1a img{width:100%;height:300px;}.elementor-12 .elementor-element.elementor-element-02218d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ce7c1b3 .elementor-heading-title{font-size:24px;line-height:33px;}.elementor-12 .elementor-element.elementor-element-5f668dc{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2804579{--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;--align-items:stretch;}.elementor-12 .elementor-element.elementor-element-65c17e8 img{width:100%;height:300px;}.elementor-12 .elementor-element.elementor-element-db68212{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ec7948a .elementor-heading-title{font-size:24px;line-height:33px;}.elementor-12 .elementor-element.elementor-element-b3972d8{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6d0cc93{--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;--align-items:stretch;}.elementor-12 .elementor-element.elementor-element-fd9cb0f img{width:100%;height:300px;}.elementor-12 .elementor-element.elementor-element-6ce697f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-688d9bf .elementor-heading-title{font-size:24px;line-height:33px;}.elementor-12 .elementor-element.elementor-element-8e4e2ba{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-d76cb2a{--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;--align-items:stretch;}.elementor-12 .elementor-element.elementor-element-d3c4f36 img{width:100%;height:300px;}.elementor-12 .elementor-element.elementor-element-6fbc24d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c8b316e .elementor-heading-title{font-size:24px;line-height:33px;}.elementor-12 .elementor-element.elementor-element-ca1d4a9{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2bed806{--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;--align-items:stretch;}.elementor-12 .elementor-element.elementor-element-7db7090 img{width:100%;height:300px;}.elementor-12 .elementor-element.elementor-element-88d451b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-439bf16 .elementor-heading-title{font-size:24px;line-height:33px;}.elementor-12 .elementor-element.elementor-element-65c0f9c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-c332635{--min-height:150px;}.elementor-12 .elementor-element.elementor-element-ce62037:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ce62037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projektdirektiv.se/wp-content/uploads/2026/01/unsplash_a-8snHC8LgQ1.png");}.elementor-12 .elementor-element.elementor-element-ce62037{--gap:300px 300px;--row-gap:300px;--column-gap:300px;--margin-top:015px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:040px;--padding-bottom:040px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-193f74f .elementor-heading-title{font-size:28px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-4e86a9d{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-e3a1b2e{--width:40%;}.elementor-12 .elementor-element.elementor-element-2fc6e94{--width:60%;}.elementor-12 .elementor-element.elementor-element-e71b0fe{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-e19a02a{--width:calc(50% - 12px);}.elementor-12 .elementor-element.elementor-element-9ea4694{--width:calc(50% - 12px);}.elementor-12 .elementor-element.elementor-element-45fec25{--width:calc(50% - 12px);}.elementor-12 .elementor-element.elementor-element-0894aab{--width:calc(50% - 12px);}.elementor-12 .elementor-element.elementor-element-ed42104{--width:calc(50% - 12px);}.elementor-12 .elementor-element.elementor-element-b43328e{--width:calc(50% - 12px);}.elementor-12 .elementor-element.elementor-element-d039568{--width:calc(50% - 12px);}.elementor-12 .elementor-element.elementor-element-ad8b253{--width:calc(50% - 12px);}.elementor-12 .elementor-element.elementor-element-ce62037{--content-width:1400px;}}