.elementor-8812 .elementor-element.elementor-element-dbba075{--display:flex;--overflow:hidden;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8812 .elementor-element.elementor-element-ae0852b{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8812 .elementor-element.elementor-element-be684ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-8812 .elementor-element.elementor-element-be684ee .elementor-heading-title{font-size:var( --e-global-typography-bf6de45-font-size );line-height:var( --e-global-typography-bf6de45-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-8812 .elementor-element.elementor-element-e46c0e9{--display:flex;--overflow:hidden;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8812 .elementor-element.elementor-element-1f72879 .elementor-toc__header-title{text-align:start;}.elementor-8812 .elementor-element.elementor-element-1f72879 .elementor-toc__header{flex-direction:row;}.elementor-8812 .elementor-element.elementor-element-1f72879{--item-text-hover-color:var( --e-global-color-secondary );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-secondary );--marker-color:var( --e-global-color-secondary );}.elementor-8812 .elementor-element.elementor-element-7e41711{--display:flex;--overflow:hidden;}.elementor-8812 .elementor-element.elementor-element-bb26af9{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-8812 .elementor-element.elementor-element-d104104{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-8812 .elementor-element.elementor-element-d104104 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-e7a1924{width:var( --container-widget-width, 70% );max-width:70%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-8812 .elementor-element.elementor-element-e7a1924.elementor-element{--align-self:center;}.elementor-8812 .elementor-element.elementor-element-e7a1924 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8812 .elementor-element.elementor-element-e7a1924 .elementor-custom-embed-play i{font-size:80px;}.elementor-8812 .elementor-element.elementor-element-e7a1924 .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-8812 .elementor-element.elementor-element-41e48f6{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8812 .elementor-element.elementor-element-34d6015{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-8812 .elementor-element.elementor-element-34d6015 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-5d3795b.elementor-element{--align-self:center;}.elementor-8812 .elementor-element.elementor-element-5d3795b{font-family:"IBM Plex Sans Thai Looped", Sans-serif;font-size:16px;font-weight:400;}.elementor-8812 .elementor-element.elementor-element-19faf19{--display:flex;--overflow:hidden;}.elementor-8812 .elementor-element.elementor-element-0d15923{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-8812 .elementor-element.elementor-element-0d15923 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-275243d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-8812 .elementor-element.elementor-element-275243d .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-19a4a90{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-8812 .elementor-element.elementor-element-19a4a90 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-6e639d1{width:var( --container-widget-width, 70% );max-width:70%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-8812 .elementor-element.elementor-element-6e639d1.elementor-element{--align-self:center;}.elementor-8812 .elementor-element.elementor-element-6e639d1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8812 .elementor-element.elementor-element-6e639d1 .elementor-custom-embed-play i{font-size:80px;}.elementor-8812 .elementor-element.elementor-element-6e639d1 .elementor-custom-embed-play svg{width:80px;height:80px;}.elementor-8812 .elementor-element.elementor-element-5c65fc8{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8812 .elementor-element.elementor-element-2cdcc00{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8812 .elementor-element.elementor-element-2cdcc00:not(.elementor-motion-effects-element-type-background), .elementor-8812 .elementor-element.elementor-element-2cdcc00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F8;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8812 .elementor-element.elementor-element-9bee094 .elementor-button{background-color:transparent;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(90deg, #7F9B3C1A 25%, #D1D0DB 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D3D430;border-radius:8px 8px 8px 8px;padding:10px 20px 10px 20px;}.elementor-8812 .elementor-element.elementor-element-9bee094 .elementor-button:hover, .elementor-8812 .elementor-element.elementor-element-9bee094 .elementor-button:focus{color:var( --e-global-color-secondary );box-shadow:3px 2px 6px 0px rgba(0, 0, 0, 0.33);}.elementor-8812 .elementor-element.elementor-element-9bee094 .elementor-button:hover svg, .elementor-8812 .elementor-element.elementor-element-9bee094 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8812 .elementor-element.elementor-element-2e8f961{--display:flex;--overflow:hidden;}.elementor-8812 .elementor-element.elementor-element-42b669c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-8812 .elementor-element.elementor-element-42b669c .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-c06bbe9{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-8812 .elementor-element.elementor-element-c06bbe9 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-a534634{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-8812 .elementor-element.elementor-element-e6f3ce6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8812 .elementor-element.elementor-element-5e728fe img{width:100%;}.elementor-8812 .elementor-element.elementor-element-c93252d img{width:100%;}.elementor-8812 .elementor-element.elementor-element-81b68a7{--display:flex;}.elementor-8812 .elementor-element.elementor-element-d446a0a{--display:grid;--e-con-grid-template-columns:auto 1fr;--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8812 .elementor-element.elementor-element-d446a0a:not(.elementor-motion-effects-element-type-background), .elementor-8812 .elementor-element.elementor-element-d446a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F8;}.elementor-8812 .elementor-element.elementor-element-9af8242 .elementor-button{background-color:transparent;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(90deg, #7F9B3C1A 25%, #D1D0DB 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D3D430;border-radius:8px 8px 8px 8px;padding:10px 20px 10px 20px;}.elementor-8812 .elementor-element.elementor-element-9af8242 .elementor-button:hover, .elementor-8812 .elementor-element.elementor-element-9af8242 .elementor-button:focus{color:var( --e-global-color-secondary );box-shadow:3px 2px 6px 0px rgba(0, 0, 0, 0.33);}.elementor-8812 .elementor-element.elementor-element-9af8242 .elementor-button:hover svg, .elementor-8812 .elementor-element.elementor-element-9af8242 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8812 .elementor-element.elementor-element-e6f72a5{--display:flex;--overflow:hidden;--padding-top:80px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-8812 .elementor-element.elementor-element-e9ff915{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-8812 .elementor-element.elementor-element-e9ff915 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-6c20725{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8812 .elementor-element.elementor-element-6c20725 img{width:100%;max-width:70%;}.elementor-8812 .elementor-element.elementor-element-95b48ce{width:var( --container-widget-width, 70% );max-width:70%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-8812 .elementor-element.elementor-element-95b48ce.elementor-element{--align-self:center;}.elementor-8812 .elementor-element.elementor-element-95b48ce a{color:var( --e-global-color-text );transition-duration:0.3s;}.elementor-8812 .elementor-element.elementor-element-95b48ce a:hover, .elementor-8812 .elementor-element.elementor-element-95b48ce a:focus{color:#000000BF;}.elementor-8812 .elementor-element.elementor-element-2e578d6{--display:flex;--overflow:hidden;}.elementor-8812 .elementor-element.elementor-element-7335457{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-8812 .elementor-element.elementor-element-7335457 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-f854959{--display:flex;}.elementor-8812 .elementor-element.elementor-element-61b68eb{--display:grid;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8812 .elementor-element.elementor-element-61b68eb:not(.elementor-motion-effects-element-type-background), .elementor-8812 .elementor-element.elementor-element-61b68eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F8;}.elementor-8812 .elementor-element.elementor-element-9747164 .elementor-button{background-color:transparent;font-size:var( --e-global-typography-494f2d3-font-size );font-weight:var( --e-global-typography-494f2d3-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(90deg, #7F9B3C1A 25%, #D1D0DB 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D3D430;border-radius:8px 8px 8px 8px;padding:10px 20px 10px 20px;}.elementor-8812 .elementor-element.elementor-element-9747164 .elementor-button:hover, .elementor-8812 .elementor-element.elementor-element-9747164 .elementor-button:focus{color:var( --e-global-color-secondary );box-shadow:3px 2px 6px 0px rgba(0, 0, 0, 0.33);}.elementor-8812 .elementor-element.elementor-element-9747164 .elementor-button:hover svg, .elementor-8812 .elementor-element.elementor-element-9747164 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8812 .elementor-element.elementor-element-2c57ce3{--display:flex;--overflow:hidden;}.elementor-8812 .elementor-element.elementor-element-20f2ad8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-8812 .elementor-element.elementor-element-20f2ad8 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-b6b2803{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-8812 .elementor-element.elementor-element-b6b2803 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-9240fe9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8812 .elementor-element.elementor-element-937d5d6{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-8812 .elementor-element.elementor-element-504d311{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-8812 .elementor-element.elementor-element-504d311 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-6644586{width:initial;max-width:initial;text-align:center;}@media(min-width:768px){.elementor-8812 .elementor-element.elementor-element-e46c0e9{--content-width:1000px;}}@media(max-width:1020px){.elementor-8812 .elementor-element.elementor-element-ae0852b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8812 .elementor-element.elementor-element-be684ee .elementor-heading-title{font-size:var( --e-global-typography-bf6de45-font-size );line-height:var( --e-global-typography-bf6de45-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-8812 .elementor-element.elementor-element-d104104 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-e7a1924{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8812 .elementor-element.elementor-element-e7a1924 .elementor-custom-embed-play i{font-size:60px;}.elementor-8812 .elementor-element.elementor-element-e7a1924 .elementor-custom-embed-play svg{width:60px;height:60px;}.elementor-8812 .elementor-element.elementor-element-41e48f6{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8812 .elementor-element.elementor-element-34d6015 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-5d3795b{font-size:14px;}.elementor-8812 .elementor-element.elementor-element-0d15923 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-275243d .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-19a4a90 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-6e639d1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8812 .elementor-element.elementor-element-6e639d1 .elementor-custom-embed-play i{font-size:60px;}.elementor-8812 .elementor-element.elementor-element-6e639d1 .elementor-custom-embed-play svg{width:60px;height:60px;}.elementor-8812 .elementor-element.elementor-element-2cdcc00{--grid-auto-flow:row;}.elementor-8812 .elementor-element.elementor-element-42b669c .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-c06bbe9 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-a534634{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8812 .elementor-element.elementor-element-e6f3ce6{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8812 .elementor-element.elementor-element-d446a0a{--grid-auto-flow:row;}.elementor-8812 .elementor-element.elementor-element-e6f72a5{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8812 .elementor-element.elementor-element-e9ff915 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-95b48ce{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-8812 .elementor-element.elementor-element-7335457 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-61b68eb{--grid-auto-flow:row;}.elementor-8812 .elementor-element.elementor-element-9747164 .elementor-button{font-size:var( --e-global-typography-494f2d3-font-size );}.elementor-8812 .elementor-element.elementor-element-20f2ad8 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-b6b2803 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-9240fe9{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8812 .elementor-element.elementor-element-937d5d6{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8812 .elementor-element.elementor-element-504d311 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}}@media(max-width:767px){.elementor-8812 .elementor-element.elementor-element-dbba075{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8812 .elementor-element.elementor-element-ae0852b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8812 .elementor-element.elementor-element-be684ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-8812 .elementor-element.elementor-element-be684ee .elementor-heading-title{font-size:var( --e-global-typography-bf6de45-font-size );line-height:var( --e-global-typography-bf6de45-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8812 .elementor-element.elementor-element-ab4f464{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-8812 .elementor-element.elementor-element-bb26af9{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8812 .elementor-element.elementor-element-d104104 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-e7a1924{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-8812 .elementor-element.elementor-element-e7a1924 .elementor-custom-embed-play i{font-size:40px;}.elementor-8812 .elementor-element.elementor-element-e7a1924 .elementor-custom-embed-play svg{width:40px;height:40px;}.elementor-8812 .elementor-element.elementor-element-34d6015 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-5d3795b{font-size:12px;}.elementor-8812 .elementor-element.elementor-element-0d15923 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-275243d .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-19a4a90 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-6e639d1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8812 .elementor-element.elementor-element-6e639d1 .elementor-custom-embed-play i{font-size:40px;}.elementor-8812 .elementor-element.elementor-element-6e639d1 .elementor-custom-embed-play svg{width:40px;height:40px;}.elementor-8812 .elementor-element.elementor-element-2cdcc00{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--justify-items:center;}.elementor-8812 .elementor-element.elementor-element-42b669c .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-c06bbe9 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-a534634{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8812 .elementor-element.elementor-element-e6f3ce6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8812 .elementor-element.elementor-element-5e728fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-8812 .elementor-element.elementor-element-5e728fe img{max-width:100%;}.elementor-8812 .elementor-element.elementor-element-c93252d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-8812 .elementor-element.elementor-element-c93252d img{max-width:100%;}.elementor-8812 .elementor-element.elementor-element-d446a0a{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--justify-items:center;}.elementor-8812 .elementor-element.elementor-element-e6f72a5{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8812 .elementor-element.elementor-element-e9ff915 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-6c20725{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-8812 .elementor-element.elementor-element-6c20725 img{max-width:100%;}.elementor-8812 .elementor-element.elementor-element-95b48ce{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8812 .elementor-element.elementor-element-7335457 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-61b68eb{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--justify-items:center;}.elementor-8812 .elementor-element.elementor-element-9747164 .elementor-button{font-size:var( --e-global-typography-494f2d3-font-size );}.elementor-8812 .elementor-element.elementor-element-20f2ad8 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-b6b2803 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}.elementor-8812 .elementor-element.elementor-element-9240fe9{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8812 .elementor-element.elementor-element-937d5d6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8812 .elementor-element.elementor-element-504d311 .elementor-heading-title{font-size:var( --e-global-typography-45516cc-font-size );line-height:var( --e-global-typography-45516cc-line-height );}}/* Start custom CSS for heading, class: .elementor-element-be684ee */.elementor-8812 .elementor-element.elementor-element-be684ee span {
    color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-1f72879 */.elementor-8812 .elementor-element.elementor-element-1f72879 {
    border: none !important;
}
.elementor-8812 .elementor-element.elementor-element-1f72879 .elementor-toc__header {
    background: linear-gradient(152.97deg, rgba(32, 30, 90, 0) 0%, rgba(32, 30, 90, 0.2) 100%), linear-gradient(270.7deg, rgba(255, 255, 255, 0) -1.51%, rgba(127, 155, 60, 0.2) 100%), rgba(255, 255, 255, 0.65);
    backdrop-filter: blur(42px);
    -webkit-backdrop-filter: blur(42px);
    border: none;
    border-radius: 8px;
}
.elementor-8812 .elementor-element.elementor-element-1f72879 .elementor-toc__header:before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: inherit;
    pointer-events: none;
    background: radial-gradient(69.43% 69.43% at 50% 50%, #ffffff 0%, rgba(255, 255, 255, 0) 100%), radial-gradient(60% 51.57% at 50% 50%, #201e5a 0%, rgba(32, 30, 90, 0) 100%), radial-gradient(54.8% 53% at 50% 50%, #7f9b3c 0%, rgba(127, 155, 60, 0) 100%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
}
.elementor-8812 .elementor-element.elementor-element-1f72879 .elementor-toc__list-item-text-wrapper a {
    text-decoration: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb26af9 */.elementor-8812 .elementor-element.elementor-element-bb26af9 {
    position: relative;
    background: linear-gradient(
    152.97deg,
    rgba(165, 164, 154, 0.195) 0%,
    rgba(201, 201, 201, 0.105) 100%
    );
    backdrop-filter: blur(42px);
    -webkit-backdrop-filter: blur(42px);
}

/* Gradient Border */
.elementor-8812 .elementor-element.elementor-element-bb26af9::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: inherit;
    pointer-events: none;
    background:
    radial-gradient(
      69.43% 69.43% at 50% 50%,
      #ffffff 0%,
      rgba(255, 255, 255, 0) 100%
    ),
    radial-gradient(
      60% 51.57% at 50% 50%,
      #201e5a 0%,
      rgba(32, 30, 90, 0) 100%
    ),
    radial-gradient(
      54.8% 53% at 50% 50%,
      #7f9b3c 0%,
      rgba(127, 155, 60, 0) 100%
    );
    -webkit-mask:
    linear-gradient(#ffffff 0 0) content-box,
    linear-gradient(#ffffff 0 0);
    -webkit-mask-composite: xor;
    mask:
    linear-gradient(#ffffff 0 0) content-box,
    linear-gradient(#ffffff 0 0);
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d3795b */.elementor-8812 .elementor-element.elementor-element-5d3795b h3 {
    font-size: 20px;
    display: flex;
    grid-gap: 20px;
}
.elementor-8812 .elementor-element.elementor-element-5d3795b h3 em {
  display: inline-block;
  width: 50%;
  font-style: normal;
}
.elementor-8812 .elementor-element.elementor-element-5d3795b h3 strong {
    display: inline-block;
    width: 50%;
    font-weight: 600;
}
.elementor-8812 .elementor-element.elementor-element-5d3795b ul {
    padding: 0;
    margin: 0;
    list-style: none;
}
.elementor-8812 .elementor-element.elementor-element-5d3795b ul > li {
    display: flex;
    grid-gap: 20px;
    position: relative;
}
.elementor-8812 .elementor-element.elementor-element-5d3795b ul > li strong {
    display: inline-block;
    width: 50%;
    font-weight: 400;
    font-family: inherit;
}
.elementor-8812 .elementor-element.elementor-element-5d3795b ul > li em {
    display: inline-block;
    width: 50%;
    font-style: normal;
}
.elementor-8812 .elementor-element.elementor-element-5d3795b ul > li:not(:last-child) {
    margin-bottom: 8px;
    padding-bottom: 8px;
}
.elementor-8812 .elementor-element.elementor-element-5d3795b ul > li strong, .elementor-8812 .elementor-element.elementor-element-5d3795b ul > li em {
    position: relative;
}
.elementor-8812 .elementor-element.elementor-element-5d3795b ul > li:not(:last-child) strong:after, .elementor-8812 .elementor-element.elementor-element-5d3795b ul > li:not(:last-child) em:after {
    content: "";
    position: absolute;
    bottom: -8px;
    left: 0;
    right: 0;
    border-bottom: 1px solid var(--e-global-color-cb3413e);
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41e48f6 */.elementor-8812 .elementor-element.elementor-element-41e48f6 {
    position: relative;
    border-radius: 14px;
    background: linear-gradient(
    152.97deg,
    rgba(165, 164, 154, 0.195) 0%,
    rgba(201, 201, 201, 0.105) 100%
    );
    backdrop-filter: blur(42px);
    -webkit-backdrop-filter: blur(42px);
    width: fit-content;
    margin: 0 auto;
}

/* Gradient Border */
.elementor-8812 .elementor-element.elementor-element-41e48f6::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 0;
    padding: 1px;
    border-radius: inherit;
    pointer-events: none;
    background: radial-gradient(69.43% 69.43% at 50% 50%, #ffffff 0%, rgb(104 104 104 / 16%) 100%), radial-gradient(60% 51.57% at 50% 50%, #201e5a 0%, rgba(32, 30, 90, 0) 100%), radial-gradient(54.8% 53% at 50% 50%, #7f9b3c 0%, rgba(127, 155, 60, 0) 100%);
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-512eb65 */.elementor-8812 .elementor-element.elementor-element-512eb65 span[style="text-decoration: underline;"] {
    color: var( --e-global-color-secondary );
    text-decoration: unset !important;
}
@media (max-width: 767px) {
    .elementor-8812 .elementor-element.elementor-element-512eb65 ul {
        padding-left: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24c4d7f */.elementor-8812 .elementor-element.elementor-element-24c4d7f span[style="text-decoration: underline;"] {
    color: var( --e-global-color-secondary );
    text-decoration: unset !important;
}
@media (max-width: 767px) {
    .elementor-8812 .elementor-element.elementor-element-24c4d7f ul {
        padding-left: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2a2853 */.elementor-8812 .elementor-element.elementor-element-f2a2853 span[style="text-decoration: underline;"] {
    color: var( --e-global-color-secondary );
    text-decoration: unset !important;
}
@media (max-width: 767px) {
    .elementor-8812 .elementor-element.elementor-element-f2a2853 ul {
        padding-left: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9bee094 *//*.elementor-8812 .elementor-element.elementor-element-9bee094 a.elementor-button:hover {*/
/*    background-image: unset;*/
/*}*/

.elementor-8812 .elementor-element.elementor-element-9bee094 .elementor-button-icon {
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-242a2f6 */.elementor-8812 .elementor-element.elementor-element-242a2f6 span[style="text-decoration: underline;"] {
    color: var( --e-global-color-secondary );
    text-decoration: unset !important;
}
@media (max-width: 767px) {
    .elementor-8812 .elementor-element.elementor-element-242a2f6 ul {
        padding-left: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-645177c */.elementor-8812 .elementor-element.elementor-element-645177c span[style="text-decoration: underline;"] {
    color: var( --e-global-color-secondary );
    text-decoration: unset !important;
}
@media (max-width: 767px) {
    .elementor-8812 .elementor-element.elementor-element-645177c ul {
        padding-left: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9af8242 *//*.elementor-8812 .elementor-element.elementor-element-9af8242 a.elementor-button:hover {*/
/*    background-image: unset;*/
/*}*/

.elementor-8812 .elementor-element.elementor-element-9af8242 .elementor-button-icon {
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9776b67 */.elementor-8812 .elementor-element.elementor-element-9776b67 span[style="text-decoration: underline;"] {
    color: var( --e-global-color-secondary );
    text-decoration: unset !important;
}
@media (max-width: 767px) {
    .elementor-8812 .elementor-element.elementor-element-9776b67 ul {
        padding-left: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9747164 *//*.elementor-8812 .elementor-element.elementor-element-9747164 a.elementor-button:hover {*/
/*    background-image: unset;*/
/*}*/

.elementor-8812 .elementor-element.elementor-element-9747164 .elementor-button-icon {
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12818ff */.elementor-8812 .elementor-element.elementor-element-12818ff span[style="text-decoration: underline;"] {
    color: var( --e-global-color-secondary );
    text-decoration: unset !important;
}
@media (max-width: 767px) {
    .elementor-8812 .elementor-element.elementor-element-12818ff ul {
        padding-left: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-991f26b */.elementor-8812 .elementor-element.elementor-element-991f26b span[style="text-decoration: underline;"] {
    color: var( --e-global-color-secondary );
    text-decoration: unset !important;
}
@media (max-width: 767px) {
    .elementor-8812 .elementor-element.elementor-element-991f26b ul {
        padding-left: 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6644586 */\/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-937d5d6 */.elementor-8812 .elementor-element.elementor-element-937d5d6 {
    position: relative;
    border-radius: 14px;
    background: linear-gradient(
    152.97deg,
    rgba(165, 164, 154, 0.195) 0%,
    rgba(201, 201, 201, 0.105) 100%
    );
    backdrop-filter: blur(42px);
    -webkit-backdrop-filter: blur(42px);
}

/* Gradient Border */
.elementor-8812 .elementor-element.elementor-element-937d5d6::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 0;
    padding: 1px;
    border-radius: inherit;
    pointer-events: none;
    background: radial-gradient(69.43% 69.43% at 50% 50%, #ffffff 0%, rgb(104 104 104 / 16%) 100%), radial-gradient(60% 51.57% at 50% 50%, #201e5a 0%, rgba(32, 30, 90, 0) 100%), radial-gradient(54.8% 53% at 50% 50%, #7f9b3c 0%, rgba(127, 155, 60, 0) 100%);
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
    mask-composite: exclude;
}

@media (max-width: 767px) {
    .elementor-8812 .elementor-element.elementor-element-937d5d6 {
        background: none;
        backdrop-filter: none;
        -webkit-backdrop-filter: none;
    }

    .elementor-8812 .elementor-element.elementor-element-937d5d6::before {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9240fe9 */@media (max-width: 767px) {
.elementor-8812 .elementor-element.elementor-element-9240fe9 {
    background-color: #F4F5F8;
}
}/* End custom CSS */