.elementor-375 .elementor-element.elementor-element-168b3cb{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:1;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-375 .elementor-element.elementor-element-168b3cb::before, .elementor-375 .elementor-element.elementor-element-168b3cb > .elementor-background-video-container::before, .elementor-375 .elementor-element.elementor-element-168b3cb > .e-con-inner > .elementor-background-video-container::before, .elementor-375 .elementor-element.elementor-element-168b3cb > .elementor-background-slideshow::before, .elementor-375 .elementor-element.elementor-element-168b3cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-375 .elementor-element.elementor-element-168b3cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 40%, #2D2825 100%);}.elementor-375 .elementor-element.elementor-element-168b3cb:not(.elementor-motion-effects-element-type-background), .elementor-375 .elementor-element.elementor-element-168b3cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-375 .elementor-element.elementor-element-3e3a701{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-375 .elementor-element.elementor-element-6b3a7b3 .elementor-heading-title{font-family:"Sofia PRO", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-accent );}.elementor-375 .elementor-element.elementor-element-d28f7f3{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:center;}.elementor-375 .elementor-element.elementor-element-d28f7f3 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-375 .elementor-element.elementor-element-d28f7f3 .elementor-heading-title{font-family:"Moontime", Sans-serif;font-size:76px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-375 .elementor-element.elementor-element-4f7a4b8{text-align:center;font-family:"Gantari", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-375 .elementor-element.elementor-element-4f7a4b8 p{margin-block-end:0px;}.elementor-375 .elementor-element.elementor-element-2f0899e{--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:5rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-375 .elementor-element.elementor-element-2f0899e:not(.elementor-motion-effects-element-type-background), .elementor-375 .elementor-element.elementor-element-2f0899e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5552;}.elementor-375 .elementor-element.elementor-element-b3b4d63{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-375 .elementor-element.elementor-element-7665a57 .elementor-heading-title{font-family:"Gelasio", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-375 .elementor-element.elementor-element-3e03bed > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-375 .elementor-element.elementor-element-3e03bed{text-align:center;font-family:"Gantari", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-375 .elementor-element.elementor-element-3e03bed p{margin-block-end:0px;}.elementor-375 .elementor-element.elementor-element-6ba04cb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-375 .elementor-element.elementor-element-ba404af > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-375 .elementor-element.elementor-element-ba404af .elementor-heading-title{font-family:"Gelasio", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-375 .elementor-element.elementor-element-33f8560{text-align:center;font-family:"Gantari", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-375 .elementor-element.elementor-element-33f8560 p{margin-block-end:0px;}.elementor-375 .elementor-element.elementor-element-ac48dae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-375 .elementor-element.elementor-element-ac48dae:not(.elementor-motion-effects-element-type-background), .elementor-375 .elementor-element.elementor-element-ac48dae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5552;}.elementor-375 .elementor-element.elementor-element-212d692{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-375 .elementor-element.elementor-element-6d39e02{--display:flex;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.4rem 0rem;--row-gap:0.4rem;--column-gap:0rem;--overlay-opacity:0.3;--border-radius:55px 55px 55px 55px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-375 .elementor-element.elementor-element-6d39e02:not(.elementor-motion-effects-element-type-background), .elementor-375 .elementor-element.elementor-element-6d39e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;background-size:cover;}.elementor-375 .elementor-element.elementor-element-6d39e02::before, .elementor-375 .elementor-element.elementor-element-6d39e02 > .elementor-background-video-container::before, .elementor-375 .elementor-element.elementor-element-6d39e02 > .e-con-inner > .elementor-background-video-container::before, .elementor-375 .elementor-element.elementor-element-6d39e02 > .elementor-background-slideshow::before, .elementor-375 .elementor-element.elementor-element-6d39e02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-375 .elementor-element.elementor-element-6d39e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-375 .elementor-element.elementor-element-965eb54{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.3rem 0rem;--row-gap:0.3rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-375 .elementor-element.elementor-element-3641499 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-375 .elementor-element.elementor-element-3641499{text-align:center;font-family:"Gelasio", Sans-serif;font-size:2.6vw;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-375 .elementor-element.elementor-element-3641499 p{margin-block-end:0px;}.elementor-375 .elementor-element.elementor-element-67446d8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-375 .elementor-element.elementor-element-67446d8{text-align:center;font-size:16px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-375 .elementor-element.elementor-element-67446d8 p{margin-block-end:0px;}.elementor-375 .elementor-element.elementor-element-0f2a5bb{--display:flex;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.4rem 0rem;--row-gap:0.4rem;--column-gap:0rem;--overlay-opacity:0.3;--border-radius:55px 55px 55px 55px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-375 .elementor-element.elementor-element-0f2a5bb:not(.elementor-motion-effects-element-type-background), .elementor-375 .elementor-element.elementor-element-0f2a5bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;background-size:cover;}.elementor-375 .elementor-element.elementor-element-0f2a5bb::before, .elementor-375 .elementor-element.elementor-element-0f2a5bb > .elementor-background-video-container::before, .elementor-375 .elementor-element.elementor-element-0f2a5bb > .e-con-inner > .elementor-background-video-container::before, .elementor-375 .elementor-element.elementor-element-0f2a5bb > .elementor-background-slideshow::before, .elementor-375 .elementor-element.elementor-element-0f2a5bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-375 .elementor-element.elementor-element-0f2a5bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-375 .elementor-element.elementor-element-b2656f5{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.3rem 0rem;--row-gap:0.3rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-375 .elementor-element.elementor-element-74b12f9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-375 .elementor-element.elementor-element-74b12f9{text-align:center;font-family:"Gelasio", Sans-serif;font-size:2.6vw;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-375 .elementor-element.elementor-element-74b12f9 p{margin-block-end:0px;}.elementor-375 .elementor-element.elementor-element-8b941e9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-375 .elementor-element.elementor-element-8b941e9{text-align:center;font-size:16px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-375 .elementor-element.elementor-element-8b941e9 p{margin-block-end:0px;}.elementor-375 .elementor-element.elementor-element-7dcd21e{--display:flex;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.4rem 0rem;--row-gap:0.4rem;--column-gap:0rem;--overlay-opacity:0.3;--border-radius:55px 55px 55px 55px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-375 .elementor-element.elementor-element-7dcd21e:not(.elementor-motion-effects-element-type-background), .elementor-375 .elementor-element.elementor-element-7dcd21e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;background-size:cover;}.elementor-375 .elementor-element.elementor-element-7dcd21e::before, .elementor-375 .elementor-element.elementor-element-7dcd21e > .elementor-background-video-container::before, .elementor-375 .elementor-element.elementor-element-7dcd21e > .e-con-inner > .elementor-background-video-container::before, .elementor-375 .elementor-element.elementor-element-7dcd21e > .elementor-background-slideshow::before, .elementor-375 .elementor-element.elementor-element-7dcd21e > .e-con-inner > .elementor-background-slideshow::before, .elementor-375 .elementor-element.elementor-element-7dcd21e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-375 .elementor-element.elementor-element-9d221fc{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.3rem 0rem;--row-gap:0.3rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-375 .elementor-element.elementor-element-5377ca2 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-375 .elementor-element.elementor-element-5377ca2{text-align:center;font-family:"Gelasio", Sans-serif;font-size:2.6vw;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-375 .elementor-element.elementor-element-5377ca2 p{margin-block-end:0px;}.elementor-375 .elementor-element.elementor-element-8ce7194 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-375 .elementor-element.elementor-element-8ce7194{text-align:center;font-size:16px;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-375 .elementor-element.elementor-element-8ce7194 p{margin-block-end:0px;}.elementor-375 .elementor-element.elementor-element-a102cf8{--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:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-375 .elementor-element.elementor-element-a102cf8:not(.elementor-motion-effects-element-type-background), .elementor-375 .elementor-element.elementor-element-a102cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5552;}.elementor-375 .elementor-element.elementor-element-8fc01be{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-375 .elementor-element.elementor-element-dc81ff8{--display:flex;--justify-content:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-375 .elementor-element.elementor-element-0b72359 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-375 .elementor-element.elementor-element-0b72359{text-align:center;}.elementor-375 .elementor-element.elementor-element-0b72359 .elementor-heading-title{font-family:"Gelasio", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-375 .elementor-element.elementor-element-f8fe5e5{--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:2rem 4rem;--row-gap:2rem;--column-gap:4rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-375 .elementor-element.elementor-element-c024738{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-375 .elementor-element.elementor-element-93f47b5{font-size:16px;color:#E2E2E2;}.elementor-375 .elementor-element.elementor-element-817f11a{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-375 .elementor-element.elementor-element-0f14d03{font-size:16px;color:#E2E2E2;}.elementor-375 .elementor-element.elementor-element-5c03b5a{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-375 .elementor-element.elementor-element-314ffac{font-size:16px;color:#E2E2E2;}.elementor-375 .elementor-element.elementor-element-f8c0d01{--n-accordion-title-font-size:16px;--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:0.8rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#EFEFEF;--n-accordion-title-active-color:#F1F1F1;--n-accordion-icon-size:15px;}.elementor-375 .elementor-element.elementor-element-f8c0d01 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;}:where( .elementor-375 .elementor-element.elementor-element-f8c0d01 > .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-weight:600;}:where( .elementor-375 .elementor-element.elementor-element-f8c0d01 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-375 .elementor-element.elementor-element-6cec31b{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-375 .elementor-element.elementor-element-2bd7d58{font-size:16px;color:#E2E2E2;}.elementor-375 .elementor-element.elementor-element-5a69143{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-375 .elementor-element.elementor-element-271874a{font-size:16px;color:#E2E2E2;}.elementor-375 .elementor-element.elementor-element-d0cbc75{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-375 .elementor-element.elementor-element-bce92e9{font-size:16px;color:#E2E2E2;}.elementor-375 .elementor-element.elementor-element-8065b1d{--n-accordion-title-font-size:16px;--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:0.8rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#EFEFEF;--n-accordion-title-active-color:#F1F1F1;--n-accordion-icon-size:15px;}.elementor-375 .elementor-element.elementor-element-8065b1d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;}:where( .elementor-375 .elementor-element.elementor-element-8065b1d > .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-weight:600;}:where( .elementor-375 .elementor-element.elementor-element-8065b1d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-375 .elementor-element.elementor-element-54412e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-375 .elementor-element.elementor-element-54412e2:not(.elementor-motion-effects-element-type-background), .elementor-375 .elementor-element.elementor-element-54412e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F4F1;}.elementor-375 .elementor-element.elementor-element-b6042ba{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--margin-top:5rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-375 .elementor-element.elementor-element-5b2c20d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-375 .elementor-element.elementor-element-5b2c20d{text-align:center;}.elementor-375 .elementor-element.elementor-element-5b2c20d .elementor-heading-title{font-family:"Gelasio", Sans-serif;font-weight:600;color:#000000;}.elementor-375 .elementor-element.elementor-element-6596615 > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-375 .elementor-element.elementor-element-6596615 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-375 .elementor-element.elementor-element-6596615 .elementor-custom-embed-play i{color:#E4CABC;font-size:7rem;}.elementor-375 .elementor-element.elementor-element-6596615 .elementor-custom-embed-play svg{fill:#E4CABC;width:7rem;height:7rem;}.elementor-375 .elementor-element.elementor-element-07ebf5a{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-375 .elementor-element.elementor-element-0b9acb5 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-375 .elementor-element.elementor-element-0b9acb5{text-align:center;}.elementor-375 .elementor-element.elementor-element-0b9acb5 .elementor-heading-title{font-family:"Sofia PRO", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-375 .elementor-element.elementor-element-0fae91a{text-align:center;font-family:"Gantari", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-375 .elementor-element.elementor-element-0fae91a p{margin-block-end:0px;}.elementor-375 .elementor-element.elementor-element-81b58f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-375 .elementor-element.elementor-element-9382b09 .elementor-button{background-color:#FFBD5900;font-size:16px;font-weight:700;fill:#5C5552;color:#5C5552;border-style:solid;border-color:#5C5552;border-radius:200px 200px 200px 200px;padding:0.9rem 3rem 0.9rem 3rem;}.elementor-375 .elementor-element.elementor-element-9382b09{width:var( --container-widget-width, 225px );max-width:225px;--container-widget-width:225px;--container-widget-flex-grow:0;}.elementor-375 .elementor-element.elementor-element-04cc6e2 .elementor-button{background-color:#FFBD59;font-size:16px;font-weight:700;fill:#000000;color:#000000;border-style:solid;border-color:#FFBD59;border-radius:200px 200px 200px 200px;padding:0.9rem 3rem 0.9rem 3rem;}.elementor-375 .elementor-element.elementor-element-04cc6e2{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}@media(max-width:1200px){.elementor-375 .elementor-element.elementor-element-d28f7f3 .elementor-heading-title{font-size:50px;}.elementor-375 .elementor-element.elementor-element-212d692{--grid-auto-flow:row;}.elementor-375 .elementor-element.elementor-element-6d39e02{--min-height:62vh;--border-radius:30px 30px 30px 30px;}.elementor-375 .elementor-element.elementor-element-3641499{font-size:2.6vw;}.elementor-375 .elementor-element.elementor-element-67446d8{font-size:14px;}.elementor-375 .elementor-element.elementor-element-0f2a5bb{--min-height:62vh;--border-radius:30px 30px 30px 30px;}.elementor-375 .elementor-element.elementor-element-74b12f9{font-size:2.6vw;}.elementor-375 .elementor-element.elementor-element-8b941e9{font-size:14px;}.elementor-375 .elementor-element.elementor-element-7dcd21e{--min-height:62vh;--border-radius:30px 30px 30px 30px;}.elementor-375 .elementor-element.elementor-element-5377ca2{font-size:2.6vw;}.elementor-375 .elementor-element.elementor-element-8ce7194{font-size:14px;}.elementor-widget-button .elementor-button{word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:1024px){.elementor-375 .elementor-element.elementor-element-212d692{--grid-auto-flow:row;}.elementor-widget-button .elementor-button{word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:767px){.elementor-375 .elementor-element.elementor-element-212d692{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-375 .elementor-element.elementor-element-6d39e02{--min-height:60vh;}.elementor-375 .elementor-element.elementor-element-3641499 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-375 .elementor-element.elementor-element-3641499{font-size:28px;}.elementor-375 .elementor-element.elementor-element-0f2a5bb{--min-height:60vh;}.elementor-375 .elementor-element.elementor-element-74b12f9 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-375 .elementor-element.elementor-element-74b12f9{font-size:28px;}.elementor-375 .elementor-element.elementor-element-7dcd21e{--min-height:60vh;}.elementor-375 .elementor-element.elementor-element-5377ca2 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-375 .elementor-element.elementor-element-5377ca2{font-size:28px;}.elementor-375 .elementor-element.elementor-element-81b58f1{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(min-width:768px){.elementor-375 .elementor-element.elementor-element-3e3a701{--width:750px;}.elementor-375 .elementor-element.elementor-element-b3b4d63{--width:900px;}.elementor-375 .elementor-element.elementor-element-6ba04cb{--width:800px;}.elementor-375 .elementor-element.elementor-element-965eb54{--width:75%;}.elementor-375 .elementor-element.elementor-element-b2656f5{--width:75%;}.elementor-375 .elementor-element.elementor-element-9d221fc{--width:75%;}.elementor-375 .elementor-element.elementor-element-8fc01be{--width:800px;}.elementor-375 .elementor-element.elementor-element-07ebf5a{--width:750px;}}/* Start custom CSS for container, class: .elementor-element-168b3cb */.elementor-375 .elementor-element.elementor-element-168b3cb {
    text-wrap: balance;
}
.elementor-375 .elementor-element.elementor-element-168b3cb {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f0899e */.elementor-375 .elementor-element.elementor-element-2f0899e {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d39e02 */.elementor-375 .elementor-element.elementor-element-6d39e02 {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f2a5bb */.elementor-375 .elementor-element.elementor-element-0f2a5bb {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dcd21e */.elementor-375 .elementor-element.elementor-element-7dcd21e {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac48dae */.elementor-element.elementor-element-015c199:not(.elementor-motion-effects-element-type-background) {
	    background-size: contain;
    background-position: top;
    background-repeat: no-repeat ;
}

.profil-con .elementor-widget-text-editor {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8fe5e5 */.elementor-375 .elementor-element.elementor-element-f8fe5e5 {
    text-wrap: pretty !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a102cf8 */.elementor-375 .elementor-element.elementor-element-a102cf8 {
    text-wrap: balance;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sofia PRO';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://framgangsakademin.se/wp-content/uploads/2025/03/Sofia-Pro-Regular-Az_15_11zon.woff') format('woff');
}
@font-face {
	font-family: 'Sofia PRO';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://framgangsakademin.se/wp-content/uploads/2025/03/Sofia-Pro-Medium-Italic-Az_14_11zon.woff') format('woff');
}
@font-face {
	font-family: 'Sofia PRO';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://framgangsakademin.se/wp-content/uploads/2025/03/Sofia-Pro-Bold-Italic-Az_1_11zon.woff') format('woff');
}
@font-face {
	font-family: 'Sofia PRO';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://framgangsakademin.se/wp-content/uploads/2025/03/Sofia-Pro-Semi-Bold-Az_8_11zon.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Moontime';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://framgangsakademin.se/wp-content/uploads/2025/03/MoonTime-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gelasio';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://framgangsakademin.se/wp-content/uploads/2026/03/Gelasio-Bold-Anvands-till-rubriker.ttf') format('truetype');
}
/* End Custom Fonts CSS */