.elementor-1283 .elementor-element.elementor-element-10bd7e8{--display:flex;--min-height:200px;--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-1283 .elementor-element.elementor-element-10bd7e8:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-10bd7e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3baa773 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-1283 .elementor-element.elementor-element-5bba17f{margin:040px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1283 .elementor-element.elementor-element-5bba17f .elementor-heading-title{font-family:var( --e-global-typography-2bdf2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-2bdf2c3-font-size );font-weight:var( --e-global-typography-2bdf2c3-font-weight );text-transform:var( --e-global-typography-2bdf2c3-text-transform );text-decoration:var( --e-global-typography-2bdf2c3-text-decoration );line-height:var( --e-global-typography-2bdf2c3-line-height );letter-spacing:var( --e-global-typography-2bdf2c3-letter-spacing );word-spacing:var( --e-global-typography-2bdf2c3-word-spacing );color:var( --e-global-color-55529cb );}.elementor-1283 .elementor-element.elementor-element-5874c17{--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-1283 .elementor-element.elementor-element-5874c17:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-5874c17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55529cb );}.elementor-1283 .elementor-element.elementor-element-6d76808 .elementor-heading-title{font-family:var( --e-global-typography-6548caa-font-family ), Sans-serif;font-size:var( --e-global-typography-6548caa-font-size );font-weight:var( --e-global-typography-6548caa-font-weight );line-height:var( --e-global-typography-6548caa-line-height );letter-spacing:var( --e-global-typography-6548caa-letter-spacing );word-spacing:var( --e-global-typography-6548caa-word-spacing );color:#2A6F6D;}.elementor-1283 .elementor-element.elementor-element-25bd097{--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-1283 .elementor-element.elementor-element-25bd097:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-25bd097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55529cb );}.elementor-1283 .elementor-element.elementor-element-c96ddf9{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;}.elementor-1283 .elementor-element.elementor-element-c96ddf9:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-c96ddf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39dcc9e );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1283 .elementor-element.elementor-element-39d178b img{height:500px;border-radius:20px 20px 20px 20px;}.elementor-1283 .elementor-element.elementor-element-39d178b .widget-image-caption{font-family:var( --e-global-typography-8c6030e-font-family ), Sans-serif;font-size:var( --e-global-typography-8c6030e-font-size );}.elementor-1283 .elementor-element.elementor-element-f2e21f4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1283 .elementor-element.elementor-element-f2e21f4 .elementor-heading-title{font-family:var( --e-global-typography-bbe7fd0-font-family ), Sans-serif;font-size:var( --e-global-typography-bbe7fd0-font-size );font-weight:var( --e-global-typography-bbe7fd0-font-weight );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );color:var( --e-global-color-55529cb );}.elementor-1283 .elementor-element.elementor-element-a1e8d2e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1283 .elementor-element.elementor-element-a1e8d2e .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:18px;line-height:30px;letter-spacing:2px;color:var( --e-global-color-55529cb );}.elementor-1283 .elementor-element.elementor-element-8d5a659{margin:035px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1283 .elementor-element.elementor-element-8d5a659 .elementor-heading-title{font-family:var( --e-global-typography-6826fde-font-family ), Sans-serif;font-size:var( --e-global-typography-6826fde-font-size );line-height:var( --e-global-typography-6826fde-line-height );letter-spacing:var( --e-global-typography-6826fde-letter-spacing );color:var( --e-global-color-027d254 );}.elementor-1283 .elementor-element.elementor-element-078ea14{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:035px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1283 .elementor-element.elementor-element-078ea14:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-078ea14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55529cb );}.elementor-1283 .elementor-element.elementor-element-1c8d370{text-align:start;}.elementor-1283 .elementor-element.elementor-element-1c8d370 .elementor-heading-title{font-family:var( --e-global-typography-0d62317-font-family ), Sans-serif;font-size:var( --e-global-typography-0d62317-font-size );font-weight:var( --e-global-typography-0d62317-font-weight );line-height:var( --e-global-typography-0d62317-line-height );color:var( --e-global-color-027d254 );}.elementor-1283 .elementor-element.elementor-element-e693ca3{--display:flex;--margin-top:-10px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-1283 .elementor-element.elementor-element-2b9b15c{--display:flex;--min-height:300px;--border-radius:20px 20px 20px 20px;}.elementor-1283 .elementor-element.elementor-element-2b9b15c:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-2b9b15c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39dcc9e );}.elementor-1283 .elementor-element.elementor-element-2f8744b{text-align:start;}.elementor-1283 .elementor-element.elementor-element-2f8744b .elementor-heading-title{font-family:var( --e-global-typography-bbe7fd0-font-family ), Sans-serif;font-size:var( --e-global-typography-bbe7fd0-font-size );font-weight:var( --e-global-typography-bbe7fd0-font-weight );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );color:var( --e-global-color-55529cb );}.elementor-1283 .elementor-element.elementor-element-46b59ad{text-align:start;}.elementor-1283 .elementor-element.elementor-element-46b59ad .elementor-heading-title{font-family:var( --e-global-typography-0d62317-font-family ), Sans-serif;font-size:var( --e-global-typography-0d62317-font-size );font-weight:var( --e-global-typography-0d62317-font-weight );line-height:var( --e-global-typography-0d62317-line-height );color:var( --e-global-color-027d254 );}.elementor-1283 .elementor-element.elementor-element-6257c24{--display:flex;--min-height:360px;--border-radius:20px 20px 20px 20px;}.elementor-1283 .elementor-element.elementor-element-6257c24:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-6257c24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39dcc9e );}.elementor-1283 .elementor-element.elementor-element-dc57f08 .elementor-heading-title{font-family:var( --e-global-typography-bbe7fd0-font-family ), Sans-serif;font-size:var( --e-global-typography-bbe7fd0-font-size );font-weight:var( --e-global-typography-bbe7fd0-font-weight );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );color:var( --e-global-color-55529cb );}.elementor-1283 .elementor-element.elementor-element-c226a91{--display:flex;--min-height:300px;--border-radius:20px 20px 20px 20px;}.elementor-1283 .elementor-element.elementor-element-c226a91:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-c226a91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39dcc9e );}.elementor-1283 .elementor-element.elementor-element-5043066 .elementor-heading-title{font-family:var( --e-global-typography-bbe7fd0-font-family ), Sans-serif;font-size:var( --e-global-typography-bbe7fd0-font-size );font-weight:var( --e-global-typography-bbe7fd0-font-weight );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );color:var( --e-global-color-55529cb );}.elementor-1283 .elementor-element.elementor-element-5d912f5{text-align:start;}.elementor-1283 .elementor-element.elementor-element-5d912f5 .elementor-heading-title{font-family:var( --e-global-typography-0d62317-font-family ), Sans-serif;font-size:var( --e-global-typography-0d62317-font-size );font-weight:var( --e-global-typography-0d62317-font-weight );line-height:var( --e-global-typography-0d62317-line-height );color:var( --e-global-color-027d254 );}.elementor-1283 .elementor-element.elementor-element-f55a59c{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1283 .elementor-element.elementor-element-a825fd0{--display:flex;--min-height:300px;--border-radius:20px 20px 20px 20px;}.elementor-1283 .elementor-element.elementor-element-a825fd0:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-a825fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39dcc9e );}.elementor-1283 .elementor-element.elementor-element-2b812bd{text-align:start;}.elementor-1283 .elementor-element.elementor-element-2b812bd .elementor-heading-title{font-family:var( --e-global-typography-bbe7fd0-font-family ), Sans-serif;font-size:var( --e-global-typography-bbe7fd0-font-size );font-weight:var( --e-global-typography-bbe7fd0-font-weight );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );color:var( --e-global-color-55529cb );}.elementor-1283 .elementor-element.elementor-element-eea6ae5{text-align:start;}.elementor-1283 .elementor-element.elementor-element-eea6ae5 .elementor-heading-title{font-family:var( --e-global-typography-0d62317-font-family ), Sans-serif;font-size:var( --e-global-typography-0d62317-font-size );font-weight:var( --e-global-typography-0d62317-font-weight );line-height:var( --e-global-typography-0d62317-line-height );color:var( --e-global-color-027d254 );}.elementor-1283 .elementor-element.elementor-element-f82fca5{--display:flex;--min-height:300px;--border-radius:20px 20px 20px 20px;}.elementor-1283 .elementor-element.elementor-element-f82fca5:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-f82fca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39dcc9e );}.elementor-1283 .elementor-element.elementor-element-f8d502e .elementor-heading-title{font-family:var( --e-global-typography-bbe7fd0-font-family ), Sans-serif;font-size:var( --e-global-typography-bbe7fd0-font-size );font-weight:var( --e-global-typography-bbe7fd0-font-weight );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );color:var( --e-global-color-55529cb );}.elementor-1283 .elementor-element.elementor-element-18b2ae4{text-align:start;}.elementor-1283 .elementor-element.elementor-element-18b2ae4 .elementor-heading-title{font-family:var( --e-global-typography-0d62317-font-family ), Sans-serif;font-size:var( --e-global-typography-0d62317-font-size );font-weight:var( --e-global-typography-0d62317-font-weight );line-height:var( --e-global-typography-0d62317-line-height );color:var( --e-global-color-027d254 );}.elementor-1283 .elementor-element.elementor-element-45756aa{--display:flex;--min-height:360px;--border-radius:20px 20px 20px 20px;}.elementor-1283 .elementor-element.elementor-element-45756aa:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-45756aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39dcc9e );}.elementor-1283 .elementor-element.elementor-element-62b993d{text-align:start;}.elementor-1283 .elementor-element.elementor-element-62b993d .elementor-heading-title{font-family:var( --e-global-typography-bbe7fd0-font-family ), Sans-serif;font-size:var( --e-global-typography-bbe7fd0-font-size );font-weight:var( --e-global-typography-bbe7fd0-font-weight );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );color:var( --e-global-color-55529cb );}.elementor-1283 .elementor-element.elementor-element-4c82395{text-align:start;}.elementor-1283 .elementor-element.elementor-element-4c82395 .elementor-heading-title{font-family:var( --e-global-typography-0d62317-font-family ), Sans-serif;font-size:var( --e-global-typography-0d62317-font-size );font-weight:var( --e-global-typography-0d62317-font-weight );line-height:var( --e-global-typography-0d62317-line-height );color:var( --e-global-color-027d254 );}.elementor-1283 .elementor-element.elementor-element-36a3479{--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-1283 .elementor-element.elementor-element-36a3479:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-36a3479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55529cb );}.elementor-1283 .elementor-element.elementor-element-2bcf3d5 .elementor-heading-title{font-family:var( --e-global-typography-6548caa-font-family ), Sans-serif;font-size:var( --e-global-typography-6548caa-font-size );font-weight:var( --e-global-typography-6548caa-font-weight );line-height:var( --e-global-typography-6548caa-line-height );letter-spacing:var( --e-global-typography-6548caa-letter-spacing );word-spacing:var( --e-global-typography-6548caa-word-spacing );color:var( --e-global-color-ce72bc9 );}.elementor-1283 .elementor-element.elementor-element-e4c0fa3{text-align:start;}.elementor-1283 .elementor-element.elementor-element-e4c0fa3 .elementor-heading-title{font-family:var( --e-global-typography-bbe7fd0-font-family ), Sans-serif;font-size:var( --e-global-typography-bbe7fd0-font-size );font-weight:var( --e-global-typography-bbe7fd0-font-weight );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );color:var( --e-global-color-39dcc9e );}.elementor-1283 .elementor-element.elementor-element-0faeea0{text-align:start;}.elementor-1283 .elementor-element.elementor-element-0faeea0 .elementor-heading-title{font-family:var( --e-global-typography-0d62317-font-family ), Sans-serif;font-size:var( --e-global-typography-0d62317-font-size );font-weight:var( --e-global-typography-0d62317-font-weight );line-height:var( --e-global-typography-0d62317-line-height );color:var( --e-global-color-027d254 );}.elementor-1283 .elementor-element.elementor-element-633ac2b{--display:flex;--min-height:550px;--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-1283 .elementor-element.elementor-element-633ac2b:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-633ac2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fafde81 );}.elementor-1283 .elementor-element.elementor-element-46ee6e4{margin:0150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-1283 .elementor-element.elementor-element-46ee6e4 .elementor-heading-title{font-family:var( --e-global-typography-bbe7fd0-font-family ), Sans-serif;font-size:var( --e-global-typography-bbe7fd0-font-size );font-weight:var( --e-global-typography-bbe7fd0-font-weight );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );color:var( --e-global-color-55529cb );}.elementor-1283 .elementor-element.elementor-element-d8f213f{text-align:end;}.elementor-1283 .elementor-element.elementor-element-d8f213f .elementor-heading-title{font-family:var( --e-global-typography-0d62317-font-family ), Sans-serif;font-size:var( --e-global-typography-0d62317-font-size );font-weight:var( --e-global-typography-0d62317-font-weight );line-height:var( --e-global-typography-0d62317-line-height );color:var( --e-global-color-027d254 );}.elementor-1283 .elementor-element.elementor-element-a4e3fe8{--display:flex;--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;}.elementor-1283 .elementor-element.elementor-element-a4e3fe8:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-a4e3fe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55529cb );}.elementor-1283 .elementor-element.elementor-element-f94ae13{text-align:start;}.elementor-1283 .elementor-element.elementor-element-f94ae13 .elementor-heading-title{font-family:var( --e-global-typography-0d62317-font-family ), Sans-serif;font-size:var( --e-global-typography-0d62317-font-size );font-weight:var( --e-global-typography-0d62317-font-weight );line-height:var( --e-global-typography-0d62317-line-height );color:var( --e-global-color-027d254 );}.elementor-1283 .elementor-element.elementor-element-562b7e6{text-align:start;}.elementor-1283 .elementor-element.elementor-element-562b7e6 .elementor-heading-title{font-family:var( --e-global-typography-bbe7fd0-font-family ), Sans-serif;font-size:var( --e-global-typography-bbe7fd0-font-size );font-weight:var( --e-global-typography-bbe7fd0-font-weight );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );color:var( --e-global-color-39dcc9e );}.elementor-1283 .elementor-element.elementor-element-949e6c7{--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-1283 .elementor-element.elementor-element-949e6c7:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-949e6c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55529cb );}.elementor-1283 .elementor-element.elementor-element-c27ba70 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;background:var( --e-global-color-39dcc9e );}.elementor-1283 .elementor-element.elementor-element-c27ba70 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-ce72bc9 );opacity:var( --e-global-color-ce72bc9 );}.elementor-1283 .elementor-element.elementor-element-c27ba70 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}@media(max-width:1024px){.elementor-1283 .elementor-element.elementor-element-10bd7e8{--min-height:200px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1283 .elementor-element.elementor-element-5bba17f{margin:040px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1283 .elementor-element.elementor-element-5bba17f .elementor-heading-title{font-size:var( --e-global-typography-2bdf2c3-font-size );line-height:var( --e-global-typography-2bdf2c3-line-height );letter-spacing:var( --e-global-typography-2bdf2c3-letter-spacing );word-spacing:var( --e-global-typography-2bdf2c3-word-spacing );}.elementor-1283 .elementor-element.elementor-element-6d76808 .elementor-heading-title{font-size:var( --e-global-typography-6548caa-font-size );line-height:var( --e-global-typography-6548caa-line-height );letter-spacing:var( --e-global-typography-6548caa-letter-spacing );word-spacing:var( --e-global-typography-6548caa-word-spacing );}.elementor-1283 .elementor-element.elementor-element-25bd097{--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-1283 .elementor-element.elementor-element-39d178b img{width:100%;max-width:70%;height:500px;}.elementor-1283 .elementor-element.elementor-element-39d178b .widget-image-caption{font-size:var( --e-global-typography-8c6030e-font-size );}.elementor-1283 .elementor-element.elementor-element-f2e21f4 .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-8d5a659 .elementor-heading-title{font-size:var( --e-global-typography-6826fde-font-size );line-height:var( --e-global-typography-6826fde-line-height );letter-spacing:var( --e-global-typography-6826fde-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-1c8d370 .elementor-heading-title{font-size:var( --e-global-typography-0d62317-font-size );line-height:var( --e-global-typography-0d62317-line-height );}.elementor-1283 .elementor-element.elementor-element-2b9b15c{--min-height:0px;}.elementor-1283 .elementor-element.elementor-element-2f8744b .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-46b59ad .elementor-heading-title{font-size:var( --e-global-typography-0d62317-font-size );line-height:var( --e-global-typography-0d62317-line-height );}.elementor-1283 .elementor-element.elementor-element-6257c24{--min-height:0px;}.elementor-1283 .elementor-element.elementor-element-dc57f08 .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-c226a91{--min-height:0px;}.elementor-1283 .elementor-element.elementor-element-5043066 .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-5d912f5 .elementor-heading-title{font-size:var( --e-global-typography-0d62317-font-size );line-height:var( --e-global-typography-0d62317-line-height );}.elementor-1283 .elementor-element.elementor-element-a825fd0{--min-height:0px;}.elementor-1283 .elementor-element.elementor-element-2b812bd .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-eea6ae5 .elementor-heading-title{font-size:var( --e-global-typography-0d62317-font-size );line-height:var( --e-global-typography-0d62317-line-height );}.elementor-1283 .elementor-element.elementor-element-f82fca5{--min-height:0px;}.elementor-1283 .elementor-element.elementor-element-f8d502e .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-18b2ae4 .elementor-heading-title{font-size:var( --e-global-typography-0d62317-font-size );line-height:var( --e-global-typography-0d62317-line-height );}.elementor-1283 .elementor-element.elementor-element-45756aa{--min-height:140px;}.elementor-1283 .elementor-element.elementor-element-62b993d .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-4c82395 .elementor-heading-title{font-size:var( --e-global-typography-0d62317-font-size );line-height:var( --e-global-typography-0d62317-line-height );}.elementor-1283 .elementor-element.elementor-element-2bcf3d5 .elementor-heading-title{font-size:var( --e-global-typography-6548caa-font-size );line-height:var( --e-global-typography-6548caa-line-height );letter-spacing:var( --e-global-typography-6548caa-letter-spacing );word-spacing:var( --e-global-typography-6548caa-word-spacing );}.elementor-1283 .elementor-element.elementor-element-e4c0fa3 .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-0faeea0 .elementor-heading-title{font-size:var( --e-global-typography-0d62317-font-size );line-height:var( --e-global-typography-0d62317-line-height );}.elementor-1283 .elementor-element.elementor-element-633ac2b{--min-height:500px;}.elementor-1283 .elementor-element.elementor-element-46ee6e4{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1283 .elementor-element.elementor-element-46ee6e4 .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-d8f213f{text-align:start;}.elementor-1283 .elementor-element.elementor-element-d8f213f .elementor-heading-title{font-size:var( --e-global-typography-0d62317-font-size );line-height:var( --e-global-typography-0d62317-line-height );}.elementor-1283 .elementor-element.elementor-element-f94ae13 .elementor-heading-title{font-size:var( --e-global-typography-0d62317-font-size );line-height:var( --e-global-typography-0d62317-line-height );}.elementor-1283 .elementor-element.elementor-element-562b7e6 .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}}@media(min-width:768px){.elementor-1283 .elementor-element.elementor-element-10bd7e8{--content-width:1300px;}.elementor-1283 .elementor-element.elementor-element-5874c17{--content-width:1300px;}.elementor-1283 .elementor-element.elementor-element-25bd097{--content-width:1300px;}.elementor-1283 .elementor-element.elementor-element-36a3479{--content-width:1300px;}.elementor-1283 .elementor-element.elementor-element-633ac2b{--content-width:1300px;}.elementor-1283 .elementor-element.elementor-element-a4e3fe8{--content-width:1300px;}.elementor-1283 .elementor-element.elementor-element-949e6c7{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1283 .elementor-element.elementor-element-10bd7e8{--content-width:650px;}.elementor-1283 .elementor-element.elementor-element-5874c17{--content-width:650px;}.elementor-1283 .elementor-element.elementor-element-25bd097{--content-width:650px;}.elementor-1283 .elementor-element.elementor-element-36a3479{--content-width:650px;}.elementor-1283 .elementor-element.elementor-element-633ac2b{--content-width:650px;}.elementor-1283 .elementor-element.elementor-element-a4e3fe8{--content-width:650px;}.elementor-1283 .elementor-element.elementor-element-949e6c7{--content-width:650px;}}@media(max-width:767px){.elementor-1283 .elementor-element.elementor-element-10bd7e8{--content-width:350px;--min-height:100px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1283 .elementor-element.elementor-element-5bba17f{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1283 .elementor-element.elementor-element-5bba17f .elementor-heading-title{font-size:var( --e-global-typography-2bdf2c3-font-size );line-height:var( --e-global-typography-2bdf2c3-line-height );letter-spacing:var( --e-global-typography-2bdf2c3-letter-spacing );word-spacing:var( --e-global-typography-2bdf2c3-word-spacing );}.elementor-1283 .elementor-element.elementor-element-5874c17{--content-width:350px;}.elementor-1283 .elementor-element.elementor-element-6d76808 .elementor-heading-title{font-size:var( --e-global-typography-6548caa-font-size );line-height:var( --e-global-typography-6548caa-line-height );letter-spacing:var( --e-global-typography-6548caa-letter-spacing );word-spacing:var( --e-global-typography-6548caa-word-spacing );}.elementor-1283 .elementor-element.elementor-element-25bd097{--content-width:350px;}.elementor-1283 .elementor-element.elementor-element-39d178b img{max-width:100%;height:380px;}.elementor-1283 .elementor-element.elementor-element-39d178b .widget-image-caption{font-size:var( --e-global-typography-8c6030e-font-size );}.elementor-1283 .elementor-element.elementor-element-f2e21f4 .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-a1e8d2e .elementor-heading-title{font-size:10px;line-height:1.2em;}.elementor-1283 .elementor-element.elementor-element-8d5a659{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1283 .elementor-element.elementor-element-8d5a659 .elementor-heading-title{font-size:var( --e-global-typography-6826fde-font-size );line-height:var( --e-global-typography-6826fde-line-height );letter-spacing:var( --e-global-typography-6826fde-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-078ea14{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1283 .elementor-element.elementor-element-1c8d370 .elementor-heading-title{font-size:var( --e-global-typography-0d62317-font-size );line-height:var( --e-global-typography-0d62317-line-height );}.elementor-1283 .elementor-element.elementor-element-2b9b15c{--min-height:250px;}.elementor-1283 .elementor-element.elementor-element-2f8744b .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-46b59ad .elementor-heading-title{font-size:var( --e-global-typography-0d62317-font-size );line-height:var( --e-global-typography-0d62317-line-height );}.elementor-1283 .elementor-element.elementor-element-6257c24{--min-height:250px;}.elementor-1283 .elementor-element.elementor-element-dc57f08 .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-c226a91{--min-height:2px;}.elementor-1283 .elementor-element.elementor-element-5043066 .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-5d912f5 .elementor-heading-title{font-size:var( --e-global-typography-0d62317-font-size );line-height:var( --e-global-typography-0d62317-line-height );}.elementor-1283 .elementor-element.elementor-element-a825fd0{--min-height:250px;}.elementor-1283 .elementor-element.elementor-element-2b812bd .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-eea6ae5 .elementor-heading-title{font-size:var( --e-global-typography-0d62317-font-size );line-height:var( --e-global-typography-0d62317-line-height );}.elementor-1283 .elementor-element.elementor-element-f82fca5{--min-height:250px;}.elementor-1283 .elementor-element.elementor-element-f8d502e .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-18b2ae4 .elementor-heading-title{font-size:var( --e-global-typography-0d62317-font-size );line-height:var( --e-global-typography-0d62317-line-height );}.elementor-1283 .elementor-element.elementor-element-45756aa{--min-height:1px;}.elementor-1283 .elementor-element.elementor-element-62b993d .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-4c82395 .elementor-heading-title{font-size:var( --e-global-typography-0d62317-font-size );line-height:var( --e-global-typography-0d62317-line-height );}.elementor-1283 .elementor-element.elementor-element-36a3479{--content-width:350px;}.elementor-1283 .elementor-element.elementor-element-2bcf3d5 .elementor-heading-title{font-size:var( --e-global-typography-6548caa-font-size );line-height:var( --e-global-typography-6548caa-line-height );letter-spacing:var( --e-global-typography-6548caa-letter-spacing );word-spacing:var( --e-global-typography-6548caa-word-spacing );}.elementor-1283 .elementor-element.elementor-element-e4c0fa3 .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-0faeea0 .elementor-heading-title{font-size:var( --e-global-typography-0d62317-font-size );line-height:var( --e-global-typography-0d62317-line-height );}.elementor-1283 .elementor-element.elementor-element-633ac2b{--content-width:350px;--min-height:550px;}.elementor-1283 .elementor-element.elementor-element-46ee6e4{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1283 .elementor-element.elementor-element-46ee6e4 .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-d8f213f{text-align:start;}.elementor-1283 .elementor-element.elementor-element-d8f213f .elementor-heading-title{font-size:var( --e-global-typography-0d62317-font-size );line-height:var( --e-global-typography-0d62317-line-height );}.elementor-1283 .elementor-element.elementor-element-a4e3fe8{--content-width:350px;}.elementor-1283 .elementor-element.elementor-element-f94ae13 .elementor-heading-title{font-size:var( --e-global-typography-0d62317-font-size );line-height:var( --e-global-typography-0d62317-line-height );}.elementor-1283 .elementor-element.elementor-element-562b7e6 .elementor-heading-title{font-size:var( --e-global-typography-bbe7fd0-font-size );line-height:var( --e-global-typography-bbe7fd0-line-height );letter-spacing:var( --e-global-typography-bbe7fd0-letter-spacing );}.elementor-1283 .elementor-element.elementor-element-949e6c7{--content-width:350px;}}/* Start custom CSS for html, class: .elementor-element-548a15f *//* Importation de la police Anton */
@import url('https://fonts.googleapis.com/css2?family=Anton&display=swap');

/* Conteneur principal adaptatif */
.personality-container {
  width: 100%;
  max-width: 600px; /* Largeur maximale conseillée pour le rendu */
  margin: 0 auto;
  padding: 20px;
  background: transparent;
  box-sizing: border-box;
}

/* Espacement entre chaque curseur */
.slider-group {
  margin-bottom: 35px;
  position: relative;
}

.slider-group:last-child {
  margin-bottom: 0;
}

/* La barre (blanche) */
.slider-track {
  width: 100%;
  height: 6px;
  background-color: #ffffff;
  border-radius: 3px;
  position: relative;
}

/* Le point (couleur #2A6F6D) */
.slider-thumb {
  width: 20px;
  height: 20px;
  background-color: #2A6F6D;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

/* Positionnement des points selon vos consignes */
.pos-extrovertie {
  left: 65%; /* Identique à l'image d'origine (plutôt à droite) */
}

.pos-emotive {
  left: 50%; /* Identique à l'image d'origine (au centre) */
}

.pos-observatrice {
  left: 25%; /* Déplacé du côté "Observatrice" (à gauche) */
}

/* Alignement et style des textes */
.slider-labels {
  display: flex;
  justify-content: space-between;
  margin-top: 8px;
}

.slider-labels span {
  font-family: 'Anton', sans-serif;
  font-size: 18px;
  color: #000000;
  text-transform: uppercase; /* Optionnel : pour correspondre au style de la police Anton */
}/* End custom CSS */