.elementor-41 .elementor-element.elementor-element-b3a2788:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-b3a2788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8413CE;}.elementor-41 .elementor-element.elementor-element-b3a2788{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-b3a2788 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-18847fb{--spacer-size:34px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-21b331f{text-align:center;}.elementor-41 .elementor-element.elementor-element-21b331f .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:50px;font-weight:600;color:#FEFEFE;}.elementor-41 .elementor-element.elementor-element-ab05b50{text-align:center;}.elementor-41 .elementor-element.elementor-element-ab05b50 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:16px;font-weight:600;color:#FEFEFE;}.elementor-41 .elementor-element.elementor-element-8d50f69{--spacer-size:19px;}.elementor-41 .elementor-element.elementor-element-8618015{--spacer-size:50px;}.elementor-41 .elementor-element.elementor-element-cad3c8b{width:var( --container-widget-width, 101.252% );max-width:101.252%;--container-widget-width:101.252%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-cad3c8b .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:44px;font-weight:600;color:#470069;}.elementor-41 .elementor-element.elementor-element-b92a413{width:var( --container-widget-width, 101.432% );max-width:101.432%;--container-widget-width:101.432%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-b92a413 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:20px;font-weight:600;color:#272727;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-7187215{width:var( --container-widget-width, 102.324% );max-width:102.324%;--container-widget-width:102.324%;--container-widget-flex-grow:0;font-family:"Kanit", Sans-serif;font-weight:400;color:#0A0A12;}.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-41 .elementor-element.elementor-element-c72232a{--spacer-size:50px;}.elementor-41 .elementor-element.elementor-element-54e2fb5{text-align:center;}.elementor-41 .elementor-element.elementor-element-54e2fb5 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:50px;font-weight:600;color:#470069;}.elementor-41 .elementor-element.elementor-element-ca1aa15{text-align:center;}.elementor-41 .elementor-element.elementor-element-ca1aa15 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-weight:600;color:#272727;}.elementor-41 .elementor-element.elementor-element-6c62076{--spacer-size:50px;}.elementor-41 .elementor-element.elementor-element-c7bef45{--spacer-size:50px;}.elementor-41 .elementor-element.elementor-element-991e164{text-align:center;}.elementor-41 .elementor-element.elementor-element-991e164 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:50px;font-weight:600;line-height:100px;color:#470069;}.elementor-41 .elementor-element.elementor-element-4c06c9c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:600;color:#272727;}.elementor-41 .elementor-element.elementor-element-1a8a61f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;color:#272727;}.elementor-41 .elementor-element.elementor-element-092e08c{width:var( --container-widget-width, 112.732% );max-width:112.732%;--container-widget-width:112.732%;--container-widget-flex-grow:0;font-family:"Kanit", Sans-serif;font-weight:400;color:#0A0A12;}.elementor-41 .elementor-element.elementor-element-3b7517c{text-align:center;}.elementor-41 .elementor-element.elementor-element-3b7517c .elementor-heading-title{font-family:"Kantumruy", Sans-serif;font-size:50px;font-weight:600;line-height:100px;color:#470069;}.elementor-41 .elementor-element.elementor-element-9502660{width:var( --container-widget-width, 72.952% );max-width:72.952%;--container-widget-width:72.952%;--container-widget-flex-grow:0;text-align:left;}.elementor-41 .elementor-element.elementor-element-9502660 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:29px;font-weight:600;color:#272727;}.elementor-41 .elementor-element.elementor-element-74c1c4b{width:var( --container-widget-width, 67.234% );max-width:67.234%;--container-widget-width:67.234%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-74c1c4b .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:19px;font-weight:600;color:#272727;}.elementor-41 .elementor-element.elementor-element-673a8bd{width:var( --container-widget-width, 52.591% );max-width:52.591%;--container-widget-width:52.591%;--container-widget-flex-grow:0;text-align:left;font-family:"Kanit", Sans-serif;font-weight:400;color:#0A0A12;}.elementor-widget-ma-timeline .jltma-timeline .jltma-timeline-entry-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ma-timeline .jltma-timeline .jltma-timeline-post-date{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ma-timeline .jltma-timeline .timeline-item__content-wrapper, .elementor-widget-ma-timeline .jltma-timeline .jltma-timeline-entry-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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 );}.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 );background-color:var( --e-global-color-secondary );}.elementor-widget-ma-timeline .jltma-timeline .jltma-timeline-post-mini-thumb{background-color:var( --e-global-color-secondary );}.elementor-widget-ma-timeline .jltma-timeline .jltma-blog-timeline-post.is--focused .jltma-timeline-post-type-icon,
					.elementor-widget-ma-timeline .jltma-timeline .jltma-blog-timeline-post.is--focused .jltma-timeline-post-mini-thumb{background-color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline-carousel-wrapper .jltma-swiper__slide{background-color:#8413CE;}.elementor-41 .elementor-element.elementor-element-ba11d50 .swiper{padding:10px;margin:0 -10px;}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline .timeline-item .timeline-item__img{text-align:left;}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline .timeline-item__content-wrapper{padding:29px 29px 29px 29px;background-color:#8413CE;}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline .timeline-item__content-wrapper,
					.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline .jltma-timeline-entry-content{border-radius:35px 35px 35px 35px;}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline .timeline-item__content-wrapper,
					.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline .timeline-item__content-wrapper *,
					.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline .jltma-timeline-entry-content,
					.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline .jltma-timeline-entry-content *{color:#FEFEFE;}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline .timeline-item__card .timeline-item__card__arrow::after{border-left-color:#8413CE;border-right-color:#8413CE;}.elementor-41 .elementor-element.elementor-element-ba11d50 .timeline-item__card__arrow:after{border-left-color:#8413CE;}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline .timeline-item__meta{font-family:"Kanit", Sans-serif;font-weight:500;}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline__line,
					.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline-horz-pointer:before{background-color:#8413CE;}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline__line__inner{background-color:#470069 !important;}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline__line{width:4px;}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline-horz-pointer:before{height:4px;}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline .jltma-timeline-post-type-icon{width:40px;height:40px;font-size:1em;background-color:#470069;color:#8413CE;}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline .jltma-timeline-post-mini-thumb{width:40px;height:40px;background-color:#470069;}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline-align--left .jltma-timeline__line{margin-left:calc( 40px / 2 );}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline-align--right .jltma-timeline__line{margin-right:calc( 40px / 2 );}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline .jltma-timeline-post-type-icon svg{font-size:1em;fill:#8413CE;}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline .jltma-blog-timeline-post:hover .jltma-timeline-post-type-icon,
					.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline .jltma-blog-timeline-post:hover .jltma-timeline-post-mini-thumb{transform:scale(1);}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline .jltma-blog-timeline-post.is--focused .jltma-timeline-post-type-icon,
					.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline .jltma-blog-timeline-post.is--focused .jltma-timeline-post-mini-thumb{transform:scale(1);background-color:#8413CE;}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-arrows .jltma-arrow--prev i, .elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-arrows .jltma-arrow--next i,.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline-carousel-wrapper .jltma-arrows .jltma-arrow--prev i, .elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline-carousel-wrapper .jltma-arrows .jltma-arrow--next i{color:#8413CE;font-size:10px;}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-arrows .jltma-arrow--prev, .elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-arrows .jltma-arrow--next,.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline-carousel-wrapper .jltma-arrows .jltma-arrow--prev, .elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline-carousel-wrapper .jltma-arrows .jltma-arrow--next{background-color:#8413CE;}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline-carousel-slider .jltma-arrows .jltma-arrow--prev{left:4px;}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline-carousel-slider .jltma-arrows .jltma-arrow--next{right:4px;}.elementor-41 .elementor-element.elementor-element-03c6b0e{--spacer-size:50px;}.elementor-41 .elementor-element.elementor-element-281c11c{--spacer-size:90px;}.elementor-41 .elementor-element.elementor-element-75eb536{text-align:center;}.elementor-41 .elementor-element.elementor-element-75eb536 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:#470069;}.elementor-41 .elementor-element.elementor-element-a48d12f{text-align:center;}.elementor-41 .elementor-element.elementor-element-a48d12f .elementor-heading-title{font-family:"Kanit", Sans-serif;font-weight:600;color:#272727;}.elementor-41 .elementor-element.elementor-element-4139ebd{color:#0A0A12;}.elementor-41 .elementor-element.elementor-element-72c1cc5{--spacer-size:50px;}.elementor-41 .elementor-element.elementor-element-a3bf1ad{--spacer-size:50px;}.elementor-41 .elementor-element.elementor-element-6a08194 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:50px;font-weight:600;color:#470069;}.elementor-41 .elementor-element.elementor-element-0b51add .elementor-heading-title{font-family:"Kanit", Sans-serif;font-weight:600;color:#0A0A12;}.elementor-41 .elementor-element.elementor-element-3785b12 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-41 .elementor-element.elementor-element-3785b12 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{background-color:#470069;border-radius:50%;}.elementor-41 .elementor-element.elementor-element-3785b12 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-41 .elementor-element.elementor-element-3785b12 .elementskit-single-testimonial-slider, .elementor-41 .elementor-element.elementor-element-3785b12  .elementskit-testimonial_card{padding:15px 15px 15px 15px;}.elementor-41 .elementor-element.elementor-element-3785b12 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-41 .elementor-element.elementor-element-3785b12 .elementskit-single-testimonial-slider, .elementor-41 .elementor-element.elementor-element-3785b12 .elementskit-testimonial_card{border-radius:50px 50px 50px 50px;}.elementor-41 .elementor-element.elementor-element-3785b12 .elementskit-single-testimonial-slider{border-style:solid;border-color:#470069;}.elementor-41 .elementor-element.elementor-element-3785b12 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:#0A0A12;}.elementor-41 .elementor-element.elementor-element-3785b12 .elementskit-testimonial_card .elementskit-commentor-coment{color:#0A0A12;}.elementor-41 .elementor-element.elementor-element-3785b12 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-41 .elementor-element.elementor-element-3785b12 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:"Kanit", Sans-serif;}.elementor-41 .elementor-element.elementor-element-3785b12 .elementskit-stars > li > a, .elementor-41 .elementor-element.elementor-element-3785b12 .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-41 .elementor-element.elementor-element-3785b12 .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-41 .elementor-element.elementor-element-3785b12 .elementskit-profile-info .elementskit-author-name{color:#470069;font-family:"Kanit", Sans-serif;margin-bottom:0px;}.elementor-41 .elementor-element.elementor-element-3785b12 .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-41 .elementor-element.elementor-element-2007f57{--spacer-size:50px;}.elementor-41 .elementor-element.elementor-element-b79681b:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-b79681b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8413CE;}.elementor-41 .elementor-element.elementor-element-b79681b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-b79681b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-1915c7f{--spacer-size:225px;}.elementor-41 .elementor-element.elementor-element-ed6a971 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:600;color:#FEFEFE;}.elementor-41 .elementor-element.elementor-element-94d0df0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#FEFEFE;}.elementor-41 .elementor-element.elementor-element-11e714b{--spacer-size:54px;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-41 .elementor-element.elementor-element-41e2581 .fluentform-widget-wrapper{background-color:#FEFEFE;padding:20px 20px 20px 20px;border-radius:33px 33px 33px 33px;}.elementor-41 .elementor-element.elementor-element-41e2581 .fluentform-widget-title{text-align:center;color:#470069;font-family:"Kanit", Sans-serif;font-size:45px;margin:25px 0px 25px 0px;padding:5px 5px 5px 5px;}.elementor-41 .elementor-element.elementor-element-41e2581 .fluentform-widget-description{text-align:center;font-family:"Kanit", Sans-serif;font-weight:500;}.elementor-41 .elementor-element.elementor-element-41e2581 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#470069 !important;color:#ffffff !important;}.elementor-41 .elementor-element.elementor-element-415177e{--spacer-size:50px;}.elementor-41 .elementor-element.elementor-element-d43b384{text-align:center;}.elementor-41 .elementor-element.elementor-element-d43b384 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:50px;font-weight:600;color:#470069;}.elementor-41 .elementor-element.elementor-element-36e2f59{text-align:center;}.elementor-41 .elementor-element.elementor-element-36e2f59 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#0A0A12;}.elementor-41 .elementor-element.elementor-element-2bc8559 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-family:"Kanit", Sans-serif;color:#272727;}.elementor-41 .elementor-element.elementor-element-2bc8559 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#470069;}.elementor-41 .elementor-element.elementor-element-2bc8559 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#470069;}.elementor-41 .elementor-element.elementor-element-2bc8559 .elementskit-accordion .elementskit-card-body p{color:#0A0A12;}.elementor-41 .elementor-element.elementor-element-2bc8559 .elementskit-accordion .elementskit-card-body{color:#0A0A12;}.elementor-41 .elementor-element.elementor-element-2bc8559 .elementskit-accordion .elementskit-card-body p, .elementor-41 .elementor-element.elementor-element-2bc8559 .elementskit-accordion .elementskit-card-body{font-family:"Kanit", Sans-serif;}.elementor-41 .elementor-element.elementor-element-2bc8559 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:#272727;fill:#272727;}.elementor-41 .elementor-element.elementor-element-2bc8559 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:#470069;fill:#470069;}.elementor-41 .elementor-element.elementor-element-21cc3fe{--spacer-size:50px;}.elementor-41 .elementor-element.elementor-element-9a1f198 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-family:"Kanit", Sans-serif;color:#272727;}.elementor-41 .elementor-element.elementor-element-9a1f198 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#470069;}.elementor-41 .elementor-element.elementor-element-9a1f198 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#470069;}.elementor-41 .elementor-element.elementor-element-9a1f198 .elementskit-accordion .elementskit-card-body p{color:#0A0A12;}.elementor-41 .elementor-element.elementor-element-9a1f198 .elementskit-accordion .elementskit-card-body{color:#0A0A12;}.elementor-41 .elementor-element.elementor-element-9a1f198 .elementskit-accordion .elementskit-card-body p, .elementor-41 .elementor-element.elementor-element-9a1f198 .elementskit-accordion .elementskit-card-body{font-family:"Kanit", Sans-serif;}.elementor-41 .elementor-element.elementor-element-9a1f198 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:#272727;fill:#272727;}.elementor-41 .elementor-element.elementor-element-9a1f198 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:#470069;fill:#470069;}.elementor-41 .elementor-element.elementor-element-949d845{--spacer-size:50px;}@media(min-width:768px){.elementor-41 .elementor-element.elementor-element-307cac9{width:64.298%;}.elementor-41 .elementor-element.elementor-element-fccbbe6{width:35.57%;}}@media(max-width:1024px){.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline-align--center .jltma-timeline__line{margin-left:calc( px / 2 );}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-arrows .jltma-arrow--prev i, .elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-arrows .jltma-arrow--next i,.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline-carousel-wrapper .jltma-arrows .jltma-arrow--prev i, .elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline-carousel-wrapper .jltma-arrows .jltma-arrow--next i{font-size:24px;}.elementor-41 .elementor-element.elementor-element-3785b12 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline-align--center .jltma-timeline__line{margin-left:calc( px / 2 );}.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-arrows .jltma-arrow--prev i, .elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-arrows .jltma-arrow--next i,.elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline-carousel-wrapper .jltma-arrows .jltma-arrow--prev i, .elementor-41 .elementor-element.elementor-element-ba11d50 .jltma-timeline-carousel-wrapper .jltma-arrows .jltma-arrow--next i{font-size:24px;}.elementor-41 .elementor-element.elementor-element-3785b12 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}}/* Start custom CSS for html, class: .elementor-element-f938cb3 *//* From Uiverse.io by alexruix */ 
.card4 {
 width: 290px;
 height: 354px;
 border-radius: 20px;
 background: #fefefe;
 position: relative;
 padding: 1.8rem;
 border: 2px solid #272727;
 transition: 0.5s ease-out;
 overflow: visible;
}

.card-details {
 color: black;
 height: 100%;
 gap: .5em;
 display: grid;
 place-content: center;
}

.card-button {
 transform: translate(-50%, 125%);
 width: 60%;
 border-radius: 1rem;
 border: none;
 background-color: #470069;
 color: #470069;
 font-size: 1rem;
 padding: .5rem 1rem;
 position: absolute;
 left: 50%;
 bottom: 0;
 opacity: 0;
 transition: 0.3s ease-out;
}

.text-body {
 color:#0a0a12;
}


.text-title {
 font-size: 1.2em;
 font-weight: bold;
}


.card4:hover {
 border-color: #8413ce;
 box-shadow: 0 4px 18px 0 rgba(0, 0, 0, 0.00);
}

.card4:hover .card-button {
 transform: translate(-50%, 50%);
 opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-056b504 *//* From Uiverse.io by alexruix */ 
.card4 {
 width: 290px;
 height: 354px;
 border-radius: 20px;
 background: #fefefe;
 position: relative;
 padding: 1.8rem;
 border: 2px solid #272727;
 transition: 0.5s ease-out;
 overflow: visible;
}

.card-details {
 color: black;
 height: 100%;
 gap: .5em;
 display: grid;
 place-content: center;
}

.card-button {
 transform: translate(-50%, 125%);
 width: 60%;
 border-radius: 1rem;
 border: none;
 background-color: #470069;
 color: #470069;
 font-size: 1rem;
 padding: .5rem 1rem;
 position: absolute;
 left: 50%;
 bottom: 0;
 opacity: 0;
 transition: 0.3s ease-out;
}

.text-body {
 color:#0a0a12;
}


.text-title {
 font-size: 1.2em;
 font-weight: bold;
}


.card4:hover {
 border-color: #8413ce;
 box-shadow: 0 4px 18px 0 rgba(0, 0, 0, 0.00);
}

.card4:hover .card-button {
 transform: translate(-50%, 50%);
 opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5452129 *//* From Uiverse.io by alexruix */ 
.card4 {
 width: 290px;
 height: 354px;
 border-radius: 20px;
 background: #fefefe;
 position: relative;
 padding: 1.8rem;
 border: 2px solid #272727;
 transition: 0.5s ease-out;
 overflow: visible;
}

.card-details {
 color: black;
 height: 100%;
 gap: .5em;
 display: grid;
 place-content: center;
}

.card-button {
 transform: translate(-50%, 125%);
 width: 60%;
 border-radius: 1rem;
 border: none;
 background-color: #470069;
 color: #470069;
 font-size: 1rem;
 padding: .5rem 1rem;
 position: absolute;
 left: 50%;
 bottom: 0;
 opacity: 0;
 transition: 0.3s ease-out;
}

.text-body {
 color:#0a0a12;
}


.text-title {
 font-size: 1.2em;
 font-weight: bold;
}


.card4:hover {
 border-color: #8413ce;
 box-shadow: 0 4px 18px 0 rgba(0, 0, 0, 0.00);
}

.card4:hover .card-button {
 transform: translate(-50%, 50%);
 opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-68f2229 *//* From Uiverse.io by alexruix */ 
.card4 {
 width: 290px;
 height: 354px;
 border-radius: 20px;
 background: #fefefe;
 position: relative;
 padding: 1.8rem;
 border: 2px solid #272727;
 transition: 0.5s ease-out;
 overflow: visible;
}

.card-details {
 color: black;
 height: 100%;
 gap: .5em;
 display: grid;
 place-content: center;
}

.card-button {
 transform: translate(-50%, 125%);
 width: 60%;
 border-radius: 1rem;
 border: none;
 background-color: #470069;
 color: #470069;
 font-size: 1rem;
 padding: .5rem 1rem;
 position: absolute;
 left: 50%;
 bottom: 0;
 opacity: 0;
 transition: 0.3s ease-out;
}

.text-body {
 color:#0a0a12;
}


.text-title {
 font-size: 1.2em;
 font-weight: bold;
}


.card4:hover {
 border-color: #8413ce;
 box-shadow: 0 4px 18px 0 rgba(0, 0, 0, 0.00);
}

.card4:hover .card-button {
 transform: translate(-50%, 50%);
 opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0240a63 *//* From Uiverse.io by alexruix */ 
.card4 {
 width: 290px;
 height: 354px;
 border-radius: 20px;
 background: #fefefe;
 position: relative;
 padding: 1.8rem;
 border: 2px solid #272727;
 transition: 0.5s ease-out;
 overflow: visible;
}

.card-details {
 color: black;
 height: 100%;
 gap: .5em;
 display: grid;
 place-content: center;
}

.card-button {
 transform: translate(-50%, 125%);
 width: 60%;
 border-radius: 1rem;
 border: none;
 background-color: #470069;
 color: #470069;
 font-size: 1rem;
 padding: .5rem 1rem;
 position: absolute;
 left: 50%;
 bottom: 0;
 opacity: 0;
 transition: 0.3s ease-out;
}

.text-body {
 color:#0a0a12;
}


.text-title {
 font-size: 1.2em;
 font-weight: bold;
}


.card4:hover {
 border-color: #8413ce;
 box-shadow: 0 4px 18px 0 rgba(0, 0, 0, 0.00);
}

.card4:hover .card-button {
 transform: translate(-50%, 50%);
 opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e56768 *//* From Uiverse.io by alexruix */ 
.card4 {
 width: 290px;
 height: 354px;
 border-radius: 20px;
 background: #fefefe;
 position: relative;
 padding: 1.8rem;
 border: 2px solid #272727;
 transition: 0.5s ease-out;
 overflow: visible;
}

.card-details {
 color: black;
 height: 100%;
 gap: .5em;
 display: grid;
 place-content: center;
}

.card-button {
 transform: translate(-50%, 125%);
 width: 60%;
 border-radius: 1rem;
 border: none;
 background-color: #470069;
 color: #470069;
 font-size: 1rem;
 padding: .5rem 1rem;
 position: absolute;
 left: 50%;
 bottom: 0;
 opacity: 0;
 transition: 0.3s ease-out;
}

.text-body {
 color:#0a0a12;
}


.text-title {
 font-size: 1.2em;
 font-weight: bold;
}


.card4:hover {
 border-color: #8413ce;
 box-shadow: 0 4px 18px 0 rgba(0, 0, 0, 0.00);
}

.card4:hover .card-button {
 transform: translate(-50%, 50%);
 opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2877d2b *//* From Uiverse.io by alexruix */ 
.card4 {
 width: 290px;
 height: 354px;
 border-radius: 20px;
 background: #fefefe;
 position: relative;
 padding: 1.8rem;
 border: 2px solid #272727;
 transition: 0.5s ease-out;
 overflow: visible;
}

.card-details {
 color: black;
 height: 100%;
 gap: .5em;
 display: grid;
 place-content: center;
}

.card-button {
 transform: translate(-50%, 125%);
 width: 60%;
 border-radius: 1rem;
 border: none;
 background-color: #470069;
 color: #470069;
 font-size: 1rem;
 padding: .5rem 1rem;
 position: absolute;
 left: 50%;
 bottom: 0;
 opacity: 0;
 transition: 0.3s ease-out;
}

.text-body {
 color:#0a0a12;
}


.text-title {
 font-size: 1.2em;
 font-weight: bold;
}


.card4:hover {
 border-color: #8413ce;
 box-shadow: 0 4px 18px 0 rgba(0, 0, 0, 0.00);
}

.card4:hover .card-button {
 transform: translate(-50%, 50%);
 opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4241c9c *//* From Uiverse.io by alexruix */ 
.card4 {
 width: 290px;
 height: 354px;
 border-radius: 20px;
 background: #fefefe;
 position: relative;
 padding: 1.8rem;
 border: 2px solid #272727;
 transition: 0.5s ease-out;
 overflow: visible;
}

.card-details {
 color: black;
 height: 100%;
 gap: .5em;
 display: grid;
 place-content: center;
}

.card-button {
 transform: translate(-50%, 125%);
 width: 60%;
 border-radius: 1rem;
 border: none;
 background-color: #470069;
 color: #470069;
 font-size: 1rem;
 padding: .5rem 1rem;
 position: absolute;
 left: 50%;
 bottom: 0;
 opacity: 0;
 transition: 0.3s ease-out;
}

.text-body {
 color:#0a0a12;
}


.text-title {
 font-size: 1.2em;
 font-weight: bold;
}


.card4:hover {
 border-color: #8413ce;
 box-shadow: 0 4px 18px 0 rgba(0, 0, 0, 0.00);
}

.card4:hover .card-button {
 transform: translate(-50%, 50%);
 opacity: 1;
}/* End custom CSS */