.elementor-20237 .elementor-element.elementor-element-3fd5bee{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:112px;--padding-bottom:112px;--padding-left:64px;--padding-right:64px;}.elementor-20237 .elementor-element.elementor-element-3fd5bee:not(.elementor-motion-effects-element-type-background), .elementor-20237 .elementor-element.elementor-element-3fd5bee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ea01c2 );background-image:url("https://bokforingskompaniet.se/wp-content/uploads/2026/03/CTA2-background@2x-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20237 .elementor-element.elementor-element-ad60f36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-20237 .elementor-element.elementor-element-bf44129 .elementor-heading-title{font-family:var( --e-global-typography-f6ea263-font-family ), Sans-serif;font-size:var( --e-global-typography-f6ea263-font-size );font-weight:var( --e-global-typography-f6ea263-font-weight );line-height:var( --e-global-typography-f6ea263-line-height );color:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-e062b95 .elementor-heading-title{font-family:var( --e-global-typography-6958395-font-family ), Sans-serif;font-size:var( --e-global-typography-6958395-font-size );font-weight:var( --e-global-typography-6958395-font-weight );line-height:var( --e-global-typography-6958395-line-height );color:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-0e952da{font-family:var( --e-global-typography-93b00bb-font-family ), Sans-serif;font-size:var( --e-global-typography-93b00bb-font-size );font-weight:var( --e-global-typography-93b00bb-font-weight );line-height:var( --e-global-typography-93b00bb-line-height );color:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-3959e7b .elementor-button{background-color:var( --e-global-color-666d3e2 );font-family:var( --e-global-typography-0a0256a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a0256a-font-size );font-weight:var( --e-global-typography-0a0256a-font-weight );line-height:var( --e-global-typography-0a0256a-line-height );fill:var( --e-global-color-de6f52f );color:var( --e-global-color-de6f52f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-666d3e2 );border-radius:5px 5px 5px 5px;padding:12px 24px 12px 24px;}.elementor-20237 .elementor-element.elementor-element-3959e7b .elementor-button:hover, .elementor-20237 .elementor-element.elementor-element-3959e7b .elementor-button:focus{background-color:var( --e-global-color-e0234be );color:var( --e-global-color-de6f52f );border-color:var( --e-global-color-e0234be );}.elementor-20237 .elementor-element.elementor-element-3959e7b .elementor-button:hover svg, .elementor-20237 .elementor-element.elementor-element-3959e7b .elementor-button:focus svg{fill:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-a83d319{--display:flex;--position:absolute;--min-height:100%;--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;top:0px;}body:not(.rtl) .elementor-20237 .elementor-element.elementor-element-a83d319{right:0px;}body.rtl .elementor-20237 .elementor-element.elementor-element-a83d319{left:0px;}.elementor-20237 .elementor-element.elementor-element-351025a .elementor-repeater-item-f3690a3 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-20237 .elementor-element.elementor-element-351025a .elementor-repeater-item-f3690a3 .e-hotspot__icon{grid-column:1;}.elementor-20237 .elementor-element.elementor-element-351025a .elementor-repeater-item-f3690a3 .e-hotspot__button{grid-gap:6px;}.elementor-20237 .elementor-element.elementor-element-351025a .elementor-repeater-item-f3690a3{right:100%;--hotspot-translate-x:100%;top:0%;--hotspot-translate-y:0%;--white-space:normal;}.elementor-20237 .elementor-element.elementor-element-351025a .elementor-repeater-item-f3690a3 .e-hotspot__tooltip{min-width:264px;}.elementor-20237 .elementor-element.elementor-element-351025a .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-20237 .elementor-element.elementor-element-351025a{width:100%;max-width:100%;top:15vh;--container-width:100%;--image-width:100%;--container-max-width:36%;--opacity:0;--hotspot-color:var( --e-global-color-de6f52f );--hotspot-size:16px;--hotspot-min-width:10px;--hotspot-min-height:10px;--hotspot-border-radius:100px 100px 100px 100px;--tooltip-text-color:var( --e-global-color-text );--tooltip-align:left;--tooltip-min-width:209px;--tooltip-max-width:0px;--tooltip-padding:0px 0px 0px 0px;}.elementor-20237 .elementor-element.elementor-element-351025a > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-20237 .elementor-element.elementor-element-351025a{left:62.085vw;}body.rtl .elementor-20237 .elementor-element.elementor-element-351025a{right:62.085vw;}.elementor-20237 .elementor-element.elementor-element-351025a .e-hotspot__label{font-family:var( --e-global-typography-0a0256a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a0256a-font-size );font-weight:var( --e-global-typography-0a0256a-font-weight );line-height:var( --e-global-typography-0a0256a-line-height );}.elementor-20237 .elementor-element.elementor-element-351025a .e-hotspot__tooltip{font-family:var( --e-global-typography-3f77a5a-font-family ), Sans-serif;font-size:var( --e-global-typography-3f77a5a-font-size );font-weight:var( --e-global-typography-3f77a5a-font-weight );line-height:var( --e-global-typography-3f77a5a-line-height );box-shadow:4px 6px 21px 2px rgba(0, 0, 0, 0.28);}.elementor-20237 .elementor-element.elementor-element-7d8acc3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 80px;--row-gap:0px;--column-gap:80px;--grid-auto-flow:row;--justify-items:center;--align-items:start;--padding-top:120px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-20237 .elementor-element.elementor-element-a4a92e0{--display:flex;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-d29e98f{--display:flex;--min-height:30rem;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-d29e98f:not(.elementor-motion-effects-element-type-background), .elementor-20237 .elementor-element.elementor-element-d29e98f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bokforingskompaniet.se/wp-content/uploads/2025/07/services-invoicing.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20237 .elementor-element.elementor-element-f897452{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-b95b5b7 .elementor-heading-title{font-family:var( --e-global-typography-254312e-font-family ), Sans-serif;font-size:var( --e-global-typography-254312e-font-size );font-weight:var( --e-global-typography-254312e-font-weight );line-height:var( --e-global-typography-254312e-line-height );}.elementor-20237 .elementor-element.elementor-element-be93c3b .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-0a0256a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a0256a-font-size );font-weight:var( --e-global-typography-0a0256a-font-weight );line-height:var( --e-global-typography-0a0256a-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:5px 5px 5px 5px;padding:12px 24px 12px 24px;}.elementor-20237 .elementor-element.elementor-element-be93c3b .elementor-button:hover, .elementor-20237 .elementor-element.elementor-element-be93c3b .elementor-button:focus{background-color:var( --e-global-color-e0234be );color:var( --e-global-color-de6f52f );border-color:var( --e-global-color-e0234be );}.elementor-20237 .elementor-element.elementor-element-be93c3b .elementor-button:hover svg, .elementor-20237 .elementor-element.elementor-element-be93c3b .elementor-button:focus svg{fill:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-706f810{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-87d3932{--display:flex;--min-height:24rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-1d09c4c .elementor-heading-title{font-family:var( --e-global-typography-254312e-font-family ), Sans-serif;font-size:var( --e-global-typography-254312e-font-size );font-weight:var( --e-global-typography-254312e-font-weight );line-height:var( --e-global-typography-254312e-line-height );}.elementor-20237 .elementor-element.elementor-element-6a26e66{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-20237 .elementor-element.elementor-element-6a26e66 p{margin-block-end:0px;}.elementor-20237 .elementor-element.elementor-element-58b0a5e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-3ee4e81{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-75008ed .elementor-heading-title{font-family:var( --e-global-typography-ca8c2c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ca8c2c9-font-size );font-weight:var( --e-global-typography-ca8c2c9-font-weight );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-9667b94{font-family:var( --e-global-typography-3f77a5a-font-family ), Sans-serif;font-size:var( --e-global-typography-3f77a5a-font-size );font-weight:var( --e-global-typography-3f77a5a-font-weight );line-height:var( --e-global-typography-3f77a5a-line-height );}.elementor-20237 .elementor-element.elementor-element-9667b94 p{margin-block-end:0px;}.elementor-20237 .elementor-element.elementor-element-3e914c4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:40px;--padding-left:16px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-331b1ee .elementor-heading-title{font-family:var( --e-global-typography-ca8c2c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ca8c2c9-font-size );font-weight:var( --e-global-typography-ca8c2c9-font-weight );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-f33445f{font-family:var( --e-global-typography-3f77a5a-font-family ), Sans-serif;font-size:var( --e-global-typography-3f77a5a-font-size );font-weight:var( --e-global-typography-3f77a5a-font-weight );line-height:var( --e-global-typography-3f77a5a-line-height );}.elementor-20237 .elementor-element.elementor-element-f33445f p{margin-block-end:0px;}.elementor-20237 .elementor-element.elementor-element-d22918d{--display:flex;--min-height:30rem;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-d22918d:not(.elementor-motion-effects-element-type-background), .elementor-20237 .elementor-element.elementor-element-d22918d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bokforingskompaniet.se/wp-content/uploads/2025/07/services-bus-advice.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20237 .elementor-element.elementor-element-2fa7ed6{--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:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-20237 .elementor-element.elementor-element-4cd4cf3{text-align:center;}.elementor-20237 .elementor-element.elementor-element-4cd4cf3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;line-height:1.5em;color:var( --e-global-color-2e7fe2e );}.elementor-20237 .elementor-element.elementor-element-78baa63{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;}.elementor-20237 .elementor-element.elementor-element-78baa63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20237 .elementor-element.elementor-element-78baa63 .swiper-wrapper{display:flex;align-items:center;}.elementor-20237 .elementor-element.elementor-element-426fb4b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:112px;--padding-bottom:112px;--padding-left:64px;--padding-right:64px;}.elementor-20237 .elementor-element.elementor-element-426fb4b:not(.elementor-motion-effects-element-type-background), .elementor-20237 .elementor-element.elementor-element-426fb4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2314567 );}.elementor-20237 .elementor-element.elementor-element-c5c45dc{--display:flex;}.elementor-20237 .elementor-element.elementor-element-f8a8e4d{text-align:center;}.elementor-20237 .elementor-element.elementor-element-f8a8e4d .elementor-heading-title{font-family:var( --e-global-typography-254312e-font-family ), Sans-serif;font-size:var( --e-global-typography-254312e-font-size );font-weight:var( --e-global-typography-254312e-font-weight );line-height:var( --e-global-typography-254312e-line-height );color:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-20afe02{text-align:center;font-family:var( --e-global-typography-93b00bb-font-family ), Sans-serif;font-size:var( --e-global-typography-93b00bb-font-size );font-weight:var( --e-global-typography-93b00bb-font-weight );line-height:var( --e-global-typography-93b00bb-line-height );color:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-20afe02 p{margin-block-end:0px;}.elementor-20237 .elementor-element.elementor-element-003269c{--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:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:48px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-20237 .elementor-element.elementor-element-0edc6c6{--display:flex;--min-height:0;--border-radius:3px 3px 3px 3px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20237 .elementor-element.elementor-element-0edc6c6:not(.elementor-motion-effects-element-type-background), .elementor-20237 .elementor-element.elementor-element-0edc6c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-eeb3113 > .elementor-widget-container{margin:-60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20237 .elementor-element.elementor-element-eeb3113 .elementor-icon-box-wrapper{text-align:center;}.elementor-20237 .elementor-element.elementor-element-eeb3113{--icon-box-icon-margin:15px;}.elementor-20237 .elementor-element.elementor-element-eeb3113 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-2e7fe2e );}.elementor-20237 .elementor-element.elementor-element-eeb3113.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-de6f52f );fill:var( --e-global-color-de6f52f );color:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-eeb3113.elementor-view-framed .elementor-icon, .elementor-20237 .elementor-element.elementor-element-eeb3113.elementor-view-default .elementor-icon{fill:var( --e-global-color-de6f52f );color:var( --e-global-color-de6f52f );border-color:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-eeb3113.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-eeb3113 .elementor-icon{font-size:46px;padding:16px;border-radius:50px 50px 50px 50px;}.elementor-20237 .elementor-element.elementor-element-eeb3113 .elementor-icon-box-title, .elementor-20237 .elementor-element.elementor-element-eeb3113 .elementor-icon-box-title a{font-family:var( --e-global-typography-ca8c2c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ca8c2c9-font-size );font-weight:var( --e-global-typography-ca8c2c9-font-weight );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-eeb3113 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-2e7fe2e );}.elementor-20237 .elementor-element.elementor-element-bb33de7{--display:flex;--min-height:0;--border-radius:3px 3px 3px 3px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20237 .elementor-element.elementor-element-bb33de7:not(.elementor-motion-effects-element-type-background), .elementor-20237 .elementor-element.elementor-element-bb33de7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-3a7b040 > .elementor-widget-container{margin:-60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20237 .elementor-element.elementor-element-3a7b040 .elementor-icon-box-wrapper{text-align:center;}.elementor-20237 .elementor-element.elementor-element-3a7b040{--icon-box-icon-margin:15px;}.elementor-20237 .elementor-element.elementor-element-3a7b040 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-2e7fe2e );}.elementor-20237 .elementor-element.elementor-element-3a7b040.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-de6f52f );fill:var( --e-global-color-87e349d );color:var( --e-global-color-87e349d );}.elementor-20237 .elementor-element.elementor-element-3a7b040.elementor-view-framed .elementor-icon, .elementor-20237 .elementor-element.elementor-element-3a7b040.elementor-view-default .elementor-icon{fill:var( --e-global-color-de6f52f );color:var( --e-global-color-de6f52f );border-color:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-3a7b040.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-87e349d );}.elementor-20237 .elementor-element.elementor-element-3a7b040 .elementor-icon{font-size:46px;padding:16px;border-radius:50px 50px 50px 50px;}.elementor-20237 .elementor-element.elementor-element-3a7b040 .elementor-icon-box-title, .elementor-20237 .elementor-element.elementor-element-3a7b040 .elementor-icon-box-title a{font-family:var( --e-global-typography-ca8c2c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ca8c2c9-font-size );font-weight:var( --e-global-typography-ca8c2c9-font-weight );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-3a7b040 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-2e7fe2e );}.elementor-20237 .elementor-element.elementor-element-fa613f4{--display:flex;--min-height:0;--border-radius:3px 3px 3px 3px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20237 .elementor-element.elementor-element-fa613f4:not(.elementor-motion-effects-element-type-background), .elementor-20237 .elementor-element.elementor-element-fa613f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-ce7cbdc > .elementor-widget-container{margin:-60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20237 .elementor-element.elementor-element-ce7cbdc .elementor-icon-box-wrapper{text-align:center;}.elementor-20237 .elementor-element.elementor-element-ce7cbdc{--icon-box-icon-margin:15px;}.elementor-20237 .elementor-element.elementor-element-ce7cbdc .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-2e7fe2e );}.elementor-20237 .elementor-element.elementor-element-ce7cbdc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-de6f52f );fill:var( --e-global-color-87e349d );color:var( --e-global-color-87e349d );}.elementor-20237 .elementor-element.elementor-element-ce7cbdc.elementor-view-framed .elementor-icon, .elementor-20237 .elementor-element.elementor-element-ce7cbdc.elementor-view-default .elementor-icon{fill:var( --e-global-color-de6f52f );color:var( --e-global-color-de6f52f );border-color:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-ce7cbdc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-87e349d );}.elementor-20237 .elementor-element.elementor-element-ce7cbdc .elementor-icon{font-size:46px;padding:16px;border-radius:50px 50px 50px 50px;}.elementor-20237 .elementor-element.elementor-element-ce7cbdc .elementor-icon-box-title, .elementor-20237 .elementor-element.elementor-element-ce7cbdc .elementor-icon-box-title a{font-family:var( --e-global-typography-ca8c2c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ca8c2c9-font-size );font-weight:var( --e-global-typography-ca8c2c9-font-weight );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-ce7cbdc .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-2e7fe2e );}.elementor-20237 .elementor-element.elementor-element-71314e4 .elementor-button{background-color:var( --e-global-color-de6f52f );font-family:var( --e-global-typography-0a0256a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a0256a-font-size );font-weight:var( --e-global-typography-0a0256a-font-weight );line-height:var( --e-global-typography-0a0256a-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:5px 5px 5px 5px;padding:12px 24px 12px 24px;}.elementor-20237 .elementor-element.elementor-element-71314e4 .elementor-button:hover, .elementor-20237 .elementor-element.elementor-element-71314e4 .elementor-button:focus{background-color:var( --e-global-color-666d3e2 );color:var( --e-global-color-de6f52f );border-color:var( --e-global-color-666d3e2 );}.elementor-20237 .elementor-element.elementor-element-71314e4 .elementor-button:hover svg, .elementor-20237 .elementor-element.elementor-element-71314e4 .elementor-button:focus svg{fill:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-20dd4b6{--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:120px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-c90bbae{text-align:center;}.elementor-20237 .elementor-element.elementor-element-c90bbae .elementor-heading-title{font-family:var( --e-global-typography-254312e-font-family ), Sans-serif;font-size:var( --e-global-typography-254312e-font-size );font-weight:var( --e-global-typography-254312e-font-weight );line-height:var( --e-global-typography-254312e-line-height );color:#184164;}.elementor-20237 .elementor-element.elementor-element-9e2d64e{text-align:center;font-family:var( --e-global-typography-93b00bb-font-family ), Sans-serif;font-size:var( --e-global-typography-93b00bb-font-size );font-weight:var( --e-global-typography-93b00bb-font-weight );line-height:var( --e-global-typography-93b00bb-line-height );color:var( --e-global-color-astglobalcolor3 );}.elementor-20237 .elementor-element.elementor-element-9e2d64e p{margin-block-end:0px;}.elementor-20237 .elementor-element.elementor-element-010b635{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20237 .elementor-element.elementor-element-5b8faa4{--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;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-943c30f{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-5ea01c2 );--border-color:var( --e-global-color-5ea01c2 );--border-radius:14px 14px 14px 14px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-20237 .elementor-element.elementor-element-943c30f:not(.elementor-motion-effects-element-type-background), .elementor-20237 .elementor-element.elementor-element-943c30f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-943c30f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20237 .elementor-element.elementor-element-1a474c9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20237 .elementor-element.elementor-element-1a474c9 .elementor-heading-title{font-family:var( --e-global-typography-ca8c2c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ca8c2c9-font-size );font-weight:var( --e-global-typography-ca8c2c9-font-weight );line-height:var( --e-global-typography-ca8c2c9-line-height );color:var( --e-global-color-3a01173 );}.elementor-20237 .elementor-element.elementor-element-01cebae .elementor-icon-list-icon i{color:var( --e-global-color-a900eeb );transition:color 0.3s;}.elementor-20237 .elementor-element.elementor-element-01cebae .elementor-icon-list-icon svg{fill:var( --e-global-color-a900eeb );transition:fill 0.3s;}.elementor-20237 .elementor-element.elementor-element-01cebae{--e-icon-list-icon-size:8px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-20237 .elementor-element.elementor-element-01cebae .elementor-icon-list-text{transition:color 0.3s;}.elementor-20237 .elementor-element.elementor-element-1cf0bf4 > .elementor-widget-container{background-color:var( --e-global-color-5ea01c2 );padding:10px 10px 10px 10px;border-style:solid;border-color:var( --e-global-color-astglobalcolor7 );border-radius:50px 50px 50px 50px;}.elementor-20237 .elementor-element.elementor-element-1cf0bf4 .elementor-icon-wrapper{text-align:center;}.elementor-20237 .elementor-element.elementor-element-1cf0bf4 .elementor-icon{font-size:24px;}.elementor-20237 .elementor-element.elementor-element-1cf0bf4 .elementor-icon svg{height:24px;}.elementor-20237 .elementor-element.elementor-element-15fc05c{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-20237 .elementor-element.elementor-element-15fc05c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20237 .elementor-element.elementor-element-15fc05c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20237 .elementor-element.elementor-element-15fc05c .elementor-heading-title{font-family:var( --e-global-typography-ca8c2c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ca8c2c9-font-size );font-weight:var( --e-global-typography-ca8c2c9-font-weight );line-height:var( --e-global-typography-ca8c2c9-line-height );color:#27657000;}.elementor-20237 .elementor-element.elementor-element-5e42974{--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;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-993bc7a{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:right;}.elementor-20237 .elementor-element.elementor-element-993bc7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20237 .elementor-element.elementor-element-993bc7a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20237 .elementor-element.elementor-element-993bc7a .elementor-heading-title{font-family:var( --e-global-typography-ca8c2c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ca8c2c9-font-size );font-weight:var( --e-global-typography-ca8c2c9-font-weight );line-height:var( --e-global-typography-ca8c2c9-line-height );color:var( --e-global-color-3a01173 );}.elementor-20237 .elementor-element.elementor-element-2e01697 > .elementor-widget-container{background-color:var( --e-global-color-5ea01c2 );padding:10px 10px 10px 10px;border-style:solid;border-color:var( --e-global-color-astglobalcolor7 );border-radius:50px 50px 50px 50px;}.elementor-20237 .elementor-element.elementor-element-2e01697 .elementor-icon-wrapper{text-align:center;}.elementor-20237 .elementor-element.elementor-element-2e01697 .elementor-icon{font-size:24px;}.elementor-20237 .elementor-element.elementor-element-2e01697 .elementor-icon svg{height:24px;}.elementor-20237 .elementor-element.elementor-element-2b343fd{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-5ea01c2 );--border-color:var( --e-global-color-5ea01c2 );--border-radius:14px 14px 14px 14px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-20237 .elementor-element.elementor-element-2b343fd:not(.elementor-motion-effects-element-type-background), .elementor-20237 .elementor-element.elementor-element-2b343fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-2b343fd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20237 .elementor-element.elementor-element-77ab29d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20237 .elementor-element.elementor-element-77ab29d .elementor-heading-title{font-family:var( --e-global-typography-ca8c2c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ca8c2c9-font-size );font-weight:var( --e-global-typography-ca8c2c9-font-weight );line-height:var( --e-global-typography-ca8c2c9-line-height );color:var( --e-global-color-3a01173 );}.elementor-20237 .elementor-element.elementor-element-6356f3b .elementor-icon-list-icon i{color:var( --e-global-color-a900eeb );transition:color 0.3s;}.elementor-20237 .elementor-element.elementor-element-6356f3b .elementor-icon-list-icon svg{fill:var( --e-global-color-a900eeb );transition:fill 0.3s;}.elementor-20237 .elementor-element.elementor-element-6356f3b{--e-icon-list-icon-size:8px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-20237 .elementor-element.elementor-element-6356f3b .elementor-icon-list-text{transition:color 0.3s;}.elementor-20237 .elementor-element.elementor-element-8016566{--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;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-2b8e14c{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-5ea01c2 );--border-color:var( --e-global-color-5ea01c2 );--border-radius:14px 14px 14px 14px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-20237 .elementor-element.elementor-element-2b8e14c:not(.elementor-motion-effects-element-type-background), .elementor-20237 .elementor-element.elementor-element-2b8e14c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-2b8e14c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20237 .elementor-element.elementor-element-16bbd95.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20237 .elementor-element.elementor-element-16bbd95 .elementor-heading-title{font-family:var( --e-global-typography-ca8c2c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ca8c2c9-font-size );font-weight:var( --e-global-typography-ca8c2c9-font-weight );line-height:var( --e-global-typography-ca8c2c9-line-height );color:var( --e-global-color-3a01173 );}.elementor-20237 .elementor-element.elementor-element-88b2312 .elementor-icon-list-icon i{color:var( --e-global-color-a900eeb );transition:color 0.3s;}.elementor-20237 .elementor-element.elementor-element-88b2312 .elementor-icon-list-icon svg{fill:var( --e-global-color-a900eeb );transition:fill 0.3s;}.elementor-20237 .elementor-element.elementor-element-88b2312{--e-icon-list-icon-size:8px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-20237 .elementor-element.elementor-element-88b2312 .elementor-icon-list-text{transition:color 0.3s;}.elementor-20237 .elementor-element.elementor-element-80bcb23 > .elementor-widget-container{background-color:var( --e-global-color-5ea01c2 );padding:10px 10px 10px 10px;border-style:solid;border-color:var( --e-global-color-astglobalcolor7 );border-radius:50px 50px 50px 50px;}.elementor-20237 .elementor-element.elementor-element-80bcb23 .elementor-icon-wrapper{text-align:center;}.elementor-20237 .elementor-element.elementor-element-80bcb23 .elementor-icon{font-size:24px;}.elementor-20237 .elementor-element.elementor-element-80bcb23 .elementor-icon svg{height:24px;}.elementor-20237 .elementor-element.elementor-element-fbde087{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-20237 .elementor-element.elementor-element-fbde087 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20237 .elementor-element.elementor-element-fbde087.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20237 .elementor-element.elementor-element-fbde087 .elementor-heading-title{font-family:var( --e-global-typography-ca8c2c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ca8c2c9-font-size );font-weight:var( --e-global-typography-ca8c2c9-font-weight );line-height:var( --e-global-typography-ca8c2c9-line-height );color:var( --e-global-color-3a01173 );}.elementor-20237 .elementor-element.elementor-element-7cd819f{--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;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-0792597{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:right;}.elementor-20237 .elementor-element.elementor-element-0792597 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20237 .elementor-element.elementor-element-0792597.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20237 .elementor-element.elementor-element-0792597 .elementor-heading-title{font-family:var( --e-global-typography-ca8c2c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ca8c2c9-font-size );font-weight:var( --e-global-typography-ca8c2c9-font-weight );line-height:var( --e-global-typography-ca8c2c9-line-height );color:var( --e-global-color-3a01173 );}.elementor-20237 .elementor-element.elementor-element-6af4a63 > .elementor-widget-container{background-color:#F1D5D5;padding:10px 10px 10px 10px;border-style:solid;border-color:var( --e-global-color-astglobalcolor7 );border-radius:50px 50px 50px 50px;}.elementor-20237 .elementor-element.elementor-element-6af4a63 .elementor-icon-wrapper{text-align:center;}.elementor-20237 .elementor-element.elementor-element-6af4a63 .elementor-icon{font-size:24px;}.elementor-20237 .elementor-element.elementor-element-6af4a63 .elementor-icon svg{height:24px;}.elementor-20237 .elementor-element.elementor-element-8ad6ba5{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F1D5D5;--border-color:#F1D5D5;--border-radius:14px 14px 14px 14px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-20237 .elementor-element.elementor-element-8ad6ba5:not(.elementor-motion-effects-element-type-background), .elementor-20237 .elementor-element.elementor-element-8ad6ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-8ad6ba5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20237 .elementor-element.elementor-element-13e4442.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20237 .elementor-element.elementor-element-13e4442 .elementor-heading-title{font-family:var( --e-global-typography-ca8c2c9-font-family ), Sans-serif;font-size:var( --e-global-typography-ca8c2c9-font-size );font-weight:var( --e-global-typography-ca8c2c9-font-weight );line-height:var( --e-global-typography-ca8c2c9-line-height );color:#276570;}.elementor-20237 .elementor-element.elementor-element-fb50549 p{margin-block-end:0px;}.elementor-20237 .elementor-element.elementor-element-2732347{--display:flex;--position:absolute;}.elementor-20237 .elementor-element.elementor-element-96cb236{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:112px;--padding-bottom:112px;--padding-left:64px;--padding-right:64px;}.elementor-20237 .elementor-element.elementor-element-183b3ee{text-align:center;}.elementor-20237 .elementor-element.elementor-element-183b3ee .elementor-heading-title{font-family:var( --e-global-typography-914c766-font-family ), Sans-serif;font-size:var( --e-global-typography-914c766-font-size );font-weight:var( --e-global-typography-914c766-font-weight );line-height:var( --e-global-typography-914c766-line-height );}.elementor-20237 .elementor-element.elementor-element-fd748ae > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-20237 .elementor-element.elementor-element-fd748ae{text-align:center;font-family:var( --e-global-typography-5779ce3-font-family ), Sans-serif;font-size:var( --e-global-typography-5779ce3-font-size );font-weight:var( --e-global-typography-5779ce3-font-weight );line-height:var( --e-global-typography-5779ce3-line-height );color:var( --e-global-color-2e7fe2e );}.elementor-20237 .elementor-element.elementor-element-fd748ae p{margin-block-end:0px;}.elementor-20237 .elementor-element.elementor-element-eae8d8a{--display:flex;}.elementor-20237 .elementor-element.elementor-element-b13988a{font-family:var( --e-global-typography-5779ce3-font-family ), Sans-serif;font-size:var( --e-global-typography-5779ce3-font-size );font-weight:var( --e-global-typography-5779ce3-font-weight );line-height:var( --e-global-typography-5779ce3-line-height );color:var( --e-global-color-2e7fe2e );}.elementor-20237 .elementor-element.elementor-element-571adb1{--display:flex;}.elementor-20237 .elementor-element.elementor-element-c906753{font-family:var( --e-global-typography-5779ce3-font-family ), Sans-serif;font-size:var( --e-global-typography-5779ce3-font-size );font-weight:var( --e-global-typography-5779ce3-font-weight );line-height:var( --e-global-typography-5779ce3-line-height );color:var( --e-global-color-2e7fe2e );}.elementor-20237 .elementor-element.elementor-element-ce6496b{--display:flex;}.elementor-20237 .elementor-element.elementor-element-2ad41f6{font-family:var( --e-global-typography-5779ce3-font-family ), Sans-serif;font-size:var( --e-global-typography-5779ce3-font-size );font-weight:var( --e-global-typography-5779ce3-font-weight );line-height:var( --e-global-typography-5779ce3-line-height );color:var( --e-global-color-2e7fe2e );}.elementor-20237 .elementor-element.elementor-element-de3e3f0{--display:flex;}.elementor-20237 .elementor-element.elementor-element-8a3177c{font-family:var( --e-global-typography-5779ce3-font-family ), Sans-serif;font-size:var( --e-global-typography-5779ce3-font-size );font-weight:var( --e-global-typography-5779ce3-font-weight );line-height:var( --e-global-typography-5779ce3-line-height );color:var( --e-global-color-2e7fe2e );}.elementor-20237 .elementor-element.elementor-element-91e2eea{--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:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:3px 3px 3px 3px;--n-accordion-title-normal-color:var( --e-global-color-2e7fe2e );--n-accordion-icon-size:15px;}.elementor-20237 .elementor-element.elementor-element-91e2eea > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-fd4a9d1 );border-style:none;}.elementor-20237 .elementor-element.elementor-element-91e2eea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20237 .elementor-element.elementor-element-91e2eea {--n-accordion-padding:20px 24px 20px 24px;}:where( .elementor-20237 .elementor-element.elementor-element-91e2eea > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:1.5em;}:where( .elementor-20237 .elementor-element.elementor-element-91e2eea > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-20237 .elementor-element.elementor-element-31c6b1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-31c6b1f:not(.elementor-motion-effects-element-type-background), .elementor-20237 .elementor-element.elementor-element-31c6b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bokforingskompaniet.se/wp-content/uploads/2025/03/CTA1-background@2x-1-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20237 .elementor-element.elementor-element-2ad885e .elementor-heading-title{font-family:var( --e-global-typography-20fcb63-font-family ), Sans-serif;font-size:var( --e-global-typography-20fcb63-font-size );font-weight:var( --e-global-typography-20fcb63-font-weight );line-height:var( --e-global-typography-20fcb63-line-height );color:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-30e3e0e .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0a0256a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a0256a-font-size );font-weight:var( --e-global-typography-0a0256a-font-weight );line-height:var( --e-global-typography-0a0256a-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;padding:12px 24px 12px 24px;}.elementor-20237 .elementor-element.elementor-element-30e3e0e .elementor-button:hover, .elementor-20237 .elementor-element.elementor-element-30e3e0e .elementor-button:focus{background-color:var( --e-global-color-e0234be );color:var( --e-global-color-de6f52f );border-color:var( --e-global-color-e0234be );}.elementor-20237 .elementor-element.elementor-element-30e3e0e .elementor-button:hover svg, .elementor-20237 .elementor-element.elementor-element-30e3e0e .elementor-button:focus svg{fill:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-b2fa30d .elementor-heading-title{font-family:var( --e-global-typography-20fcb63-font-family ), Sans-serif;font-size:var( --e-global-typography-20fcb63-font-size );font-weight:var( --e-global-typography-20fcb63-font-weight );line-height:var( --e-global-typography-20fcb63-line-height );color:var( --e-global-color-de6f52f );}.elementor-20237 .elementor-element.elementor-element-e8585a7 .elementor-heading-title{font-family:var( --e-global-typography-5779ce3-font-family ), Sans-serif;font-size:var( --e-global-typography-5779ce3-font-size );font-weight:var( --e-global-typography-5779ce3-font-weight );line-height:var( --e-global-typography-5779ce3-line-height );color:var( --e-global-color-de6f52f );}@media(max-width:1024px){.elementor-20237 .elementor-element.elementor-element-3fd5bee{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20237 .elementor-element.elementor-element-bf44129 .elementor-heading-title{font-size:var( --e-global-typography-f6ea263-font-size );line-height:var( --e-global-typography-f6ea263-line-height );}.elementor-20237 .elementor-element.elementor-element-e062b95 .elementor-heading-title{font-size:var( --e-global-typography-6958395-font-size );line-height:var( --e-global-typography-6958395-line-height );}.elementor-20237 .elementor-element.elementor-element-0e952da{font-size:var( --e-global-typography-93b00bb-font-size );line-height:var( --e-global-typography-93b00bb-line-height );}.elementor-20237 .elementor-element.elementor-element-3959e7b .elementor-button{font-size:var( --e-global-typography-0a0256a-font-size );line-height:var( --e-global-typography-0a0256a-line-height );}body:not(.rtl) .elementor-20237 .elementor-element.elementor-element-351025a{left:68vw;}body.rtl .elementor-20237 .elementor-element.elementor-element-351025a{right:68vw;}.elementor-20237 .elementor-element.elementor-element-351025a .e-hotspot__label{font-size:var( --e-global-typography-0a0256a-font-size );line-height:var( --e-global-typography-0a0256a-line-height );}.elementor-20237 .elementor-element.elementor-element-351025a .e-hotspot__tooltip{font-size:var( --e-global-typography-3f77a5a-font-size );line-height:var( --e-global-typography-3f77a5a-line-height );}.elementor-20237 .elementor-element.elementor-element-7d8acc3{--gap:0px 30px;--row-gap:0px;--column-gap:30px;--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-20237 .elementor-element.elementor-element-a4a92e0{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--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-20237 .elementor-element.elementor-element-d29e98f{--min-height:20rem;}.elementor-20237 .elementor-element.elementor-element-b95b5b7 .elementor-heading-title{font-size:var( --e-global-typography-254312e-font-size );line-height:var( --e-global-typography-254312e-line-height );}.elementor-20237 .elementor-element.elementor-element-d5dd17e p{margin-block-end:0px;}.elementor-20237 .elementor-element.elementor-element-be93c3b .elementor-button{font-size:var( --e-global-typography-0a0256a-font-size );line-height:var( --e-global-typography-0a0256a-line-height );}.elementor-20237 .elementor-element.elementor-element-706f810{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-20237 .elementor-element.elementor-element-87d3932{--min-height:0px;}.elementor-20237 .elementor-element.elementor-element-1d09c4c .elementor-heading-title{font-size:var( --e-global-typography-254312e-font-size );line-height:var( --e-global-typography-254312e-line-height );}.elementor-20237 .elementor-element.elementor-element-58b0a5e{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20237 .elementor-element.elementor-element-3ee4e81{--min-height:0px;--justify-content:flex-start;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:8px;--padding-left:12px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-75008ed .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-9667b94 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20237 .elementor-element.elementor-element-9667b94{font-size:var( --e-global-typography-3f77a5a-font-size );line-height:var( --e-global-typography-3f77a5a-line-height );}.elementor-20237 .elementor-element.elementor-element-9667b94 p{margin-block-end:0px;}.elementor-20237 .elementor-element.elementor-element-3e914c4{--justify-content:flex-start;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:8px;--padding-left:12px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-331b1ee .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-f33445f{font-size:var( --e-global-typography-3f77a5a-font-size );line-height:var( --e-global-typography-3f77a5a-line-height );}.elementor-20237 .elementor-element.elementor-element-d22918d{--min-height:20rem;}.elementor-20237 .elementor-element.elementor-element-2fa7ed6{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20237 .elementor-element.elementor-element-426fb4b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20237 .elementor-element.elementor-element-f8a8e4d .elementor-heading-title{font-size:var( --e-global-typography-254312e-font-size );line-height:var( --e-global-typography-254312e-line-height );}.elementor-20237 .elementor-element.elementor-element-20afe02{font-size:var( --e-global-typography-93b00bb-font-size );line-height:var( --e-global-typography-93b00bb-line-height );}.elementor-20237 .elementor-element.elementor-element-003269c{--gap:20px 12px;--row-gap:20px;--column-gap:12px;--margin-top:36px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-0edc6c6{--padding-top:8px;--padding-bottom:8px;--padding-left:10px;--padding-right:10px;}.elementor-20237 .elementor-element.elementor-element-eeb3113 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-20237 .elementor-element.elementor-element-eeb3113{--icon-box-icon-margin:6px;}.elementor-20237 .elementor-element.elementor-element-eeb3113 .elementor-icon{font-size:32px;}.elementor-20237 .elementor-element.elementor-element-eeb3113 .elementor-icon-box-title, .elementor-20237 .elementor-element.elementor-element-eeb3113 .elementor-icon-box-title a{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-eeb3113 .elementor-icon-box-description{font-size:14px;}.elementor-20237 .elementor-element.elementor-element-bb33de7{--padding-top:12px;--padding-bottom:12px;--padding-left:11px;--padding-right:10px;}.elementor-20237 .elementor-element.elementor-element-3a7b040 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-20237 .elementor-element.elementor-element-3a7b040{--icon-box-icon-margin:6px;}.elementor-20237 .elementor-element.elementor-element-3a7b040 .elementor-icon{font-size:32px;}.elementor-20237 .elementor-element.elementor-element-3a7b040 .elementor-icon-box-title, .elementor-20237 .elementor-element.elementor-element-3a7b040 .elementor-icon-box-title a{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-3a7b040 .elementor-icon-box-description{font-size:14px;}.elementor-20237 .elementor-element.elementor-element-fa613f4{--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-20237 .elementor-element.elementor-element-ce7cbdc > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-20237 .elementor-element.elementor-element-ce7cbdc{--icon-box-icon-margin:6px;}.elementor-20237 .elementor-element.elementor-element-ce7cbdc .elementor-icon{font-size:32px;}.elementor-20237 .elementor-element.elementor-element-ce7cbdc .elementor-icon-box-title, .elementor-20237 .elementor-element.elementor-element-ce7cbdc .elementor-icon-box-title a{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-ce7cbdc .elementor-icon-box-description{font-size:14px;}.elementor-20237 .elementor-element.elementor-element-71314e4 .elementor-button{font-size:var( --e-global-typography-0a0256a-font-size );line-height:var( --e-global-typography-0a0256a-line-height );}.elementor-20237 .elementor-element.elementor-element-c90bbae .elementor-heading-title{font-size:var( --e-global-typography-254312e-font-size );line-height:var( --e-global-typography-254312e-line-height );}.elementor-20237 .elementor-element.elementor-element-9e2d64e{font-size:var( --e-global-typography-93b00bb-font-size );line-height:var( --e-global-typography-93b00bb-line-height );}.elementor-20237 .elementor-element.elementor-element-1a474c9 .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-15fc05c .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-993bc7a .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-77ab29d .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-16bbd95 .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-fbde087 .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-0792597 .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-13e4442 .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-96cb236{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-20237 .elementor-element.elementor-element-183b3ee .elementor-heading-title{font-size:var( --e-global-typography-914c766-font-size );line-height:var( --e-global-typography-914c766-line-height );}.elementor-20237 .elementor-element.elementor-element-fd748ae{font-size:var( --e-global-typography-5779ce3-font-size );line-height:var( --e-global-typography-5779ce3-line-height );}.elementor-20237 .elementor-element.elementor-element-b13988a{font-size:var( --e-global-typography-5779ce3-font-size );line-height:var( --e-global-typography-5779ce3-line-height );}.elementor-20237 .elementor-element.elementor-element-c906753{font-size:var( --e-global-typography-5779ce3-font-size );line-height:var( --e-global-typography-5779ce3-line-height );}.elementor-20237 .elementor-element.elementor-element-2ad41f6{font-size:var( --e-global-typography-5779ce3-font-size );line-height:var( --e-global-typography-5779ce3-line-height );}.elementor-20237 .elementor-element.elementor-element-8a3177c{font-size:var( --e-global-typography-5779ce3-font-size );line-height:var( --e-global-typography-5779ce3-line-height );}.elementor-20237 .elementor-element.elementor-element-2ad885e .elementor-heading-title{font-size:var( --e-global-typography-20fcb63-font-size );line-height:var( --e-global-typography-20fcb63-line-height );}.elementor-20237 .elementor-element.elementor-element-30e3e0e .elementor-button{font-size:var( --e-global-typography-0a0256a-font-size );line-height:var( --e-global-typography-0a0256a-line-height );}.elementor-20237 .elementor-element.elementor-element-b2fa30d .elementor-heading-title{font-size:var( --e-global-typography-20fcb63-font-size );line-height:var( --e-global-typography-20fcb63-line-height );}.elementor-20237 .elementor-element.elementor-element-e8585a7 .elementor-heading-title{font-size:var( --e-global-typography-5779ce3-font-size );line-height:var( --e-global-typography-5779ce3-line-height );}}@media(max-width:767px){.elementor-20237 .elementor-element.elementor-element-3fd5bee{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-20237 .elementor-element.elementor-element-bf44129 .elementor-heading-title{font-size:var( --e-global-typography-f6ea263-font-size );line-height:var( --e-global-typography-f6ea263-line-height );}.elementor-20237 .elementor-element.elementor-element-e062b95 .elementor-heading-title{font-size:var( --e-global-typography-6958395-font-size );line-height:var( --e-global-typography-6958395-line-height );}.elementor-20237 .elementor-element.elementor-element-0e952da{font-size:var( --e-global-typography-93b00bb-font-size );line-height:var( --e-global-typography-93b00bb-line-height );}.elementor-20237 .elementor-element.elementor-element-3959e7b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-20237 .elementor-element.elementor-element-3959e7b .elementor-button{font-size:var( --e-global-typography-0a0256a-font-size );line-height:var( --e-global-typography-0a0256a-line-height );}.elementor-20237 .elementor-element.elementor-element-351025a .e-hotspot__label{font-size:var( --e-global-typography-0a0256a-font-size );line-height:var( --e-global-typography-0a0256a-line-height );}.elementor-20237 .elementor-element.elementor-element-351025a .e-hotspot__tooltip{font-size:var( --e-global-typography-3f77a5a-font-size );line-height:var( --e-global-typography-3f77a5a-line-height );}.elementor-20237 .elementor-element.elementor-element-7d8acc3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:26px;--padding-right:26px;}.elementor-20237 .elementor-element.elementor-element-a4a92e0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-d29e98f{--min-height:16rem;}.elementor-20237 .elementor-element.elementor-element-b95b5b7 .elementor-heading-title{font-size:var( --e-global-typography-254312e-font-size );line-height:var( --e-global-typography-254312e-line-height );}.elementor-20237 .elementor-element.elementor-element-be93c3b .elementor-button{font-size:var( --e-global-typography-0a0256a-font-size );line-height:var( --e-global-typography-0a0256a-line-height );}.elementor-20237 .elementor-element.elementor-element-706f810.e-con{--order:-99999 /* order start hack */;}.elementor-20237 .elementor-element.elementor-element-87d3932{--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-20237 .elementor-element.elementor-element-1d09c4c .elementor-heading-title{font-size:var( --e-global-typography-254312e-font-size );line-height:var( --e-global-typography-254312e-line-height );}.elementor-20237 .elementor-element.elementor-element-6a26e66{width:100%;max-width:100%;}.elementor-20237 .elementor-element.elementor-element-58b0a5e{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-20237 .elementor-element.elementor-element-75008ed .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-9667b94{font-size:var( --e-global-typography-3f77a5a-font-size );line-height:var( --e-global-typography-3f77a5a-line-height );}.elementor-20237 .elementor-element.elementor-element-331b1ee .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-f33445f{font-size:var( --e-global-typography-3f77a5a-font-size );line-height:var( --e-global-typography-3f77a5a-line-height );}.elementor-20237 .elementor-element.elementor-element-d22918d{--min-height:16rem;}.elementor-20237 .elementor-element.elementor-element-2fa7ed6{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-20237 .elementor-element.elementor-element-426fb4b{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-20237 .elementor-element.elementor-element-f8a8e4d .elementor-heading-title{font-size:var( --e-global-typography-254312e-font-size );line-height:var( --e-global-typography-254312e-line-height );}.elementor-20237 .elementor-element.elementor-element-20afe02 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-20237 .elementor-element.elementor-element-20afe02{font-size:var( --e-global-typography-93b00bb-font-size );line-height:var( --e-global-typography-93b00bb-line-height );}.elementor-20237 .elementor-element.elementor-element-003269c{--gap:26px 0px;--row-gap:26px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-20237 .elementor-element.elementor-element-0edc6c6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-20237 .elementor-element.elementor-element-eeb3113 > .elementor-widget-container{margin:-24px 0px 0px 0px;padding:0px 0px 12px 0px;}.elementor-20237 .elementor-element.elementor-element-eeb3113{--icon-box-icon-margin:0px;}.elementor-20237 .elementor-element.elementor-element-eeb3113 .elementor-icon-box-title, .elementor-20237 .elementor-element.elementor-element-eeb3113 .elementor-icon-box-title a{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-3a7b040 > .elementor-widget-container{margin:-24px 0px 0px 0px;padding:0px 0px 12px 0px;}.elementor-20237 .elementor-element.elementor-element-3a7b040{--icon-box-icon-margin:0px;}.elementor-20237 .elementor-element.elementor-element-3a7b040 .elementor-icon-box-title, .elementor-20237 .elementor-element.elementor-element-3a7b040 .elementor-icon-box-title a{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-ce7cbdc > .elementor-widget-container{margin:-24px 0px 0px 0px;padding:0px 0px 12px 0px;}.elementor-20237 .elementor-element.elementor-element-ce7cbdc{--icon-box-icon-margin:0px;}.elementor-20237 .elementor-element.elementor-element-ce7cbdc .elementor-icon-box-title, .elementor-20237 .elementor-element.elementor-element-ce7cbdc .elementor-icon-box-title a{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-71314e4 .elementor-button{font-size:var( --e-global-typography-0a0256a-font-size );line-height:var( --e-global-typography-0a0256a-line-height );}.elementor-20237 .elementor-element.elementor-element-20dd4b6{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-20237 .elementor-element.elementor-element-c90bbae .elementor-heading-title{font-size:var( --e-global-typography-254312e-font-size );line-height:var( --e-global-typography-254312e-line-height );}.elementor-20237 .elementor-element.elementor-element-9e2d64e > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-20237 .elementor-element.elementor-element-9e2d64e{font-size:var( --e-global-typography-93b00bb-font-size );line-height:var( --e-global-typography-93b00bb-line-height );}.elementor-20237 .elementor-element.elementor-element-5b8faa4{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-20237 .elementor-element.elementor-element-943c30f{--width:35%;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-20237 .elementor-element.elementor-element-1a474c9 .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-1cf0bf4 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-20237 .elementor-element.elementor-element-1cf0bf4 .elementor-icon{font-size:18px;}.elementor-20237 .elementor-element.elementor-element-1cf0bf4 .elementor-icon svg{height:18px;}.elementor-20237 .elementor-element.elementor-element-15fc05c .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-5e42974{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-20237 .elementor-element.elementor-element-993bc7a .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-2e01697 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-20237 .elementor-element.elementor-element-2e01697 .elementor-icon{font-size:18px;}.elementor-20237 .elementor-element.elementor-element-2e01697 .elementor-icon svg{height:18px;}.elementor-20237 .elementor-element.elementor-element-2b343fd{--width:35%;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-20237 .elementor-element.elementor-element-77ab29d .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-8016566{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-20237 .elementor-element.elementor-element-2b8e14c{--width:35%;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-20237 .elementor-element.elementor-element-16bbd95 .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-80bcb23 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-20237 .elementor-element.elementor-element-80bcb23 .elementor-icon{font-size:18px;}.elementor-20237 .elementor-element.elementor-element-80bcb23 .elementor-icon svg{height:18px;}.elementor-20237 .elementor-element.elementor-element-fbde087 .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-7cd819f{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-20237 .elementor-element.elementor-element-0792597 .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-6af4a63 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-20237 .elementor-element.elementor-element-6af4a63 .elementor-icon{font-size:18px;}.elementor-20237 .elementor-element.elementor-element-6af4a63 .elementor-icon svg{height:18px;}.elementor-20237 .elementor-element.elementor-element-8ad6ba5{--width:35%;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-20237 .elementor-element.elementor-element-13e4442 .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-2732347{--width:4px;}.elementor-20237 .elementor-element.elementor-element-96cb236{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-20237 .elementor-element.elementor-element-183b3ee .elementor-heading-title{font-size:var( --e-global-typography-914c766-font-size );line-height:var( --e-global-typography-914c766-line-height );}.elementor-20237 .elementor-element.elementor-element-fd748ae{font-size:var( --e-global-typography-5779ce3-font-size );line-height:var( --e-global-typography-5779ce3-line-height );}.elementor-20237 .elementor-element.elementor-element-b13988a{font-size:var( --e-global-typography-5779ce3-font-size );line-height:var( --e-global-typography-5779ce3-line-height );}.elementor-20237 .elementor-element.elementor-element-c906753{font-size:var( --e-global-typography-5779ce3-font-size );line-height:var( --e-global-typography-5779ce3-line-height );}.elementor-20237 .elementor-element.elementor-element-2ad41f6{font-size:var( --e-global-typography-5779ce3-font-size );line-height:var( --e-global-typography-5779ce3-line-height );}.elementor-20237 .elementor-element.elementor-element-8a3177c{font-size:var( --e-global-typography-5779ce3-font-size );line-height:var( --e-global-typography-5779ce3-line-height );}.elementor-20237 .elementor-element.elementor-element-31c6b1f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-20237 .elementor-element.elementor-element-2ad885e{text-align:center;}.elementor-20237 .elementor-element.elementor-element-2ad885e .elementor-heading-title{font-size:var( --e-global-typography-20fcb63-font-size );line-height:var( --e-global-typography-20fcb63-line-height );}.elementor-20237 .elementor-element.elementor-element-30e3e0e > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20237 .elementor-element.elementor-element-30e3e0e .elementor-button{font-size:var( --e-global-typography-0a0256a-font-size );line-height:var( --e-global-typography-0a0256a-line-height );}.elementor-20237 .elementor-element.elementor-element-b2fa30d{text-align:center;}.elementor-20237 .elementor-element.elementor-element-b2fa30d .elementor-heading-title{font-size:var( --e-global-typography-20fcb63-font-size );line-height:var( --e-global-typography-20fcb63-line-height );}.elementor-20237 .elementor-element.elementor-element-e8585a7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-20237 .elementor-element.elementor-element-e8585a7{text-align:center;}.elementor-20237 .elementor-element.elementor-element-e8585a7 .elementor-heading-title{font-size:var( --e-global-typography-5779ce3-font-size );line-height:var( --e-global-typography-5779ce3-line-height );}}@media(min-width:768px){.elementor-20237 .elementor-element.elementor-element-ad60f36{--width:50%;}.elementor-20237 .elementor-element.elementor-element-a83d319{--width:100%;}.elementor-20237 .elementor-element.elementor-element-d29e98f{--width:100%;}.elementor-20237 .elementor-element.elementor-element-87d3932{--width:100%;}.elementor-20237 .elementor-element.elementor-element-d22918d{--width:100%;}.elementor-20237 .elementor-element.elementor-element-c5c45dc{--width:100%;}.elementor-20237 .elementor-element.elementor-element-0edc6c6{--width:50%;}.elementor-20237 .elementor-element.elementor-element-bb33de7{--width:50%;}.elementor-20237 .elementor-element.elementor-element-fa613f4{--width:50%;}.elementor-20237 .elementor-element.elementor-element-5b8faa4{--width:100%;}.elementor-20237 .elementor-element.elementor-element-943c30f{--width:35%;}.elementor-20237 .elementor-element.elementor-element-5e42974{--width:100%;}.elementor-20237 .elementor-element.elementor-element-2b343fd{--width:35%;}.elementor-20237 .elementor-element.elementor-element-8016566{--width:100%;}.elementor-20237 .elementor-element.elementor-element-2b8e14c{--width:35%;}.elementor-20237 .elementor-element.elementor-element-7cd819f{--width:100%;}.elementor-20237 .elementor-element.elementor-element-8ad6ba5{--width:35%;}.elementor-20237 .elementor-element.elementor-element-2732347{--width:4px;}.elementor-20237 .elementor-element.elementor-element-96cb236{--content-width:800px;}}@media(max-width:1024px) and (min-width:768px){.elementor-20237 .elementor-element.elementor-element-a4a92e0{--width:100%;}.elementor-20237 .elementor-element.elementor-element-d29e98f{--width:100%;}.elementor-20237 .elementor-element.elementor-element-706f810{--width:100%;}.elementor-20237 .elementor-element.elementor-element-0edc6c6{--width:33%;}.elementor-20237 .elementor-element.elementor-element-bb33de7{--width:33%;}.elementor-20237 .elementor-element.elementor-element-fa613f4{--width:33%;}}@media(min-width:2400px){.elementor-20237 .elementor-element.elementor-element-3fd5bee:not(.elementor-motion-effects-element-type-background), .elementor-20237 .elementor-element.elementor-element-3fd5bee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bokforingskompaniet.se/wp-content/uploads/2026/03/CTA2-background@2x-1-1-scaled.jpg");background-position:top center;}.elementor-20237 .elementor-element.elementor-element-3fd5bee{--min-height:80vh;}.elementor-20237 .elementor-element.elementor-element-bf44129 .elementor-heading-title{font-size:var( --e-global-typography-f6ea263-font-size );line-height:var( --e-global-typography-f6ea263-line-height );}.elementor-20237 .elementor-element.elementor-element-e062b95 .elementor-heading-title{font-size:var( --e-global-typography-6958395-font-size );line-height:var( --e-global-typography-6958395-line-height );}.elementor-20237 .elementor-element.elementor-element-0e952da{font-size:var( --e-global-typography-93b00bb-font-size );line-height:var( --e-global-typography-93b00bb-line-height );}.elementor-20237 .elementor-element.elementor-element-3959e7b .elementor-button{font-size:var( --e-global-typography-0a0256a-font-size );line-height:var( --e-global-typography-0a0256a-line-height );}body:not(.rtl) .elementor-20237 .elementor-element.elementor-element-351025a{left:60vw;}body.rtl .elementor-20237 .elementor-element.elementor-element-351025a{right:60vw;}.elementor-20237 .elementor-element.elementor-element-351025a{top:15vh;--hotspot-min-width:16px;}.elementor-20237 .elementor-element.elementor-element-351025a .e-hotspot__label{font-size:var( --e-global-typography-0a0256a-font-size );line-height:var( --e-global-typography-0a0256a-line-height );}.elementor-20237 .elementor-element.elementor-element-351025a .e-hotspot__tooltip{font-size:var( --e-global-typography-3f77a5a-font-size );line-height:var( --e-global-typography-3f77a5a-line-height );}.elementor-20237 .elementor-element.elementor-element-7d8acc3{--grid-auto-flow:row;}.elementor-20237 .elementor-element.elementor-element-b95b5b7 .elementor-heading-title{font-size:var( --e-global-typography-254312e-font-size );line-height:var( --e-global-typography-254312e-line-height );}.elementor-20237 .elementor-element.elementor-element-be93c3b .elementor-button{font-size:var( --e-global-typography-0a0256a-font-size );line-height:var( --e-global-typography-0a0256a-line-height );}.elementor-20237 .elementor-element.elementor-element-1d09c4c .elementor-heading-title{font-size:var( --e-global-typography-254312e-font-size );line-height:var( --e-global-typography-254312e-line-height );}.elementor-20237 .elementor-element.elementor-element-75008ed .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-9667b94{font-size:var( --e-global-typography-3f77a5a-font-size );line-height:var( --e-global-typography-3f77a5a-line-height );}.elementor-20237 .elementor-element.elementor-element-331b1ee .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-f33445f{font-size:var( --e-global-typography-3f77a5a-font-size );line-height:var( --e-global-typography-3f77a5a-line-height );}.elementor-20237 .elementor-element.elementor-element-426fb4b{--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-20237 .elementor-element.elementor-element-f8a8e4d .elementor-heading-title{font-size:var( --e-global-typography-254312e-font-size );line-height:var( --e-global-typography-254312e-line-height );}.elementor-20237 .elementor-element.elementor-element-20afe02{font-size:var( --e-global-typography-93b00bb-font-size );line-height:var( --e-global-typography-93b00bb-line-height );}.elementor-20237 .elementor-element.elementor-element-003269c{--width:60%;}.elementor-20237 .elementor-element.elementor-element-003269c.e-con{--align-self:center;}.elementor-20237 .elementor-element.elementor-element-eeb3113 .elementor-icon-box-title, .elementor-20237 .elementor-element.elementor-element-eeb3113 .elementor-icon-box-title a{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-3a7b040 .elementor-icon-box-title, .elementor-20237 .elementor-element.elementor-element-3a7b040 .elementor-icon-box-title a{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-ce7cbdc .elementor-icon-box-title, .elementor-20237 .elementor-element.elementor-element-ce7cbdc .elementor-icon-box-title a{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-71314e4 .elementor-button{font-size:var( --e-global-typography-0a0256a-font-size );line-height:var( --e-global-typography-0a0256a-line-height );}.elementor-20237 .elementor-element.elementor-element-c90bbae .elementor-heading-title{font-size:var( --e-global-typography-254312e-font-size );line-height:var( --e-global-typography-254312e-line-height );}.elementor-20237 .elementor-element.elementor-element-9e2d64e{font-size:var( --e-global-typography-93b00bb-font-size );line-height:var( --e-global-typography-93b00bb-line-height );}.elementor-20237 .elementor-element.elementor-element-1a474c9 .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-15fc05c .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-993bc7a .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-77ab29d .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-16bbd95 .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-fbde087 .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-0792597 .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-13e4442 .elementor-heading-title{font-size:var( --e-global-typography-ca8c2c9-font-size );line-height:var( --e-global-typography-ca8c2c9-line-height );}.elementor-20237 .elementor-element.elementor-element-183b3ee .elementor-heading-title{font-size:var( --e-global-typography-914c766-font-size );line-height:var( --e-global-typography-914c766-line-height );}.elementor-20237 .elementor-element.elementor-element-fd748ae{font-size:var( --e-global-typography-5779ce3-font-size );line-height:var( --e-global-typography-5779ce3-line-height );}.elementor-20237 .elementor-element.elementor-element-b13988a{font-size:var( --e-global-typography-5779ce3-font-size );line-height:var( --e-global-typography-5779ce3-line-height );}.elementor-20237 .elementor-element.elementor-element-c906753{font-size:var( --e-global-typography-5779ce3-font-size );line-height:var( --e-global-typography-5779ce3-line-height );}.elementor-20237 .elementor-element.elementor-element-2ad41f6{font-size:var( --e-global-typography-5779ce3-font-size );line-height:var( --e-global-typography-5779ce3-line-height );}.elementor-20237 .elementor-element.elementor-element-8a3177c{font-size:var( --e-global-typography-5779ce3-font-size );line-height:var( --e-global-typography-5779ce3-line-height );}.elementor-20237 .elementor-element.elementor-element-31c6b1f{--min-height:60vh;--justify-content:center;}.elementor-20237 .elementor-element.elementor-element-31c6b1f:not(.elementor-motion-effects-element-type-background), .elementor-20237 .elementor-element.elementor-element-31c6b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-20237 .elementor-element.elementor-element-2ad885e .elementor-heading-title{font-size:var( --e-global-typography-20fcb63-font-size );line-height:var( --e-global-typography-20fcb63-line-height );}.elementor-20237 .elementor-element.elementor-element-30e3e0e .elementor-button{font-size:var( --e-global-typography-0a0256a-font-size );line-height:var( --e-global-typography-0a0256a-line-height );}.elementor-20237 .elementor-element.elementor-element-b2fa30d .elementor-heading-title{font-size:var( --e-global-typography-20fcb63-font-size );line-height:var( --e-global-typography-20fcb63-line-height );}.elementor-20237 .elementor-element.elementor-element-e8585a7 .elementor-heading-title{font-size:var( --e-global-typography-5779ce3-font-size );line-height:var( --e-global-typography-5779ce3-line-height );}}/* Start custom CSS for hotspot, class: .elementor-element-351025a */@keyframes e-hotspot-soft-beat {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(1.3); /* Increase this — default is likely ~1.1 */
  }
}

.e-hotspot__icon {
  animation: e-hotspot-soft-beat .7s infinite alternate;
  animation-timing-function: ease;
}

.e-hotspot__icon {
 animation: e-hotspot-soft-beat .7s infinite alternate;
 animation-timing-function: ease;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-78baa63 */.elementor-20237 .elementor-element.elementor-element-78baa63 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-010b635 *//* USER DEFINED STYLES START */
.elementor-20237 .elementor-element.elementor-element-010b635 {
    --arrow-size: 25px;
    --arrow-size-mobile: 20px;
    --arrow-offset: 25px;       /* For top and bottom alignment only */
    --timeline-fill-ratio: 0.6; /* 0 = top of screen, 1 = bottom of screen */
    --timeline-empty-color: #F3EBDB;
    --timeline-fill-color: #FFCB2F;
}

.elementor-20237 .elementor-element.elementor-element-010b635 .is-active .timeline-item-point.kaos > .elementor-widget-container {
    background-color: #C05238;  /* Point Active Colour - Non-optimised markup */
}

.elementor-20237 .elementor-element.elementor-element-010b635 .is-active .timeline-item-point > .elementor-widget-container {
    background-color: #ECCC77;  /* Point Active Colour - Non-optimised markup */
}


.elementor-20237 .elementor-element.elementor-element-010b635 .is-active :is(.timeline-item-meta, .timeline-item-meta .elementor-heading-title) {
    color: #184164;             /* Meta Active Colour */
}

.elementor-20237 .elementor-element.elementor-element-010b635 .is-active :is(.timeline-item-meta, .timeline-item-meta.kaos .elementor-heading-title) {
    color: #C6563D !important;             /* Meta Active Colour */
}

.elementor-20237 .elementor-element.elementor-element-010b635 .is-active .timeline-item-card :is(.timeline-item-meta, .timeline-item-meta .elementor-heading-title) {
    color: #184164;             /* Card Meta Active Colour */
}

/*.elementor-20237 .elementor-element.elementor-element-010b635 .is-active .timeline-item-card .elementor-heading-title {
    color: red;                  Card Title Active Colour 
}*/

.elementor-20237 .elementor-element.elementor-element-010b635 .is-active .timeline-item-card.kaos {
    /*background-color: green!important;*/
    border-color: #C6563D;
}

.elementor-20237 .elementor-element.elementor-element-010b635 .timeline-item > .timeline-item-meta {
    opacity: 0;
    visibility: hidden;
}

/* Always show meta inside the card */
.elementor-20237 .elementor-element.elementor-element-010b635 .timeline-item-card .timeline-item-meta {
    display: block !important;
}

/* Target any other active element with: .elementor-20237 .elementor-element.elementor-element-010b635 .is-active .your-class-name {...} Use !important if you have to */

/* NOTE: Breakpoint (default: 1024px) can be changed further down in @media query */
/* USER DEFINED STYLES END */

/* BASE STYLES */
.elementor-20237 .elementor-element.elementor-element-010b635 > .e-con-inner {
    position: relative;
}

.elementor-20237 .elementor-element.elementor-element-010b635 .timeline-item {
    padding: 0;
}

.elementor-20237 .elementor-element.elementor-element-010b635 .timeline-item .timeline-item-card {
    z-index: 0;
}

.elementor-20237 .elementor-element.elementor-element-010b635 .timeline-item-point {
    line-height: 0;
    z-index: 1;
}

.elementor-20237 .elementor-element.elementor-element-010b635 .timeline-item-card .timeline-item-meta {
    display: none;
}

.elementor-20237 .elementor-element.elementor-element-010b635 .timeline-line {
    top: 0;
    bottom: 0;
    left: calc((100% - var(--timeline-padding-left, 0px) - var(--timeline-padding-right, 0px)) / 2 + var(--timeline-padding-left, 0px) - 0.5 * var(--width));
    padding: 0;
    z-index: 0;
}

.elementor-20237 .elementor-element.elementor-element-010b635 .timeline-item-card::before, .elementor-20237 .elementor-element.elementor-element-010b635 .timeline-item-card::after {
    content:"";
    position: absolute;
    background-color: inherit;
    z-index: -1;
    transition-duration: 0s;
}

.elementor-20237 .elementor-element.elementor-element-010b635 .timeline-item-card::before {
    top: calc(50% - 0.5 * var(--arrow-size));
    width: var(--arrow-size);
    height: var(--arrow-size);
    transform: rotate(45deg);
    border-style: inherit;
    border-color: inherit;
    border-radius: 0;
}

.elementor-20237 .elementor-element.elementor-element-010b635 .timeline-item-card::after {
    top: calc(50% - var(--arrow-size));
    height: calc(2 * var(--arrow-size));
}

.elementor-20237 .elementor-element.elementor-element-010b635 .timeline-item:nth-of-type(odd) .timeline-item-card::before {
    left: initial;
    right: calc(-0.5 * var(--arrow-size));
    border-width: var(--border-right-width);
    border-left: none;
    border-bottom: none;
}
.elementor-20237 .elementor-element.elementor-element-010b635 .timeline-item:nth-of-type(odd) .timeline-item-card::after {
    right: 0;
    width: var(--border-right-width);
}

.elementor-20237 .elementor-element.elementor-element-010b635 .timeline-item:nth-of-type(even) .timeline-item-card::before {
    left: calc(-0.5 * var(--arrow-size));
    right: initial;
    border-width: var(--border-left-width);
    border-top: none;
    border-right: none;
}
.elementor-20237 .elementor-element.elementor-element-010b635 .timeline-item:nth-of-type(even) .timeline-item-card::after {
    left: 0;
    width: var(--border-left-width);
}

/* HORIZONTAL ALIGNMENTS */
.elementor-20237 .elementor-element.elementor-element-010b635:is(.left, .right) .timeline-item-meta {
    display: none;
}

.elementor-20237 .elementor-element.elementor-element-010b635:is(.left, .right) .timeline-item-card .timeline-item-meta {
    display: block;
}

/* HORIZONTAL ALIGN LEFT */
.elementor-20237 .elementor-element.elementor-element-010b635.left .timeline-item-point {
    order: 0;
}

.elementor-20237 .elementor-element.elementor-element-010b635.left .timeline-item-card {
    order: 1;
}

.elementor-20237 .elementor-element.elementor-element-010b635.left .timeline-item:nth-of-type(odd) .timeline-item-card::before {
    left: calc(-0.5 * var(--arrow-size));
    border-width: var(--border-left-width);
    border-top: none;
    border-right: none;
    border-bottom-style: solid;
    border-left-style: solid;
    border-color: inherit;
}

.elementor-20237 .elementor-element.elementor-element-010b635.left .timeline-item:nth-of-type(odd) .timeline-item-card::after {
    left: 0;
    width: var(--border-left-width);
}

.elementor-20237 .elementor-element.elementor-element-010b635.left .timeline-line {
    left: calc(0.5 * (var(--point-width) - var(--width)) + var(--timeline-padding-left, 0px));
}

/* HORIZONTAL ALIGN RIGHT */
.elementor-20237 .elementor-element.elementor-element-010b635.right .timeline-item-point {
    order: 1;
}

.elementor-20237 .elementor-element.elementor-element-010b635.right .timeline-item-card {
    order: 0;
}

.elementor-20237 .elementor-element.elementor-element-010b635.right .timeline-item:nth-of-type(even) .timeline-item-card::before {
    left: initial;
    right: calc(-0.5 * var(--arrow-size));
    border-width: var(--border-right-width);
    border-top-style: solid;
    border-right-style: solid;
    border-bottom: none;
    border-left: none;
    border-color: inherit;
}

.elementor-20237 .elementor-element.elementor-element-010b635.right .timeline-item:nth-of-type(even) .timeline-item-card::after {
    left: initial;
    right: 0;
    width: var(--border-right-width);
}

.elementor-20237 .elementor-element.elementor-element-010b635.right .timeline-line {
    left: initial;
    right: calc(0.5 * (var(--point-width) - var(--width)) + var(--timeline-padding-right, 0px));
}

/* VERTICAL ALIGNMENTS */
/* VERTICAL ALIGN TOP */
.elementor-20237 .elementor-element.elementor-element-010b635.top .timeline-item {
    align-items: flex-start;
}

.elementor-20237 .elementor-element.elementor-element-010b635.top .timeline-item-card::before {
    top: var(--arrow-offset);
}

.elementor-20237 .elementor-element.elementor-element-010b635.top .timeline-item-card::after {
    top: calc(var(--arrow-offset) - (0.21 * var(--arrow-size)));
}

.elementor-20237 .elementor-element.elementor-element-010b635.top .timeline-item-point {
    top: calc(var(--arrow-offset) + 0.5 * (var(--arrow-size) - var(--point-height)));
}

.elementor-20237 .elementor-element.elementor-element-010b635.top .timeline-item > .timeline-item-meta {
    top: calc(var(--arrow-offset) + (var(--arrow-size) / 2));
    transform: translateY(-50%);
}

/* VERTICAL ALIGN BOTTOM */
.elementor-20237 .elementor-element.elementor-element-010b635.bottom .timeline-item {
    align-items: flex-end;
}

.elementor-20237 .elementor-element.elementor-element-010b635.bottom .timeline-item-card::before {
    top: initial;
    bottom: var(--arrow-offset);
}

.elementor-20237 .elementor-element.elementor-element-010b635.bottom .timeline-item-card::after {
    top: initial;
    bottom: calc(var(--arrow-offset) - (0.21 * var(--arrow-size)));
}

.elementor-20237 .elementor-element.elementor-element-010b635.bottom .timeline-item-point {
    bottom: calc(var(--arrow-offset) + 0.5 * (var(--arrow-size) - var(--point-height)));
}

.elementor-20237 .elementor-element.elementor-element-010b635.bottom .timeline-item > .timeline-item-meta {
    bottom: calc(var(--arrow-offset) + (var(--arrow-size) / 2));
    transform: translateY(50%);
}

/* FLIP */
.elementor-20237 .elementor-element.elementor-element-010b635.flip:not(.left):not(.right) .timeline-item {
    flex-direction: row-reverse;
}

.elementor-20237 .elementor-element.elementor-element-010b635.flip:not(.left):not(.right) .timeline-item:nth-of-type(even) .timeline-item-card::before {
    left: initial;
    right: calc(-0.5 * var(--arrow-size));
    border-width: var(--border-right-width);
    border-top-style: solid;
    border-right-style: solid;
    border-bottom: none;
    border-left: none;
    border-color: inherit;
}

.elementor-20237 .elementor-element.elementor-element-010b635.flip:not(.left):not(.right) .timeline-item:nth-of-type(even) .timeline-item-card::after {
    left: initial;
    right: 0;
    width: var(--border-right-width);
}

.elementor-20237 .elementor-element.elementor-element-010b635.flip:not(.left):not(.right) .timeline-item:nth-of-type(odd) .timeline-item-card::before {
    left: calc(-0.5 * var(--arrow-size));
    right: initial;
    border-width: var(--border-left-width);
    border-top: none;
    border-right: none;
    border-bottom-style: solid;
    border-left-style: solid;
    border-color: inherit;
}

.elementor-20237 .elementor-element.elementor-element-010b635.flip:not(.left):not(.right) .timeline-item:nth-of-type(odd) .timeline-item-card::after {
    left: 0;
    width: var(--border-left-width);
}

.elementor-20237 .elementor-element.elementor-element-010b635.flip .timeline-item:nth-of-type(odd) > .timeline-item-meta {
    text-align: end;
}

.elementor-20237 .elementor-element.elementor-element-010b635.flip .timeline-item:nth-of-type(even) > .timeline-item-meta {
    text-align: start;
}

/* 
Choose your Breakpoint px 
Laptop:             1366px
Tablet Landscape:   1200px
Tablet Portrait:    1024px
Mobile Landscape:    880px
Mobile Portrait:     767px
*/

@media (max-width: 1024px) {
    .elementor-20237 .elementor-element.elementor-element-010b635.flip .timeline-item {
        flex-direction: row!important;
    }
    
    .elementor-20237 .elementor-element.elementor-element-010b635 .timeline-item-meta {
        display: none;
    }
    
    .elementor-20237 .elementor-element.elementor-element-010b635 .timeline-item-card .timeline-item-meta {
        display: block;
    }
    
    /* DEFAULT BREAK LEFT */
    .elementor-20237 .elementor-element.elementor-element-010b635 .timeline-item-point {
        order: 0;
    }
    
    .elementor-20237 .elementor-element.elementor-element-010b635 .timeline-item-card {
        order: 1;
    }
  
    .elementor-20237 .elementor-element.elementor-element-010b635:not(.right):not(.break-right) .timeline-item-card::before {
        left: calc(-0.5 * var(--arrow-size)) !important;
        border-width: var(--border-left-width) !important;
        border-top: none !important;
        border-right: none !important;
        border-bottom-style: solid !important;
        border-left-style: solid !important;
        border-color: inherit !important;
    }

    .elementor-20237 .elementor-element.elementor-element-010b635:not(.right):not(.break-right) .timeline-item-card::after {
        left: 0 !important;
        width: var(--border-left-width) !important;
    }

    .elementor-20237 .elementor-element.elementor-element-010b635 .timeline-line {
        left: calc(0.5 * (var(--point-width) - var(--width)) + var(--timeline-padding-left, 0px));
    }
 
    /* Unless 'right' or 'break-right' are applied */
    .elementor-20237 .elementor-element.elementor-element-010b635:is(.right, .break-right) .timeline-item-point {
        order: 1;
    }
    
    .elementor-20237 .elementor-element.elementor-element-010b635:is(.right, .break-right) .timeline-item-card {
        order: 0;
    }
    
    .elementor-20237 .elementor-element.elementor-element-010b635:is(.right, .break-right) .timeline-item-card::before {
        left: initial !important;
        right: calc(-0.5 * var(--arrow-size)) !important;
        border-width: var(--border-right-width) !important;
        border-top-style: solid !important;
        border-right-style: solid !important;
        border-bottom: none !important;
        border-left: none !important;
        border-color: inherit !important;
    }

    .elementor-20237 .elementor-element.elementor-element-010b635:is(.right, .break-right) .timeline-item-card::after {
        left: initial !important;
        right: 0 !important;
        width: var(--border-right-width) !important;
    }
      
    .elementor-20237 .elementor-element.elementor-element-010b635.break-right .timeline-line {
        left: initial;
        right: calc(0.5 * (var(--point-width) - var(--width)) + var(--timeline-padding-right, 0px));
    }
}

@media (max-width: 767px) {
    .elementor-20237 .elementor-element.elementor-element-010b635 {
        --arrow-size: var(--arrow-size-mobile);
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-91e2eea */.red-text{
    color: #C05238;
}

.bold-text{
    font-weight: 700;
}/* End custom CSS */