.elementor-2005 .elementor-element.elementor-element-b615fbe{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-2005 .elementor-element.elementor-element-337df4f7{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-13b0fb5a{text-align:start;}.elementor-2005 .elementor-element.elementor-element-13b0fb5a .elementor-heading-title{color:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-4747876e{font-size:20px;}.elementor-2005 .elementor-element.elementor-element-7e30243{--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:16px 28px;--row-gap:16px;--column-gap:28px;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-6341b5ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-4a5f8442{width:100%;max-width:100%;}.elementor-2005 .elementor-element.elementor-element-4a5f8442 img{width:100%;height:75vh;object-fit:cover;object-position:top center;border-radius:4px 4px 4px 4px;}.elementor-2005 .elementor-element.elementor-element-637200a8{--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;--justify-content:center;--align-items:center;--padding-top:64px;--padding-bottom:128px;--padding-left:32px;--padding-right:32px;}.elementor-2005 .elementor-element.elementor-element-37823550{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4444443B;--border-color:#4444443B;}.elementor-2005 .elementor-element.elementor-element-29aeb8de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-29aeb8de{text-align:start;}.elementor-2005 .elementor-element.elementor-element-29aeb8de .elementor-heading-title{color:#44444494;}.elementor-2005 .elementor-element.elementor-element-44902187{text-align:start;font-size:27px;font-weight:400;line-height:1.6em;}.elementor-2005 .elementor-element.elementor-element-5d0ec0b8{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-2005 .elementor-element.elementor-element-5d0ec0b8:not(.elementor-motion-effects-element-type-background), .elementor-2005 .elementor-element.elementor-element-5d0ec0b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2005 .elementor-element.elementor-element-1ea8f6f6{text-align:center;}.elementor-2005 .elementor-element.elementor-element-1ad90521{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-63b8d9cb img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-2005 .elementor-element.elementor-element-329302eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-5eb7f86d img{width:100%;height:100px;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2005 .elementor-element.elementor-element-2acc0438{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-7f16644b img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-2005 .elementor-element.elementor-element-1a57553d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-7a3e94e1 img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-2005 .elementor-element.elementor-element-37fa1589{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-736eab0c img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-2005 .elementor-element.elementor-element-56c975c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-568971b img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-2005 .elementor-element.elementor-element-684f2ef2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-46348618 img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-2005 .elementor-element.elementor-element-6c1fcc14{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-24c9b8fc img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-2005 .elementor-element.elementor-element-3f6fcbe8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-485cf5a1 img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-2005 .elementor-element.elementor-element-61b442e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-7e5b7006 img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-2005 .elementor-element.elementor-element-1a937b15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-64a86337 img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-2005 .elementor-element.elementor-element-6b90f5d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-7cb95d44 img{width:60%;height:100px;object-fit:contain;object-position:center center;}.elementor-2005 .elementor-element.elementor-element-216ff46b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-5e9d1b8a img{width:56%;height:100px;object-fit:contain;object-position:center center;}.elementor-2005 .elementor-element.elementor-element-57f6b5e6{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-2005 .elementor-element.elementor-element-bd0d389{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-429c4d80{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 80px;--row-gap:48px;--column-gap:80px;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-2005 .elementor-element.elementor-element-429c4d80:not(.elementor-motion-effects-element-type-background), .elementor-2005 .elementor-element.elementor-element-429c4d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2005 .elementor-element.elementor-element-663d5d64{--display:flex;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-26e9adf5 .elementor-heading-title{color:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-672d00d2{font-size:21px;}.elementor-2005 .elementor-element.elementor-element-66458508 .iew-mcb__box{text-align:left;}.elementor-2005 .elementor-element.elementor-element-66458508 .iew-mcb__trigger{margin-top:20px;gap:8px;}.elementor-2005 .elementor-element.elementor-element-66458508 .iew-mcb__overlay{background-color:rgba(0,0,0,0.65);}.elementor-2005 .elementor-element.elementor-element-66458508 .iew-mcb__dialog{background-color:#ffffff;max-width:760px;padding:40px 40px 40px 40px;}.elementor-2005 .elementor-element.elementor-element-66458508 .iew-mcb__close{font-size:28px;}.elementor-2005 .elementor-element.elementor-element-66458508 .iew-mcb__modal-cta{justify-content:flex-start;margin-top:24px;}.elementor-2005 .elementor-element.elementor-element-66458508 .iew-mcb__modal-cta-button{gap:8px;}.elementor-2005 .elementor-element.elementor-element-13ad8098{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-441478ce img{width:100%;}.elementor-2005 .elementor-element.elementor-element-45e459c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-1c0402a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-3da9dad4{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:64px 24px;--row-gap:64px;--column-gap:24px;--flex-wrap:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-2005 .elementor-element.elementor-element-3da9dad4:not(.elementor-motion-effects-element-type-background), .elementor-2005 .elementor-element.elementor-element-3da9dad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2005 .elementor-element.elementor-element-18ce3980{--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-731351a4{width:100%;max-width:100%;text-align:center;}.elementor-2005 .elementor-element.elementor-element-731351a4 .elementor-heading-title{font-size:60px;color:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-3a0be42c{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;font-size:20px;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-52fa1b50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 23px;--row-gap:0px;--column-gap:23px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-3529a048{--display:flex;--min-height:380px;--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-7a91c36f .elementor-icon-wrapper{text-align:center;}.elementor-2005 .elementor-element.elementor-element-7a91c36f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-7a91c36f.elementor-view-framed .elementor-icon, .elementor-2005 .elementor-element.elementor-element-7a91c36f.elementor-view-default .elementor-icon{color:var( --e-global-color-d0dbe7e );border-color:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-7a91c36f.elementor-view-framed .elementor-icon, .elementor-2005 .elementor-element.elementor-element-7a91c36f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-7a91c36f .elementor-icon{font-size:75px;}.elementor-2005 .elementor-element.elementor-element-7a91c36f .elementor-icon svg{height:75px;}.elementor-2005 .elementor-element.elementor-element-45254fb8{text-align:center;}.elementor-2005 .elementor-element.elementor-element-7d4111a7{text-align:center;}.elementor-2005 .elementor-element.elementor-element-3489b21b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2005 .elementor-element.elementor-element-3489b21b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2005 .elementor-element.elementor-element-3489b21b .elementor-button{font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-3489b21b .elementor-button:hover, .elementor-2005 .elementor-element.elementor-element-3489b21b .elementor-button:focus{color:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-3489b21b .elementor-button:hover svg, .elementor-2005 .elementor-element.elementor-element-3489b21b .elementor-button:focus svg{fill:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-45716778{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-3a2d75de{--display:flex;--min-height:380px;--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-426b2658 .elementor-icon-wrapper{text-align:center;}.elementor-2005 .elementor-element.elementor-element-426b2658.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-426b2658.elementor-view-framed .elementor-icon, .elementor-2005 .elementor-element.elementor-element-426b2658.elementor-view-default .elementor-icon{color:var( --e-global-color-d0dbe7e );border-color:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-426b2658.elementor-view-framed .elementor-icon, .elementor-2005 .elementor-element.elementor-element-426b2658.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-426b2658 .elementor-icon{font-size:75px;}.elementor-2005 .elementor-element.elementor-element-426b2658 .elementor-icon svg{height:75px;}.elementor-2005 .elementor-element.elementor-element-526b1165{text-align:center;}.elementor-2005 .elementor-element.elementor-element-522ec56d{text-align:center;}.elementor-2005 .elementor-element.elementor-element-2793f9b9 .elementor-button{font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-2793f9b9 .elementor-button:hover, .elementor-2005 .elementor-element.elementor-element-2793f9b9 .elementor-button:focus{color:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-2793f9b9 .elementor-button:hover svg, .elementor-2005 .elementor-element.elementor-element-2793f9b9 .elementor-button:focus svg{fill:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-e6993c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-11b071c2{--display:flex;--min-height:380px;--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-5eafcd5e .elementor-icon-wrapper{text-align:center;}.elementor-2005 .elementor-element.elementor-element-5eafcd5e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-5eafcd5e.elementor-view-framed .elementor-icon, .elementor-2005 .elementor-element.elementor-element-5eafcd5e.elementor-view-default .elementor-icon{color:var( --e-global-color-d0dbe7e );border-color:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-5eafcd5e.elementor-view-framed .elementor-icon, .elementor-2005 .elementor-element.elementor-element-5eafcd5e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-5eafcd5e .elementor-icon{font-size:75px;}.elementor-2005 .elementor-element.elementor-element-5eafcd5e .elementor-icon svg{height:75px;}.elementor-2005 .elementor-element.elementor-element-6eab8053{text-align:center;}.elementor-2005 .elementor-element.elementor-element-50cbecfa{text-align:center;}.elementor-2005 .elementor-element.elementor-element-438e114d .elementor-button{font-size:14px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-438e114d .elementor-button:hover, .elementor-2005 .elementor-element.elementor-element-438e114d .elementor-button:focus{color:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-438e114d .elementor-button:hover svg, .elementor-2005 .elementor-element.elementor-element-438e114d .elementor-button:focus svg{fill:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-edd8e8c{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-2005 .elementor-element.elementor-element-edd8e8c:not(.elementor-motion-effects-element-type-background), .elementor-2005 .elementor-element.elementor-element-edd8e8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F5F2;}.elementor-2005 .elementor-element.elementor-element-4aee8273{--display:flex;--min-height:75vh;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:flex-end;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-2005 .elementor-element.elementor-element-6e122f5a{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-2320265b .elementor-heading-title{color:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-aebbfc9{font-size:20px;}.elementor-2005 .elementor-element.elementor-element-44afa62d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-3aa6dd02{width:100%;max-width:100%;}.elementor-2005 .elementor-element.elementor-element-3aa6dd02 img{width:100%;height:75vh;object-fit:cover;object-position:top center;border-radius:4px 4px 4px 4px;}.elementor-2005 .elementor-element.elementor-element-7b266100{--display:flex;--min-height:75vh;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-2005 .elementor-element.elementor-element-7b266100:not(.elementor-motion-effects-element-type-background), .elementor-2005 .elementor-element.elementor-element-7b266100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2005 .elementor-element.elementor-element-693e54bd{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-6544e61f .elementor-heading-title{color:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-a1ebdf{font-size:20px;}.elementor-2005 .elementor-element.elementor-element-2551329c .elementor-button:hover, .elementor-2005 .elementor-element.elementor-element-2551329c .elementor-button:focus{background-color:var( --e-global-color-a58793f );color:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-2551329c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2005 .elementor-element.elementor-element-2551329c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2005 .elementor-element.elementor-element-2551329c .elementor-button{font-size:15px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-2551329c .elementor-button:hover svg, .elementor-2005 .elementor-element.elementor-element-2551329c .elementor-button:focus svg{fill:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-3f46a025{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-4bedab8a{width:100%;max-width:100%;}.elementor-2005 .elementor-element.elementor-element-4bedab8a img{width:100%;height:75vh;object-fit:cover;object-position:top center;border-radius:4px 4px 4px 4px;}.elementor-2005 .elementor-element.elementor-element-60e73b5d{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-2005 .elementor-element.elementor-element-321df0f9 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-2005 .elementor-element.elementor-element-321df0f9{text-align:center;}.elementor-2005 .elementor-element.elementor-element-5797e114{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2005 .elementor-element.elementor-element-65e41de1{text-align:center;font-size:24px;font-weight:300;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-e65f65c > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-e65f65c{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;--e-rating-gap:6px;--e-rating-icon-marked-color:#C9A24A;}.elementor-2005 .elementor-element.elementor-element-161edfc3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-3713918c{text-align:center;}.elementor-2005 .elementor-element.elementor-element-3713918c img{height:35px;object-fit:contain;object-position:center center;}.elementor-2005 .elementor-element.elementor-element-2241af71{--display:flex;--min-height:45px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-2241af71:not(.elementor-motion-effects-element-type-background), .elementor-2005 .elementor-element.elementor-element-2241af71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-36df834f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-6c5beff9 .elementor-heading-title{font-size:18px;}.elementor-2005 .elementor-element.elementor-element-72b5de37 .elementor-heading-title{font-size:16px;}.elementor-2005 .elementor-element.elementor-element-16674d0f{--display:flex;}.elementor-2005 .elementor-element.elementor-element-3ff361c{text-align:center;font-size:24px;font-weight:300;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-58a49ea > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-58a49ea{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;--e-rating-gap:6px;--e-rating-icon-marked-color:#C9A24A;}.elementor-2005 .elementor-element.elementor-element-5b9c084a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-5427bd48{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;text-align:center;}.elementor-2005 .elementor-element.elementor-element-5427bd48 img{height:35px;object-fit:contain;object-position:center center;}.elementor-2005 .elementor-element.elementor-element-67aa03b3{--display:flex;--min-height:45px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-67aa03b3:not(.elementor-motion-effects-element-type-background), .elementor-2005 .elementor-element.elementor-element-67aa03b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-5bcce933{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-667150eb .elementor-heading-title{font-size:18px;}.elementor-2005 .elementor-element.elementor-element-312c6ed0 .elementor-heading-title{font-size:16px;}.elementor-2005 .elementor-element.elementor-element-a84a237{--display:flex;}.elementor-2005 .elementor-element.elementor-element-ac0a78f{text-align:center;font-size:24px;font-weight:300;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-5f6ac2c > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-5f6ac2c{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;--e-rating-gap:6px;--e-rating-icon-marked-color:#C9A24A;}.elementor-2005 .elementor-element.elementor-element-ab5bde1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-78a4fe3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-79e629c .elementor-heading-title{font-size:18px;}.elementor-2005 .elementor-element.elementor-element-d431cfa .elementor-heading-title{font-size:16px;}.elementor-2005 .elementor-element.elementor-element-6bc20f0{--display:flex;}.elementor-2005 .elementor-element.elementor-element-4c5bccc{text-align:center;font-size:24px;font-weight:300;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-6fdcf00 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-6fdcf00{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;--e-rating-gap:6px;--e-rating-icon-marked-color:#C9A24A;}.elementor-2005 .elementor-element.elementor-element-639e369{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-458716c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-aed2460 .elementor-heading-title{font-size:18px;}.elementor-2005 .elementor-element.elementor-element-c566464 .elementor-heading-title{font-size:16px;}.elementor-2005 .elementor-element.elementor-element-e458f5c{--display:flex;}.elementor-2005 .elementor-element.elementor-element-7fe3eaf{text-align:center;font-size:24px;font-weight:300;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-6d14e01 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-6d14e01{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;--e-rating-gap:6px;--e-rating-icon-marked-color:#C9A24A;}.elementor-2005 .elementor-element.elementor-element-b3f2cd3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-c985fde{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-15ea7f0 .elementor-heading-title{font-size:18px;}.elementor-2005 .elementor-element.elementor-element-16b0f8c .elementor-heading-title{font-size:16px;}.elementor-2005 .elementor-element.elementor-element-f2c70bb{--display:flex;}.elementor-2005 .elementor-element.elementor-element-062c84b{text-align:center;font-size:24px;font-weight:300;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-f668da7 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-f668da7{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;--e-rating-gap:6px;--e-rating-icon-marked-color:#C9A24A;}.elementor-2005 .elementor-element.elementor-element-38d944d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-8881838{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-0a423e6 .elementor-heading-title{font-size:18px;}.elementor-2005 .elementor-element.elementor-element-44b836f .elementor-heading-title{font-size:16px;}.elementor-2005 .elementor-element.elementor-element-e68897a{--display:flex;}.elementor-2005 .elementor-element.elementor-element-f335710{text-align:center;font-size:24px;font-weight:300;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-74f793e > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-74f793e{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;--e-rating-gap:6px;--e-rating-icon-marked-color:#C9A24A;}.elementor-2005 .elementor-element.elementor-element-e07a23e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-788e972{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-582c0b5 .elementor-heading-title{font-size:18px;}.elementor-2005 .elementor-element.elementor-element-8f4029f .elementor-heading-title{font-size:16px;}.elementor-2005 .elementor-element.elementor-element-9a9287f{--display:flex;}.elementor-2005 .elementor-element.elementor-element-7067c52{text-align:center;font-size:24px;font-weight:300;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-38ddd45 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-38ddd45{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;--e-rating-gap:6px;--e-rating-icon-marked-color:#C9A24A;}.elementor-2005 .elementor-element.elementor-element-dcb7f21{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-38027d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-b9d2d86 .elementor-heading-title{font-size:18px;}.elementor-2005 .elementor-element.elementor-element-4101922 .elementor-heading-title{font-size:16px;}.elementor-2005 .elementor-element.elementor-element-8889aff{--display:flex;}.elementor-2005 .elementor-element.elementor-element-399bfe4{text-align:center;font-size:24px;font-weight:300;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-5123423 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-5123423{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;--e-rating-gap:6px;--e-rating-icon-marked-color:#C9A24A;}.elementor-2005 .elementor-element.elementor-element-b04401e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-5237ed9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-2f06343 .elementor-heading-title{font-size:18px;}.elementor-2005 .elementor-element.elementor-element-8fafbb5 .elementor-heading-title{font-size:16px;}.elementor-2005 .elementor-element.elementor-element-51ed39c{--display:flex;}.elementor-2005 .elementor-element.elementor-element-8147ddd{text-align:center;font-size:24px;font-weight:300;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-2b19e37 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-2b19e37{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;--e-rating-gap:6px;--e-rating-icon-marked-color:#C9A24A;}.elementor-2005 .elementor-element.elementor-element-51565a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-2f07188{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-6e4bbc6 .elementor-heading-title{font-size:18px;}.elementor-2005 .elementor-element.elementor-element-d6224be .elementor-heading-title{font-size:16px;}.elementor-2005 .elementor-element.elementor-element-2e80c84{--display:flex;}.elementor-2005 .elementor-element.elementor-element-88c177d{text-align:center;font-size:24px;font-weight:300;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-a7e9c5f > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-a7e9c5f{--e-rating-justify-content:center;--e-rating-icon-font-size:22px;--e-rating-gap:6px;--e-rating-icon-marked-color:#C9A24A;}.elementor-2005 .elementor-element.elementor-element-360afce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-cee4925{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-8d60a19 .elementor-heading-title{font-size:18px;}.elementor-2005 .elementor-element.elementor-element-aab3460 .elementor-heading-title{font-size:16px;}.elementor-2005 .elementor-element.elementor-element-755e8dc4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 880px );max-width:880px;--container-widget-width:880px;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:#444444;--e-n-carousel-arrow-hover-color:#FFFFFF;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:#D4C4B6;--e-n-carousel-dots-hover-color:#444444;}.elementor-2005 .elementor-element.elementor-element-755e8dc4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#E7D9CE;border-radius:50% 50% 50% 50%;padding:14px 14px 14px 14px;}.elementor-2005 .elementor-element.elementor-element-755e8dc4 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#444444;}.elementor-2005 .elementor-element.elementor-element-755e8dc4.elementor-element{--align-self:center;}.elementor-2005 .elementor-element.elementor-element-755e8dc4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-2005 .elementor-element.elementor-element-e8ab53c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 64px;--row-gap:48px;--column-gap:64px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7D9CE;--border-color:#E7D9CE;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-8d88c0f{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-2ea7b568 .elementor-heading-title{color:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-7a8b16e3{font-size:20px;}.elementor-2005 .elementor-element.elementor-element-42aa3860{--display:flex;}.elementor-2005 .elementor-element.elementor-element-9a9e76e{--display:flex;}.elementor-2005 .elementor-element.elementor-element-1411956a{--display:flex;}.elementor-2005 .elementor-element.elementor-element-1dfb89e3{--display:flex;}.elementor-2005 .elementor-element.elementor-element-3e6ee582{--display:flex;}.elementor-2005 .elementor-element.elementor-element-647aad85{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;}:where( .elementor-2005 .elementor-element.elementor-element-647aad85 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#44444417;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-text );--padding-top:24px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;}.elementor-2005 .elementor-element.elementor-element-647aad85 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000004F;}.elementor-2005 .elementor-element.elementor-element-647aad85 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:#44444426;}.elementor-2005 .elementor-element.elementor-element-647aad85 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#44444426;}.elementor-2005 .elementor-element.elementor-element-647aad85 {--n-accordion-padding:16px 16px 16px 16px;}.elementor-2005 .elementor-element.elementor-element-5b3140fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-7773a87c{width:100%;max-width:100%;}.elementor-2005 .elementor-element.elementor-element-7773a87c img{width:100%;height:75vh;object-fit:cover;object-position:top center;border-radius:4px 4px 4px 4px;}.elementor-2005 .elementor-element.elementor-element-fce4dcd{--display:flex;--min-height:75vh;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-2005 .elementor-element.elementor-element-fce4dcd:not(.elementor-motion-effects-element-type-background), .elementor-2005 .elementor-element.elementor-element-fce4dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2005 .elementor-element.elementor-element-31860341{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-5c812a82 .elementor-heading-title{color:var( --e-global-color-d0dbe7e );}.elementor-2005 .elementor-element.elementor-element-5dbd3764{font-size:20px;}.elementor-2005 .elementor-element.elementor-element-2900b35 .elementor-button{background-color:var( --e-global-color-a58793f );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2005 .elementor-element.elementor-element-2900b35 .elementor-button:hover, .elementor-2005 .elementor-element.elementor-element-2900b35 .elementor-button:focus{background-color:var( --e-global-color-a58793f );color:#444444C9;border-color:#444444C9;}.elementor-2005 .elementor-element.elementor-element-2900b35 .elementor-button:hover svg, .elementor-2005 .elementor-element.elementor-element-2900b35 .elementor-button:focus svg{fill:#444444C9;}.elementor-2005 .elementor-element.elementor-element-5935861d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-264d9217{width:100%;max-width:100%;}.elementor-2005 .elementor-element.elementor-element-264d9217 img{width:100%;height:75vh;object-fit:cover;object-position:top center;border-radius:4px 4px 4px 4px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-2005 .elementor-element.elementor-element-663d5d64{--z-index:2;}.elementor-2005 .elementor-element.elementor-element-3da9dad4{--gap:33px 33px;--row-gap:33px;--column-gap:33px;}.elementor-2005 .elementor-element.elementor-element-18ce3980{--flex-wrap:wrap;}.elementor-2005 .elementor-element.elementor-element-3529a048{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}}@media(max-width:1024px){.elementor-2005 .elementor-element.elementor-element-b615fbe{--flex-wrap:wrap;}.elementor-2005 .elementor-element.elementor-element-4a5f8442 img{width:70%;}.elementor-2005 .elementor-element.elementor-element-57f6b5e6{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2005 .elementor-element.elementor-element-663d5d64{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-1c0402a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-3a0be42c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2005 .elementor-element.elementor-element-52fa1b50{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2005 .elementor-element.elementor-element-4aee8273{--flex-wrap:wrap;}.elementor-2005 .elementor-element.elementor-element-3aa6dd02 img{width:70%;}.elementor-2005 .elementor-element.elementor-element-7b266100{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;}.elementor-2005 .elementor-element.elementor-element-4bedab8a img{width:70%;}.elementor-2005 .elementor-element.elementor-element-755e8dc4{--e-n-carousel-swiper-slides-to-display:1;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2005 .elementor-element.elementor-element-e8ab53c{--flex-wrap:wrap;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-7773a87c img{width:70%;}.elementor-2005 .elementor-element.elementor-element-fce4dcd{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;}.elementor-2005 .elementor-element.elementor-element-264d9217 img{width:70%;}}@media(max-width:767px){.elementor-2005 .elementor-element.elementor-element-b615fbe{--padding-top:128px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-2005 .elementor-element.elementor-element-13b0fb5a .elementor-heading-title{font-size:36px;line-height:1.15em;}.elementor-2005 .elementor-element.elementor-element-7e30243{--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-2005 .elementor-element.elementor-element-4a5f8442 img{height:60vh;}.elementor-2005 .elementor-element.elementor-element-637200a8{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-2005 .elementor-element.elementor-element-5d0ec0b8{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2005 .elementor-element.elementor-element-1ea8f6f6 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-2005 .elementor-element.elementor-element-57f6b5e6{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:16px;}.elementor-2005 .elementor-element.elementor-element-bd0d389{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-429c4d80{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-2005 .elementor-element.elementor-element-663d5d64{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-672d00d2{font-size:17px;line-height:1.6em;}.elementor-2005 .elementor-element.elementor-element-45e459c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-1c0402a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-3da9dad4{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-2005 .elementor-element.elementor-element-18ce3980{--flex-wrap:wrap;}.elementor-2005 .elementor-element.elementor-element-731351a4 .elementor-heading-title{font-size:32px;}.elementor-2005 .elementor-element.elementor-element-52fa1b50{--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-2005 .elementor-element.elementor-element-3529a048{--width:100%;}.elementor-2005 .elementor-element.elementor-element-45716778{--width:100%;}.elementor-2005 .elementor-element.elementor-element-3a2d75de{--width:100%;}.elementor-2005 .elementor-element.elementor-element-e6993c{--width:100%;}.elementor-2005 .elementor-element.elementor-element-11b071c2{--width:100%;}.elementor-2005 .elementor-element.elementor-element-edd8e8c{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-2005 .elementor-element.elementor-element-4aee8273{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-2005 .elementor-element.elementor-element-7b266100{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-2005 .elementor-element.elementor-element-4bedab8a img{width:100%;height:60vh;}.elementor-2005 .elementor-element.elementor-element-60e73b5d{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-2005 .elementor-element.elementor-element-321df0f9 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-2005 .elementor-element.elementor-element-5797e114{--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-2005 .elementor-element.elementor-element-65e41de1{font-size:18px;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-161edfc3{--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-2005 .elementor-element.elementor-element-6c5beff9{text-align:center;}.elementor-2005 .elementor-element.elementor-element-72b5de37{text-align:center;}.elementor-2005 .elementor-element.elementor-element-16674d0f{--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-2005 .elementor-element.elementor-element-3ff361c{font-size:18px;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-a84a237{--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-2005 .elementor-element.elementor-element-ac0a78f{font-size:18px;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-6bc20f0{--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-2005 .elementor-element.elementor-element-4c5bccc{font-size:18px;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-e458f5c{--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-2005 .elementor-element.elementor-element-7fe3eaf{font-size:18px;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-f2c70bb{--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-2005 .elementor-element.elementor-element-062c84b{font-size:18px;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-e68897a{--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-2005 .elementor-element.elementor-element-f335710{font-size:18px;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-9a9287f{--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-2005 .elementor-element.elementor-element-7067c52{font-size:18px;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-8889aff{--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-2005 .elementor-element.elementor-element-399bfe4{font-size:18px;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-51ed39c{--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-2005 .elementor-element.elementor-element-8147ddd{font-size:18px;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-2e80c84{--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-2005 .elementor-element.elementor-element-88c177d{font-size:18px;line-height:1.5em;}.elementor-2005 .elementor-element.elementor-element-755e8dc4{--e-n-carousel-swiper-slides-to-display:1;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2005 .elementor-element.elementor-element-e8ab53c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2005 .elementor-element.elementor-element-8d88c0f{--width:100%;}.elementor-2005 .elementor-element.elementor-element-5b3140fa{--width:100%;}.elementor-2005 .elementor-element.elementor-element-7773a87c img{height:60vh;}.elementor-2005 .elementor-element.elementor-element-fce4dcd{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-2005 .elementor-element.elementor-element-264d9217 img{width:100%;height:60vh;}}@media(min-width:768px){.elementor-2005 .elementor-element.elementor-element-337df4f7{--width:46%;}.elementor-2005 .elementor-element.elementor-element-6341b5ed{--width:46%;}.elementor-2005 .elementor-element.elementor-element-637200a8{--content-width:1120px;}.elementor-2005 .elementor-element.elementor-element-429c4d80{--content-width:1076px;}.elementor-2005 .elementor-element.elementor-element-663d5d64{--width:52%;}.elementor-2005 .elementor-element.elementor-element-13ad8098{--width:39%;}.elementor-2005 .elementor-element.elementor-element-3529a048{--width:30%;}.elementor-2005 .elementor-element.elementor-element-45716778{--width:1px;}.elementor-2005 .elementor-element.elementor-element-3a2d75de{--width:30%;}.elementor-2005 .elementor-element.elementor-element-e6993c{--width:1px;}.elementor-2005 .elementor-element.elementor-element-11b071c2{--width:30%;}.elementor-2005 .elementor-element.elementor-element-6e122f5a{--width:46%;}.elementor-2005 .elementor-element.elementor-element-44afa62d{--width:46%;}.elementor-2005 .elementor-element.elementor-element-693e54bd{--width:46%;}.elementor-2005 .elementor-element.elementor-element-3f46a025{--width:46%;}.elementor-2005 .elementor-element.elementor-element-2241af71{--width:1px;}.elementor-2005 .elementor-element.elementor-element-36df834f{--width:21%;}.elementor-2005 .elementor-element.elementor-element-67aa03b3{--width:1px;}.elementor-2005 .elementor-element.elementor-element-5bcce933{--width:21%;}.elementor-2005 .elementor-element.elementor-element-78a4fe3{--width:21%;}.elementor-2005 .elementor-element.elementor-element-458716c{--width:21%;}.elementor-2005 .elementor-element.elementor-element-c985fde{--width:21%;}.elementor-2005 .elementor-element.elementor-element-8881838{--width:21%;}.elementor-2005 .elementor-element.elementor-element-788e972{--width:21%;}.elementor-2005 .elementor-element.elementor-element-38027d8{--width:21%;}.elementor-2005 .elementor-element.elementor-element-5237ed9{--width:21%;}.elementor-2005 .elementor-element.elementor-element-2f07188{--width:21%;}.elementor-2005 .elementor-element.elementor-element-cee4925{--width:21%;}.elementor-2005 .elementor-element.elementor-element-e8ab53c{--width:100%;}.elementor-2005 .elementor-element.elementor-element-8d88c0f{--width:46%;}.elementor-2005 .elementor-element.elementor-element-5b3140fa{--width:46%;}.elementor-2005 .elementor-element.elementor-element-31860341{--width:46%;}.elementor-2005 .elementor-element.elementor-element-5935861d{--width:46%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2005 .elementor-element.elementor-element-663d5d64{--width:68%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2005 .elementor-element.elementor-element-337df4f7{--width:100%;}.elementor-2005 .elementor-element.elementor-element-6341b5ed{--width:100%;}.elementor-2005 .elementor-element.elementor-element-663d5d64{--width:100%;}.elementor-2005 .elementor-element.elementor-element-13ad8098{--width:100%;}.elementor-2005 .elementor-element.elementor-element-3529a048{--width:46%;}.elementor-2005 .elementor-element.elementor-element-11b071c2{--width:100%;}.elementor-2005 .elementor-element.elementor-element-6e122f5a{--width:100%;}.elementor-2005 .elementor-element.elementor-element-44afa62d{--width:100%;}.elementor-2005 .elementor-element.elementor-element-693e54bd{--width:100%;}.elementor-2005 .elementor-element.elementor-element-3f46a025{--width:100%;}.elementor-2005 .elementor-element.elementor-element-8d88c0f{--width:100%;}.elementor-2005 .elementor-element.elementor-element-5b3140fa{--width:100%;}.elementor-2005 .elementor-element.elementor-element-31860341{--width:100%;}.elementor-2005 .elementor-element.elementor-element-5935861d{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-6341b5ed */.hero-image-wrap {
    position: relative;
    isolation: isolate;
}

/* Själva bilden */
.hero-image-wrap img {
    position: relative;
    z-index: 2;
    display: block;
    width: 100%;
    height: auto;

    border-radius: 2px;
    border: 1px solid rgba(35, 35, 35, 0.12);

    box-shadow: 24px 28px 0 #E7D9CE;
}



/* Liten editorial text */
.hero-image-wrap::after {
    content: none; display: none;
    position: absolute;
    z-index: 3;

    right: -58px;
    bottom: 24px;

    writing-mode: vertical-rl;
    transform: rotate(180deg);

    font-size: 13px;
    line-height: 1;
    letter-spacing: 0.22em;
    text-transform: uppercase;

    color: rgba(35, 35, 35, 0.45);
}

@media (max-width:767px){
    /* Själva bilden */
.hero-image-wrap img {
    position: relative;
    z-index: 2;
    display: block;
    width: 100%;
    height: auto;

    border-radius: 2px;
    border: 1px solid rgba(35, 35, 35, 0.12);

    box-shadow: 12px 14px 0 #E7D9CE;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637200a8 *//* =========================================================
   Intro text - line by line scroll fill
========================================================= */

.intro-text {
    position: relative;
    max-width: 1120px;
    margin-inline: auto;
    padding: 110px 0;
}

.intro-text p {
    max-width: 1120px;
    margin: 0 auto;

    font-size: clamp(28px, 2.7vw, 42px);
    line-height: 1.24;
}

.intro-text .intro-line {
    display: block;
    width: fit-content;

    --fill: 0%;

    background-image: linear-gradient(
        90deg,
        #232323 0%,
        #232323 var(--fill),
        rgba(72, 64, 59, 0.22) var(--fill),
        rgba(72, 64, 59, 0.22) 100%
    );

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 767px) {
    .intro-text {
        padding: 70px 0;
    }

    .intro-text p {
        font-size: 24px;
        line-height: 1.32;
    }
}

/* ==========================================================
   Om Be Great - layout refresh (två kolumner, serif-ingress)
   ========================================================== */

.intro-text {
    display: grid !important;
    grid-template-columns: minmax(160px, 1fr) 3fr;
    column-gap: clamp(32px, 6vw, 96px);
    row-gap: 40px;
    align-items: start;
    padding: clamp(80px, 9vw, 128px) 0 !important;
    border-color: rgba(58, 48, 44, 0.14) !important;
}

.intro-text > .elementor-widget-heading {
    grid-column: 1;
    grid-row: 1 / span 2;
    margin: 0 !important;
}

.intro-text > .elementor-widget-text-editor,
.intro-text > .elementor-widget-button {
    grid-column: 2;
    margin: 0 !important;
}

/* Etikett */
.intro-text .elementor-widget-heading .elementor-heading-title {
    display: inline-flex;
    align-items: center;
    gap: 14px;
    padding-top: 0.9em;
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 0.2em;
    text-transform: uppercase;
    color: #8a7566 !important;
}

.intro-text .elementor-widget-heading .elementor-heading-title::before {
    content: "";
    width: 32px;
    height: 1px;
    background: currentColor;
}

/* Ingress */
.intro-text .elementor-widget-text-editor p {
    margin: 0;
    font-family: "linotype-sabon", Georgia, serif;
    font-size: clamp(26px, 2.6vw, 38px);
    line-height: 1.34;
    letter-spacing: -0.005em;
    color: #3a302c;
}

/* Knapp */
.intro-text .elementor-widget-button {
    justify-self: start;
}

.intro-text .elementor-button {
    display: inline-flex;
    align-items: center;
    padding: 16px 28px !important;
    background: transparent !important;
    border: 1px solid #3a302c !important;
    border-radius: 0 !important;
    color: #3a302c !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    letter-spacing: 0.12em !important;
    transition: background-color 0.3s ease, color 0.3s ease;
}

.intro-text .elementor-button .elementor-button-text::after {
    content: "\2192";
    display: inline-block;
    margin-left: 12px;
    transition: transform 0.3s ease;
}

.intro-text .elementor-button:hover,
.intro-text .elementor-button:focus-visible {
    background: #3a302c !important;
    color: #fff !important;
}

.intro-text .elementor-button:hover .elementor-button-text::after {
    transform: translateX(4px);
}

@media (max-width: 1024px) {
    .intro-text {
        grid-template-columns: 1fr;
        row-gap: 28px;
    }

    .intro-text > .elementor-widget-heading,
    .intro-text > .elementor-widget-text-editor,
    .intro-text > .elementor-widget-button {
        grid-column: 1;
        grid-row: auto;
    }

    .intro-text .elementor-widget-heading .elementor-heading-title {
        padding-top: 0;
    }
}

@media (max-width: 767px) {
    .intro-text {
        padding: 64px 0 !important;
        row-gap: 24px;
    }

    .intro-text .elementor-widget-text-editor p {
        font-size: 24px;
        line-height: 1.36;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13ad8098 *//* Rapportomslag – platt, utan effekter */
.report-cover{position:relative;align-self:flex-start!important;justify-content:flex-start!important;align-items:flex-end!important;perspective:none!important;padding:8px 0 0!important}
.report-cover::before,.report-cover::after,.report-cover *::before,.report-cover *::after{display:none!important;content:none!important}
.report-cover img, .report-cover .elementor-widget-image, .report-cover .elementor-widget-container{transform:none!important;box-shadow:none!important;filter:none!important;animation:none!important;transition:none!important;border-radius:0!important;outline:0!important;background:transparent!important}
.report-cover img{display:block;width:100%;max-width:340px;height:auto}
@media(max-width:1024px){.report-cover{align-items:flex-start!important;padding:24px 0 0!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-429c4d80 */.elementor-2005 .elementor-element.elementor-element-429c4d80 .report-card::before{display:none!important}
.elementor-2005 .elementor-element.elementor-element-429c4d80 .report-card{background:transparent!important;box-shadow:none!important}
.elementor-2005 .elementor-element.elementor-element-429c4d80 .iew-mcb__trigger{background:#3A302C!important;border-color:#3A302C!important;color:#F9F5F2!important;border-radius:0!important}
.elementor-2005 .elementor-element.elementor-element-429c4d80 .iew-mcb__trigger:hover{background:transparent!important;color:#3A302C!important}
.elementor-2005 .elementor-element.elementor-element-429c4d80 .bg-stat{border:0!important;padding:0!important;margin:36px 0 0!important}
.elementor-2005 .elementor-element.elementor-element-429c4d80 .bg-stat::before, .elementor-2005 .elementor-element.elementor-element-429c4d80 .bg-stat::after{display:none!important}
.elementor-2005 .elementor-element.elementor-element-429c4d80 .bg-stat__label{max-width:360px}
.elementor-2005 .elementor-element.elementor-element-429c4d80 .bg-checks{display:none!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52fa1b50 */.elementor-2005 .elementor-element.elementor-element-52fa1b50 .elementor-widget-text-editor li { justify-content: center; padding-left: 0 !important; }
.elementor-2005 .elementor-element.elementor-element-52fa1b50 .elementor-widget-text-editor li::before { position: static !important; transform: none !important; display: inline-block; margin-right: 10px; flex: 0 0 auto; align-self: center; vertical-align: middle; }
.elementor-2005 .elementor-element.elementor-element-52fa1b50 .elementor-widget-button a { margin-left: auto; margin-right: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da9dad4 *//* ==========================================================
   Tre sätt att komma igång - kort-layout
   ========================================================== */

.start-ways .e-con:has(> .way-card) {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 24px !important;
    align-items: stretch;
}

/* Dölj de streckade avdelarna - korten ersätter dem */
.start-ways .e-con:has(> .way-card) > .e-con:not(.way-card) {
    display: none !important;
}

/* Kort */
.start-ways .way-card {
    display: flex !important;
    flex-direction: column;
    width: auto !important;
    max-width: none !important;
    gap: 0 !important;
    padding: 44px 36px 36px !important;
    background: #f8f4f0;
    border: 1px solid rgba(58, 48, 44, 0.08);
    transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease;
}

.start-ways .way-card:hover {
    transform: translateY(-4px);
    border-color: rgba(58, 48, 44, 0.16);
    box-shadow: 0 18px 40px -24px rgba(58, 48, 44, 0.35);
}

.start-ways .way-card > .elementor-widget {
    width: 100%;
    margin: 0 !important;
}

/* Ikon i cirkel */
.start-ways .way-card .elementor-widget-icon .elementor-icon-wrapper {
    display: flex !important;
    justify-content: center !important;
    text-align: center !important;
}

.start-ways .way-card .elementor-widget-icon .elementor-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 92px;
    height: 92px;
    font-size: 50px !important;
    background: #ffffff;
    border-radius: 50%;
}

.start-ways .way-card .elementor-widget-icon .elementor-icon svg {
    width: 1em;
    height: 1em;
}

/* Rubrik */
.start-ways .way-card .elementor-widget-heading {
    margin-top: 28px !important;
    padding-bottom: 20px;
    border-bottom: 1px solid rgba(58, 48, 44, 0.12);
}

.start-ways .way-card .elementor-heading-title {
    color: #2b2320;
    line-height: 1.2;
}

/* Punktlista */
.start-ways .way-card .elementor-widget-text-editor {
    margin-top: 20px !important;
}

.start-ways .way-card .elementor-widget-text-editor ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.start-ways .way-card .elementor-widget-text-editor li {
    position: relative;
    padding-left: 24px;
    margin: 0 0 6px;
    font-family: "Source Sans 3", sans-serif !important;
    font-size: 17px;
    line-height: 1.7;
    color: #585858;
}

.start-ways .way-card .elementor-widget-text-editor li span {
    font-family: inherit !important;
}

.start-ways .way-card .elementor-widget-text-editor li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0.85em;
    width: 12px;
    height: 1px;
    background: #a88c78;
}

/* Knappar längst ner, i linje mellan korten */
.start-ways .way-card .elementor-widget-button:not(.elementor-widget-button ~ .elementor-widget-button) {
    margin-top: auto !important;
    padding-top: 28px;
}

.start-ways .way-card .elementor-widget-button ~ .elementor-widget-button {
    margin-top: 16px !important;
    padding-top: 0;
}

/* Läs mer-länk */
.start-ways .way-card .elementor-widget-button:not(.elementor-widget-button ~ .elementor-widget-button) .elementor-button-wrapper {
    display: flex !important;
    justify-content: flex-start !important;
    text-align: left !important;
}

.start-ways .way-card .elementor-widget-button:not(.elementor-widget-button ~ .elementor-widget-button) .elementor-button,
.start-ways .way-card .elementor-widget-button:not(.elementor-widget-button ~ .elementor-widget-button) .elementor-button-content-wrapper {
    justify-content: flex-start !important;
    text-align: left !important;
    line-height: 1.5 !important;
}

.start-ways .way-card .elementor-widget-button:not(.elementor-widget-button ~ .elementor-widget-button) .elementor-button-content-wrapper {
    gap: 0 !important;
}

.start-ways .way-card .elementor-widget-button:not(.elementor-widget-button ~ .elementor-widget-button) .elementor-button-icon > [class*="fa-"],
.start-ways .way-card .elementor-widget-button:not(.elementor-widget-button ~ .elementor-widget-button) .elementor-button-icon > svg {
    margin-left: 10px;
}

.start-ways .way-card .elementor-widget-button:not(.elementor-widget-button ~ .elementor-widget-button) .elementor-button {
    padding: 0 0 4px !important;
    background: linear-gradient(currentColor, currentColor) left bottom / 0% 1px no-repeat !important;
    border: 0 !important;
    color: #3a302c !important;
    font-size: 13px !important;
    font-weight: 600 !important;
    letter-spacing: 0.1em !important;
    transition: background-size 0.35s ease;
}

.start-ways .way-card .elementor-widget-button:not(.elementor-widget-button ~ .elementor-widget-button) .elementor-button:hover {
    background-size: 100% 1px !important;
}

/* Primär knapp */
.start-ways .way-card .elementor-widget-button ~ .elementor-widget-button .elementor-button {
    display: flex;
    justify-content: center;
    width: 100%;
    padding: 17px 24px !important;
    background: #3a302c !important;
    border: 1px solid #3a302c !important;
    border-radius: 0 !important;
    color: #ffffff !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    letter-spacing: 0.12em !important;
    transition: background-color 0.3s ease, color 0.3s ease;
}

.start-ways .way-card .elementor-widget-button ~ .elementor-widget-button .elementor-button:hover {
    background: transparent !important;
    color: #3a302c !important;
}

@media (max-width: 1024px) {
    .start-ways .e-con:has(> .way-card) {
        grid-template-columns: 1fr;
        max-width: 620px;
        margin-inline: auto;
    }
}

@media (max-width: 767px) {
    .start-ways .way-card {
        padding: 36px 24px 28px !important;
    }

    .start-ways .way-card .elementor-widget-icon .elementor-icon {
        width: 76px;
        height: 76px;
        font-size: 42px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aebbfc9 *//* =========================================================
   Staggered list - link item
========================================================= */

.staggered-list ul li:has(a) {
    display: block;
    position: relative;

    margin-top: 14px;
    padding-left: 0;
}

/* Dölj check-ikonen på list-item som innehåller länk */
.staggered-list ul li:has(a)::before {
    display: none;
}

/* Själva länken */
.staggered-list ul li a {
    display: inline-flex;
    align-items: center;
    gap: 10px;

    width: auto;
    padding-bottom: 6px;

    color: inherit;
    text-decoration: none;

    border-bottom: 1px solid rgba(35, 35, 35, 0.28);

    transition:
        border-color 0.25s ease,
        transform 0.25s ease;
}

/* Pil */
.staggered-list ul li a::after {
    content: "→";
    display: inline-block;

    font-size: 1.05em;
    line-height: 1;

    transform: translateY(-1px);
    transition: transform 0.25s ease;
}

.staggered-list ul li a:hover {
    border-color: rgba(35, 35, 35, 0.75);
    transform: translateX(2px);
}

.staggered-list ul li a:hover::after {
    transform: translate(4px, -1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44afa62d */.box-image-wrap {
    position: relative;
    isolation: isolate;
}

/* Själva bilden */
.box-image-wrap img {
    position: relative;
    z-index: 2;
    display: block;
    width: 100%;
    height: auto;

    border-radius: 2px;
    border: 1px solid rgba(249, 245, 242, 0.12);

box-shadow: -24px -28px 0 #E7D9CE;
}



/* Liten editorial text */
.hero-image-wrap::after {
    content: none; display: none;
    position: absolute;
    z-index: 3;

    right: -58px;
    bottom: 24px;

    writing-mode: vertical-rl;
    transform: rotate(180deg);

    font-size: 13px;
    line-height: 1;
    letter-spacing: 0.22em;
    text-transform: uppercase;

    color: rgba(35, 35, 35, 0.45);
}

@media (max-width:1040px){
    /* Själva bilden */
.box-image-wrap img {
    position: relative;
    z-index: 2;
    display: block;
    width: 100%;
    height: auto;

    border-radius: 2px;
    border: 1px solid rgba(249, 245, 242, 0.12);

box-shadow: 24px 28px 0 #E7D9CE;
}

    
}


@media (max-width:767px){
    /* Själva bilden */
.box-image-wrap img {
    position: relative;
    z-index: 2;
    display: block;
    width: 100%;
    height: auto;

    border-radius: 2px;
    border: 1px solid rgba(249, 245, 242, 0.12);

box-shadow: 12px 14px 0 #E7D9CE;
}

    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f46a025 */.leftbox-image-wrap {
    position: relative;
    isolation: isolate;
}

/* Själva bilden */
.leftbox-image-wrap img {
    position: relative;
    z-index: 2;
    display: block;
    width: 100%;
    height: auto;

    border-radius: 2px;
    border: 1px solid rgba(35, 35, 35, 0.12);

    box-shadow: -24px -28px 0 rgba(249,245,242, .65);
}



/* Liten editorial text */
.leftbox-image-wrap::after {
    content: none; display: none;
    position: absolute;
    z-index: 3;

    left: -56px;
    bottom: 24px;

    writing-mode: vertical-rl;
    transform: rotate(180deg);

    font-size: 13px;
    line-height: 1;
    letter-spacing: 0.22em;
    text-transform: uppercase;

    color: rgba(35, 35, 35, 0.45);
}

@media (max-width:767px){
    /* Själva bilden */
.leftbox-image-wrap img {
    position: relative;
    z-index: 2;
    display: block;
    width: 100%;
    height: auto;

    border-radius: 2px;
    border: 1px solid rgba(35, 35, 35, 0.12);

    box-shadow: 12px 14px 0 #E7D9CE;
}
    
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-647aad85 *//* =========================================================
   ACCORDION PLUS / MINUS - STABLE ANIMATION
   Klass på accordion-widgeten: bg-accordion
========================================================= */

/* Ikonyta */
.bg-accordion .e-n-accordion-item-title-icon {
    position: relative;

    width: 28px;
    height: 28px;
    flex: 0 0 28px;

    display: inline-flex;
    align-items: center;
    justify-content: center;

    border: 1px solid rgba(0, 0, 0, 0.32);
    background: transparent;
    color: currentColor;

    opacity: 0.72;
}

/* Dölj Elementors egna plus/minus */
.bg-accordion .e-n-accordion-item-title-icon .e-opened,
.bg-accordion .e-n-accordion-item-title-icon .e-closed {
    display: none !important;
}

/* Horisontell linje */
.bg-accordion .e-n-accordion-item-title-icon::before {
    content: "";
    position: absolute;

    width: 11px;
    height: 1px;

    background: currentColor;
}

/* Vertikal linje */
.bg-accordion .e-n-accordion-item-title-icon::after {
    content: "";
    position: absolute;

    width: 1px;
    height: 11px;

    background: currentColor;

    opacity: 1;
    transform: scaleY(1);
}

/* Slå bara på transitions efter init */
.bg-accordion.bg-accordion-ready .e-n-accordion-item-title-icon,
.bg-accordion.bg-accordion-ready .e-n-accordion-item-title-icon::before,
.bg-accordion.bg-accordion-ready .e-n-accordion-item-title-icon::after {
    transition:
        opacity 0.22s ease,
        border-color 0.22s ease,
        transform 0.28s cubic-bezier(0.22, 1, 0.36, 1);
}

/* Hover */
.bg-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
    opacity: 1;
    border-color: rgba(0, 0, 0, 0.5);
}

/* Öppet läge: plus blir minus */
.bg-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon {
    opacity: 1;
    border-color: rgba(0, 0, 0, 0.5);
}

.bg-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon::after {
    opacity: 0;
    transform: scaleY(0);
}

/* Lite mer exklusiv hover, utan transform-krock */
.bg-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon::before {
    transform: scaleX(0.82);
}

.bg-accordion .e-n-accordion-item[open] .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon::before {
    transform: scaleX(1);
}

/* Mobil */
@media (max-width: 767px) {
    .bg-accordion .e-n-accordion-item-title-icon {
        width: 26px;
        height: 26px;
        flex-basis: 26px;
    }

    .bg-accordion .e-n-accordion-item-title-icon::before {
        width: 10px;
    }

    .bg-accordion .e-n-accordion-item-title-icon::after {
        height: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3140fa */.hero-image-wrap {
    position: relative;
    isolation: isolate;
}

/* Själva bilden */
.hero-image-wrap img {
    position: relative;
    z-index: 2;
    display: block;
    width: 100%;
    height: auto;

    border-radius: 2px;
    border: 1px solid rgba(35, 35, 35, 0.12);

    box-shadow: 24px 28px 0 #E7D9CE;
}



/* Liten editorial text */
.hero-image-wrap::after {
    content: none; display: none;
    position: absolute;
    z-index: 3;

    right: -58px;
    bottom: 24px;

    writing-mode: vertical-rl;
    transform: rotate(180deg);

    font-size: 13px;
    line-height: 1;
    letter-spacing: 0.22em;
    text-transform: uppercase;

    color: rgba(35, 35, 35, 0.45);
}

@media (max-width:767px){
    /* Själva bilden */
.hero-image-wrap img {
    position: relative;
    z-index: 2;
    display: block;
    width: 100%;
    height: auto;

    border-radius: 2px;
    border: 1px solid rgba(35, 35, 35, 0.12);

    box-shadow: 12px 14px 0 #E7D9CE;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60e73b5d *//* Enhetlig röst-sektion */
.elementor-2005 .elementor-element.elementor-element-60e73b5d .faq-block{border-top:0!important}
.elementor-2005 .elementor-element.elementor-element-60e73b5d .elementor-element-2241af71, .elementor-2005 .elementor-element.elementor-element-60e73b5d .elementor-element-67aa03b3{display:none!important}
.elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="65e41de1"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="3ff361c"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="ac0a78f"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="4c5bccc"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="7fe3eaf"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="062c84b"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="f335710"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="7067c52"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="399bfe4"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="8147ddd"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="88c177d"] p{font-family:linotype-sabon,serif!important;font-style:italic!important;font-weight:400!important;font-size:26px!important;line-height:1.45!important;color:#3A302C!important;max-width:760px;margin-left:auto!important;margin-right:auto!important}
.elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="65e41de1"] strong, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="3ff361c"] strong, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="65e41de1"] b, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="3ff361c"] b, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="ac0a78f"] strong, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="4c5bccc"] strong, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="7fe3eaf"] strong, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="062c84b"] strong, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="f335710"] strong, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="7067c52"] strong, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="399bfe4"] strong, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="8147ddd"] strong, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="88c177d"] strong, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="ac0a78f"] b, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="4c5bccc"] b, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="7fe3eaf"] b, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="062c84b"] b, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="f335710"] b, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="7067c52"] b, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="399bfe4"] b, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="8147ddd"] b, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="88c177d"] b{font-weight:400!important;font-style:italic!important}
.elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="161edfc3"], .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="5b9c084a"], .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="ab5bde1"], .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="639e369"], .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="b3f2cd3"], .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="38d944d"], .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="e07a23e"], .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="dcb7f21"], .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="b04401e"], .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="51565a7"], .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="360afce"]{gap:28px!important;align-items:center!important}
.elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="6c5beff9"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="667150eb"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="79e629c"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="aed2460"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="15ea7f0"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="0a423e6"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="582c0b5"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="b9d2d86"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="2f06343"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="6e4bbc6"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="8d60a19"] .elementor-heading-title{font-family:linotype-sabon,serif!important;font-size:20px!important;font-weight:400!important;color:#000!important}
.elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="72b5de37"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="312c6ed0"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="d431cfa"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="c566464"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="16b0f8c"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="44b836f"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="8f4029f"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="4101922"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="8fafbb5"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="d6224be"] .elementor-heading-title, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="aab3460"] .elementor-heading-title{font-family:"Source Sans 3",sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#8A7566!important;margin-top:4px}
@media(max-width:767px){.elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="65e41de1"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="3ff361c"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="ac0a78f"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="4c5bccc"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="7fe3eaf"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="062c84b"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="f335710"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="7067c52"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="399bfe4"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="8147ddd"] p, .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="88c177d"] p{font-size:21px!important}}
/* Nya omdömen utan logga */
.elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="78a4fe3"], .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="458716c"], .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="c985fde"], .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="8881838"], .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="788e972"], .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="38027d8"], .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="5237ed9"], .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="2f07188"], .elementor-2005 .elementor-element.elementor-element-60e73b5d [data-id="cee4925"]{width:auto!important;max-width:100%!important;flex:0 1 auto!important;text-align:center!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5935861d */.leftbox-image-wrap {
    position: relative;
    isolation: isolate;
}

/* Själva bilden */
.leftbox-image-wrap img {
    position: relative;
    z-index: 2;
    display: block;
    width: 100%;
    height: auto;

    border-radius: 2px;
    border: 1px solid rgba(35, 35, 35, 0.12);

    box-shadow: -24px -28px 0 rgba(249,245,242, .65);
}



/* Liten editorial text */
.leftbox-image-wrap::after {
    content: none; display: none;
    position: absolute;
    z-index: 3;

    left: -56px;
    bottom: 24px;

    writing-mode: vertical-rl;
    transform: rotate(180deg);

    font-size: 13px;
    line-height: 1;
    letter-spacing: 0.22em;
    text-transform: uppercase;

    color: rgba(35, 35, 35, 0.45);
}

@media (max-width:767px){
    /* Själva bilden */
.leftbox-image-wrap img {
    position: relative;
    z-index: 2;
    display: block;
    width: 100%;
    height: auto;

    border-radius: 2px;
    border: 1px solid rgba(35, 35, 35, 0.12);

    box-shadow: 12px 14px 0 #E7D9CE;
}
    
}/* End custom CSS */
/* Start custom CSS *//* =========================================================
   Be Great – Hem (kopia) · sidspecifik finputs
   Typsnitt: linotype-sabon (rubriker) + Source Sans 3 (brödtext)
   Färger: #000 · #444 · #F9F5F2 · #E7D9CE · #3A3532
   ========================================================= */

/* ---------- Rapport: Klimakteriet i arbetslivet ---------- */
.report-card{position:relative;box-shadow:0 40px 80px -48px rgba(58,53,50,.45);}
.report-card:before{content:"";position:absolute;top:0;left:56px;width:48px;height:3px;background:#000;}
.bg-eyebrow .elementor-heading-title,.elementor-element-0cbc407 .elementor-heading-title{font-family:"Source Sans 3",sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:2.4px!important;text-transform:uppercase!important;color:rgba(68,68,68,.7)!important;line-height:1.2!important;}
.report-card .elementor-widget-text-editor p{margin-bottom:0;}
.bg-stat{display:flex;align-items:center;gap:22px;margin:28px 0 22px;padding:22px 0;border-top:1px solid #E7D9CE;border-bottom:1px solid #E7D9CE;}
.bg-stat__num{font-family:linotype-sabon,serif;font-size:60px;line-height:1;color:#000;white-space:nowrap;letter-spacing:-.5px;}
.bg-stat__label{font-size:17px;line-height:1.4;color:#444;max-width:230px;}
.bg-checks{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-wrap:wrap;gap:8px 32px;}
.bg-checks li{position:relative;padding-left:26px;font-size:17px;line-height:1.5;color:#444;margin:0;}
.bg-checks li:before{content:"";position:absolute;left:2px;top:.42em;width:11px;height:6px;border-left:1.5px solid #000;border-bottom:1.5px solid #000;transform:rotate(-45deg);}
.report-card .iew-mcb__trigger{background:#000!important;color:#F9F5F2!important;border:1px solid #000!important;border-radius:0!important;padding:18px 34px!important;font-family:"Source Sans 3",sans-serif;font-size:15px!important;letter-spacing:1.6px;text-transform:uppercase;display:inline-flex;align-items:center;gap:12px;transition:background .25s ease,color .25s ease;cursor:pointer;}
.report-card .iew-mcb__trigger:after{content:"↓";font-size:16px;line-height:1;transition:transform .25s ease;}
.report-card .iew-mcb__trigger:hover,.report-card .iew-mcb__trigger:focus-visible{background:transparent!important;color:#000!important;}
.report-card .iew-mcb__trigger:hover:after{transform:translateY(3px);}
.report-cover img{transition:transform .6s cubic-bezier(.2,.7,.2,1);transform-origin:50% 100%;}
.report-cover:hover img{transform:translateY(-8px) rotate(-.6deg);}

/* ---------- Omdömen & vanliga frågor (en sektion) ---------- */
.voices-faq .faq-block{border-top-color:#E7D9CE;}

/* ---------- Kontakt ---------- */
.elementor-element-8defcde{padding:120px 32px!important;gap:clamp(40px,6vw,96px)!important;justify-content:center!important;align-items:center!important;}
.elementor-element-8defcde > .e-con{max-width:600px!important;flex:1 1 0!important;}
.elementor-element-2193d96{background:rgba(249,245,242,.04)!important;border:1px solid rgba(231,217,206,.18)!important;padding:48px 44px!important;}
.e-3b7eacc-7ec4f7a{font-size:13px!important;font-weight:600!important;letter-spacing:2.4px!important;margin:0 0 4px!important;}
.e-5ddfd7c-9967a02{line-height:1.08!important;margin:0 0 18px!important;}
.e-13d52e0-fa8afab{color:rgba(249,245,242,.78)!important;font-size:19px!important;line-height:1.6!important;max-width:520px;margin:0 0 20px!important;}
.elementor-element-8defcde a.e-button-base{display:inline-flex!important;width:auto!important;align-self:flex-start!important;align-items:center;gap:10px;background:transparent!important;color:#F9F5F2!important;border:1px solid #E7D9CE!important;border-radius:0!important;padding:16px 30px!important;font-size:15px!important;letter-spacing:1.4px;text-transform:uppercase;transition:background .25s ease,color .25s ease;}
.elementor-element-8defcde a.e-button-base:hover{background:#F9F5F2!important;color:#000!important;}
.elementor-element-3934dfc [class*="e-0e3b60f"], .elementor-element-3934dfc p[data-id="0e3b60f"]{margin-top:14px!important;font-size:16px!important;color:rgba(249,245,242,.78)!important;}
.elementor-element-3934dfc [class*="e-0e3b60f"] a, .elementor-element-3934dfc p[data-id="0e3b60f"] a{color:#F9F5F2!important;text-decoration:none;border-bottom:1px solid rgba(231,217,206,.5);padding-bottom:2px;transition:border-color .25s ease;}
.elementor-element-3934dfc [class*="e-0e3b60f"] a:hover{border-color:#F9F5F2;}
.e-13113df-e745e69{font-size:30px!important;line-height:1.2!important;margin:0 0 6px!important;}
.e-423a2d1-12fe165{color:rgba(249,245,242,.72)!important;font-size:16px!important;margin:0 0 24px!important;}
.elementor-element-8defcde .e-form-base{padding:0!important;gap:14px!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:stretch!important;}
.elementor-element-8defcde .e-form-base input,.elementor-element-8defcde .e-form-base textarea,.elementor-element-8defcde .e-form-base button,.elementor-element-8defcde .e-form-base p{flex:1 1 100%!important;max-width:100%!important;width:100%!important;margin:0!important;box-sizing:border-box;}
.elementor-element-8defcde .e-form-base input.e-9f3f7f9-eb48d08,.elementor-element-8defcde .e-form-base input.e-d3b681d-e2c7c95{flex:1 1 calc(50% - 7px)!important;width:calc(50% - 7px)!important;}
.elementor-element-8defcde .e-form-input-base,.elementor-element-8defcde .e-form-textarea-base{width:100%;font-family:"Source Sans 3",sans-serif!important;font-size:16px!important;line-height:1.4!important;color:#F9F5F2!important;background:rgba(249,245,242,.05)!important;border:1px solid rgba(231,217,206,.28)!important;border-radius:0!important;padding:15px 18px!important;height:auto!important;transition:border-color .2s ease,background .2s ease;box-shadow:none!important;}
.elementor-element-8defcde .e-form-textarea-base{min-height:140px;resize:vertical;}
.elementor-element-8defcde .e-form-input-base::placeholder,.elementor-element-8defcde .e-form-textarea-base::placeholder{color:rgba(249,245,242,.55)!important;opacity:1;}
.elementor-element-8defcde .e-form-input-base:hover,.elementor-element-8defcde .e-form-textarea-base:hover{border-color:rgba(231,217,206,.5)!important;}
.elementor-element-8defcde .e-form-input-base:focus,.elementor-element-8defcde .e-form-textarea-base:focus{outline:none!important;border-color:#E7D9CE!important;background:rgba(249,245,242,.09)!important;}
.elementor-element-8defcde .e-form-submit-button-base{width:100%;background:#F9F5F2!important;color:#000!important;border:1px solid #F9F5F2!important;border-radius:0!important;padding:18px 30px!important;height:auto!important;font-family:"Source Sans 3",sans-serif!important;font-size:15px!important;letter-spacing:1.6px;text-transform:uppercase;cursor:pointer;margin-top:6px;transition:background .25s ease,color .25s ease;}
.elementor-element-8defcde .e-form-submit-button-base:hover{background:transparent!important;color:#F9F5F2!important;}
.elementor-element-2193d96 [class*="e-5e350cc"]{font-size:13px!important;color:rgba(249,245,242,.55)!important;text-align:center;margin-top:4px!important;}

@media (max-width:1024px){
  .elementor-element-8defcde{flex-direction:column!important;padding:88px 24px!important;}
  .elementor-element-8defcde > .e-con{max-width:640px!important;width:100%!important;flex:none!important;}
  .report-card:before{left:40px;}
}
@media (max-width:767px){
  .elementor-element-8defcde .e-form-base input.e-9f3f7f9-eb48d08,.elementor-element-8defcde .e-form-base input.e-d3b681d-e2c7c95{flex-basis:100%!important;width:100%!important;}
  .elementor-element-8defcde{padding:72px 16px!important;}
  .elementor-element-2193d96{padding:32px 20px!important;}
  .e-13113df-e745e69{font-size:26px!important;}
  .report-card:before{left:24px;}
  .bg-stat{gap:16px;}
  .bg-stat__num{font-size:46px;}
  .report-card .iew-mcb__trigger{width:100%;justify-content:center;}
}


/* ---------- Hero (första sektionen) ---------- */
.elementor-element-b615fbe{align-items:center!important;}
.elementor-element-337df4f7{justify-content:center!important;gap:24px!important;}
.elementor-element-13b0fb5a .elementor-heading-title{line-height:1.02!important;letter-spacing:-.5px;}
.elementor-element-4747876e{max-width:500px;}
.elementor-element-4747876e p{margin-bottom:0;}
.elementor-element-7b194307 .elementor-button{background:#3A3532!important;color:#F9F5F2!important;border:1px solid #3A3532!important;border-radius:0!important;padding:18px 34px!important;font-size:15px!important;letter-spacing:1.6px;transition:background .25s ease,color .25s ease;}
.elementor-element-7b194307 .elementor-button:hover,.elementor-element-7b194307 .elementor-button:focus-visible{background:transparent!important;color:#3A3532!important;}
.elementor-element-e62ae2f .elementor-button{background:transparent!important;color:#3A3532!important;border:0!important;border-bottom:1px solid rgba(58,53,50,.4)!important;border-radius:0!important;padding:4px 0!important;font-size:15px!important;letter-spacing:1.6px;text-transform:uppercase;transition:border-color .25s ease;}
.elementor-element-e62ae2f .elementor-button .elementor-button-text:after{content:"→";display:inline-block;margin-left:10px;transition:transform .25s ease;}
.elementor-element-e62ae2f .elementor-button:hover{border-bottom-color:#3A3532!important;}
.elementor-element-e62ae2f .elementor-button .elementor-button-text{color:#3A3532!important;}
.elementor-element-e62ae2f .elementor-button:hover .elementor-button-text:after{transform:translateX(4px);}
.elementor-element-6341b5ed{position:relative;}
.elementor-element-6341b5ed img{transition:transform .8s cubic-bezier(.2,.7,.2,1);}
.elementor-element-0f47630{position:absolute!important;left:-28px;bottom:40px;z-index:3;width:auto!important;max-width:260px;background:#F9F5F2;padding:16px 22px 16px 20px;border-left:3px solid #000;box-shadow:0 24px 48px -24px rgba(58,53,50,.45);}
.elementor-element-0f47630 p{margin:0;font-size:14px;line-height:1.45;color:#444;}
.elementor-element-0f47630 strong{display:inline-block;font-family:linotype-sabon,serif;font-size:20px;font-weight:500;color:#000;margin-bottom:2px;}
@media (max-width:1024px){.elementor-element-0f47630{left:16px;bottom:24px;}}
@media (max-width:767px){
  .elementor-element-7e30243 .elementor-widget-button,.elementor-element-7b194307{width:100%;}
  .elementor-element-7b194307 .elementor-button{width:100%;justify-content:center;}
  .elementor-element-0f47630{left:12px;bottom:12px;padding:12px 16px;}
  .elementor-element-0f47630 strong{font-size:18px;}
    }

/* ---------- Hero – redesign ---------- */
.elementor-element-b615fbe{position:relative;overflow:hidden;min-height:min(calc(100vh - 90px),880px);padding-top:64px!important;padding-bottom:96px!important;}
.elementor-element-b615fbe{background-image:linear-gradient(90deg,transparent 0 66%,#E7D9CE 66% 100%)!important;}
.elementor-element-13b0fb5a .elementor-heading-title{max-width:6.4em;}
.elementor-element-b615fbe > .e-con-inner{position:relative;z-index:1;align-items:center!important;justify-content:space-between!important;gap:clamp(40px,6vw,112px)!important;}
.elementor-element-337df4f7{--width:50%!important;gap:28px!important;}
.elementor-element-6341b5ed{--width:40%!important;}
.elementor-element-13b0fb5a .elementor-heading-title{font-size:clamp(52px,5.2vw,86px)!important;line-height:.98!important;letter-spacing:-1px!important;}
.elementor-element-4747876e{max-width:470px;}
.elementor-element-4747876e p{font-size:20px;line-height:1.6;}
.elementor-element-7e30243{margin-top:8px!important;}
.elementor-element-6341b5ed img{box-shadow:none!important;border:0!important;border-radius:0!important;aspect-ratio:4/5;object-fit:cover;object-position:50% 18%;width:100%;max-height:76vh;}
.elementor-element-6341b5ed:before{content:"";position:absolute;top:-22px;left:-22px;right:22px;bottom:22px;border:1px solid rgba(0,0,0,.22);z-index:1;pointer-events:none;}
.elementor-element-6341b5ed:after{display:none!important;}
@keyframes bgFadeUp{from{opacity:0;transform:translateY(18px);}to{opacity:1;transform:none;}}
@keyframes bgFadeIn{from{opacity:0;transform:scale(.985);}to{opacity:1;transform:none;}}
@media (prefers-reduced-motion:no-preference){
  .elementor-element-13b0fb5a,.elementor-element-4747876e,.elementor-element-7e30243{animation:bgFadeUp .9s cubic-bezier(.2,.7,.2,1) both;}
  .elementor-element-4747876e{animation-delay:.12s;}
  .elementor-element-7e30243{animation-delay:.24s;}
  .elementor-element-6341b5ed{animation:bgFadeIn 1.2s cubic-bezier(.2,.7,.2,1) .1s both;}
  .elementor-element-0f47630{animation:bgFadeUp .9s cubic-bezier(.2,.7,.2,1) .5s both;}
}
@media (max-width:1024px){
  .elementor-element-b615fbe{min-height:0;}
  .elementor-element-b615fbe{background-image:linear-gradient(180deg,transparent 0 58%,#E7D9CE 58% 100%)!important;}
  .elementor-element-337df4f7,.elementor-element-6341b5ed{--width:100%!important;}
  .elementor-element-6341b5ed{max-width:560px;margin:0 auto;}
}
@media (max-width:767px){
  .elementor-element-b615fbe{padding-top:40px!important;padding-bottom:56px!important;}
  .elementor-element-b615fbe{background-image:linear-gradient(180deg,transparent 0 68%,#E7D9CE 68% 100%)!important;}
  .elementor-element-13b0fb5a .elementor-heading-title{font-size:36px!important;line-height:1.08!important;letter-spacing:-.3px!important;max-width:none;}
  .elementor-element-4747876e p{font-size:18px;}
  .elementor-element-6341b5ed:before{top:-12px;left:-12px;right:12px;bottom:12px;}
  .elementor-element-6341b5ed{padding:12px 0 0 12px!important;}
  .elementor-element-6341b5ed .elementor-widget-image,.elementor-element-6341b5ed .elementor-widget-image img{width:100%!important;max-width:100%!important;max-height:none!important;}
}


/* ---------- Sidhuvud: Kontakta mig-knappen (bara på den här sidan) ---------- */
.elementor-element-9d9112e .elementor-button{background-color:#3A3532!important;border-color:#3A3532!important;color:#F9F5F2!important;transition:background-color .25s ease,color .25s ease;}
.elementor-element-9d9112e .elementor-button:hover,.elementor-element-9d9112e .elementor-button:focus-visible{background-color:transparent!important;color:#3A3532!important;}
.elementor-element-9d9112e .elementor-button:hover .elementor-button-text{color:#3A3532!important;}


/* ---------- Övriga Kontakta mig-knappar: samma bruna stil som i hero ---------- */
.elementor-element-4214968c .elementor-button,.elementor-element-736e1b5 .elementor-button{background-color:#3A3532!important;color:#F9F5F2!important;border:1px solid #3A3532!important;border-radius:0!important;transition:background-color .25s ease,color .25s ease;}
.elementor-element-4214968c .elementor-button .elementor-button-text,.elementor-element-736e1b5 .elementor-button .elementor-button-text{color:inherit!important;}
.elementor-element-4214968c .elementor-button:hover,.elementor-element-4214968c .elementor-button:focus-visible,.elementor-element-736e1b5 .elementor-button:hover,.elementor-element-736e1b5 .elementor-button:focus-visible{background-color:transparent!important;color:#3A3532!important;}

/* Header endast på denna sida: meny till vänster + ikoner i varumärkesfärger */
.elementor-311 .elementor-element-2064953{width:auto!important;max-width:none!important;flex:0 0 auto!important}
.elementor-311 .elementor-element-8e2946e{flex-grow:1!important;margin-left:56px!important}
.elementor-311 .elementor-element-8e2946e .elementor-nav-menu--main .elementor-nav-menu,.elementor-311 .elementor-element-8e2946e nav.elementor-nav-menu--main{justify-content:flex-start!important;margin-left:0!important}
.elementor-311 .elementor-element-8e2946e .elementor-nav-menu--main > .elementor-nav-menu{margin-right:auto!important}
.elementor-311 .elementor-social-icon-linkedin i,.elementor-311 .elementor-social-icon-linkedin svg{color:#0A66C2!important;fill:#0A66C2!important}
.elementor-311 .elementor-social-icon-instagram i{color:#d6249f!important;overflow:visible!important;width:auto!important}
.elementor-311 .elementor-social-icon-instagram i::before{display:inline-block;padding:0 .04em;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.elementor-311 .elementor-social-icon:hover{opacity:.8}
/* Header: visa hela menyn (ingen hamburgare) från 1025px */
@media (min-width:1025px){
.elementor-311 .elementor-element.elementor-element-8e2946e.elementor-widget-nav-menu{display:block!important}
.elementor-311 .elementor-element.elementor-element-4cc46c3.elementor-widget{display:none!important}
}
@media (min-width:1025px) and (max-width:1366px){
.elementor-311 .elementor-element-8e2946e{margin-left:32px!important}
.elementor-311 .elementor-element-8e2946e .elementor-nav-menu--main .elementor-item{padding-left:9px!important;padding-right:9px!important;font-size:14px!important}
.elementor-311 .elementor-element-9d9112e .elementor-button{padding:14px 20px!important}
}
/* Footer (endast denna sida): mindre logotyp */
.elementor-643 .elementor-element.elementor-element-08abd2f{text-align:left!important;align-self:flex-start!important}
.elementor-643 .elementor-element.elementor-element-08abd2f img{display:block;margin:0!important;width:100px!important;max-width:100px!important;height:auto!important}
@media (max-width:767px){.elementor-643 .elementor-element.elementor-element-08abd2f img{width:90px!important;max-width:90px!important}}

/* ===== MOBILANPASSNING START ===== */
/* Centrerad mobilvy – gäller endast sidans innehåll på mobil (max 767px), inte sidhuvudet */
@media (max-width:767px){
  body.elementor-page-2005{overflow-x:clip}
  body.elementor-page-2005 .elementor-2005 :is(h1,h2,h3,h4,h5,h6,p,li,blockquote,figcaption,.elementor-widget-container,.elementor-heading-title,.elementor-button-wrapper,.elementor-icon-wrapper,.elementor-image,.elementor-image-box-content,.elementor-icon-box-content,.elementor-testimonial-content):not(:is(.e-n-accordion,.elementor-accordion,.elementor-toggle,form,.elementor-form,nav,.elementor-nav-menu,.e-off-canvas) *){text-align:center!important}
  body.elementor-page-2005 .elementor-2005 :is(h1,h2,h3,h4,h5,h6,.elementor-heading-title){overflow-wrap:break-word}
  body.elementor-page-2005 .elementor-2005 :is(.elementor-widget-image,.elementor-widget-html,.elementor-widget-image-box) img{margin-left:auto!important;margin-right:auto!important}
  body.elementor-page-2005 .elementor-2005 :is(.elementor-widget-text-editor,.elementor-widget-html) :is(ul,ol):not(:is(.e-n-accordion,.elementor-accordion,.elementor-toggle,form,.elementor-form,nav,.elementor-nav-menu,.e-off-canvas) *){list-style-position:inside;padding-left:0!important;margin-left:0!important}
  body.elementor-page-2005 .elementor-2005 .elementor-icon-list-items:not(:is(.e-n-accordion,.elementor-accordion,.elementor-toggle,form,.elementor-form,nav,.elementor-nav-menu,.e-off-canvas) *){align-items:center!important}
  body.elementor-page-2005 .elementor-2005 .elementor-icon-list-item:not(:is(.e-n-accordion,.elementor-accordion,.elementor-toggle,form,.elementor-form,nav,.elementor-nav-menu,.e-off-canvas) *){justify-content:center!important;text-align:center!important}
  body.elementor-page-2005 .elementor-2005 :is(.elementor-social-icons-wrapper,.elementor-button-wrapper,.elementor-icon-box-wrapper,.elementor-image-box-wrapper){justify-content:center!important;text-align:center!important}
  body.elementor-page-2005 .elementor-2005 .elementor-icon-box-wrapper,body.elementor-page-2005 .elementor-2005 .elementor-image-box-wrapper{flex-direction:column!important;align-items:center!important}
  body.elementor-page-2005 .elementor-2005 .e-con:not(:is(.e-n-accordion,.elementor-accordion,.elementor-toggle,form,.elementor-form,nav,.elementor-nav-menu,.e-off-canvas) *){--align-items:center;--justify-content:center}
  body.elementor-page-2005 .elementor-2005 .elementor-button{max-width:100%;white-space:normal}
}
/* ===== MOBILANPASSNING SLUT ===== */


/* Recensioner mobil */
@media (max-width:767px){
  .elementor-element-755e8dc4 .elementor-swiper-button{display:none!important;}
  .elementor-element-755e8dc4 .swiper-slide{height:auto!important;justify-content:flex-start!important;}
  .elementor-element-755e8dc4 .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}
  .elementor-element-755e8dc4 .swiper-slide > .e-con, .elementor-element-755e8dc4 .swiper-slide > .e-con > .e-con-inner{justify-content:flex-start!important;}
  .elementor-element-755e8dc4 .swiper-slide{padding-bottom:36px!important;}
  .elementor-element-321df0f9{margin-bottom:24px!important;}
  .elementor-element-3934dfc{align-items:center!important;}
  .elementor-element-3934dfc .elementor-element-4c23f56 > a, .elementor-element-3934dfc > a[data-id="4c23f56"], .elementor-element-3934dfc > a.e-button-base{align-self:center!important;margin-left:auto!important;margin-right:auto!important;}
  .bg-stat__label{text-align:left;font-size:15px;line-height:1.45;}
  .elementor-element-2193d96 [class*="e-5e350cc"]{font-size:13px!important;line-height:1.5;}
}/* End custom CSS */