.elementor-10981 .elementor-element.elementor-element-199d467{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:60px;--padding-right:60px;}.elementor-10981 .elementor-element.elementor-element-199d467:not(.elementor-motion-effects-element-type-background), .elementor-10981 .elementor-element.elementor-element-199d467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db9722c );}.elementor-10981 .elementor-element.elementor-element-6f6e7e7 .breadcrumb{text-align:left;font-family:var( --e-global-typography-6f7a57a-font-family ), Sans-serif;font-size:var( --e-global-typography-6f7a57a-font-size );font-weight:var( --e-global-typography-6f7a57a-font-weight );line-height:var( --e-global-typography-6f7a57a-line-height );}.elementor-10981 .elementor-element.elementor-element-3c97c3e{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10981 .elementor-element.elementor-element-3c97c3e:not(.elementor-motion-effects-element-type-background), .elementor-10981 .elementor-element.elementor-element-3c97c3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db9722c );}.elementor-10981 .elementor-element.elementor-element-79bf7dd{--display:flex;--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-10981 .elementor-element.elementor-element-789f6d9 img{width:100%;border-radius:36px 36px 36px 36px;}.elementor-10981 .elementor-element.elementor-element-0183cd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-10981 .elementor-element.elementor-element-d7827f7 .elementor-heading-title{font-family:var( --e-global-typography-2ff6df5-font-family ), Sans-serif;font-size:var( --e-global-typography-2ff6df5-font-size );font-weight:var( --e-global-typography-2ff6df5-font-weight );line-height:var( --e-global-typography-2ff6df5-line-height );color:var( --e-global-color-865a683 );}.elementor-10981 .elementor-element.elementor-element-bfb0004 .elementor-heading-title{font-family:var( --e-global-typography-99e32ac-font-family ), Sans-serif;font-size:var( --e-global-typography-99e32ac-font-size );font-weight:var( --e-global-typography-99e32ac-font-weight );line-height:var( --e-global-typography-99e32ac-line-height );color:var( --e-global-color-865a683 );}.elementor-10981 .elementor-element.elementor-element-bfb0004 .elementor-heading-title a:hover, .elementor-10981 .elementor-element.elementor-element-bfb0004 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-10981 .elementor-element.elementor-element-bfb0004 .elementor-heading-title a{transition-duration:200ms;}.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-10981 .elementor-element.elementor-element-95f6618{font-family:var( --e-global-typography-6f7a57a-font-family ), Sans-serif;font-size:var( --e-global-typography-6f7a57a-font-size );font-weight:var( --e-global-typography-6f7a57a-font-weight );line-height:var( --e-global-typography-6f7a57a-line-height );color:var( --e-global-color-865a683 );}.elementor-10981 .elementor-element.elementor-element-95f6618 a{color:var( --e-global-color-accent );}.elementor-10981 .elementor-element.elementor-element-1fa863c{font-family:var( --e-global-typography-6f7a57a-font-family ), Sans-serif;font-size:var( --e-global-typography-6f7a57a-font-size );font-weight:var( --e-global-typography-6f7a57a-font-weight );line-height:var( --e-global-typography-6f7a57a-line-height );color:var( --e-global-color-865a683 );}.elementor-10981 .elementor-element.elementor-element-1fa863c a{color:var( --e-global-color-accent );}.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-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-weight:var( --e-global-typography-text-font-weight );}.elementor-10981 .elementor-element.elementor-element-7237383{--box-background-color:var( --e-global-color-998da3d );--box-border-color:var( --e-global-color-d090aa1 );--box-border-width:0px;--box-border-radius:24px;--separator-width:0px;--box-padding:20px;--header-color:var( --e-global-color-865a683 );--toc-body-max-height:540px;--nested-list-indent:0em;--item-text-hover-color:var( --e-global-color-primary );--item-text-active-color:var( --e-global-color-primary );--marker-color:var( --e-global-color-d090aa1 );--marker-size:6px;}.elementor-10981 .elementor-element.elementor-element-7237383 .elementor-toc__spinner{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-10981 .elementor-element.elementor-element-7237383 .elementor-toc__header-title{text-align:start;}.elementor-10981 .elementor-element.elementor-element-7237383 .elementor-toc__header, .elementor-10981 .elementor-element.elementor-element-7237383 .elementor-toc__header-title{font-family:var( --e-global-typography-9696657-font-family ), Sans-serif;font-size:var( --e-global-typography-9696657-font-size );font-weight:var( --e-global-typography-9696657-font-weight );line-height:var( --e-global-typography-9696657-line-height );}.elementor-10981 .elementor-element.elementor-element-7237383 .elementor-toc__list-item{font-family:var( --e-global-typography-6f85e2e-font-family ), Sans-serif;font-size:var( --e-global-typography-6f85e2e-font-size );font-weight:var( --e-global-typography-6f85e2e-font-weight );line-height:var( --e-global-typography-6f85e2e-line-height );}.elementor-widget-theme-post-content{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-10981 .elementor-element.elementor-element-46f47a8{color:var( --e-global-color-865a683 );font-family:var( --e-global-typography-6f7a57a-font-family ), Sans-serif;font-size:var( --e-global-typography-6f7a57a-font-size );font-weight:var( --e-global-typography-6f7a57a-font-weight );line-height:var( --e-global-typography-6f7a57a-line-height );}.elementor-10981 .elementor-element.elementor-element-076b086{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10981 .elementor-element.elementor-element-076b086.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10981 .elementor-element.elementor-element-24b2f6c{--box-background-color:var( --e-global-color-998da3d );--box-border-color:var( --e-global-color-d090aa1 );--box-border-width:0px;--box-border-radius:24px;--separator-width:0px;--box-padding:20px;--header-color:var( --e-global-color-865a683 );--toc-body-max-height:540px;--nested-list-indent:0em;--item-text-hover-color:var( --e-global-color-primary );--item-text-active-color:var( --e-global-color-primary );--marker-color:var( --e-global-color-d090aa1 );--marker-size:6px;}.elementor-10981 .elementor-element.elementor-element-24b2f6c .elementor-toc__spinner{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-10981 .elementor-element.elementor-element-24b2f6c .elementor-toc__header-title{text-align:start;}.elementor-10981 .elementor-element.elementor-element-24b2f6c .elementor-toc__header, .elementor-10981 .elementor-element.elementor-element-24b2f6c .elementor-toc__header-title{font-family:var( --e-global-typography-9696657-font-family ), Sans-serif;font-size:var( --e-global-typography-9696657-font-size );font-weight:var( --e-global-typography-9696657-font-weight );line-height:var( --e-global-typography-9696657-line-height );}.elementor-10981 .elementor-element.elementor-element-24b2f6c .elementor-toc__list-item{font-family:var( --e-global-typography-6f85e2e-font-family ), Sans-serif;font-size:var( --e-global-typography-6f85e2e-font-size );font-weight:var( --e-global-typography-6f85e2e-font-weight );line-height:var( --e-global-typography-6f85e2e-line-height );}.elementor-10981 .elementor-element.elementor-element-93a4913{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10981 .elementor-element.elementor-element-93a4913:not(.elementor-motion-effects-element-type-background), .elementor-10981 .elementor-element.elementor-element-93a4913 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-998da3d );}.elementor-10981 .elementor-element.elementor-element-06672f8 .elementor-heading-title{font-family:var( --e-global-typography-9696657-font-family ), Sans-serif;font-size:var( --e-global-typography-9696657-font-size );font-weight:var( --e-global-typography-9696657-font-weight );line-height:var( --e-global-typography-9696657-line-height );color:var( --e-global-color-865a683 );}.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-10981 .elementor-element.elementor-element-969b6a0{--grid-columns:1;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-10981 .elementor-element.elementor-element-f7dd7bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10981 .elementor-element.elementor-element-f7dd7bd:not(.elementor-motion-effects-element-type-background), .elementor-10981 .elementor-element.elementor-element-f7dd7bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-998da3d );}.elementor-10981 .elementor-element.elementor-element-868b70a{text-align:center;}.elementor-10981 .elementor-element.elementor-element-868b70a .elementor-heading-title{font-family:var( --e-global-typography-77ea091-font-family ), Sans-serif;font-size:var( --e-global-typography-77ea091-font-size );font-weight:var( --e-global-typography-77ea091-font-weight );line-height:var( --e-global-typography-77ea091-line-height );color:var( --e-global-color-865a683 );}.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-10981 .elementor-element.elementor-element-4a90915 .elementor-button{background-color:var( --e-global-color-998da3d );font-family:var( --e-global-typography-6f7a57a-font-family ), Sans-serif;font-size:var( --e-global-typography-6f7a57a-font-size );font-weight:var( --e-global-typography-6f7a57a-font-weight );line-height:var( --e-global-typography-6f7a57a-line-height );fill:var( --e-global-color-865a683 );color:var( --e-global-color-865a683 );box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d090aa1 );border-radius:50em 50em 50em 50em;padding:6px 12px 6px 12px;}.elementor-10981 .elementor-element.elementor-element-4a90915 .elementor-button:hover, .elementor-10981 .elementor-element.elementor-element-4a90915 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-998da3d );border-color:var( --e-global-color-primary );}.elementor-10981 .elementor-element.elementor-element-4a90915{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10981 .elementor-element.elementor-element-4a90915 .elementor-button:hover svg, .elementor-10981 .elementor-element.elementor-element-4a90915 .elementor-button:focus svg{fill:var( --e-global-color-998da3d );}.elementor-10981 .elementor-element.elementor-element-8472717{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10981 .elementor-element.elementor-element-8472717:not(.elementor-motion-effects-element-type-background), .elementor-10981 .elementor-element.elementor-element-8472717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db9722c );}.elementor-10981 .elementor-element.elementor-element-b3bcd29{text-align:center;}.elementor-10981 .elementor-element.elementor-element-b3bcd29 .elementor-heading-title{font-family:var( --e-global-typography-2ff6df5-font-family ), Sans-serif;font-size:var( --e-global-typography-2ff6df5-font-size );font-weight:var( --e-global-typography-2ff6df5-font-weight );line-height:var( --e-global-typography-2ff6df5-line-height );color:var( --e-global-color-865a683 );}.elementor-10981 .elementor-element.elementor-element-add8b4b{--grid-columns:4;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-10981 .elementor-element.elementor-element-add8b4b .elementor-loop-container{grid-auto-rows:1fr;}.elementor-10981 .elementor-element.elementor-element-add8b4b .e-loop-item > .elementor-section, .elementor-10981 .elementor-element.elementor-element-add8b4b .e-loop-item > .elementor-section > .elementor-container, .elementor-10981 .elementor-element.elementor-element-add8b4b .e-loop-item > .e-con, .elementor-10981 .elementor-element.elementor-element-add8b4b .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-10981 .elementor-element.elementor-element-23667f5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10981 .elementor-element.elementor-element-8d70d74{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-10981 .elementor-element.elementor-element-8d70d74.elementor-element{--align-self:center;}.elementor-10981 .elementor-element.elementor-element-8d70d74 .elementor-heading-title{font-family:var( --e-global-typography-8ae80e2-font-family ), Sans-serif;font-size:var( --e-global-typography-8ae80e2-font-size );font-weight:var( --e-global-typography-8ae80e2-font-weight );line-height:var( --e-global-typography-8ae80e2-line-height );color:var( --e-global-color-865a683 );}.elementor-10981 .elementor-element.elementor-element-584b33f{width:var( --container-widget-width, 700px );max-width:700px;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"Anuphan", Sans-serif;font-size:24px;font-weight:400;line-height:1.5em;}.elementor-10981 .elementor-element.elementor-element-584b33f.elementor-element{--align-self:center;}.elementor-10981 .elementor-element.elementor-element-3d75151d .elementor-button{background-color:var( --e-global-color-998da3d );font-family:var( --e-global-typography-6f7a57a-font-family ), Sans-serif;font-size:var( --e-global-typography-6f7a57a-font-size );font-weight:var( --e-global-typography-6f7a57a-font-weight );line-height:var( --e-global-typography-6f7a57a-line-height );fill:var( --e-global-color-865a683 );color:var( --e-global-color-865a683 );box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-865a683 );border-radius:50em 50em 50em 50em;padding:6px 12px 6px 12px;}.elementor-10981 .elementor-element.elementor-element-3d75151d .elementor-button:hover, .elementor-10981 .elementor-element.elementor-element-3d75151d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-998da3d );border-color:var( --e-global-color-primary );}.elementor-10981 .elementor-element.elementor-element-3d75151d{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-10981 .elementor-element.elementor-element-3d75151d .elementor-button:hover svg, .elementor-10981 .elementor-element.elementor-element-3d75151d .elementor-button:focus svg{fill:var( --e-global-color-998da3d );}.elementor-10981 .elementor-element.elementor-element-43b7f58{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10981 .elementor-element.elementor-element-6e10447{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10981 .elementor-element.elementor-element-9a258a9{text-align:center;}.elementor-10981 .elementor-element.elementor-element-9a258a9 .elementor-heading-title{font-family:var( --e-global-typography-2ff6df5-font-family ), Sans-serif;font-size:var( --e-global-typography-2ff6df5-font-size );font-weight:var( --e-global-typography-2ff6df5-font-weight );line-height:var( --e-global-typography-2ff6df5-line-height );color:var( --e-global-color-865a683 );}.elementor-10981 .elementor-element.elementor-element-d46a281{--grid-columns:4;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-10981 .elementor-element.elementor-element-d46a281 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-10981 .elementor-element.elementor-element-d46a281 .e-loop-item > .elementor-section, .elementor-10981 .elementor-element.elementor-element-d46a281 .e-loop-item > .elementor-section > .elementor-container, .elementor-10981 .elementor-element.elementor-element-d46a281 .e-loop-item > .e-con, .elementor-10981 .elementor-element.elementor-element-d46a281 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-10981 .elementor-element.elementor-element-199d467{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-10981 .elementor-element.elementor-element-6f6e7e7 .breadcrumb{font-size:var( --e-global-typography-6f7a57a-font-size );line-height:var( --e-global-typography-6f7a57a-line-height );}.elementor-10981 .elementor-element.elementor-element-3c97c3e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10981 .elementor-element.elementor-element-789f6d9 img{border-radius:24px 24px 24px 24px;}.elementor-10981 .elementor-element.elementor-element-d7827f7 .elementor-heading-title{font-size:var( --e-global-typography-2ff6df5-font-size );line-height:var( --e-global-typography-2ff6df5-line-height );}.elementor-10981 .elementor-element.elementor-element-bfb0004 .elementor-heading-title{font-size:var( --e-global-typography-99e32ac-font-size );line-height:var( --e-global-typography-99e32ac-line-height );}.elementor-10981 .elementor-element.elementor-element-95f6618{font-size:var( --e-global-typography-6f7a57a-font-size );line-height:var( --e-global-typography-6f7a57a-line-height );}.elementor-10981 .elementor-element.elementor-element-1fa863c{font-size:var( --e-global-typography-6f7a57a-font-size );line-height:var( --e-global-typography-6f7a57a-line-height );}.elementor-10981 .elementor-element.elementor-element-7237383 .elementor-toc__header, .elementor-10981 .elementor-element.elementor-element-7237383 .elementor-toc__header-title{font-size:var( --e-global-typography-9696657-font-size );line-height:var( --e-global-typography-9696657-line-height );}.elementor-10981 .elementor-element.elementor-element-7237383 .elementor-toc__list-item{font-size:var( --e-global-typography-6f85e2e-font-size );line-height:var( --e-global-typography-6f85e2e-line-height );}.elementor-10981 .elementor-element.elementor-element-46f47a8{font-size:var( --e-global-typography-6f7a57a-font-size );line-height:var( --e-global-typography-6f7a57a-line-height );}.elementor-10981 .elementor-element.elementor-element-24b2f6c .elementor-toc__header, .elementor-10981 .elementor-element.elementor-element-24b2f6c .elementor-toc__header-title{font-size:var( --e-global-typography-9696657-font-size );line-height:var( --e-global-typography-9696657-line-height );}.elementor-10981 .elementor-element.elementor-element-24b2f6c .elementor-toc__list-item{font-size:var( --e-global-typography-6f85e2e-font-size );line-height:var( --e-global-typography-6f85e2e-line-height );}.elementor-10981 .elementor-element.elementor-element-06672f8 .elementor-heading-title{font-size:var( --e-global-typography-9696657-font-size );line-height:var( --e-global-typography-9696657-line-height );}.elementor-10981 .elementor-element.elementor-element-969b6a0{--grid-columns:2;}.elementor-10981 .elementor-element.elementor-element-868b70a .elementor-heading-title{font-size:var( --e-global-typography-77ea091-font-size );line-height:var( --e-global-typography-77ea091-line-height );}.elementor-10981 .elementor-element.elementor-element-4a90915 .elementor-button{font-size:var( --e-global-typography-6f7a57a-font-size );line-height:var( --e-global-typography-6f7a57a-line-height );}.elementor-10981 .elementor-element.elementor-element-b3bcd29 .elementor-heading-title{font-size:var( --e-global-typography-2ff6df5-font-size );line-height:var( --e-global-typography-2ff6df5-line-height );}.elementor-10981 .elementor-element.elementor-element-add8b4b{--grid-columns:2;}.elementor-10981 .elementor-element.elementor-element-8d70d74 .elementor-heading-title{font-size:var( --e-global-typography-8ae80e2-font-size );line-height:var( --e-global-typography-8ae80e2-line-height );}.elementor-10981 .elementor-element.elementor-element-3d75151d .elementor-button{font-size:var( --e-global-typography-6f7a57a-font-size );line-height:var( --e-global-typography-6f7a57a-line-height );}.elementor-10981 .elementor-element.elementor-element-9a258a9 .elementor-heading-title{font-size:var( --e-global-typography-2ff6df5-font-size );line-height:var( --e-global-typography-2ff6df5-line-height );}.elementor-10981 .elementor-element.elementor-element-d46a281{--grid-columns:2;}}@media(max-width:767px){.elementor-10981 .elementor-element.elementor-element-199d467{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10981 .elementor-element.elementor-element-6f6e7e7 .breadcrumb{font-size:var( --e-global-typography-6f7a57a-font-size );line-height:var( --e-global-typography-6f7a57a-line-height );}.elementor-10981 .elementor-element.elementor-element-789f6d9 img{border-radius:16px 16px 16px 16px;}.elementor-10981 .elementor-element.elementor-element-d7827f7 .elementor-heading-title{font-size:var( --e-global-typography-2ff6df5-font-size );line-height:var( --e-global-typography-2ff6df5-line-height );}.elementor-10981 .elementor-element.elementor-element-bfb0004 .elementor-heading-title{font-size:var( --e-global-typography-99e32ac-font-size );line-height:var( --e-global-typography-99e32ac-line-height );}.elementor-10981 .elementor-element.elementor-element-95f6618{font-size:var( --e-global-typography-6f7a57a-font-size );line-height:var( --e-global-typography-6f7a57a-line-height );}.elementor-10981 .elementor-element.elementor-element-1fa863c{font-size:var( --e-global-typography-6f7a57a-font-size );line-height:var( --e-global-typography-6f7a57a-line-height );}.elementor-10981 .elementor-element.elementor-element-7237383 .elementor-toc__header, .elementor-10981 .elementor-element.elementor-element-7237383 .elementor-toc__header-title{font-size:var( --e-global-typography-9696657-font-size );line-height:var( --e-global-typography-9696657-line-height );}.elementor-10981 .elementor-element.elementor-element-7237383 .elementor-toc__list-item{font-size:var( --e-global-typography-6f85e2e-font-size );line-height:var( --e-global-typography-6f85e2e-line-height );}.elementor-10981 .elementor-element.elementor-element-46f47a8{font-size:var( --e-global-typography-6f7a57a-font-size );line-height:var( --e-global-typography-6f7a57a-line-height );}.elementor-10981 .elementor-element.elementor-element-24b2f6c .elementor-toc__header, .elementor-10981 .elementor-element.elementor-element-24b2f6c .elementor-toc__header-title{font-size:var( --e-global-typography-9696657-font-size );line-height:var( --e-global-typography-9696657-line-height );}.elementor-10981 .elementor-element.elementor-element-24b2f6c .elementor-toc__list-item{font-size:var( --e-global-typography-6f85e2e-font-size );line-height:var( --e-global-typography-6f85e2e-line-height );}.elementor-10981 .elementor-element.elementor-element-06672f8 .elementor-heading-title{font-size:var( --e-global-typography-9696657-font-size );line-height:var( --e-global-typography-9696657-line-height );}.elementor-10981 .elementor-element.elementor-element-969b6a0{--grid-columns:1;}.elementor-10981 .elementor-element.elementor-element-868b70a .elementor-heading-title{font-size:var( --e-global-typography-77ea091-font-size );line-height:var( --e-global-typography-77ea091-line-height );}.elementor-10981 .elementor-element.elementor-element-4a90915 .elementor-button{font-size:var( --e-global-typography-6f7a57a-font-size );line-height:var( --e-global-typography-6f7a57a-line-height );}.elementor-10981 .elementor-element.elementor-element-b3bcd29 .elementor-heading-title{font-size:var( --e-global-typography-2ff6df5-font-size );line-height:var( --e-global-typography-2ff6df5-line-height );}.elementor-10981 .elementor-element.elementor-element-add8b4b{--grid-columns:1;}.elementor-10981 .elementor-element.elementor-element-8d70d74 .elementor-heading-title{font-size:var( --e-global-typography-8ae80e2-font-size );line-height:var( --e-global-typography-8ae80e2-line-height );}.elementor-10981 .elementor-element.elementor-element-584b33f{font-size:16px;}.elementor-10981 .elementor-element.elementor-element-3d75151d .elementor-button{font-size:var( --e-global-typography-6f7a57a-font-size );line-height:var( --e-global-typography-6f7a57a-line-height );}.elementor-10981 .elementor-element.elementor-element-9a258a9 .elementor-heading-title{font-size:var( --e-global-typography-2ff6df5-font-size );line-height:var( --e-global-typography-2ff6df5-line-height );}.elementor-10981 .elementor-element.elementor-element-d46a281{--grid-columns:2;--grid-row-gap:10px;--grid-column-gap:10px;}}@media(min-width:768px){.elementor-10981 .elementor-element.elementor-element-076b086{--width:296px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10981 .elementor-element.elementor-element-076b086{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-bfb0004 */.elementor-10981 .elementor-element.elementor-element-bfb0004 a {
    font-weight: 400;
    color: var( --e-global-color-71ff124 );
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-7237383 */.elementor-10981 .elementor-element.elementor-element-7237383 .elementor-toc__header {
    padding-bottom: 0;
}
.elementor-10981 .elementor-element.elementor-element-7237383 .elementor-toc__list-item-text-wrapper {
    align-items: normal;
}
.elementor-10981 .elementor-element.elementor-element-7237383 .elementor-toc__list-item-text-wrapper svg {
    margin-top: 0.75em;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-46f47a8 */.elementor-10981 .elementor-element.elementor-element-46f47a8 img {
    border-radius: 2em;
}
@media (max-width: 767px) {
.elementor-10981 .elementor-element.elementor-element-46f47a8 img {
    border-radius: 1em;
}
}
details {
    padding: 0;
    margin-block-start: 0 !important;
}

details .details-content-wrapper {
    padding: 0 24px 16px 16px;
    margin-block-start: 0;
}
details p {
    margin: 0 !important;
}
details summary {
    font-size: 1.2em;
    font-weight: 500;
    display: flex;
  cursor: pointer;
  padding: 0.5em 0;
}
details:open summary
details summary:hover {
    color: #336BA8;
}

details summary {
  list-style: none;
}

details summary::-webkit-details-marker {
  display: none;
}

details summary::marker {
  content: "";
  display: none;
}

details summary::after {
    display: inline-block;
    content: "";
    margin-left: auto;
    width: 1.5em;
    height: 1.5em;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cmask id='mask0_459_104234' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='25' height='25'%3E%3Crect x='23.9976' y='24.3362' width='24' height='24' transform='rotate(-179.192 23.9976 24.3362)' fill='%23336BA8'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_459_104234)'%3E%3Cpath d='M12.1511 13.3681L16.1057 9.52344C16.2916 9.34271 16.5262 9.25434 16.8095 9.25834C17.0928 9.26233 17.3248 9.35728 17.5056 9.54318C17.6863 9.72908 17.7747 9.96369 17.7707 10.247C17.7667 10.5303 17.6717 10.7623 17.4858 10.943L12.8214 15.4777C12.6186 15.6749 12.3839 15.7716 12.1173 15.7678C11.8506 15.7641 11.6187 15.6608 11.4216 15.458L6.88689 10.7936C6.70616 10.6077 6.61779 10.3731 6.62179 10.0898C6.62578 9.80645 6.72073 9.57443 6.90663 9.3937C7.09253 9.21297 7.32713 9.1246 7.61044 9.1286C7.89375 9.13259 8.12576 9.22754 8.30649 9.41344L12.1511 13.3681Z' fill='%23336BA8'/%3E%3C/g%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-24b2f6c */.elementor-10981 .elementor-element.elementor-element-24b2f6c .elementor-toc__header {
    padding-bottom: 0;
}
.elementor-10981 .elementor-element.elementor-element-24b2f6c .elementor-toc__list-item-text-wrapper {
    align-items: normal;
}
.elementor-10981 .elementor-element.elementor-element-24b2f6c .elementor-toc__list-item-text-wrapper svg {
    margin-top: 0.75em;
}/* End custom CSS */