.elementor-963 .elementor-element.elementor-element-65425f6{--display:flex;--justify-content:center;--padding-top:10em;--padding-bottom:10em;--padding-left:10em;--padding-right:10em;}.elementor-963 .elementor-element.elementor-element-65425f6:not(.elementor-motion-effects-element-type-background), .elementor-963 .elementor-element.elementor-element-65425f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maruyama.swd-test.com/wp-content/uploads/2025/04/course_img01-scaled.jpg");background-position:center center;background-size:cover;}.elementor-963 .elementor-element.elementor-element-65425f6 > .elementor-shape-top .elementor-shape-fill, .elementor-963 .elementor-element.elementor-element-65425f6 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-963 .elementor-element.elementor-element-65425f6 > .elementor-shape-top svg, .elementor-963 .elementor-element.elementor-element-65425f6 > .e-con-inner > .elementor-shape-top svg{height:40px;}.elementor-963 .elementor-element.elementor-element-65425f6 > .elementor-shape-top, .elementor-963 .elementor-element.elementor-element-65425f6 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-963 .elementor-element.elementor-element-65425f6 > .elementor-shape-bottom .elementor-shape-fill, .elementor-963 .elementor-element.elementor-element-65425f6 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-b2d33fc );}.elementor-963 .elementor-element.elementor-element-65425f6 > .elementor-shape-bottom svg, .elementor-963 .elementor-element.elementor-element-65425f6 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);}.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 );color:var( --e-global-color-primary );}.elementor-963 .elementor-element.elementor-element-cd151a2{width:auto;max-width:auto;text-align:center;}.elementor-963 .elementor-element.elementor-element-cd151a2 > .elementor-widget-container{background-color:#0000001A;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 20px 15px rgba(0, 0, 0, 0.10196078431372549);}.elementor-963 .elementor-element.elementor-element-cd151a2.elementor-element{--align-self:center;}.elementor-963 .elementor-element.elementor-element-cd151a2.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-963 .elementor-element.elementor-element-cd151a2 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:40px;font-weight:normal;letter-spacing:3px;text-shadow:0px 0px 5px #000000;color:var( --e-global-color-b2d33fc );}.elementor-963 .elementor-element.elementor-element-c6314d4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-963 .elementor-element.elementor-element-c6314d4:not(.elementor-motion-effects-element-type-background), .elementor-963 .elementor-element.elementor-element-c6314d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-b2d33fc ) 30%, #F2295B00 100%);}.elementor-963 .elementor-element.elementor-element-c6314d4 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-963 .elementor-element.elementor-element-c6314d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 50px 0px;}.elementor-963 .elementor-element.elementor-element-26a8bbeb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-963 .elementor-element.elementor-element-26a8bbeb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-963 .elementor-element.elementor-element-0ac5d96{text-align:center;}.elementor-963 .elementor-element.elementor-element-0ac5d96 .elementor-heading-title{font-family:var( --e-global-typography-0b337a6-font-family ), Sans-serif;font-size:var( --e-global-typography-0b337a6-font-size );font-weight:var( --e-global-typography-0b337a6-font-weight );line-height:var( --e-global-typography-0b337a6-line-height );letter-spacing:var( --e-global-typography-0b337a6-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-8d028f2 > .elementor-widget-container{padding:0px 5px 5px 0px;}.elementor-963 .elementor-element.elementor-element-b11590b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-963 .elementor-element.elementor-element-b11590b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-963 .elementor-element.elementor-element-b11590b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-963 .elementor-element.elementor-element-1e57d1e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-963 .elementor-element.elementor-element-1e57d1e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maruyama.swd-test.com/wp-content/uploads/2025/03/clinic01_01.jpg");background-position:center center;background-size:cover;}.elementor-963 .elementor-element.elementor-element-1e57d1e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-963 .elementor-element.elementor-element-1e57d1e > .elementor-element-populated, .elementor-963 .elementor-element.elementor-element-1e57d1e > .elementor-element-populated > .elementor-background-overlay, .elementor-963 .elementor-element.elementor-element-1e57d1e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-963 .elementor-element.elementor-element-1e57d1e > .elementor-element-populated{box-shadow:0px 6px 11px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-963 .elementor-element.elementor-element-f8ac819{--display:flex;}.elementor-963 .elementor-element.elementor-element-402184b{--spacer-size:50px;}.elementor-963 .elementor-element.elementor-element-a0e04b6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-963 .elementor-element.elementor-element-2864037 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-963 .elementor-element.elementor-element-2864037:not(.elementor-motion-effects-element-type-background), .elementor-963 .elementor-element.elementor-element-2864037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-963 .elementor-element.elementor-element-2864037{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 20px 12px 20px;}.elementor-963 .elementor-element.elementor-element-2864037 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-963 .elementor-element.elementor-element-86e8273 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-963 .elementor-element.elementor-element-41ca8dd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-963 .elementor-element.elementor-element-3794553{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-963 .elementor-element.elementor-element-b284040 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-963 .elementor-element.elementor-element-b284040:not(.elementor-motion-effects-element-type-background), .elementor-963 .elementor-element.elementor-element-b284040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2d33fc );}.elementor-963 .elementor-element.elementor-element-b284040{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 20px 12px 20px;}.elementor-963 .elementor-element.elementor-element-b284040 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-963 .elementor-element.elementor-element-7582bfe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-963 .elementor-element.elementor-element-1e68d5f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-963 .elementor-element.elementor-element-7fff537{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-963 .elementor-element.elementor-element-25c117e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-963 .elementor-element.elementor-element-25c117e:not(.elementor-motion-effects-element-type-background), .elementor-963 .elementor-element.elementor-element-25c117e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-963 .elementor-element.elementor-element-25c117e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 20px 12px 20px;}.elementor-963 .elementor-element.elementor-element-25c117e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-963 .elementor-element.elementor-element-7c9375f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-963 .elementor-element.elementor-element-5c3c6a0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-963 .elementor-element.elementor-element-efcbd02{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-963 .elementor-element.elementor-element-58bc5e9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-963 .elementor-element.elementor-element-58bc5e9:not(.elementor-motion-effects-element-type-background), .elementor-963 .elementor-element.elementor-element-58bc5e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2d33fc );}.elementor-963 .elementor-element.elementor-element-58bc5e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 20px 12px 20px;}.elementor-963 .elementor-element.elementor-element-58bc5e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-963 .elementor-element.elementor-element-25ab1e6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-963 .elementor-element.elementor-element-2c8130a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-963 .elementor-element.elementor-element-c3c3514{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-963 .elementor-element.elementor-element-834656d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-963 .elementor-element.elementor-element-834656d:not(.elementor-motion-effects-element-type-background), .elementor-963 .elementor-element.elementor-element-834656d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-963 .elementor-element.elementor-element-834656d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 20px 12px 20px;}.elementor-963 .elementor-element.elementor-element-834656d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-963 .elementor-element.elementor-element-b3449c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-963 .elementor-element.elementor-element-4be500f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-963 .elementor-element.elementor-element-302945b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-963 .elementor-element.elementor-element-5b114a7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-963 .elementor-element.elementor-element-5b114a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 50px 0px;}.elementor-963 .elementor-element.elementor-element-5b114a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-963 .elementor-element.elementor-element-80f449a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-963 .elementor-element.elementor-element-80f449a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-963 .elementor-element.elementor-element-96c0789{text-align:center;}.elementor-963 .elementor-element.elementor-element-96c0789 .elementor-heading-title{font-family:var( --e-global-typography-0b337a6-font-family ), Sans-serif;font-size:var( --e-global-typography-0b337a6-font-size );font-weight:var( --e-global-typography-0b337a6-font-weight );line-height:var( --e-global-typography-0b337a6-line-height );letter-spacing:var( --e-global-typography-0b337a6-letter-spacing );color:var( --e-global-color-text );}.elementor-963 .elementor-element.elementor-element-8acf053 > .elementor-widget-container{padding:0px 5px 5px 0px;}.elementor-963 .elementor-element.elementor-element-b589576{--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-963 .elementor-element.elementor-element-55c2aad{--display:flex;}.elementor-963 .elementor-element.elementor-element-55c2aad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-ma-timeline .jltma-timeline .jltma-timeline-entry-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ma-timeline .jltma-timeline .timeline-item__excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ma-timeline .jltma-timeline .jltma-timeline-post-date{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ma-timeline .jltma-timeline .timeline-item__content-wrapper{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ma-timeline .jltma-timeline .timeline-item__meta{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-ma-timeline .jltma-timeline__line,
					.elementor-widget-ma-timeline .jltma-timeline-horz-pointer:before{background-color:var( --e-global-color-secondary );}.elementor-widget-ma-timeline .jltma-timeline__line__inner{background-color:var( --e-global-color-primary );}.elementor-widget-ma-timeline .jltma-timeline .jltma-timeline-post-type-icon{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ma-timeline .jltma-timeline-post-type-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-ma-timeline .jltma-timeline-post-mini-thumb{background-color:var( --e-global-color-secondary );}.elementor-widget-ma-timeline .timeline-item.is--focused .jltma-timeline__item__icon,
					.elementor-widget-ma-timeline .timeline-item.is--focused .jltma-timeline-post-mini-thumb{background-color:var( --e-global-color-primary );}.elementor-963 .elementor-element.elementor-element-ecf2dac > .elementor-widget-container{margin:3vw 3vw 3vw 3vw;}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-carousel-wrapper .jltma-swiper__slide{background-color:#FFFFFF;}.elementor-963 .elementor-element.elementor-element-ecf2dac .swiper{padding:10px;margin:0 -10px;}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline .timeline-item .timeline-item__img{text-align:left;}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline .jltma-timeline-post-date{font-family:var( --e-global-typography-efbbfa9-font-family ), Sans-serif;font-size:var( --e-global-typography-efbbfa9-font-size );font-weight:var( --e-global-typography-efbbfa9-font-weight );line-height:var( --e-global-typography-efbbfa9-line-height );letter-spacing:var( --e-global-typography-efbbfa9-letter-spacing );}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline .timeline-item__content-wrapper{padding:0px 0px 0px 20px;}.elementor-963 .elementor-element.elementor-element-ecf2dac .timeline-item__content-wrapper,
							 .elementor-963 .elementor-element.elementor-element-ecf2dac .timeline-item__content-wrapper *{color:var( --e-global-color-text );}.elementor-963 .elementor-element.elementor-element-ecf2dac .timeline-item__content-wrapper,
					.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-entry-content{background-color:#FFFFFF00;}.elementor-963 .elementor-element.elementor-element-ecf2dac .timeline-item__card .timeline-item__card__arrow::after{border-left-color:#FFFFFF00;border-right-color:#FFFFFF00;}.elementor-963 .elementor-element.elementor-element-ecf2dac .timeline-item__card__arrow:after{border-left-color:#f7f7f7;}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline__line,
					.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-horz-pointer:before{background-color:var( --e-global-color-accent );}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline__line__inner{background-color:var( --e-global-color-primary );}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline__line{width:2px;}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-horz-pointer:before{height:2px;}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-post-type-icon{width:15px;height:15px;background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-post-mini-thumb{width:15px;height:15px;background-color:var( --e-global-color-accent );}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-align--left .jltma-timeline__line{margin-left:calc( 15px / 2 );}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-align--right .jltma-timeline__line{margin-right:calc( 15px / 2 );}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-post-type-icon .timeline-item__point__text{font-size:1em;}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-post-type-icon svg{fill:var( --e-global-color-primary );}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-blog-timeline-post:hover .jltma-timeline-post-type-icon,
					.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-blog-timeline-post:hover .jltma-timeline-post-mini-thumb{transform:scale(1);}.elementor-963 .elementor-element.elementor-element-ecf2dac .timeline-item.is--focused .jltma-timeline__item__icon,
					.elementor-963 .elementor-element.elementor-element-ecf2dac .timeline-item.is--focused .jltma-timeline-post-mini-thumb{transform:scale(1);background-color:var( --e-global-color-primary );}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-arrows .jltma-arrow--prev i, .elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-arrows .jltma-arrow--next i,.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-carousel-wrapper .jltma-arrows .jltma-arrow--prev i, .elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-carousel-wrapper .jltma-arrows .jltma-arrow--next i{font-size:24px;}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-carousel-slider .jltma-arrows .jltma-arrow--prev{left:-60px;}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-carousel-slider .jltma-arrows .jltma-arrow--next{right:-60px;}.elementor-963 .elementor-element.elementor-element-6dd8553 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-963 .elementor-element.elementor-element-6dd8553{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 50px 0px;}.elementor-963 .elementor-element.elementor-element-6dd8553 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-963 .elementor-element.elementor-element-941622f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-963 .elementor-element.elementor-element-941622f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-963 .elementor-element.elementor-element-3302bd9{text-align:center;}.elementor-963 .elementor-element.elementor-element-3302bd9 .elementor-heading-title{font-family:var( --e-global-typography-0b337a6-font-family ), Sans-serif;font-size:var( --e-global-typography-0b337a6-font-size );font-weight:var( --e-global-typography-0b337a6-font-weight );line-height:var( --e-global-typography-0b337a6-line-height );letter-spacing:var( --e-global-typography-0b337a6-letter-spacing );color:var( --e-global-color-text );}.elementor-963 .elementor-element.elementor-element-57831fe > .elementor-widget-container{padding:0px 5px 5px 0px;}.elementor-widget-ha-slider .ha-slick-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ha-slider .ha-slick-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-787b4de > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-963 .elementor-element.elementor-element-787b4de .ha-slick-title{font-family:var( --e-global-typography-0b337a6-font-family ), Sans-serif;font-size:var( --e-global-typography-0b337a6-font-size );font-weight:var( --e-global-typography-0b337a6-font-weight );line-height:var( --e-global-typography-0b337a6-line-height );letter-spacing:var( --e-global-typography-0b337a6-letter-spacing );}.elementor-963 .elementor-element.elementor-element-787b4de .slick-dots li button:before{color:var( --e-global-color-b2d33fc );}.elementor-963 .elementor-element.elementor-element-029378a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-963 .elementor-element.elementor-element-029378a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 50px 0px;}.elementor-963 .elementor-element.elementor-element-029378a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-963 .elementor-element.elementor-element-14313fb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-963 .elementor-element.elementor-element-14313fb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-963 .elementor-element.elementor-element-d121db8{text-align:center;}.elementor-963 .elementor-element.elementor-element-d121db8 .elementor-heading-title{font-family:var( --e-global-typography-0b337a6-font-family ), Sans-serif;font-size:var( --e-global-typography-0b337a6-font-size );font-weight:var( --e-global-typography-0b337a6-font-weight );line-height:var( --e-global-typography-0b337a6-line-height );letter-spacing:var( --e-global-typography-0b337a6-letter-spacing );color:var( --e-global-color-text );}.elementor-963 .elementor-element.elementor-element-cca1a01 > .elementor-widget-container{padding:0px 5px 5px 0px;}.elementor-963 .elementor-element.elementor-element-7ce6eab{--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-963 .elementor-element.elementor-element-dd53f49{--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-963 .elementor-element.elementor-element-dd53f49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-963 .elementor-element.elementor-element-7db3a86 img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);}.elementor-963 .elementor-element.elementor-element-c71813e > .elementor-widget-container{margin:20px 20px 20px 20px;padding:0px 0px 0px 12px;border-style:dotted;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-primary );}.elementor-963 .elementor-element.elementor-element-c71813e{text-align:left;}.elementor-963 .elementor-element.elementor-element-c71813e .elementor-heading-title{font-family:var( --e-global-typography-efbbfa9-font-family ), Sans-serif;font-size:var( --e-global-typography-efbbfa9-font-size );font-weight:var( --e-global-typography-efbbfa9-font-weight );line-height:var( --e-global-typography-efbbfa9-line-height );letter-spacing:var( --e-global-typography-efbbfa9-letter-spacing );color:var( --e-global-color-text );}.elementor-963 .elementor-element.elementor-element-a8eb36f{--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-963 .elementor-element.elementor-element-a8eb36f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-963 .elementor-element.elementor-element-e21f17d > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-963 .elementor-element.elementor-element-e21f17d{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-afb2f18{--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-963 .elementor-element.elementor-element-9a4f610{--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-963 .elementor-element.elementor-element-9a4f610.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-963 .elementor-element.elementor-element-3eaefc1 img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);}.elementor-963 .elementor-element.elementor-element-028fbf4 > .elementor-widget-container{margin:20px 20px 20px 20px;padding:0px 0px 0px 12px;border-style:dotted;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-primary );}.elementor-963 .elementor-element.elementor-element-028fbf4{text-align:left;}.elementor-963 .elementor-element.elementor-element-028fbf4 .elementor-heading-title{font-family:var( --e-global-typography-efbbfa9-font-family ), Sans-serif;font-size:var( --e-global-typography-efbbfa9-font-size );font-weight:var( --e-global-typography-efbbfa9-font-weight );line-height:var( --e-global-typography-efbbfa9-line-height );letter-spacing:var( --e-global-typography-efbbfa9-letter-spacing );color:var( --e-global-color-text );}.elementor-963 .elementor-element.elementor-element-11bcbe5{--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-963 .elementor-element.elementor-element-11bcbe5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-963 .elementor-element.elementor-element-6a95eef > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-963 .elementor-element.elementor-element-6a95eef{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-beedbad{--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-963 .elementor-element.elementor-element-0f02a19{--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-963 .elementor-element.elementor-element-0f02a19.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-963 .elementor-element.elementor-element-53d023c img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);}.elementor-963 .elementor-element.elementor-element-9739a39 > .elementor-widget-container{margin:20px 20px 20px 20px;padding:0px 0px 0px 12px;border-style:dotted;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-primary );}.elementor-963 .elementor-element.elementor-element-9739a39{text-align:left;}.elementor-963 .elementor-element.elementor-element-9739a39 .elementor-heading-title{font-family:var( --e-global-typography-efbbfa9-font-family ), Sans-serif;font-size:var( --e-global-typography-efbbfa9-font-size );font-weight:var( --e-global-typography-efbbfa9-font-weight );line-height:var( --e-global-typography-efbbfa9-line-height );letter-spacing:var( --e-global-typography-efbbfa9-letter-spacing );color:var( --e-global-color-text );}.elementor-963 .elementor-element.elementor-element-4dfeb91{--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-963 .elementor-element.elementor-element-4dfeb91.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-963 .elementor-element.elementor-element-4464493 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-963 .elementor-element.elementor-element-4464493{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-d954e25{--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-963 .elementor-element.elementor-element-71e9f4b{--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-963 .elementor-element.elementor-element-71e9f4b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-963 .elementor-element.elementor-element-436b01d img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);}.elementor-963 .elementor-element.elementor-element-0e8bb67 > .elementor-widget-container{margin:20px 20px 20px 20px;padding:0px 0px 0px 12px;border-style:dotted;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-primary );}.elementor-963 .elementor-element.elementor-element-0e8bb67{text-align:left;}.elementor-963 .elementor-element.elementor-element-0e8bb67 .elementor-heading-title{font-family:var( --e-global-typography-efbbfa9-font-family ), Sans-serif;font-size:var( --e-global-typography-efbbfa9-font-size );font-weight:var( --e-global-typography-efbbfa9-font-weight );line-height:var( --e-global-typography-efbbfa9-line-height );letter-spacing:var( --e-global-typography-efbbfa9-letter-spacing );color:var( --e-global-color-text );}.elementor-963 .elementor-element.elementor-element-976ee9b{--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-963 .elementor-element.elementor-element-976ee9b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-963 .elementor-element.elementor-element-93292a1 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-963 .elementor-element.elementor-element-93292a1{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-7eb96b4{--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-963 .elementor-element.elementor-element-b1cbd1d{--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-963 .elementor-element.elementor-element-b1cbd1d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-963 .elementor-element.elementor-element-d385b43 img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);}.elementor-963 .elementor-element.elementor-element-89dd3fd > .elementor-widget-container{margin:20px 20px 20px 20px;padding:0px 0px 0px 12px;border-style:dotted;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-primary );}.elementor-963 .elementor-element.elementor-element-89dd3fd{text-align:left;}.elementor-963 .elementor-element.elementor-element-89dd3fd .elementor-heading-title{font-family:var( --e-global-typography-efbbfa9-font-family ), Sans-serif;font-size:var( --e-global-typography-efbbfa9-font-size );font-weight:var( --e-global-typography-efbbfa9-font-weight );line-height:var( --e-global-typography-efbbfa9-line-height );letter-spacing:var( --e-global-typography-efbbfa9-letter-spacing );color:var( --e-global-color-text );}.elementor-963 .elementor-element.elementor-element-c5877b3{--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-963 .elementor-element.elementor-element-c5877b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-963 .elementor-element.elementor-element-6273865 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-963 .elementor-element.elementor-element-6273865{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-4b731db > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-963 .elementor-element.elementor-element-4b731db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 50px 0px;}.elementor-963 .elementor-element.elementor-element-4b731db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-963 .elementor-element.elementor-element-6a96c52.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-963 .elementor-element.elementor-element-6a96c52 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-963 .elementor-element.elementor-element-aa8e2f1{text-align:center;}.elementor-963 .elementor-element.elementor-element-aa8e2f1 .elementor-heading-title{font-family:var( --e-global-typography-0b337a6-font-family ), Sans-serif;font-size:var( --e-global-typography-0b337a6-font-size );font-weight:var( --e-global-typography-0b337a6-font-weight );line-height:var( --e-global-typography-0b337a6-line-height );letter-spacing:var( --e-global-typography-0b337a6-letter-spacing );color:var( --e-global-color-text );}.elementor-963 .elementor-element.elementor-element-959166a > .elementor-widget-container{padding:0px 5px 5px 0px;}.elementor-963 .elementor-element.elementor-element-0c01e2d{--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-963 .elementor-element.elementor-element-a06d3f5{--display:flex;}.elementor-963 .elementor-element.elementor-element-a06d3f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-963 .elementor-element.elementor-element-6dd4b78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-963 .elementor-element.elementor-element-6dd4b78{text-align:center;font-size:16px;font-weight:normal;line-height:25px;letter-spacing:1.5px;}.elementor-963 .elementor-element.elementor-element-43f7176 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-963 .elementor-element.elementor-element-43f7176{text-align:left;font-size:16px;font-weight:normal;line-height:25px;letter-spacing:1.5px;}@media(min-width:768px){.elementor-963 .elementor-element.elementor-element-86e8273{width:30%;}.elementor-963 .elementor-element.elementor-element-54d8996{width:70%;}.elementor-963 .elementor-element.elementor-element-7582bfe{width:30%;}.elementor-963 .elementor-element.elementor-element-aa13267{width:70%;}.elementor-963 .elementor-element.elementor-element-7c9375f{width:30%;}.elementor-963 .elementor-element.elementor-element-a184870{width:70%;}.elementor-963 .elementor-element.elementor-element-25ab1e6{width:30%;}.elementor-963 .elementor-element.elementor-element-4e83de8{width:70%;}.elementor-963 .elementor-element.elementor-element-b3449c6{width:30%;}.elementor-963 .elementor-element.elementor-element-a0bf96b{width:70%;}}@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-963 .elementor-element.elementor-element-c6314d4{padding:90px 50px 0px 50px;}.elementor-963 .elementor-element.elementor-element-0ac5d96 .elementor-heading-title{font-size:var( --e-global-typography-0b337a6-font-size );line-height:var( --e-global-typography-0b337a6-line-height );letter-spacing:var( --e-global-typography-0b337a6-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-b11590b{padding:90px 50px 0px 50px;}.elementor-963 .elementor-element.elementor-element-41ca8dd .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-3794553{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-1e68d5f .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-963 .elementor-element.elementor-element-7fff537{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-5c3c6a0 .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-963 .elementor-element.elementor-element-efcbd02{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-2c8130a .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-963 .elementor-element.elementor-element-c3c3514{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-4be500f .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-963 .elementor-element.elementor-element-302945b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-5b114a7{padding:90px 50px 0px 50px;}.elementor-963 .elementor-element.elementor-element-96c0789 .elementor-heading-title{font-size:var( --e-global-typography-0b337a6-font-size );line-height:var( --e-global-typography-0b337a6-line-height );letter-spacing:var( --e-global-typography-0b337a6-letter-spacing );}.elementor-widget-ma-timeline .jltma-timeline .jltma-timeline-entry-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ma-timeline .jltma-timeline .timeline-item__excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ma-timeline .jltma-timeline .jltma-timeline-post-date{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ma-timeline .jltma-timeline .timeline-item__content-wrapper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ma-timeline .jltma-timeline .timeline-item__meta{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-ma-timeline .jltma-timeline .jltma-timeline-post-type-icon{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline .jltma-timeline-post-date{font-size:var( --e-global-typography-efbbfa9-font-size );line-height:var( --e-global-typography-efbbfa9-line-height );letter-spacing:var( --e-global-typography-efbbfa9-letter-spacing );}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-align--center .jltma-timeline__line{margin-left:calc( px / 2 );}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-arrows .jltma-arrow--prev i, .elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-arrows .jltma-arrow--next i,.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-carousel-wrapper .jltma-arrows .jltma-arrow--prev i, .elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-carousel-wrapper .jltma-arrows .jltma-arrow--next i{font-size:24px;}.elementor-963 .elementor-element.elementor-element-6dd8553{padding:90px 50px 0px 50px;}.elementor-963 .elementor-element.elementor-element-3302bd9 .elementor-heading-title{font-size:var( --e-global-typography-0b337a6-font-size );line-height:var( --e-global-typography-0b337a6-line-height );letter-spacing:var( --e-global-typography-0b337a6-letter-spacing );}.elementor-widget-ha-slider .ha-slick-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ha-slider .ha-slick-subtitle{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-787b4de .ha-slick-title{font-size:var( --e-global-typography-0b337a6-font-size );line-height:var( --e-global-typography-0b337a6-line-height );letter-spacing:var( --e-global-typography-0b337a6-letter-spacing );}.elementor-963 .elementor-element.elementor-element-029378a{padding:90px 50px 0px 50px;}.elementor-963 .elementor-element.elementor-element-d121db8 .elementor-heading-title{font-size:var( --e-global-typography-0b337a6-font-size );line-height:var( --e-global-typography-0b337a6-line-height );letter-spacing:var( --e-global-typography-0b337a6-letter-spacing );}.elementor-963 .elementor-element.elementor-element-c71813e .elementor-heading-title{font-size:var( --e-global-typography-efbbfa9-font-size );line-height:var( --e-global-typography-efbbfa9-line-height );letter-spacing:var( --e-global-typography-efbbfa9-letter-spacing );}.elementor-963 .elementor-element.elementor-element-e21f17d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-028fbf4 .elementor-heading-title{font-size:var( --e-global-typography-efbbfa9-font-size );line-height:var( --e-global-typography-efbbfa9-line-height );letter-spacing:var( --e-global-typography-efbbfa9-letter-spacing );}.elementor-963 .elementor-element.elementor-element-6a95eef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-9739a39 .elementor-heading-title{font-size:var( --e-global-typography-efbbfa9-font-size );line-height:var( --e-global-typography-efbbfa9-line-height );letter-spacing:var( --e-global-typography-efbbfa9-letter-spacing );}.elementor-963 .elementor-element.elementor-element-4464493{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-0e8bb67 .elementor-heading-title{font-size:var( --e-global-typography-efbbfa9-font-size );line-height:var( --e-global-typography-efbbfa9-line-height );letter-spacing:var( --e-global-typography-efbbfa9-letter-spacing );}.elementor-963 .elementor-element.elementor-element-93292a1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-89dd3fd .elementor-heading-title{font-size:var( --e-global-typography-efbbfa9-font-size );line-height:var( --e-global-typography-efbbfa9-line-height );letter-spacing:var( --e-global-typography-efbbfa9-letter-spacing );}.elementor-963 .elementor-element.elementor-element-6273865{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-4b731db{padding:90px 50px 0px 50px;}.elementor-963 .elementor-element.elementor-element-aa8e2f1 .elementor-heading-title{font-size:var( --e-global-typography-0b337a6-font-size );line-height:var( --e-global-typography-0b337a6-line-height );letter-spacing:var( --e-global-typography-0b337a6-letter-spacing );}.elementor-963 .elementor-element.elementor-element-0c01e2d{--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;}}@media(max-width:767px){.elementor-963 .elementor-element.elementor-element-65425f6 > .elementor-shape-bottom svg, .elementor-963 .elementor-element.elementor-element-65425f6 > .e-con-inner > .elementor-shape-bottom svg{width:calc(200% + 1.3px);}.elementor-963 .elementor-element.elementor-element-65425f6{--padding-top:20%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.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-963 .elementor-element.elementor-element-cd151a2 .elementor-heading-title{line-height:1.3em;}.elementor-963 .elementor-element.elementor-element-c6314d4{padding:40px 10px 10px 10px;}.elementor-963 .elementor-element.elementor-element-0ac5d96 .elementor-heading-title{font-size:var( --e-global-typography-0b337a6-font-size );line-height:var( --e-global-typography-0b337a6-line-height );letter-spacing:var( --e-global-typography-0b337a6-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-b11590b{padding:40px 10px 10px 10px;}.elementor-963 .elementor-element.elementor-element-402184b{--spacer-size:215px;}.elementor-963 .elementor-element.elementor-element-41ca8dd .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-3794553{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-1e68d5f .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-963 .elementor-element.elementor-element-7fff537{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-5c3c6a0 .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-963 .elementor-element.elementor-element-efcbd02{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-2c8130a .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-963 .elementor-element.elementor-element-c3c3514{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-4be500f .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-963 .elementor-element.elementor-element-302945b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-5b114a7{padding:40px 10px 10px 10px;}.elementor-963 .elementor-element.elementor-element-96c0789 .elementor-heading-title{font-size:var( --e-global-typography-0b337a6-font-size );line-height:var( --e-global-typography-0b337a6-line-height );letter-spacing:var( --e-global-typography-0b337a6-letter-spacing );}.elementor-widget-ma-timeline .jltma-timeline .jltma-timeline-entry-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ma-timeline .jltma-timeline .timeline-item__excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ma-timeline .jltma-timeline .jltma-timeline-post-date{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ma-timeline .jltma-timeline .timeline-item__content-wrapper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ma-timeline .jltma-timeline .timeline-item__meta{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-ma-timeline .jltma-timeline .jltma-timeline-post-type-icon{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline .jltma-timeline-post-date{font-size:var( --e-global-typography-efbbfa9-font-size );line-height:var( --e-global-typography-efbbfa9-line-height );letter-spacing:var( --e-global-typography-efbbfa9-letter-spacing );}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-align--center .jltma-timeline__line{margin-left:calc( px / 2 );}.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-arrows .jltma-arrow--prev i, .elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-arrows .jltma-arrow--next i,.elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-carousel-wrapper .jltma-arrows .jltma-arrow--prev i, .elementor-963 .elementor-element.elementor-element-ecf2dac .jltma-timeline-carousel-wrapper .jltma-arrows .jltma-arrow--next i{font-size:24px;}.elementor-963 .elementor-element.elementor-element-6dd8553{padding:40px 10px 10px 10px;}.elementor-963 .elementor-element.elementor-element-3302bd9 .elementor-heading-title{font-size:var( --e-global-typography-0b337a6-font-size );line-height:var( --e-global-typography-0b337a6-line-height );letter-spacing:var( --e-global-typography-0b337a6-letter-spacing );}.elementor-widget-ha-slider .ha-slick-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ha-slider .ha-slick-subtitle{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-787b4de .ha-slick-title{font-size:var( --e-global-typography-0b337a6-font-size );line-height:var( --e-global-typography-0b337a6-line-height );letter-spacing:var( --e-global-typography-0b337a6-letter-spacing );}.elementor-963 .elementor-element.elementor-element-029378a{padding:40px 10px 10px 10px;}.elementor-963 .elementor-element.elementor-element-d121db8 .elementor-heading-title{font-size:var( --e-global-typography-0b337a6-font-size );line-height:var( --e-global-typography-0b337a6-line-height );letter-spacing:var( --e-global-typography-0b337a6-letter-spacing );}.elementor-963 .elementor-element.elementor-element-7db3a86 > .elementor-widget-container{margin:6% 0% 5% 0%;}.elementor-963 .elementor-element.elementor-element-7db3a86 img{border-radius:10px 10px 10px 10px;}.elementor-963 .elementor-element.elementor-element-c71813e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-963 .elementor-element.elementor-element-c71813e .elementor-heading-title{font-size:var( --e-global-typography-efbbfa9-font-size );line-height:var( --e-global-typography-efbbfa9-line-height );letter-spacing:var( --e-global-typography-efbbfa9-letter-spacing );}.elementor-963 .elementor-element.elementor-element-e21f17d > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-963 .elementor-element.elementor-element-e21f17d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-3eaefc1 > .elementor-widget-container{margin:6% 0% 5% 0%;}.elementor-963 .elementor-element.elementor-element-3eaefc1 img{border-radius:10px 10px 10px 10px;}.elementor-963 .elementor-element.elementor-element-028fbf4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-963 .elementor-element.elementor-element-028fbf4 .elementor-heading-title{font-size:var( --e-global-typography-efbbfa9-font-size );line-height:var( --e-global-typography-efbbfa9-line-height );letter-spacing:var( --e-global-typography-efbbfa9-letter-spacing );}.elementor-963 .elementor-element.elementor-element-6a95eef > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-963 .elementor-element.elementor-element-6a95eef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-53d023c > .elementor-widget-container{margin:6% 0% 5% 0%;}.elementor-963 .elementor-element.elementor-element-53d023c img{border-radius:10px 10px 10px 10px;}.elementor-963 .elementor-element.elementor-element-9739a39 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-963 .elementor-element.elementor-element-9739a39 .elementor-heading-title{font-size:var( --e-global-typography-efbbfa9-font-size );line-height:var( --e-global-typography-efbbfa9-line-height );letter-spacing:var( --e-global-typography-efbbfa9-letter-spacing );}.elementor-963 .elementor-element.elementor-element-4464493 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-963 .elementor-element.elementor-element-4464493{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-436b01d > .elementor-widget-container{margin:6% 0% 5% 0%;}.elementor-963 .elementor-element.elementor-element-436b01d img{border-radius:10px 10px 10px 10px;}.elementor-963 .elementor-element.elementor-element-0e8bb67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-963 .elementor-element.elementor-element-0e8bb67 .elementor-heading-title{font-size:var( --e-global-typography-efbbfa9-font-size );line-height:var( --e-global-typography-efbbfa9-line-height );letter-spacing:var( --e-global-typography-efbbfa9-letter-spacing );}.elementor-963 .elementor-element.elementor-element-93292a1 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-963 .elementor-element.elementor-element-93292a1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-d385b43 > .elementor-widget-container{margin:6% 0% 5% 0%;}.elementor-963 .elementor-element.elementor-element-d385b43 img{border-radius:10px 10px 10px 10px;}.elementor-963 .elementor-element.elementor-element-89dd3fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-963 .elementor-element.elementor-element-89dd3fd .elementor-heading-title{font-size:var( --e-global-typography-efbbfa9-font-size );line-height:var( --e-global-typography-efbbfa9-line-height );letter-spacing:var( --e-global-typography-efbbfa9-letter-spacing );}.elementor-963 .elementor-element.elementor-element-6273865 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-963 .elementor-element.elementor-element-6273865{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-963 .elementor-element.elementor-element-4b731db{padding:40px 10px 10px 10px;}.elementor-963 .elementor-element.elementor-element-aa8e2f1 .elementor-heading-title{font-size:var( --e-global-typography-0b337a6-font-size );line-height:var( --e-global-typography-0b337a6-line-height );letter-spacing:var( --e-global-typography-0b337a6-letter-spacing );}.elementor-963 .elementor-element.elementor-element-6dd4b78 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-963 .elementor-element.elementor-element-43f7176 > .elementor-widget-container{margin:10px 10px 10px 10px;}}@media(max-width:1024px) and (min-width:768px){.elementor-963 .elementor-element.elementor-element-a0e04b6{width:50%;}}/* Start custom CSS for ma-timeline, class: .elementor-element-ecf2dac */.jltma-timeline-align--left .jltma-timeline .jltma-timeline__line {
    left: -13px!important;
}

.jltma-timeline .jltma-timeline__line__inner {
    background-color: #1fd8be!important;
}/* End custom CSS */