.elementor-2094 .elementor-element.elementor-element-2b35d82a{--display:flex;--min-height:60vh;--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:60px;--padding-left:80px;--padding-right:0px;}.elementor-2094 .elementor-element.elementor-element-2b35d82a:not(.elementor-motion-effects-element-type-background), .elementor-2094 .elementor-element.elementor-element-2b35d82a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D2210;background-image:url("https://utveckling.pilates-center.se/wp-content/uploads/2026/05/hero-books.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2094 .elementor-element.elementor-element-460ae390 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2094 .elementor-element.elementor-element-460ae390{text-align:start;}.elementor-2094 .elementor-element.elementor-element-460ae390 .elementor-heading-title{font-family:"Monument Grot", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:3px;color:#F5F2EB99;}.elementor-2094 .elementor-element.elementor-element-5920e2c{width:initial;max-width:initial;text-align:start;}.elementor-2094 .elementor-element.elementor-element-5920e2c .elementor-heading-title{font-family:"Cardinal", Sans-serif;font-size:80px;font-weight:400;font-style:normal;letter-spacing:2px;color:#F5F2EB;}.elementor-2094 .elementor-element.elementor-element-9ec833e{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-2094 .elementor-element.elementor-element-8904095{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-2094 .elementor-element.elementor-element-3016c7a{--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-2094 .elementor-element.elementor-element-c177201{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-2094 .elementor-element.elementor-element-ea319b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#502D001A;--border-color:#502D001A;--border-radius:4px 4px 4px 4px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2094 .elementor-element.elementor-element-ea319b5:not(.elementor-motion-effects-element-type-background), .elementor-2094 .elementor-element.elementor-element-ea319b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2094 .elementor-element.elementor-element-ea319b5:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#502D0040;--border-color:#502D0040;box-shadow:0px 4px 16px 0px rgba(80, 45.00000000000006, 0, 0.07);}.elementor-2094 .elementor-element.elementor-element-ea319b5, .elementor-2094 .elementor-element.elementor-element-ea319b5::before{--border-transition:0.3s;}.elementor-2094 .elementor-element.elementor-element-bb8f853 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2094 .elementor-element.elementor-element-bb8f853 .elementor-heading-title{font-family:"Monument Grot", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#502D0073;}.elementor-2094 .elementor-element.elementor-element-b4eb2a4 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2094 .elementor-element.elementor-element-b4eb2a4 .elementor-heading-title{font-family:"Cardinal", Sans-serif;font-size:30px;font-weight:400;}.elementor-2094 .elementor-element.elementor-element-95a3f3c{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );color:#502D00A6;}.elementor-2094 .elementor-element.elementor-element-5fabaf0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#502D001A;--border-color:#502D001A;--border-radius:4px 4px 4px 4px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2094 .elementor-element.elementor-element-5fabaf0:not(.elementor-motion-effects-element-type-background), .elementor-2094 .elementor-element.elementor-element-5fabaf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2094 .elementor-element.elementor-element-5fabaf0:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#502D0040;--border-color:#502D0040;box-shadow:0px 4px 16px 0px rgba(80, 45.00000000000006, 0, 0.07);}.elementor-2094 .elementor-element.elementor-element-5fabaf0, .elementor-2094 .elementor-element.elementor-element-5fabaf0::before{--border-transition:0.3s;}.elementor-2094 .elementor-element.elementor-element-1d6b72d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2094 .elementor-element.elementor-element-1d6b72d .elementor-heading-title{font-family:"Monument Grot", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#502D0073;}.elementor-2094 .elementor-element.elementor-element-477de71 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2094 .elementor-element.elementor-element-477de71 .elementor-heading-title{font-family:"Cardinal", Sans-serif;font-size:30px;font-weight:400;}.elementor-2094 .elementor-element.elementor-element-f779418{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );color:#502D00A6;}.elementor-2094 .elementor-element.elementor-element-ef9aee7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#502D001A;--border-color:#502D001A;--border-radius:4px 4px 4px 4px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2094 .elementor-element.elementor-element-ef9aee7:not(.elementor-motion-effects-element-type-background), .elementor-2094 .elementor-element.elementor-element-ef9aee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2094 .elementor-element.elementor-element-ef9aee7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#502D0040;--border-color:#502D0040;box-shadow:0px 4px 16px 0px rgba(80, 45.00000000000006, 0, 0.07);}.elementor-2094 .elementor-element.elementor-element-ef9aee7, .elementor-2094 .elementor-element.elementor-element-ef9aee7::before{--border-transition:0.3s;}.elementor-2094 .elementor-element.elementor-element-703250c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2094 .elementor-element.elementor-element-703250c .elementor-heading-title{font-family:"Monument Grot", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#502D0073;}.elementor-2094 .elementor-element.elementor-element-db9fac8 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2094 .elementor-element.elementor-element-db9fac8 .elementor-heading-title{font-family:"Cardinal", Sans-serif;font-size:30px;font-weight:400;}.elementor-2094 .elementor-element.elementor-element-d0d8684{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );color:#502D00A6;}.elementor-2094 .elementor-element.elementor-element-7bfb9cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#502D001A;--border-color:#502D001A;--border-radius:4px 4px 4px 4px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2094 .elementor-element.elementor-element-7bfb9cf:not(.elementor-motion-effects-element-type-background), .elementor-2094 .elementor-element.elementor-element-7bfb9cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2094 .elementor-element.elementor-element-7bfb9cf:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#502D0040;--border-color:#502D0040;box-shadow:0px 4px 16px 0px rgba(80, 45.00000000000006, 0, 0.07);}.elementor-2094 .elementor-element.elementor-element-7bfb9cf, .elementor-2094 .elementor-element.elementor-element-7bfb9cf::before{--border-transition:0.3s;}.elementor-2094 .elementor-element.elementor-element-e632f9a > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2094 .elementor-element.elementor-element-e632f9a .elementor-heading-title{font-family:"Monument Grot", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#502D0073;}.elementor-2094 .elementor-element.elementor-element-d5c4f1b .elementor-repeater-item-fdddcf1.elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-2094 .elementor-element.elementor-element-d5c4f1b .elementor-repeater-item-fdddcf1.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-2094 .elementor-element.elementor-element-d5c4f1b .elementor-repeater-item-fdddcf1.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-2094 .elementor-element.elementor-element-d5c4f1b .elementor-repeater-item-eeefc73.elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-2094 .elementor-element.elementor-element-d5c4f1b{--grid-template-columns:repeat(0, auto);--icon-size:30px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-2094 .elementor-element.elementor-element-d5c4f1b .elementor-widget-container{text-align:left;}.elementor-2094 .elementor-element.elementor-element-d5c4f1b > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2094 .elementor-element.elementor-element-d5c4f1b .elementor-social-icon{background-color:#502D00;}.elementor-2094 .elementor-element.elementor-element-d5c4f1b .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-2094 .elementor-element.elementor-element-d5c4f1b .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-2094 .elementor-element.elementor-element-e35d9de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2094 .elementor-element.elementor-element-1444fc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-af837b2 );border-radius:0px 0px 0px 0px;}.elementor-2094 .elementor-element.elementor-element-1444fc0{font-family:"Cardinal", Sans-serif;font-size:30px;font-weight:400;letter-spacing:1.5px;}.elementor-2094 .elementor-element.elementor-element-1444fc0 p{margin-block-end:0px;}.elementor-2094 .elementor-element.elementor-element-f92d9cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2094 .elementor-element.elementor-element-5ab0f53{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-d542ed2{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-7902edf{--divider-border-style:solid;--divider-color:var( --e-global-color-d0decd6 );--divider-border-width:1px;}.elementor-2094 .elementor-element.elementor-element-7902edf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2094 .elementor-element.elementor-element-7902edf .elementor-divider-separator{width:100%;}.elementor-2094 .elementor-element.elementor-element-7902edf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2094 .elementor-element.elementor-element-33c7eaa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:4px 0px;--row-gap:4px;--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-2094 .elementor-element.elementor-element-66b04db{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-e42116a{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-2e67109{--divider-border-style:solid;--divider-color:var( --e-global-color-d0decd6 );--divider-border-width:1px;}.elementor-2094 .elementor-element.elementor-element-2e67109 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2094 .elementor-element.elementor-element-2e67109 .elementor-divider-separator{width:100%;}.elementor-2094 .elementor-element.elementor-element-2e67109 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2094 .elementor-element.elementor-element-3b30325{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:4px 0px;--row-gap:4px;--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-2094 .elementor-element.elementor-element-951c9de{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-aa27f6d{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-069e8df{--divider-border-style:solid;--divider-color:var( --e-global-color-d0decd6 );--divider-border-width:1px;}.elementor-2094 .elementor-element.elementor-element-069e8df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2094 .elementor-element.elementor-element-069e8df .elementor-divider-separator{width:100%;}.elementor-2094 .elementor-element.elementor-element-069e8df .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2094 .elementor-element.elementor-element-bdea88c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:4px 0px;--row-gap:4px;--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-2094 .elementor-element.elementor-element-dcf611b{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-ecf8c72{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-45b59a2{--divider-border-style:solid;--divider-color:var( --e-global-color-d0decd6 );--divider-border-width:1px;}.elementor-2094 .elementor-element.elementor-element-45b59a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2094 .elementor-element.elementor-element-45b59a2 .elementor-divider-separator{width:100%;}.elementor-2094 .elementor-element.elementor-element-45b59a2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2094 .elementor-element.elementor-element-812b5dc{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-612d1ff{--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-2094 .elementor-element.elementor-element-612d1ff.e-con{--align-self:flex-start;}.elementor-2094 .elementor-element.elementor-element-bdc54ea iframe{height:500px;}.elementor-2094 .elementor-element.elementor-element-749f56d{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-2094 .elementor-element.elementor-element-4e0dfe2{--display:flex;}.elementor-2094 .elementor-element.elementor-element-9f8d607 iframe{height:500px;}.elementor-2094 .elementor-element.elementor-element-62a1e83{--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;}.elementor-2094 .elementor-element.elementor-element-16a5006{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-2094 .elementor-element.elementor-element-7d8802a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#502D001A;--border-color:#502D001A;--border-radius:4px 4px 4px 4px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2094 .elementor-element.elementor-element-7d8802a:not(.elementor-motion-effects-element-type-background), .elementor-2094 .elementor-element.elementor-element-7d8802a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2094 .elementor-element.elementor-element-7d8802a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#502D0040;--border-color:#502D0040;box-shadow:0px 4px 16px 0px rgba(80, 45.00000000000006, 0, 0.07);}.elementor-2094 .elementor-element.elementor-element-7d8802a, .elementor-2094 .elementor-element.elementor-element-7d8802a::before{--border-transition:0.3s;}.elementor-2094 .elementor-element.elementor-element-f35dfce > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2094 .elementor-element.elementor-element-f35dfce .elementor-heading-title{font-family:"Monument Grot", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#502D0073;}.elementor-2094 .elementor-element.elementor-element-86697c2 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2094 .elementor-element.elementor-element-86697c2 .elementor-heading-title{font-family:"Cardinal", Sans-serif;font-size:30px;font-weight:400;}.elementor-2094 .elementor-element.elementor-element-2c7120b{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );color:#502D00A6;}.elementor-2094 .elementor-element.elementor-element-64082b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#502D001A;--border-color:#502D001A;--border-radius:4px 4px 4px 4px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2094 .elementor-element.elementor-element-64082b7:not(.elementor-motion-effects-element-type-background), .elementor-2094 .elementor-element.elementor-element-64082b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2094 .elementor-element.elementor-element-64082b7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#502D0040;--border-color:#502D0040;box-shadow:0px 4px 16px 0px rgba(80, 45.00000000000006, 0, 0.07);}.elementor-2094 .elementor-element.elementor-element-64082b7, .elementor-2094 .elementor-element.elementor-element-64082b7::before{--border-transition:0.3s;}.elementor-2094 .elementor-element.elementor-element-da5578b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2094 .elementor-element.elementor-element-da5578b .elementor-heading-title{font-family:"Monument Grot", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#502D0073;}.elementor-2094 .elementor-element.elementor-element-5ab1441 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2094 .elementor-element.elementor-element-5ab1441 .elementor-heading-title{font-family:"Cardinal", Sans-serif;font-size:30px;font-weight:400;}.elementor-2094 .elementor-element.elementor-element-13caf46{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );color:#502D00A6;}.elementor-2094 .elementor-element.elementor-element-32f2b31{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#502D001A;--border-color:#502D001A;--border-radius:4px 4px 4px 4px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2094 .elementor-element.elementor-element-32f2b31:not(.elementor-motion-effects-element-type-background), .elementor-2094 .elementor-element.elementor-element-32f2b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2094 .elementor-element.elementor-element-32f2b31:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#502D0040;--border-color:#502D0040;box-shadow:0px 4px 16px 0px rgba(80, 45.00000000000006, 0, 0.07);}.elementor-2094 .elementor-element.elementor-element-32f2b31, .elementor-2094 .elementor-element.elementor-element-32f2b31::before{--border-transition:0.3s;}.elementor-2094 .elementor-element.elementor-element-7a58cb5 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2094 .elementor-element.elementor-element-7a58cb5 .elementor-heading-title{font-family:"Monument Grot", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#502D0073;}.elementor-2094 .elementor-element.elementor-element-4e5437f > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2094 .elementor-element.elementor-element-4e5437f .elementor-heading-title{font-family:"Cardinal", Sans-serif;font-size:30px;font-weight:400;}.elementor-2094 .elementor-element.elementor-element-66c194a{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );color:#502D00A6;}.elementor-2094 .elementor-element.elementor-element-585f4c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#502D001A;--border-color:#502D001A;--border-radius:4px 4px 4px 4px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2094 .elementor-element.elementor-element-585f4c8:not(.elementor-motion-effects-element-type-background), .elementor-2094 .elementor-element.elementor-element-585f4c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2094 .elementor-element.elementor-element-585f4c8:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#502D0040;--border-color:#502D0040;box-shadow:0px 4px 16px 0px rgba(80, 45.00000000000006, 0, 0.07);}.elementor-2094 .elementor-element.elementor-element-585f4c8, .elementor-2094 .elementor-element.elementor-element-585f4c8::before{--border-transition:0.3s;}.elementor-2094 .elementor-element.elementor-element-82749d2 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2094 .elementor-element.elementor-element-82749d2 .elementor-heading-title{font-family:"Monument Grot", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#502D0073;}.elementor-2094 .elementor-element.elementor-element-7497fe3 .elementor-repeater-item-fdddcf1.elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-2094 .elementor-element.elementor-element-7497fe3 .elementor-repeater-item-fdddcf1.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-2094 .elementor-element.elementor-element-7497fe3 .elementor-repeater-item-fdddcf1.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-2094 .elementor-element.elementor-element-7497fe3 .elementor-repeater-item-eeefc73.elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-2094 .elementor-element.elementor-element-7497fe3{--grid-template-columns:repeat(0, auto);--icon-size:30px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-2094 .elementor-element.elementor-element-7497fe3 .elementor-widget-container{text-align:left;}.elementor-2094 .elementor-element.elementor-element-7497fe3 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-2094 .elementor-element.elementor-element-7497fe3 .elementor-social-icon{background-color:#502D00;}.elementor-2094 .elementor-element.elementor-element-7497fe3 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-2094 .elementor-element.elementor-element-7497fe3 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-2094 .elementor-element.elementor-element-57deca0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2094 .elementor-element.elementor-element-32e959c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-af837b2 );border-radius:0px 0px 0px 0px;}.elementor-2094 .elementor-element.elementor-element-32e959c{font-family:"Cardinal", Sans-serif;font-size:30px;font-weight:400;letter-spacing:1.5px;}.elementor-2094 .elementor-element.elementor-element-32e959c p{margin-block-end:0px;}.elementor-2094 .elementor-element.elementor-element-65b57f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2094 .elementor-element.elementor-element-165b2fb{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-2e2594f{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-812dc0c{--divider-border-style:solid;--divider-color:var( --e-global-color-d0decd6 );--divider-border-width:1px;}.elementor-2094 .elementor-element.elementor-element-812dc0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2094 .elementor-element.elementor-element-812dc0c .elementor-divider-separator{width:100%;}.elementor-2094 .elementor-element.elementor-element-812dc0c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2094 .elementor-element.elementor-element-f395d7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:4px 0px;--row-gap:4px;--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-2094 .elementor-element.elementor-element-73d3908{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-aef585a{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-ddb1e88{--divider-border-style:solid;--divider-color:var( --e-global-color-d0decd6 );--divider-border-width:1px;}.elementor-2094 .elementor-element.elementor-element-ddb1e88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2094 .elementor-element.elementor-element-ddb1e88 .elementor-divider-separator{width:100%;}.elementor-2094 .elementor-element.elementor-element-ddb1e88 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2094 .elementor-element.elementor-element-dbc62f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:4px 0px;--row-gap:4px;--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-2094 .elementor-element.elementor-element-c18596a{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-891e5bb{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-d886c34{--divider-border-style:solid;--divider-color:var( --e-global-color-d0decd6 );--divider-border-width:1px;}.elementor-2094 .elementor-element.elementor-element-d886c34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2094 .elementor-element.elementor-element-d886c34 .elementor-divider-separator{width:100%;}.elementor-2094 .elementor-element.elementor-element-d886c34 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2094 .elementor-element.elementor-element-219ed50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:4px 0px;--row-gap:4px;--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-2094 .elementor-element.elementor-element-63d40b3{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-5b2af45{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-fe0e400{--divider-border-style:solid;--divider-color:var( --e-global-color-d0decd6 );--divider-border-width:1px;}.elementor-2094 .elementor-element.elementor-element-fe0e400 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2094 .elementor-element.elementor-element-fe0e400 .elementor-divider-separator{width:100%;}.elementor-2094 .elementor-element.elementor-element-fe0e400 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2094 .elementor-element.elementor-element-d03a16b{font-family:var( --e-global-typography-cbca451-font-family ), Sans-serif;font-size:var( --e-global-typography-cbca451-font-size );font-weight:var( --e-global-typography-cbca451-font-weight );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-8b863df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-2094 .elementor-element.elementor-element-6413428{--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:flex-start;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-2094 .elementor-element.elementor-element-e77eaf8.elementor-element{--align-self:flex-start;}.elementor-2094 .elementor-element.elementor-element-e77eaf8 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2094 .elementor-element.elementor-element-e77eaf8 img{height:300px;object-fit:cover;object-position:center center;}.elementor-2094 .elementor-element.elementor-element-182be18{--display:flex;--min-height:300px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--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-2094 .elementor-element.elementor-element-182be18:not(.elementor-motion-effects-element-type-background), .elementor-2094 .elementor-element.elementor-element-182be18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#502D000D;}.elementor-2094 .elementor-element.elementor-element-182be18.e-con{--align-self:center;}.elementor-2094 .elementor-element.elementor-element-a7aeb09{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-2094 .elementor-element.elementor-element-45b1945 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2094 .elementor-element.elementor-element-45b1945 .elementor-heading-title{font-family:"Monument Grot", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-754e5c0 );}.elementor-2094 .elementor-element.elementor-element-6d0df39 .elementor-heading-title{font-family:var( --e-global-typography-a78730c-font-family ), Sans-serif;font-size:var( --e-global-typography-a78730c-font-size );font-weight:var( --e-global-typography-a78730c-font-weight );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2094 .elementor-element.elementor-element-2b35d82a{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2094 .elementor-element.elementor-element-460ae390 .elementor-heading-title{font-size:14px;}.elementor-2094 .elementor-element.elementor-element-8904095{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2094 .elementor-element.elementor-element-c177201{--grid-auto-flow:row;}.elementor-2094 .elementor-element.elementor-element-95a3f3c{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-f779418{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-d0d8684{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-5ab0f53{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-d542ed2{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-66b04db{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-e42116a{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-951c9de{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-aa27f6d{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-dcf611b{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-ecf8c72{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-812b5dc{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-749f56d{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2094 .elementor-element.elementor-element-62a1e83{--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:flex-start;}.elementor-2094 .elementor-element.elementor-element-16a5006{--grid-auto-flow:row;}.elementor-2094 .elementor-element.elementor-element-86697c2 .elementor-heading-title{font-size:30px;}.elementor-2094 .elementor-element.elementor-element-2c7120b{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-13caf46{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-66c194a{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-165b2fb{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-2e2594f{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-73d3908{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-aef585a{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-c18596a{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-891e5bb{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-63d40b3{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-5b2af45{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-d03a16b{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-6d0df39 .elementor-heading-title{font-size:var( --e-global-typography-a78730c-font-size );}}@media(min-width:768px){.elementor-2094 .elementor-element.elementor-element-2b35d82a{--width:100%;}.elementor-2094 .elementor-element.elementor-element-3016c7a{--width:50%;}.elementor-2094 .elementor-element.elementor-element-e35d9de{--width:400px;}.elementor-2094 .elementor-element.elementor-element-612d1ff{--width:50%;}.elementor-2094 .elementor-element.elementor-element-62a1e83{--width:100%;}.elementor-2094 .elementor-element.elementor-element-16a5006{--width:600px;}.elementor-2094 .elementor-element.elementor-element-57deca0{--width:500px;}.elementor-2094 .elementor-element.elementor-element-6413428{--width:40%;}.elementor-2094 .elementor-element.elementor-element-182be18{--width:60%;}}@media(max-width:767px){.elementor-2094 .elementor-element.elementor-element-2b35d82a:not(.elementor-motion-effects-element-type-background), .elementor-2094 .elementor-element.elementor-element-2b35d82a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-2094 .elementor-element.elementor-element-2b35d82a{--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100%;--padding-bottom:5%;--padding-left:5%;--padding-right:0%;}.elementor-2094 .elementor-element.elementor-element-460ae390{text-align:start;}.elementor-2094 .elementor-element.elementor-element-460ae390 .elementor-heading-title{font-size:10px;}.elementor-2094 .elementor-element.elementor-element-5920e2c .elementor-heading-title{font-size:40px;}.elementor-2094 .elementor-element.elementor-element-8904095{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2094 .elementor-element.elementor-element-c177201{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2094 .elementor-element.elementor-element-95a3f3c{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-f779418{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-d0d8684{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-5ab0f53{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-d542ed2{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-66b04db{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-e42116a{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-951c9de{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-aa27f6d{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-dcf611b{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-ecf8c72{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-812b5dc{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-bdc54ea iframe{height:340px;}.elementor-2094 .elementor-element.elementor-element-749f56d{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2094 .elementor-element.elementor-element-9f8d607 iframe{height:340px;}.elementor-2094 .elementor-element.elementor-element-16a5006{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2094 .elementor-element.elementor-element-2c7120b{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-13caf46{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-66c194a{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-165b2fb{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-2e2594f{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-73d3908{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-aef585a{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-c18596a{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-891e5bb{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-63d40b3{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-5b2af45{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-d03a16b{font-size:var( --e-global-typography-cbca451-font-size );line-height:var( --e-global-typography-cbca451-line-height );}.elementor-2094 .elementor-element.elementor-element-6d0df39 .elementor-heading-title{font-size:var( --e-global-typography-a78730c-font-size );}}/* Start custom CSS for container, class: .elementor-element-ea319b5 */.elementor-2094 .elementor-element.elementor-element-ea319b5 {
  position: relative;
}

.elementor-2094 .elementor-element.elementor-element-ea319b5::before { 
    content:""; 
    position:absolute; 
    top:0; 
    left:0; 
    right:0; 
    height:5px; 
    background:#FFCD3C;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fabaf0 */.elementor-2094 .elementor-element.elementor-element-5fabaf0 {
  position: relative;
}


.elementor-2094 .elementor-element.elementor-element-5fabaf0::before { 
    content:""; 
    position:absolute; 
    top:0; 
    left:0; 
    right:0;
    height:5px; 
    background:#AFD769 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef9aee7 */.elementor-2094 .elementor-element.elementor-element-ef9aee7 {
  position: relative;
}

.elementor-2094 .elementor-element.elementor-element-ef9aee7::before { content:""; position:absolute; top:0; left:0; right:0; height:5px; background:#502D00 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bfb9cf */.elementor-2094 .elementor-element.elementor-element-7bfb9cf {
  position: relative;
}

.elementor-2094 .elementor-element.elementor-element-7bfb9cf::before { content:""; position:absolute; top:0; left:0; right:0; height:5px; background:#EBBEAF ;
}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-bdc54ea */.elementor-2094 .elementor-element.elementor-element-bdc54ea iframe {
  filter: grayscale(0) sepia(.18) contrast(.92) brightness(1.03);
}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-9f8d607 */.elementor-2094 .elementor-element.elementor-element-9f8d607 iframe {
  filter: grayscale(0) sepia(.18) contrast(.92) brightness(1.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d8802a */.elementor-2094 .elementor-element.elementor-element-7d8802a {
  position: relative;
}

.elementor-2094 .elementor-element.elementor-element-7d8802a::before { 
    content:""; 
    position:absolute; 
    top:0; 
    left:0; 
    right:0; 
    height:5px; 
    background:#FFCD3C;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64082b7 */.elementor-2094 .elementor-element.elementor-element-64082b7 {
  position: relative;
}


.elementor-2094 .elementor-element.elementor-element-64082b7::before { 
    content:""; 
    position:absolute; 
    top:0; 
    left:0; 
    right:0;
    height:5px; 
    background:#AFD769 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f2b31 */.elementor-2094 .elementor-element.elementor-element-32f2b31 {
  position: relative;
}

.elementor-2094 .elementor-element.elementor-element-32f2b31::before { content:""; position:absolute; top:0; left:0; right:0; height:5px; background:#502D00 ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-585f4c8 */.elementor-2094 .elementor-element.elementor-element-585f4c8 {
  position: relative;
}

.elementor-2094 .elementor-element.elementor-element-585f4c8::before { content:""; position:absolute; top:0; left:0; right:0; height:5px; background:#EBBEAF ;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Monument Grot';
	font-display: auto;
	src: url('https://utveckling.pilates-center.se/wp-content/uploads/2025/08/ABC-Monument-Grotesk-Variable-2.001.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cardinal';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://utveckling.pilates-center.se/wp-content/uploads/2025/08/cardinal-fruit.ttf') format('truetype');
}
@font-face {
	font-family: 'Cardinal';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://utveckling.pilates-center.se/wp-content/uploads/2025/08/cardinal-fruit-italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */