.elementor-17 .elementor-element.elementor-element-76b1440{--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;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-17 .elementor-element.elementor-element-76b1440:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-76b1440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://training.yakyaisolution.com/wp-content/uploads/2025/09/training_bg.webp");background-position:top center;}.elementor-17 .elementor-element.elementor-element-76b1440::before, .elementor-17 .elementor-element.elementor-element-76b1440 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-76b1440 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-76b1440 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-76b1440 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-76b1440 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 40%, #000000 80%);}.elementor-17 .elementor-element.elementor-element-83330ea{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.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-17 .elementor-element.elementor-element-ad174fc{text-align:center;}.elementor-17 .elementor-element.elementor-element-ad174fc .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:45px;font-weight:700;line-height:1.3em;}.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-17 .elementor-element.elementor-element-b457da5{text-align:center;font-family:"lineseedsansth", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-9b427ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-9b427ea::before, .elementor-17 .elementor-element.elementor-element-9b427ea > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-9b427ea > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-9b427ea > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-9b427ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-9b427ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-62565c1{--display:flex;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-17 .elementor-element.elementor-element-c32596c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b698b88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:"lineseedsansth", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-cc363df{text-align:center;}.elementor-17 .elementor-element.elementor-element-cc363df .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:18px;font-weight:800;line-height:1.5em;}.elementor-17 .elementor-element.elementor-element-a6e71a0{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6949abd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-35076bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:"lineseedsansth", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-dc9a1f0{text-align:center;}.elementor-17 .elementor-element.elementor-element-dc9a1f0 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:18px;font-weight:800;line-height:1.5em;}.elementor-17 .elementor-element.elementor-element-4283e31{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-deccaad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ecfa06b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:"lineseedsansth", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b3ff7d0{text-align:center;}.elementor-17 .elementor-element.elementor-element-b3ff7d0 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:18px;font-weight:800;line-height:1.5em;}.elementor-17 .elementor-element.elementor-element-e727799{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ca0819e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-667d1c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:"lineseedsansth", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7c91cfa{text-align:center;}.elementor-17 .elementor-element.elementor-element-7c91cfa .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:18px;font-weight:800;line-height:1.5em;}.elementor-17 .elementor-element.elementor-element-0057ed4{--display:flex;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-743af45{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9604758{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:"lineseedsansth", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-05b93bc{text-align:center;}.elementor-17 .elementor-element.elementor-element-05b93bc .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:18px;font-weight:800;line-height:1.5em;}.elementor-17 .elementor-element.elementor-element-091d5b1{--display:flex;}.elementor-17 .elementor-element.elementor-element-2324418{--display:flex;}.elementor-17 .elementor-element.elementor-element-6e64398{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0f983bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5711e3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:"lineseedsansth", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7de3aa4{text-align:center;}.elementor-17 .elementor-element.elementor-element-7de3aa4 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:18px;font-weight:800;line-height:1.5em;}.elementor-17 .elementor-element.elementor-element-240021d{--display:flex;}.elementor-17 .elementor-element.elementor-element-d204340{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2d73d58{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4237a4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:"lineseedsansth", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b9f4f9a{text-align:center;}.elementor-17 .elementor-element.elementor-element-b9f4f9a .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:18px;font-weight:800;line-height:1.5em;}.elementor-17 .elementor-element.elementor-element-2f2d785{--display:flex;}.elementor-17 .elementor-element.elementor-element-c5c124e{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-07305eb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4f9edba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:"lineseedsansth", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-52e1f03{text-align:center;}.elementor-17 .elementor-element.elementor-element-52e1f03 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:18px;font-weight:800;line-height:1.5em;}.elementor-17 .elementor-element.elementor-element-1fdae00{--display:flex;}.elementor-17 .elementor-element.elementor-element-6278141{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7bee167{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8751e5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:"lineseedsansth", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4f85216{text-align:center;}.elementor-17 .elementor-element.elementor-element-4f85216 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:18px;font-weight:800;line-height:1.5em;}.elementor-17 .elementor-element.elementor-element-954a23c{--display:flex;}.elementor-17 .elementor-element.elementor-element-6a0aebe{--display:flex;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3194a63{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ed3cc33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;font-family:"lineseedsansth", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-fb4c4e4{text-align:center;}.elementor-17 .elementor-element.elementor-element-fb4c4e4 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:18px;font-weight:800;line-height:1.5em;}.elementor-17 .elementor-element.elementor-element-ec76a3d{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-17 .elementor-element.elementor-element-27783c4{--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-17 .elementor-element.elementor-element-27783c4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-27783c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-17 .elementor-element.elementor-element-0eb4dca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-900f8b1 .elementor-button{background-color:#FAF1E1;font-family:"lineseedsansth", Sans-serif;font-size:18px;font-weight:500;fill:#1B1B1C;color:#1B1B1C;border-radius:50px 50px 50px 50px;padding:14px 55px 14px 55px;}.elementor-17 .elementor-element.elementor-element-c89cdee .elementor-button{background-color:#1C1C1D;font-family:"lineseedsansth", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:14px 55px 14px 55px;}.elementor-17 .elementor-element.elementor-element-dee9f0e{--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;--overlay-opacity:1;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-17 .elementor-element.elementor-element-dee9f0e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-dee9f0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-dee9f0e::before, .elementor-17 .elementor-element.elementor-element-dee9f0e > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-dee9f0e > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-dee9f0e > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-dee9f0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-dee9f0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #120B3100 0%, #120B31 100%);}.elementor-17 .elementor-element.elementor-element-ed5434c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2dd0e49{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a0c96f0 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-weight:700;}.elementor-17 .elementor-element.elementor-element-3754b28{text-align:left;}.elementor-17 .elementor-element.elementor-element-3754b28 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:24px;font-weight:800;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-7dba304{font-family:"lineseedsansth", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-95353c2{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-17 .elementor-element.elementor-element-db86f62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"lineseedsansth", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-91b02f3 .elementor-button{background-color:#1C1C1D;font-family:"lineseedsansth", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:14px 15px 14px 15px;}.elementor-17 .elementor-element.elementor-element-91b02f3{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-91b02f3.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-a047be0{--display:flex;}.elementor-17 .elementor-element.elementor-element-dd26a70{z-index:1;}.elementor-17 .elementor-element.elementor-element-f4946ba{margin:-205px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-17 .elementor-element.elementor-element-6b26aa4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-17 .elementor-element.elementor-element-6b26aa4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6b26aa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#120B31;}.elementor-17 .elementor-element.elementor-element-11c7dbd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-17 .elementor-element.elementor-element-ae34d0c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3f4e0f2 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-weight:700;}.elementor-17 .elementor-element.elementor-element-ac775b3{text-align:left;}.elementor-17 .elementor-element.elementor-element-ac775b3 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:24px;font-weight:800;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-8169c94{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;font-family:"lineseedsansth", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-8169c94.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-c453caa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c453caa.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-09badb7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-37208c4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 20px;--row-gap:10px;--column-gap:20px;}.elementor-17 .elementor-element.elementor-element-4881f91{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c8c7ef6{--display:flex;}.elementor-17 .elementor-element.elementor-element-c8c7ef6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c8c7ef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://training.yakyaisolution.com/wp-content/uploads/2025/09/ellipse_shape.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-99263f2{text-align:center;}.elementor-17 .elementor-element.elementor-element-99263f2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:90px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-ee1fce8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a0bbce1{text-align:left;}.elementor-17 .elementor-element.elementor-element-a0bbce1 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:22px;font-weight:800;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-4852d22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"lineseedsansth", Sans-serif;font-size:14px;font-weight:500;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ae523a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:025px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-df046ef{--display:flex;}.elementor-17 .elementor-element.elementor-element-df046ef:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-df046ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://training.yakyaisolution.com/wp-content/uploads/2025/09/ellipse_shape.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-d8d7ec1{text-align:center;}.elementor-17 .elementor-element.elementor-element-d8d7ec1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:90px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-3194f7c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4730775{text-align:left;}.elementor-17 .elementor-element.elementor-element-4730775 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:22px;font-weight:800;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-fc81bd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"lineseedsansth", Sans-serif;font-size:14px;font-weight:500;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-396315c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-24a8706{--display:flex;}.elementor-17 .elementor-element.elementor-element-24a8706:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-24a8706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://training.yakyaisolution.com/wp-content/uploads/2025/09/ellipse_shape.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-c0d1040{text-align:center;}.elementor-17 .elementor-element.elementor-element-c0d1040 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:90px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-62daa08{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3c68a73{text-align:left;}.elementor-17 .elementor-element.elementor-element-3c68a73 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:22px;font-weight:800;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-40b21e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"lineseedsansth", Sans-serif;font-size:14px;font-weight:500;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-95a1199{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-72a0c00{--display:flex;}.elementor-17 .elementor-element.elementor-element-72a0c00:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-72a0c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://training.yakyaisolution.com/wp-content/uploads/2025/09/ellipse_shape.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-fa466e9{text-align:center;}.elementor-17 .elementor-element.elementor-element-fa466e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:90px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-6c53e2a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c52656a{text-align:left;}.elementor-17 .elementor-element.elementor-element-c52656a .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:22px;font-weight:800;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-cf4eb2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"lineseedsansth", Sans-serif;font-size:14px;font-weight:500;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-39f8e6b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 20px;--row-gap:10px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-b4164a8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c37a889{--display:flex;}.elementor-17 .elementor-element.elementor-element-c37a889:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c37a889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://training.yakyaisolution.com/wp-content/uploads/2025/09/ellipse_shape.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-47a67c6{text-align:center;}.elementor-17 .elementor-element.elementor-element-47a67c6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:90px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-a224fe4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4de3935{text-align:left;}.elementor-17 .elementor-element.elementor-element-4de3935 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:22px;font-weight:800;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-b904b8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"lineseedsansth", Sans-serif;font-size:14px;font-weight:500;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-516def4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-611cf31{--display:flex;}.elementor-17 .elementor-element.elementor-element-611cf31:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-611cf31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://training.yakyaisolution.com/wp-content/uploads/2025/09/ellipse_shape.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-053cea6{text-align:center;}.elementor-17 .elementor-element.elementor-element-053cea6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:90px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-30cb12a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7d4dda9{text-align:left;}.elementor-17 .elementor-element.elementor-element-7d4dda9 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:22px;font-weight:800;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-b4912df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"lineseedsansth", Sans-serif;font-size:14px;font-weight:500;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f1d26b3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-984bc1a{--display:flex;}.elementor-17 .elementor-element.elementor-element-984bc1a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-984bc1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://training.yakyaisolution.com/wp-content/uploads/2025/09/ellipse_shape.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-27e7d89{text-align:center;}.elementor-17 .elementor-element.elementor-element-27e7d89 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:90px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-fbeb108{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1adadf8{text-align:left;}.elementor-17 .elementor-element.elementor-element-1adadf8 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:22px;font-weight:800;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-59442d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"lineseedsansth", Sans-serif;font-size:14px;font-weight:500;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.4);color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e1f7372{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:400px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}.elementor-17 .elementor-element.elementor-element-dda2adc{--display:flex;--min-height:500px;--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;--padding-top:70px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-17 .elementor-element.elementor-element-dda2adc:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-dda2adc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #120B31 50%, #321043 70%);}.elementor-17 .elementor-element.elementor-element-9e9a987{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--z-index:1;}.elementor-17 .elementor-element.elementor-element-14760f6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-176197e .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-weight:700;}.elementor-17 .elementor-element.elementor-element-86462f0{text-align:left;}.elementor-17 .elementor-element.elementor-element-86462f0 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:24px;font-weight:800;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-025c597{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-12e62dc{--grid-columns:1;width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-4d235f3{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-ab5dbca .elementor-button{background-color:#1C1C1D;font-family:"lineseedsansth", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:14px 15px 14px 15px;}.elementor-17 .elementor-element.elementor-element-ab5dbca{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-ab5dbca.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-c9977a6{--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;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c9977a6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c9977a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#321043;}.elementor-17 .elementor-element.elementor-element-c9977a6::before, .elementor-17 .elementor-element.elementor-element-c9977a6 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-c9977a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-c9977a6 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-c9977a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-c9977a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-17 .elementor-element.elementor-element-2855d90{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-0429541 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-weight:700;}.elementor-17 .elementor-element.elementor-element-3594ac2{text-align:left;}.elementor-17 .elementor-element.elementor-element-3594ac2 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:24px;font-weight:800;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-47003ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b17a048{--display:flex;--min-height:530px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-b50cab4{width:100%;max-width:100%;top:-30px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-b50cab4{left:30px;}body.rtl .elementor-17 .elementor-element.elementor-element-b50cab4{right:30px;}.elementor-17 .elementor-element.elementor-element-1297cf3{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9abc343{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-17 .elementor-element.elementor-element-9abc343.e-con{--order:99999 /* order end hack */;}.elementor-17 .elementor-element.elementor-element-b35d029{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14.4px) 0px;padding:20px 0px 20px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-802b822{--display:flex;--justify-content:center;--border-radius:25px 25px 25px 25px;}.elementor-17 .elementor-element.elementor-element-802b822.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-17 .elementor-element.elementor-element-b78f318{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14.4px) 0px;padding:20px 0px 20px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-863836e{--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;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:50px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-863836e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-863836e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-863836e::before, .elementor-17 .elementor-element.elementor-element-863836e > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-863836e > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-863836e > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-863836e > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-863836e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #120B3100 0%, #120B31 100%);}.elementor-17 .elementor-element.elementor-element-5566af3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0563bf3{--display:flex;--justify-content:flex-start;}.elementor-17 .elementor-element.elementor-element-8d47411{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-34d2524 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-weight:700;}.elementor-17 .elementor-element.elementor-element-99131d0{text-align:left;}.elementor-17 .elementor-element.elementor-element-99131d0 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:24px;font-weight:800;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-8ef5070{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"lineseedsansth", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-8ef5070.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-5e36910{--display:flex;}.elementor-widget-ucaddon_scroll_accordion .ue_accordion_heading{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_scroll_accordion .ue_sc_graphic_el{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_scroll_accordion .ue_sc_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_scroll_accordion .ue_sc_desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_scroll_accordion .ue_sc_button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-854b233 .ue_card_content{background-color:#0C0C0C;border-radius:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-854b233 .elementor-repeater-item-001e89e .ue_accordion_heading{background-color:#02010100 !important;}.elementor-17 .elementor-element.elementor-element-854b233 .elementor-repeater-item-d1a0abf .ue_accordion_heading{background-color:#02010100 !important;}.elementor-17 .elementor-element.elementor-element-854b233 .elementor-repeater-item-e231205 .ue_accordion_heading{background-color:#02010100 !important;}.elementor-17 .elementor-element.elementor-element-854b233 .elementor-repeater-item-1b1dd09 .ue_accordion_heading{background-color:#02010100 !important;}.elementor-17 .elementor-element.elementor-element-854b233 .elementor-repeater-item-fdfa394 .ue_accordion_heading{background-color:#02010100 !important;}.elementor-17 .elementor-element.elementor-element-854b233 .elementor-repeater-item-b9c375c .ue_accordion_heading{background-color:#02010100 !important;}.elementor-17 .elementor-element.elementor-element-854b233 .ue_scroll_accordion_item{bottom:calc(125px - var(--card-height));}.elementor-17 .elementor-element.elementor-element-854b233 .ue_cards_wrapper{gap:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-854b233 .ue_card_content,.elementor-17 .elementor-element.elementor-element-854b233 .ue_card_content *{transition-duration:300ms;}.elementor-17 .elementor-element.elementor-element-854b233 .ue_accordion_heading{justify-content:flex-start;padding:10px 20px 10px 20px;gap:10px;}.elementor-17 .elementor-element.elementor-element-854b233 .ue_content_left{width:60%;height:100%;padding:40px 40px 40px 40px;justify-items:left;}.elementor-17 .elementor-element.elementor-element-854b233 .ue_content_left *{text-align:left;}.elementor-17 .elementor-element.elementor-element-854b233 .ue_sc_title{font-family:"lineseedsansth", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-854b233 .ue_sc_desc{font-family:"lineseedsansth", Sans-serif;font-weight:400;color:#FFFFFF;margin-top:15px;}.elementor-17 .elementor-element.elementor-element-9c6c8f7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-c3dee35 .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-weight:700;}.elementor-17 .elementor-element.elementor-element-a48013f{text-align:center;}.elementor-17 .elementor-element.elementor-element-a48013f .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:24px;font-weight:800;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-9a21d20{--display:flex;}.elementor-widget-ucaddon_image_accodion .ue_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_image_accodion .ue_subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_image_accodion .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-bdfa38c .uc_content{gap:0px;}.elementor-17 .elementor-element.elementor-element-bdfa38c .uc_image_accodion_holder,.elementor-17 .elementor-element.elementor-element-bdfa38c .uc_content{height:500px;}.elementor-17 .elementor-element.elementor-element-bdfa38c .uc_overlay{align-items:center;padding:20px 20px 20px 20px;background-color:#00000000;}.elementor-17 .elementor-element.elementor-element-bdfa38c .uc_image_accodion_holder{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-17 .elementor-element.elementor-element-bdfa38c .uc_image_accodion_holder.uc_hover .uc_overlay{background-color:#000000CF;}.elementor-17 .elementor-element.elementor-element-bdfa38c .ue_item_icon{font-size:24px;color:#ffffff;opacity:100%;transform:translate(0, 0px);}.elementor-17 .elementor-element.elementor-element-bdfa38c .ue_item_icon svg{fill:#ffffff;}.elementor-17 .elementor-element.elementor-element-bdfa38c .uc_image_accodion_holder.uc_hover .ue_item_icon{opacity:100%;transform:translate(0, 0px);}.elementor-17 .elementor-element.elementor-element-bdfa38c .ue_title-wrapper{margin-top:10px;transform:translate3d(0,40px,0);opacity:100%;}.elementor-17 .elementor-element.elementor-element-bdfa38c .ue_title{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-bdfa38c .uc_image_accodion_holder.uc_hover .uc_overlay_inner .ue_title-wrapper{transform:translate3d(0,-5px,0);}.elementor-17 .elementor-element.elementor-element-bdfa38c .uc_image_accodion_holder.uc_hover .ue_title-wrapper{opacity:100%;}.elementor-17 .elementor-element.elementor-element-bdfa38c .ue_subtitle{font-family:"lineseedsansth", Sans-serif;font-weight:400;margin-top:0px;color:#ffffff;opacity:100%;}.elementor-17 .elementor-element.elementor-element-bdfa38c .uc_image_accodion_holder.uc_hover .ue_subtitle{opacity:100%;}.elementor-17 .elementor-element.elementor-element-bdfa38c .uc_more_btn{padding:10px 20px 10px 20px;color:#ffffff;margin-top:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:0px;opacity:100%;}.elementor-17 .elementor-element.elementor-element-bdfa38c .uc_more_btn:hover{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-bdfa38c .uc_image_accodion_holder.uc_hover .uc_more_btn{opacity:100%;}.elementor-17 .elementor-element.elementor-element-44d02b4{--display:flex;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-44d02b4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-44d02b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#120B31;}.elementor-17 .elementor-element.elementor-element-44d02b4::before, .elementor-17 .elementor-element.elementor-element-44d02b4 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-44d02b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-44d02b4 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-44d02b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-44d02b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #120B3100 0%, #000000 100%);}.elementor-17 .elementor-element.elementor-element-0075d45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-293815f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-40f29ed .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-weight:700;}.elementor-17 .elementor-element.elementor-element-9cd893e{text-align:left;}.elementor-17 .elementor-element.elementor-element-9cd893e .elementor-heading-title{font-family:"lineseedsansth", Sans-serif;font-size:26px;font-weight:800;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-b419e64{--display:flex;}.elementor-widget-ucaddon_content_accordion .ue_ca_additional_content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue_heading_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue-item-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue-item-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-4ab796c .uc_content{background-color:#000000;text-align:left;padding:30px 30px 30px 30px;border-radius:0px;}.elementor-17 .elementor-element.elementor-element-4ab796c .uc-heading{flex-direction:row;background-color:#000000;border-radius:0px;padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-4ab796c .uc_ac_box{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-4ab796c span.ue_accordion_icon{width:50px;height:50px;border-radius:0px;font-size:10px;}.elementor-17 .elementor-element.elementor-element-4ab796c span.uc_dactive{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-4ab796c span.uc_dactive svg{fill:#ffffff;}.elementor-17 .elementor-element.elementor-element-4ab796c span.uc_active{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-4ab796c span.uc_active svg{fill:#ffffff;}.elementor-17 .elementor-element.elementor-element-4ab796c .uc-item-active .uc-heading{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-4ab796c .ue_heading_title{padding:10px 10px 10px 10px;color:#ffffff;font-family:"lineseedsansth", Sans-serif;font-size:18px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-4ab796c .uc-item-active .ue_heading_title{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-4ab796c .ue-item-title{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;margin-top:0px;}.elementor-17 .elementor-element.elementor-element-4ab796c .ue-item-text{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;margin-top:15px;}.elementor-17 .elementor-element.elementor-element-4ab796c .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-17 .elementor-element.elementor-element-4ab796c .uc_more_btn:hover{background-color:#000000;color:#ffffff;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-76b1440:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-76b1440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-17 .elementor-element.elementor-element-ad174fc .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-b457da5{font-size:12px;}.elementor-17 .elementor-element.elementor-element-b698b88{font-size:10px;}.elementor-17 .elementor-element.elementor-element-cc363df .elementor-heading-title{font-size:11px;}.elementor-17 .elementor-element.elementor-element-35076bb{font-size:10px;}.elementor-17 .elementor-element.elementor-element-dc9a1f0 .elementor-heading-title{font-size:10px;}.elementor-17 .elementor-element.elementor-element-ecfa06b{font-size:10px;}.elementor-17 .elementor-element.elementor-element-b3ff7d0 .elementor-heading-title{font-size:11px;}.elementor-17 .elementor-element.elementor-element-ca0819e{--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-667d1c4{font-size:10px;}.elementor-17 .elementor-element.elementor-element-7c91cfa .elementor-heading-title{font-size:11px;}.elementor-17 .elementor-element.elementor-element-9604758{font-size:10px;}.elementor-17 .elementor-element.elementor-element-05b93bc .elementor-heading-title{font-size:11px;}.elementor-17 .elementor-element.elementor-element-4237a4a{font-size:10px;}.elementor-17 .elementor-element.elementor-element-b9f4f9a .elementor-heading-title{font-size:10px;}.elementor-17 .elementor-element.elementor-element-4f9edba{font-size:10px;}.elementor-17 .elementor-element.elementor-element-52e1f03 .elementor-heading-title{font-size:11px;}.elementor-17 .elementor-element.elementor-element-7bee167{--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-8751e5b{font-size:10px;}.elementor-17 .elementor-element.elementor-element-4f85216 .elementor-heading-title{font-size:11px;}.elementor-17 .elementor-element.elementor-element-ed3cc33{font-size:10px;}.elementor-17 .elementor-element.elementor-element-fb4c4e4 .elementor-heading-title{font-size:11px;}.elementor-17 .elementor-element.elementor-element-ec76a3d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-ed5434c{--flex-wrap:wrap;}.elementor-17 .elementor-element.elementor-element-2dd0e49{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-a0c96f0 .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-3754b28 .elementor-heading-title{font-size:26px;}.elementor-17 .elementor-element.elementor-element-7dba304{font-size:16px;}.elementor-17 .elementor-element.elementor-element-db86f62{font-size:14px;}.elementor-17 .elementor-element.elementor-element-f4946ba{margin:-230px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-3f4e0f2 .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-ac775b3 .elementor-heading-title{font-size:26px;}.elementor-17 .elementor-element.elementor-element-8169c94{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;}.elementor-17 .elementor-element.elementor-element-c453caa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-37208c4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17 .elementor-element.elementor-element-4881f91{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-99263f2 .elementor-heading-title{font-size:65px;}.elementor-17 .elementor-element.elementor-element-ee1fce8{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-a0bbce1 .elementor-heading-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-4852d22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-17 .elementor-element.elementor-element-ae523a2{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-d8d7ec1 .elementor-heading-title{font-size:65px;}.elementor-17 .elementor-element.elementor-element-3194f7c{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-4730775 .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-fc81bd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-17 .elementor-element.elementor-element-396315c{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-c0d1040 .elementor-heading-title{font-size:65px;}.elementor-17 .elementor-element.elementor-element-62daa08{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-3c68a73 .elementor-heading-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-40b21e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-17 .elementor-element.elementor-element-95a1199{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-fa466e9 .elementor-heading-title{font-size:65px;}.elementor-17 .elementor-element.elementor-element-6c53e2a{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-c52656a .elementor-heading-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-cf4eb2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-17 .elementor-element.elementor-element-39f8e6b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17 .elementor-element.elementor-element-b4164a8{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-47a67c6 .elementor-heading-title{font-size:65px;}.elementor-17 .elementor-element.elementor-element-a224fe4{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-4de3935 .elementor-heading-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-b904b8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-17 .elementor-element.elementor-element-516def4{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-053cea6 .elementor-heading-title{font-size:65px;}.elementor-17 .elementor-element.elementor-element-30cb12a{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-7d4dda9 .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-b4912df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-17 .elementor-element.elementor-element-f1d26b3{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-27e7d89 .elementor-heading-title{font-size:65px;}.elementor-17 .elementor-element.elementor-element-fbeb108{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-1adadf8 .elementor-heading-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-59442d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-17 .elementor-element.elementor-element-e1f7372{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-176197e .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-86462f0 .elementor-heading-title{font-size:26px;}.elementor-17 .elementor-element.elementor-element-12e62dc{--grid-columns:1;}.elementor-17 .elementor-element.elementor-element-4d235f3{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-0429541 .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-3594ac2 .elementor-heading-title{font-size:26px;}.elementor-17 .elementor-element.elementor-element-b17a048{--min-height:515px;}.elementor-17 .elementor-element.elementor-element-b50cab4{top:-9px;}.elementor-17 .elementor-element.elementor-element-1297cf3{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-b35d029{font-size:16px;}.elementor-17 .elementor-element.elementor-element-34d2524 .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-99131d0 .elementor-heading-title{font-size:26px;}.elementor-17 .elementor-element.elementor-element-8ef5070{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;}.elementor-17 .elementor-element.elementor-element-854b233 .ue_content_left{padding:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-c3dee35 .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-a48013f .elementor-heading-title{font-size:26px;}.elementor-17 .elementor-element.elementor-element-40f29ed .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-9cd893e .elementor-heading-title{font-size:26px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-76b1440:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-76b1440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-17 .elementor-element.elementor-element-83330ea{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-ad174fc .elementor-heading-title{font-size:26px;}.elementor-17 .elementor-element.elementor-element-b457da5{font-size:14px;}.elementor-17 .elementor-element.elementor-element-9b427ea{--content-width:100%;}.elementor-17 .elementor-element.elementor-element-091d5b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6e64398{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17 .elementor-element.elementor-element-83d9669 img{width:60%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-0f983bc{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-5711e3b{font-size:16px;}.elementor-17 .elementor-element.elementor-element-7de3aa4 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-d204340{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-383718e img{width:60%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-2d73d58{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-4237a4a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-b9f4f9a .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-c5c124e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-98f4e61 img{width:60%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-07305eb{--justify-content:flex-end;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-4f9edba{font-size:16px;}.elementor-17 .elementor-element.elementor-element-52e1f03 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-6278141{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-200f746 img{width:60%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-7bee167{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-8751e5b{font-size:18px;}.elementor-17 .elementor-element.elementor-element-4f85216 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-6a0aebe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-460d544 img{width:60%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-3194a63{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-ed3cc33{font-size:18px;}.elementor-17 .elementor-element.elementor-element-fb4c4e4 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-ec76a3d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-17 .elementor-element.elementor-element-27783c4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-27783c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #00000000 0%, #000000 100%);}.elementor-17 .elementor-element.elementor-element-27783c4{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-0eb4dca{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-900f8b1 .elementor-button{padding:14px 75px 14px 75px;}.elementor-17 .elementor-element.elementor-element-a0c96f0 .elementor-heading-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-3754b28 .elementor-heading-title{font-size:22px;}.elementor-17 .elementor-element.elementor-element-7dba304{font-size:14px;}.elementor-17 .elementor-element.elementor-element-db86f62{font-size:13px;}.elementor-17 .elementor-element.elementor-element-91b02f3{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-17 .elementor-element.elementor-element-91b02f3.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-a047be0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f4946ba{margin:-165px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-11c7dbd{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-3f4e0f2 .elementor-heading-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-ac775b3 .elementor-heading-title{font-size:22px;}.elementor-17 .elementor-element.elementor-element-8169c94{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:14px;}.elementor-17 .elementor-element.elementor-element-c453caa{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-37208c4{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4881f91{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-c8c7ef6{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-99263f2{z-index:1;text-align:center;}.elementor-17 .elementor-element.elementor-element-99263f2 .elementor-heading-title{font-size:68px;}.elementor-17 .elementor-element.elementor-element-ee1fce8{--width:70%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-a0bbce1 .elementor-heading-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-4852d22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;}.elementor-17 .elementor-element.elementor-element-ae523a2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-df046ef{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-d8d7ec1{z-index:1;text-align:center;}.elementor-17 .elementor-element.elementor-element-d8d7ec1 .elementor-heading-title{font-size:68px;}.elementor-17 .elementor-element.elementor-element-3194f7c{--width:70%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-4730775 .elementor-heading-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-fc81bd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;}.elementor-17 .elementor-element.elementor-element-396315c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-24a8706{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-c0d1040{z-index:1;text-align:center;}.elementor-17 .elementor-element.elementor-element-c0d1040 .elementor-heading-title{font-size:68px;}.elementor-17 .elementor-element.elementor-element-62daa08{--width:70%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-3c68a73 .elementor-heading-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-40b21e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;}.elementor-17 .elementor-element.elementor-element-95a1199{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-72a0c00{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-fa466e9{z-index:1;text-align:center;}.elementor-17 .elementor-element.elementor-element-fa466e9 .elementor-heading-title{font-size:68px;}.elementor-17 .elementor-element.elementor-element-6c53e2a{--width:70%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-c52656a .elementor-heading-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-cf4eb2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;}.elementor-17 .elementor-element.elementor-element-39f8e6b{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b4164a8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-c37a889{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-47a67c6{z-index:1;text-align:center;}.elementor-17 .elementor-element.elementor-element-47a67c6 .elementor-heading-title{font-size:68px;}.elementor-17 .elementor-element.elementor-element-a224fe4{--width:70%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-4de3935 .elementor-heading-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-b904b8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-size:13px;}.elementor-17 .elementor-element.elementor-element-516def4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-611cf31{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-053cea6{z-index:1;text-align:center;}.elementor-17 .elementor-element.elementor-element-053cea6 .elementor-heading-title{font-size:68px;}.elementor-17 .elementor-element.elementor-element-30cb12a{--width:70%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-7d4dda9 .elementor-heading-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-b4912df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-size:13px;}.elementor-17 .elementor-element.elementor-element-f1d26b3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-984bc1a{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-27e7d89{z-index:1;text-align:center;}.elementor-17 .elementor-element.elementor-element-27e7d89 .elementor-heading-title{font-size:68px;}.elementor-17 .elementor-element.elementor-element-fbeb108{--width:70%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-1adadf8 .elementor-heading-title{font-size:18px;}.elementor-17 .elementor-element.elementor-element-59442d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-size:13px;}.elementor-17 .elementor-element.elementor-element-e1f7372{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-9e9a987{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-17 .elementor-element.elementor-element-176197e .elementor-heading-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-86462f0 .elementor-heading-title{font-size:22px;}.elementor-17 .elementor-element.elementor-element-12e62dc{--grid-columns:1;}.elementor-17 .elementor-element.elementor-element-4d235f3{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-ab5dbca{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-17 .elementor-element.elementor-element-ab5dbca.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-0429541 .elementor-heading-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-3594ac2 .elementor-heading-title{font-size:22px;}.elementor-17 .elementor-element.elementor-element-47003ea{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-b17a048{--min-height:700px;--border-radius:50px 50px 50px 50px;}.elementor-17 .elementor-element.elementor-element-b50cab4{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;top:3%;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-b50cab4{left:5%;}body.rtl .elementor-17 .elementor-element.elementor-element-b50cab4{right:5%;}.elementor-17 .elementor-element.elementor-element-9abc343{--z-index:2;}.elementor-17 .elementor-element.elementor-element-802b822{--z-index:2;}.elementor-17 .elementor-element.elementor-element-863836e{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5566af3{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-17 .elementor-element.elementor-element-34d2524 .elementor-heading-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-99131d0 .elementor-heading-title{font-size:22px;}.elementor-17 .elementor-element.elementor-element-8ef5070{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:14px;}.elementor-17 .elementor-element.elementor-element-854b233 .ue_content_left{height:70%;width:100%;padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-c3dee35 .elementor-heading-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-a48013f .elementor-heading-title{font-size:22px;}.elementor-17 .elementor-element.elementor-element-bdfa38c .uc_image_accodion_holder,.elementor-17 .elementor-element.elementor-element-bdfa38c .uc_content{height:1000px;}.elementor-17 .elementor-element.elementor-element-bdfa38c .uc_overlay{align-items:center;}.elementor-17 .elementor-element.elementor-element-44d02b4{--padding-top:40px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-293815f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-40f29ed .elementor-heading-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-9cd893e .elementor-heading-title{font-size:22px;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-9b427ea{--content-width:1400px;}.elementor-17 .elementor-element.elementor-element-62565c1{--width:20%;}.elementor-17 .elementor-element.elementor-element-a6e71a0{--width:20%;}.elementor-17 .elementor-element.elementor-element-4283e31{--width:20%;}.elementor-17 .elementor-element.elementor-element-e727799{--width:20%;}.elementor-17 .elementor-element.elementor-element-0057ed4{--width:20%;}.elementor-17 .elementor-element.elementor-element-6e64398{--width:20%;}.elementor-17 .elementor-element.elementor-element-d204340{--width:20%;}.elementor-17 .elementor-element.elementor-element-c5c124e{--width:20%;}.elementor-17 .elementor-element.elementor-element-6278141{--width:20%;}.elementor-17 .elementor-element.elementor-element-6a0aebe{--width:20%;}.elementor-17 .elementor-element.elementor-element-2dd0e49{--width:50%;}.elementor-17 .elementor-element.elementor-element-a047be0{--width:50%;}.elementor-17 .elementor-element.elementor-element-ae34d0c{--width:100%;}.elementor-17 .elementor-element.elementor-element-c453caa{--width:50%;}.elementor-17 .elementor-element.elementor-element-09badb7{--width:50%;}.elementor-17 .elementor-element.elementor-element-37208c4{--width:100%;}.elementor-17 .elementor-element.elementor-element-c8c7ef6{--width:25%;}.elementor-17 .elementor-element.elementor-element-ee1fce8{--width:80%;}.elementor-17 .elementor-element.elementor-element-df046ef{--width:25%;}.elementor-17 .elementor-element.elementor-element-3194f7c{--width:80%;}.elementor-17 .elementor-element.elementor-element-24a8706{--width:25%;}.elementor-17 .elementor-element.elementor-element-62daa08{--width:80%;}.elementor-17 .elementor-element.elementor-element-72a0c00{--width:25%;}.elementor-17 .elementor-element.elementor-element-6c53e2a{--width:80%;}.elementor-17 .elementor-element.elementor-element-39f8e6b{--width:100%;}.elementor-17 .elementor-element.elementor-element-c37a889{--width:25%;}.elementor-17 .elementor-element.elementor-element-a224fe4{--width:80%;}.elementor-17 .elementor-element.elementor-element-611cf31{--width:25%;}.elementor-17 .elementor-element.elementor-element-30cb12a{--width:80%;}.elementor-17 .elementor-element.elementor-element-984bc1a{--width:25%;}.elementor-17 .elementor-element.elementor-element-fbeb108{--width:80%;}.elementor-17 .elementor-element.elementor-element-14760f6{--width:100%;}.elementor-17 .elementor-element.elementor-element-025c597{--width:100%;}.elementor-17 .elementor-element.elementor-element-b17a048{--width:300px;}.elementor-17 .elementor-element.elementor-element-1297cf3{--width:65%;}.elementor-17 .elementor-element.elementor-element-9abc343{--width:50%;}.elementor-17 .elementor-element.elementor-element-802b822{--width:50%;}.elementor-17 .elementor-element.elementor-element-0563bf3{--width:50%;}.elementor-17 .elementor-element.elementor-element-5e36910{--width:50%;}.elementor-17 .elementor-element.elementor-element-293815f{--width:50%;}.elementor-17 .elementor-element.elementor-element-b419e64{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-2dd0e49{--width:100%;}.elementor-17 .elementor-element.elementor-element-a047be0{--width:100%;}.elementor-17 .elementor-element.elementor-element-37208c4{--width:100%;}.elementor-17 .elementor-element.elementor-element-c8c7ef6{--width:30%;}.elementor-17 .elementor-element.elementor-element-df046ef{--width:30%;}.elementor-17 .elementor-element.elementor-element-24a8706{--width:30%;}.elementor-17 .elementor-element.elementor-element-72a0c00{--width:30%;}.elementor-17 .elementor-element.elementor-element-39f8e6b{--width:100%;}.elementor-17 .elementor-element.elementor-element-c37a889{--width:30%;}.elementor-17 .elementor-element.elementor-element-611cf31{--width:30%;}.elementor-17 .elementor-element.elementor-element-984bc1a{--width:30%;}.elementor-17 .elementor-element.elementor-element-9abc343{--width:60%;}.elementor-17 .elementor-element.elementor-element-802b822{--width:60%;}.elementor-17 .elementor-element.elementor-element-293815f{--width:100%;}.elementor-17 .elementor-element.elementor-element-b419e64{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-ad174fc */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc363df */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc9a1f0 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3ff7d0 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c91cfa */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05b93bc */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7de3aa4 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9f4f9a */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e1f03 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f85216 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb4c4e4 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7de3aa4 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9f4f9a */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e1f03 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f85216 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb4c4e4 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7de3aa4 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9f4f9a */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e1f03 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f85216 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb4c4e4 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7de3aa4 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9f4f9a */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e1f03 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f85216 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb4c4e4 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7de3aa4 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9f4f9a */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e1f03 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f85216 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb4c4e4 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7de3aa4 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9f4f9a */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e1f03 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f85216 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb4c4e4 */.heading_name {
  color: rgb(255, 255, 255);
background: linear-gradient(180deg,rgba(206, 133, 46, 1) 0%, rgba(250, 210, 111, 1) 19%, rgba(255, 226, 149, 1) 49%, rgba(254, 227, 109, 1) 66%, rgba(241, 175, 33, 1) 81%, rgba(251, 208, 103, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-900f8b1 */.button-stroke {
  display: inline-block;
  background: linear-gradient(122deg, 
    rgba(210, 210, 210, 1) 0%, 
    rgba(252, 252, 252, 1) 16%, 
    rgba(210, 210, 210, 1) 31%, 
    rgba(254, 254, 254, 1) 44%, 
    rgba(211, 211, 211, 1) 76%);
  padding: 1px;
  border-radius: 50px;
 animation: heartbeat 1.5s ease-in-out infinite;
}

.button-stroke > .elementor-button {
  background: white;
  border: none;
  border-radius: 49px;
  padding: 15px 40px;
  display: block;
  color: #333;
}

@keyframes heartbeat {
 0% {
    transform: scale(1);
}
50% {
    transform: scale(0.95);
}
100% {
    transform: scale(1);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c89cdee */.button-stroke_2 {
  display: inline-block;
  background: linear-gradient(122deg, 
    rgba(210, 210, 210, 1) 0%, 
    rgba(252, 252, 252, 1) 16%, 
    rgba(210, 210, 210, 1) 31%, 
    rgba(254, 254, 254, 1) 44%, 
    rgba(211, 211, 211, 1) 76%);
  padding: 1px;
  border-radius: 50px;
 
}

.button-stroke > .elementor-button {
  background: white;
  border: none;
  border-radius: 49px;
  padding: 15px 40px;
  display: block;
  color: #333;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3754b28 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95353c2 */.border-left-gradient {
  border-left: 2px solid transparent;
  border-image: linear-gradient(180deg,
    rgba(206, 133, 46, 1) 0%, 
    rgba(250, 210, 111, 1) 19%, 
    rgba(255, 226, 149, 1) 49%, 
    rgba(254, 227, 109, 1) 66%, 
    rgba(241, 175, 33, 1) 81%, 
    rgba(251, 208, 103, 1) 100%);
  border-image-slice: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91b02f3 */.button-stroke_2 {
  display: inline-block;
  background: linear-gradient(122deg, 
    rgba(210, 210, 210, 1) 0%, 
    rgba(252, 252, 252, 1) 16%, 
    rgba(210, 210, 210, 1) 31%, 
    rgba(254, 254, 254, 1) 44%, 
    rgba(211, 211, 211, 1) 76%);
  padding: 1px;
  border-radius: 50px;
 
}

.button-stroke_2 > .elementor-button {
  background: white;
  border: none;
  border-radius: 49px;
  padding: 15px 40px;
  display: block;
  color: #333;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac775b3 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e27e02 */.image_circle {
  display: inline-block;
  position: relative;
  padding: 1px;
  background: linear-gradient(
    45deg, 
    rgba(210, 210, 210, 1) 0%, 
    rgba(252, 252, 252, 1) 16%, 
    rgba(210, 210, 210, 1) 31%, 
    rgba(254, 254, 254, 1) 44%, 
    rgba(211, 211, 211, 1) 76%
  );
  border-radius: 50%;
  width: 500px;  /* width + padding */
  height: 500px; /* height + padding */
  overflow: hidden;
}

.image_circle > img {
 border-radius: 50%;
    width: 500px;
    height: 500px;
    object-fit: none;
    display: block;
    object-position: 40% 45%;
}


/* Mobile (ขนาดเล็กสุด) */
@media only screen and (max-width: 767px) {
  .image_circle {
    width: 350px;
    height: 350px;
  }
  
  .image_circle > img {
    border-radius: 50%;
    width: 350px;
    height: 350px;
    object-fit: none;
    display: block;
    object-position: 0% 50%;
    transform: scale(2.2);
  }
}

/* Tablet (768px - 1024px) */
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .image_circle {
    width: 320px;
    height: 320px;
  }
  
  .image_circle > img {
    border-radius: 50%;
    width: 320px;
    height: 320px;
    object-fit: none;
    display: block;
    object-position: 40% 50%;
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99263f2 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0bbce1 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8d7ec1 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4730775 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0d1040 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c68a73 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa466e9 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c52656a */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47a67c6 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4de3935 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-053cea6 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d4dda9 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27e7d89 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1adadf8 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99263f2 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0bbce1 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8d7ec1 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4730775 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0d1040 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c68a73 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa466e9 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c52656a */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47a67c6 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4de3935 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-053cea6 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d4dda9 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27e7d89 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1adadf8 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99263f2 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0bbce1 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8d7ec1 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4730775 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0d1040 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c68a73 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa466e9 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c52656a */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47a67c6 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4de3935 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-053cea6 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d4dda9 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27e7d89 */.ellipse_num1{
    background: linear-gradient(90deg, rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1adadf8 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b26aa4 */.background_section3{
    overflow: hidden;
}
.background_section3::before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  background: #000;
  content: '';
  border-radius: 0 100% 0 100%;
  filter: blur(70px);
}

@media screen and (max-width: 768px) {
  .background_section3::before {
    border-radius: 0 80% 0 80%;
    filter: blur(50px);
    width: calc(100% - 40px);
  }
}

/* Mobile */
@media screen and (max-width: 480px) {
    
  .background_section3::before {
    border-radius: 0 60% 0 60%;
    width: calc(100% - 40px);
    filter: blur(30px);
    transform: scale(1.1); /* ขยายเล็กน้อยเพื่อให้ครอบคลุม */
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86462f0 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-12e62dc */.custom_loop-item .e-loop-item {
    position: sticky;
    top: calc(100px + (20px * var(--item-index, 0)));
    transform: scale(calc(0.85 + (0.05 * var(--item-index, 0))));
    transform-origin: top center;
    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.5),
                0 10px 30px rgba(0, 0, 0, 0.3),
                inset 0 0 0 2000px rgba(0, 0, 0, calc(0.5 - (0.125 * var(--item-index, 0))));
    filter: blur(var(--blur-amount, 0px));
    transition: all 0.4s ease;
    z-index: calc(10 + var(--item-index, 0));
    border-radius: 25px;
}

.e-loop-item:nth-child(1) { --item-index: 0; }
.e-loop-item:nth-child(2) { --item-index: 1; }
.e-loop-item:nth-child(3) { --item-index: 2; }
.e-loop-item:nth-child(4) { --item-index: 3; }
.e-loop-item:nth-child(5) { --item-index: 4; }
.e-loop-item:nth-child(6) { --item-index: 5; }
.e-loop-item:nth-child(7) { --item-index: 6; }
.e-loop-item:nth-child(8) { --item-index: 7; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab5dbca */.button-stroke_2 {
  display: inline-block;
  background: linear-gradient(122deg, 
    rgba(210, 210, 210, 1) 0%, 
    rgba(252, 252, 252, 1) 16%, 
    rgba(210, 210, 210, 1) 31%, 
    rgba(254, 254, 254, 1) 44%, 
    rgba(211, 211, 211, 1) 76%);
  padding: 1px;
  border-radius: 50px;
 
}

.button-stroke_2 > .elementor-button {
  background: white;
  border: none;
  border-radius: 49px;
  padding: 15px 40px;
  display: block;
  color: #333;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dda2adc */.background_section4 {
  position: relative;
  overflow: clip;
  
}

/* Mobile First Approach */
.background_section4::before {
  position: absolute;
  top: 10%;
  left: 0;
  width: 100%; /* ลดจาก 120% เป็น 100% */
  height: 30%; /* ลดความสูงสำหรับ mobile */
  background: #000000;
  
  /* ปรับ border-radius ให้เหมาะกับหน้าจอเล็ก */
  border-radius: 50% 0 0 0;
  
  content: '';
  z-index: 0;
  filter: blur(30px); /* ลด blur สำหรับ mobile */
  opacity: 1;
}

.background_section4::after {
  position: absolute;
  top: 50%; /* ปรับตำแหน่งให้เหมาะสม */
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%; /* ลดจาก 120% */
  height: 50%; /* ลดความสูง */
  background: #000000;
  border-radius: 0 0 50% 50% / 0 0 100% 100%;
  content: '';
  z-index: 0;
  filter: blur(30px); /* ลด blur */
}

/* Tablet (768px ขึ้นไป) */
@media (min-width: 768px) {
  .background_section4::before {
    width: 110%; /* เพิ่มขนาดเล็กน้อย */
    left: -5%;
    height: 35%;
    border-radius: 100% 0 0 0;
    filter: blur(40px);
  }
  
  .background_section4::after {
    width: 110%;
    height: 60%;
    filter: blur(40px);
  }
}

/* Desktop (1024px ขึ้นไป) */
@media (min-width: 1024px) {
  .background_section4::before {
    top: 10%;
    left: -10%;
    width: 120%; /* กลับไปใช้ขนาดเดิม */
    height: 40%;
    border-radius: 150% 0 0 0;
    filter: blur(50px);
  }
  
  .background_section4::after {
    top: 60%;
    width: 120%;
    height: 70%;
    filter: blur(50px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3594ac2 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for facebook-embed, class: .elementor-element-b50cab4 */.elementor-facebook-widget.fb_iframe_widget iframe {
    border-radius: 40px !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b17a048 */.contain-border_line{border: 1px solid transparent;
    background-image: linear-gradient(#0c0c0c, #0c0c0c), linear-gradient(45deg, rgb(210 210 210 / 0%) 0%, rgba(252, 252, 252, 1) 16%, rgb(210 210 210 / 0%) 31%, rgba(254, 254, 254, 1) 44%, rgb(211 211 211 / 0%) 76%);
    background-origin: border-box;
    background-clip: padding-box, border-box;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9abc343 */.containx-border_line{border: 1px solid transparent;
   background-image: linear-gradient(#0c0c0c, #0c0c0c), linear-gradient(191deg, rgb(210 210 210 / 0%) 0%, rgba(252, 252, 252, 1) 16%, rgb(210 210 210 / 0%) 31%, rgb(254 254 254 / 0%) 44%, rgb(211 211 211) 76%);
    background-origin: border-box;
    background-clip: padding-box, border-box;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-802b822 */.containy-border_line{border: 1px solid transparent;
   background-image: linear-gradient(#0c0c0c, #0c0c0c), linear-gradient(5deg, rgb(210 210 210 / 0%) 0%, rgba(252, 252, 252, 1) 16%, rgb(210 210 210 / 0%) 31%, rgb(254 254 254 / 0%) 44%, rgb(211 211 211) 76%);
    background-origin: border-box;
    background-clip: padding-box, border-box;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1297cf3 */.bubble-box{
    opacity: 0;
    animation: bubble-animation 6s infinite ease-out;
}

.delay-1 {
  animation-delay: 2s;
}

.delay-2 {
  animation-delay: 4s;
}

@keyframes bubble-animation {
  0% {
    transform: translateY(0) scale(1);
    opacity: 0;
  }
  10% { /* เริ่มปรากฏ */
    opacity: 1;
    transform: translateY(-20px) scale(1);
  }
  70% { /* ลอยขึ้นไปเกือบสุด */
    opacity: 1;
    transform: translateY(-200px) scale(1);
  }
  90% { /* เริ่มแตก */
    opacity: 0; /* จางหายไป */
    transform: translateY(-250px) scale(1.2); /* ขยายตัวออก */
  }
  100% { /* หายไปและรีเซ็ตตำแหน่ง */
    opacity: 0;
    transform: translateY(0) scale(1);
  }
}

@media (max-width: 1024px) {
     @keyframes bubble-animation {
    0% {
      transform: translateY(0) scale(1);
      opacity: 0;
    }
    10% {
      opacity: 1;
      transform: translateY(-15px) scale(1); /* ปรับระยะเริ่มต้น */
    }
    70% {
      opacity: 1;
      transform: translateY(-150px) scale(1); /* ลดระยะลอยลงสำหรับ Tablet */
    }
    90% {
      opacity: 0;
      transform: translateY(-180px) scale(1.2); /* ลดระยะแตก */
    }
    100% {
      opacity: 0;
      transform: translateY(0) scale(1);}
    }
    }


@media (max-width: 767px) {
  @keyframes bubble-animation {
    0% {
      transform: translateY(0) scale(1);
      opacity: 0;
    }
    10% {
      opacity: 1;
      transform: translateY(-10px) scale(1); /* ปรับระยะเริ่มต้น */
    }
    70% {
      opacity: 1;
      transform: translateY(-100px) scale(1); /* ลดระยะลอยลงสำหรับ Mobile */
    }
    90% {
      opacity: 0;
      transform: translateY(-120px) scale(1.2); /* ลดระยะแตก */
    }
    100% {
      opacity: 0;
      transform: translateY(0) scale(1);
    }
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9977a6 */.background_section5 {
    overflow: hidden;
    border-top: 10px solid transparent;
    border-image: url(https://training.yakyaisolution.com/wp-content/uploads/2025/10/sparkling_line.webp) 1;
    border-image-source: url(https://training.yakyaisolution.com/wp-content/uploads/2025/10/sparkling_line.webp);
    border-image-slice: 100;
}

.background_section5::after{
   content: 'what they\A Say?';
  position: absolute;
  top: 50%;
  left: 50%;
  transform:translate(-20%, -100%) skewX(-10deg);
    text-align: center;
  font-size: 150px;
  font-weight: bold;
  
  white-space: pre; 
  line-height: 1; 
  opacity: 0.15;
  z-index: 0;

  background: linear-gradient(180deg, #fff 0%, #662088 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}

/* ------------------------------------------------------------------ */
/* สำหรับ Tablet (เช่น หน้าจอกว้างไม่เกิน 768px หรือ 1024px) */
@media (max-width: 1024px) {
  .background_section5::after {
    font-size: 100px; /* ลดขนาดฟอนต์สำหรับ Tablet */
    /* ปรับ translate เพื่อให้ตำแหน่งยังดูดี */
    transform: translate(-25%, -100%) skewX(-10deg);
  }
}

/* สำหรับ Mobile (เช่น หน้าจอกว้างไม่เกิน 576px หรือ 767px) */
@media (max-width: 767px) {
  .background_section5::after {
    font-size: 60px; /* ลดขนาดฟอนต์ลงอีกสำหรับ Mobile */
    /* ปรับ translate ใหม่สำหรับ Mobile */
    transform: translate(-30%, -100%) skewX(-10deg);
    /* อาจจะปรับ skewX เพื่อให้ข้อความอ่านง่ายขึ้นบนมือถือ */
    /* skewX(0deg) หรือ skewX(-5deg) */
    /* line-height: 0.8; หากต้องการให้ชิดกันมากขึ้น */
  }
}

/* ตัวอย่างสำหรับมือถือจอเล็กมากๆ (ไม่จำเป็นเสมอไป แต่ถ้าข้อความยาวอาจต้องใช้) */
@media (max-width: 480px) {
  .background_section5::after {
    font-size: 45px;
    transform: translate(-35%, -100%) skewX(-5deg);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99131d0 */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for ucaddon_scroll_accordion, class: .elementor-element-854b233 */.ue_card_content {border: 1px solid transparent;
    background-image: linear-gradient(#0c0c0c, #0c0c0c), linear-gradient(230deg, rgb(210 210 210 / 0%) 0%, rgba(252, 252, 252, 1) 16%, rgb(210 210 210 / 0%) 31%, rgba(254, 254, 254, 1) 44%, rgb(211 211 211 / 0%) 76%);
    background-origin: border-box;
    background-clip: padding-box, border-box;
    
}


.ue_content_custom  .ue_content_left{
    flex-direction: column-reverse !important;
    display: flex !important;
    justify-content: center !important;}
    
.ue_content_custom .ue_sc_title {text-align:end !important;
    margin-top: 10px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a48013f */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-863836e */.background_section6 {
  position: relative;
  overflow: clip;
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cd893e */.heading_style {
  color: rgb(255, 255, 255);
 
 background: linear-gradient(90deg,rgba(210, 210, 210, 1) 0%, rgba(252, 252, 252, 1) 16%, rgba(210, 210, 210, 1) 31%, rgba(254, 254, 254, 1) 44%, rgba(211, 211, 211, 1) 76%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0px 0px 63px rgba(0, 0, 0, 0.48));


}/* End custom CSS */
/* Start custom CSS for ucaddon_content_accordion, class: .elementor-element-4ab796c */.uc_ac_box{
    border: 1px solid transparent;
    background-image: linear-gradient(#0c0c0c, #0c0c0c), linear-gradient(190deg, rgb(210 210 210 / 0%) 0%, rgba(252, 252, 252, 1) 16%, rgb(210 210 210 / 0%) 31%, rgba(254, 254, 254, 1) 44%, rgb(211 211 211 / 0%) 76%);
    background-origin: border-box;
    background-clip: padding-box, border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d02b4 */.background_section7 {
    overflow: hidden;
    border-top: 10px solid transparent;
    border-image: url(https://training.yakyaisolution.com/wp-content/uploads/2025/10/sparkling_line.webp) 1;
    border-image-source: url(https://training.yakyaisolution.com/wp-content/uploads/2025/10/sparkling_line.webp);
    border-image-slice: 100;
}/* End custom CSS */