.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-e97ddb1.eael_vto-vertical-lr, .elementor-28 .elementor-element.elementor-element-e97ddb1.eael_vto-vertical-rl{writing-mode:vertical-lr;}.elementor-28 .elementor-element.elementor-element-e97ddb1.eael_vto-vertical-lr .elementor-heading-title, 
                    .elementor-28 .elementor-element.elementor-element-e97ddb1.eael_vto-vertical-rl .elementor-heading-title, 
                    .elementor-28 .elementor-element.elementor-element-e97ddb1.eael_vto-vertical-lr .elementor-headline, 
                    .elementor-28 .elementor-element.elementor-element-e97ddb1.eael_vto-vertical-rl .elementor-headline, 
                    .elementor-28 .elementor-element.elementor-element-e97ddb1.eael_vto-vertical-lr .elementor-text-editor p, 
                    .elementor-28 .elementor-element.elementor-element-e97ddb1.eael_vto-vertical-rl .elementor-text-editor p, 
                    .elementor-28 .elementor-element.elementor-element-e97ddb1.eael_vto-vertical-lr.elementor-widget-text-editor p, 
                    .elementor-28 .elementor-element.elementor-element-e97ddb1.eael_vto-vertical-rl.elementor-widget-text-editor p, 
                    .elementor-28 .elementor-element.elementor-element-e97ddb1.eael_vto-vertical-lr .eael-dual-header, 
                    .elementor-28 .elementor-element.elementor-element-e97ddb1.eael_vto-vertical-rl .eael-dual-header, 
                    .elementor-28 .elementor-element.elementor-element-e97ddb1.eael_vto-vertical-lr .eael-fancy-text-container, 
                    .elementor-28 .elementor-element.elementor-element-e97ddb1.eael_vto-vertical-rl .eael-fancy-text-container{transform:rotate(180deg);}.elementor-28 .elementor-element.elementor-element-29f73fa.eael_vto-vertical-lr, .elementor-28 .elementor-element.elementor-element-29f73fa.eael_vto-vertical-rl{writing-mode:vertical-rl;}.elementor-28 .elementor-element.elementor-element-5248cd5{--display:flex;}.elementor-28 .elementor-element.elementor-element-7c7f19e .e-off-canvas__content{background-color:var( --e-global-color-bf59160 );}.elementor-28 .elementor-element.elementor-element-7c7f19e{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:flex-end;--e-off-canvas-width:90%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:0;}.elementor-28 .elementor-element.elementor-element-e2fe1b1{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-b0a4d7f .elementor-icon-wrapper{text-align:end;}.elementor-28 .elementor-element.elementor-element-add4b03{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-28 .elementor-element.elementor-element-add4b03 .swiper-slide > .elementor-element{height:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.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 );}.elementor-28 .elementor-element.elementor-element-add4b03{--swiper-slides-to-display:2;}}@media(max-width:767px){.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 );}.elementor-28 .elementor-element.elementor-element-add4b03{--swiper-slides-to-display:1;}}