.elementor-3042 .elementor-element.elementor-element-15fdfda{--display:flex;--min-height:500px;--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:6;}.elementor-3042 .elementor-element.elementor-element-15fdfda:not(.elementor-motion-effects-element-type-background), .elementor-3042 .elementor-element.elementor-element-15fdfda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1FF;background-image:url("https://cdn.getshifter.co/fd026a43ee1b7b095c768a9039a2a236c0a0d590/uploads/2022/04/Cyber-Threat-Protector_Girl-Scouts-of-CTX.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3042 .elementor-element.elementor-element-15fdfda::before, .elementor-3042 .elementor-element.elementor-element-15fdfda > .elementor-background-video-container::before, .elementor-3042 .elementor-element.elementor-element-15fdfda > .e-con-inner > .elementor-background-video-container::before, .elementor-3042 .elementor-element.elementor-element-15fdfda > .elementor-background-slideshow::before, .elementor-3042 .elementor-element.elementor-element-15fdfda > .e-con-inner > .elementor-background-slideshow::before, .elementor-3042 .elementor-element.elementor-element-15fdfda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#96C4FF00;background-image:url("https://cdn.getshifter.co/fd026a43ee1b7b095c768a9039a2a236c0a0d590/uploads/2022/02/BackgroundImage_3-1.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-3042 .elementor-element.elementor-element-15fdfda.e-con::before{width:100%;height:100%;left:-31%;top:0%;transform:rotate(0deg);-webkit-mask-image:url("https://cdn.getshifter.co/fd026a43ee1b7b095c768a9039a2a236c0a0d590/uploads/2021/09/CTP-Icon-travis.svg");mask-image:url("https://cdn.getshifter.co/fd026a43ee1b7b095c768a9039a2a236c0a0d590/uploads/2021/09/CTP-Icon-travis.svg");-webkit-mask-mode:alpha;mask-mode:alpha;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}.elementor-3042 .elementor-element.elementor-element-15fdfda > .elementor-shape-bottom .elementor-shape-fill, .elementor-3042 .elementor-element.elementor-element-15fdfda > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-1fb8d1d );}.elementor-3042 .elementor-element.elementor-element-15fdfda > .elementor-shape-bottom svg, .elementor-3042 .elementor-element.elementor-element-15fdfda > .e-con-inner > .elementor-shape-bottom svg{height:139px;}.elementor-3042 .elementor-element.elementor-element-317ac3b{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:rgba(1, 22, 64, 0.05);--border-color:rgba(1, 22, 64, 0.05);--padding-top:0rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3042 .elementor-element.elementor-element-2add2e1.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-2add2e1.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-2add2e1.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-2add2e1{text-align:center;}.elementor-3042 .elementor-element.elementor-element-2add2e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:500;line-height:1.8em;color:var( --e-global-color-accent );}.elementor-3042 .elementor-element.elementor-element-2add2e1.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-2add2e1.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-2add2e1.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-2add2e1.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-2add2e1.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-2add2e1.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-2add2e1.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-2add2e1.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-2add2e1 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-15f082c .elementor-button{background-color:#0C2340D9;font-family:"Bai Jamjuree", Sans-serif;font-size:48px;font-weight:700;line-height:1.4em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-3042 .elementor-element.elementor-element-8cbb301 > .elementor-container{min-height:50px;}.elementor-3042 .elementor-element.elementor-element-8cbb301{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-3042 .elementor-element.elementor-element-6129792 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3042 .elementor-element.elementor-element-6129792{z-index:0;}.elementor-widget-global{--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-global .elementor-toc__header, .elementor-widget-global .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-global .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 );line-height:var( --e-global-typography-text-line-height );}.elementor-3042 .elementor-element.elementor-global-3808 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3042 .elementor-element.elementor-global-3808{z-index:0;--box-border-width:0px;--separator-width:0px;--item-text-color:var( --e-global-color-accent );--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:#000000;--marker-size:0px;}.elementor-3042 .elementor-element.elementor-global-3808 .elementor-toc__header-title{text-align:start;}.elementor-3042 .elementor-element.elementor-global-3808 .elementor-toc__header{flex-direction:row;}.elementor-3042 .elementor-element.elementor-global-3808 .elementor-toc__list-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-3042 .elementor-element.elementor-element-cd00d90{padding:2rem 2rem 2rem 2rem;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.ob-postman blockquote{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote cite{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.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-3042 .elementor-element.elementor-element-b798af3.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-b798af3.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-b798af3.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-b798af3{color:#000000;}.elementor-3042 .elementor-element.elementor-element-b798af3.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-b798af3.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-b798af3.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-b798af3.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-b798af3.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-b798af3.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-b798af3.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-b798af3.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-b798af3 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-f0b51d2{--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;}.elementor-3042 .elementor-element.elementor-element-2cf8574 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-3042 .elementor-element.elementor-element-2cf8574 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3042 .elementor-element.elementor-element-2cf8574 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3042 .elementor-element.elementor-element-94bf67f .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-3042 .elementor-element.elementor-element-94bf67f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3042 .elementor-element.elementor-element-94bf67f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3042 .elementor-element.elementor-element-5cffee5 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-3042 .elementor-element.elementor-element-5cffee5 > .elementor-shape-bottom svg{height:69px;}.elementor-bc-flex-widget .elementor-3042 .elementor-element.elementor-element-9138deb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3042 .elementor-element.elementor-element-9138deb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3042 .elementor-element.elementor-element-c154cec > .elementor-widget-container{box-shadow:0px 0px 42px 0px rgba(0,0,0,0.5);}.elementor-3042 .elementor-element.elementor-element-c154cec .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3042 .elementor-element.elementor-element-6c5774f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3042 .elementor-element.elementor-element-6c5774f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdn.getshifter.co/fd026a43ee1b7b095c768a9039a2a236c0a0d590/uploads/2022/04/spartangal03.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-3042 .elementor-element.elementor-element-6c5774f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3042 .elementor-element.elementor-element-6c5774f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3042 .elementor-element.elementor-element-25e6491{--spacer-size:518px;}.elementor-3042 .elementor-element.elementor-element-732b6fa:not(.elementor-motion-effects-element-type-background), .elementor-3042 .elementor-element.elementor-element-732b6fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3042 .elementor-element.elementor-element-732b6fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 2rem 2rem 2rem;}.elementor-3042 .elementor-element.elementor-element-732b6fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3042 .elementor-element.elementor-element-732b6fa > .elementor-shape-bottom svg{height:74px;}.elementor-3042 .elementor-element.elementor-element-c6b3a16.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-c6b3a16.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-c6b3a16.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-c6b3a16 > .elementor-widget-container{margin:-2rem -2rem -2rem -2rem;}.elementor-3042 .elementor-element.elementor-element-c6b3a16 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:0px;font-weight:300;line-height:0.1em;}.elementor-3042 .elementor-element.elementor-element-c6b3a16.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-c6b3a16.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-c6b3a16.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-c6b3a16.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-c6b3a16.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-c6b3a16.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-c6b3a16.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-c6b3a16.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-c6b3a16 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-901e37a.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-901e37a.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-901e37a.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-901e37a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-3042 .elementor-element.elementor-element-901e37a.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-901e37a.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-901e37a.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-901e37a.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-901e37a.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-901e37a.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-901e37a.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-901e37a.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-901e37a > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3042 .elementor-element.elementor-element-57b1d7a > .elementor-widget-container{margin:0% 0% -22% 0%;}.elementor-3042 .elementor-element.elementor-element-57b1d7a{text-align:left;}.elementor-3042 .elementor-element.elementor-element-c813a7e.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-c813a7e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-c813a7e.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-c813a7e{color:var( --e-global-color-accent );}.elementor-3042 .elementor-element.elementor-element-c813a7e.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-c813a7e.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-c813a7e.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-c813a7e.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-c813a7e.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-c813a7e.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-c813a7e.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-c813a7e.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-c813a7e > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-65b1c86{padding:2rem 2rem 2rem 2rem;}.elementor-3042 .elementor-element.elementor-element-b364a23{--spacer-size:13px;}.elementor-3042 .elementor-element.elementor-element-c92974f.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-c92974f.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-c92974f.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-c92974f{color:#000000;}.elementor-3042 .elementor-element.elementor-element-c92974f.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-c92974f.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-c92974f.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-c92974f.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-c92974f.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-c92974f.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-c92974f.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-c92974f.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-c92974f > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-438ec10{padding:2rem 2rem 2rem 2rem;}.elementor-3042 .elementor-element.elementor-element-de18fc5.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-de18fc5.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-de18fc5.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-de18fc5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-de18fc5.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-de18fc5.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-de18fc5.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-de18fc5.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-de18fc5.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-de18fc5.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-de18fc5.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-de18fc5.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-de18fc5 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3042 .elementor-element.elementor-element-ecc33e8{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3.1px;}.elementor-3042 .elementor-element.elementor-element-ecc33e8 .elementor-divider-separator{width:5%;}.elementor-3042 .elementor-element.elementor-element-ecc33e8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3042 .elementor-element.elementor-element-55830c8.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-55830c8.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-55830c8.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-55830c8{color:#000000;}.elementor-3042 .elementor-element.elementor-element-55830c8.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-55830c8.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-55830c8.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-55830c8.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-55830c8.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-55830c8.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-55830c8.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-55830c8.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-55830c8 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-3042 .elementor-element.elementor-element-bfb5f74{--image-border-width:0px;--image-border-radius:26px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:flex-end;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3042 .elementor-element.elementor-element-bfb5f74 .elementor-gallery-item__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-97bb839{padding:2rem 2rem 2rem 2rem;}.elementor-3042 .elementor-element.elementor-element-aaec6f7.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-aaec6f7.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-aaec6f7.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-aaec6f7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-aaec6f7.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-aaec6f7.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-aaec6f7.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-aaec6f7.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-aaec6f7.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-aaec6f7.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-aaec6f7.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-aaec6f7.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-aaec6f7 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-5945d6e{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3.1px;}.elementor-3042 .elementor-element.elementor-element-5945d6e .elementor-divider-separator{width:5%;}.elementor-3042 .elementor-element.elementor-element-5945d6e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3042 .elementor-element.elementor-element-62fa73c.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-62fa73c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-62fa73c.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-62fa73c{color:#000000;}.elementor-3042 .elementor-element.elementor-element-62fa73c.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-62fa73c.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-62fa73c.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-62fa73c.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-62fa73c.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-62fa73c.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-62fa73c.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-62fa73c.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-62fa73c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-94dc79f{--image-border-width:0px;--image-border-radius:26px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:flex-end;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3042 .elementor-element.elementor-element-94dc79f .elementor-gallery-item__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-a5abcbe{padding:2rem 2rem 2rem 2rem;}.elementor-3042 .elementor-element.elementor-element-a140537.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-a140537.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-a140537.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-a140537 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-a140537.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-a140537.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-a140537.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-a140537.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-a140537.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-a140537.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-a140537.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-a140537.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-a140537 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-5ba3944{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3.1px;}.elementor-3042 .elementor-element.elementor-element-5ba3944 .elementor-divider-separator{width:5%;}.elementor-3042 .elementor-element.elementor-element-5ba3944 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3042 .elementor-element.elementor-element-c7c6d00.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-c7c6d00.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-c7c6d00.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-c7c6d00{color:#000000;}.elementor-3042 .elementor-element.elementor-element-c7c6d00.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-c7c6d00.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-c7c6d00.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-c7c6d00.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-c7c6d00.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-c7c6d00.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-c7c6d00.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-c7c6d00.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-c7c6d00 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-07eba36{--image-border-width:0px;--image-border-radius:26px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:flex-end;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3042 .elementor-element.elementor-element-07eba36 .elementor-gallery-item__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-8dc5413{padding:2rem 2rem 2rem 2rem;}.elementor-3042 .elementor-element.elementor-element-1d3264e.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-1d3264e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-1d3264e.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-1d3264e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-1d3264e.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-1d3264e.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-1d3264e.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-1d3264e.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-1d3264e.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-1d3264e.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-1d3264e.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-1d3264e.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-1d3264e > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-95e8f07{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3.1px;}.elementor-3042 .elementor-element.elementor-element-95e8f07 .elementor-divider-separator{width:5%;}.elementor-3042 .elementor-element.elementor-element-95e8f07 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3042 .elementor-element.elementor-element-ee9cd06.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-ee9cd06.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-ee9cd06.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-ee9cd06{color:#000000;}.elementor-3042 .elementor-element.elementor-element-ee9cd06.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-ee9cd06.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-ee9cd06.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-ee9cd06.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-ee9cd06.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-ee9cd06.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-ee9cd06.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-ee9cd06.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-ee9cd06 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-951737a{--image-border-width:0px;--image-border-radius:26px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:flex-end;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3042 .elementor-element.elementor-element-951737a .elementor-gallery-item__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-99807dd:not(.elementor-motion-effects-element-type-background), .elementor-3042 .elementor-element.elementor-element-99807dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3042 .elementor-element.elementor-element-99807dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2rem;margin-bottom:2rem;}.elementor-3042 .elementor-element.elementor-element-99807dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3042 .elementor-element.elementor-element-cc50876.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-cc50876.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-cc50876.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-cc50876 > .elementor-widget-container{margin:-2rem -2rem -2rem -2rem;padding:-1px -1px -1px -1px;}.elementor-3042 .elementor-element.elementor-element-cc50876{z-index:-1;}.elementor-3042 .elementor-element.elementor-element-cc50876 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:0px;font-weight:300;line-height:0.1em;}.elementor-3042 .elementor-element.elementor-element-cc50876.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-cc50876.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-cc50876.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-cc50876.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-cc50876.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-cc50876.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-cc50876.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-cc50876.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-cc50876 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-cf7df42 > .elementor-widget-container{margin:-18% 0% -18% 0%;}.elementor-3042 .elementor-element.elementor-element-19f73c7 > .elementor-element-populated{padding:2rem 2rem 2rem 2rem;}.elementor-3042 .elementor-element.elementor-element-f75a225.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-f75a225.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-f75a225.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-f75a225 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-3042 .elementor-element.elementor-element-f75a225.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-f75a225.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-f75a225.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-f75a225.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-f75a225.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-f75a225.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-f75a225.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-f75a225.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-f75a225 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-3f4253c.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-3f4253c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-3f4253c.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-3f4253c{font-family:"Montserrat", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.8em;color:var( --e-global-color-accent );}.elementor-3042 .elementor-element.elementor-element-3f4253c.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-3f4253c.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-3f4253c.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-3f4253c.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-3f4253c.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-3f4253c.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-3f4253c.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-3f4253c.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-3f4253c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-e9dc5af{padding:2rem 2rem 2rem 2rem;}.elementor-3042 .elementor-element.elementor-element-496d7fc.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-496d7fc.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-496d7fc.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-496d7fc .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-496d7fc.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-496d7fc.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-496d7fc.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-496d7fc.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-496d7fc.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-496d7fc.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-496d7fc.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-496d7fc.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-496d7fc > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-0bea4fa{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3.1px;}.elementor-3042 .elementor-element.elementor-element-0bea4fa .elementor-divider-separator{width:5%;}.elementor-3042 .elementor-element.elementor-element-0bea4fa .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-3042 .elementor-element.elementor-element-a1344a7.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-a1344a7.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-a1344a7.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-a1344a7{color:#000000;}.elementor-3042 .elementor-element.elementor-element-a1344a7.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-a1344a7.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-a1344a7.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-a1344a7.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-a1344a7.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-a1344a7.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-a1344a7.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-a1344a7.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-a1344a7 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-c1e1bf0 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-3042 .elementor-element.elementor-element-c1e1bf0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3042 .elementor-element.elementor-element-c1e1bf0 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-3042 .elementor-element.elementor-element-9a71b34 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-3042 .elementor-element.elementor-element-9a71b34 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3042 .elementor-element.elementor-element-9a71b34 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-3042 .elementor-element.elementor-element-2ffd1d7 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-3042 .elementor-element.elementor-element-2ffd1d7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3042 .elementor-element.elementor-element-2ffd1d7 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-3042 .elementor-element.elementor-element-9d82ec1{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3042 .elementor-element.elementor-element-d5199cf{--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-3042 .elementor-element.elementor-element-d38f4aa.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-d38f4aa.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-d38f4aa.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-d38f4aa .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-d38f4aa.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-d38f4aa.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-d38f4aa.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-d38f4aa.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-d38f4aa.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-d38f4aa.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-d38f4aa.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-d38f4aa.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-d38f4aa > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-8a3fd95.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-8a3fd95.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-8a3fd95.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-8a3fd95{color:var( --e-global-color-1fb8d1d );}.elementor-3042 .elementor-element.elementor-element-8a3fd95.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-8a3fd95.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-8a3fd95.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-8a3fd95.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-8a3fd95.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-8a3fd95.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-8a3fd95.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-8a3fd95.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-8a3fd95 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-7164ec4.ob-harakiri{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-7164ec4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-7164ec4.ob-harakiri div{writing-mode:inherit;}.elementor-3042 .elementor-element.elementor-element-7164ec4{width:auto;max-width:auto;columns:1;text-align:left;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;line-height:1.8em;color:#000000;}.elementor-3042 .elementor-element.elementor-element-7164ec4.ob-harakiri > div, .elementor-3042 .elementor-element.elementor-element-7164ec4.ob-harakiri > h1, .elementor-3042 .elementor-element.elementor-element-7164ec4.ob-harakiri > h2, .elementor-3042 .elementor-element.elementor-element-7164ec4.ob-harakiri > h3, .elementor-3042 .elementor-element.elementor-element-7164ec4.ob-harakiri > h4, .elementor-3042 .elementor-element.elementor-element-7164ec4.ob-harakiri > h5, .elementor-3042 .elementor-element.elementor-element-7164ec4.ob-harakiri > h6, .elementor-3042 .elementor-element.elementor-element-7164ec4.ob-harakiri > p{transform:rotate(0deg);}.elementor-3042 .elementor-element.elementor-element-7164ec4 > div{text-indent:0px;mix-blend-mode:inherit;}body.elementor-page-3042:not(.elementor-motion-effects-element-type-background), body.elementor-page-3042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}html, body{overflow-x:auto;}:root{--page-title-display:none;}body.elementor-page-3042{padding:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-global .elementor-toc__header, .elementor-widget-global .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-global .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3042 .elementor-element.elementor-global-3808 .elementor-toc__list-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote cite{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3042 .elementor-element.elementor-element-901e37a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3042 .elementor-element.elementor-element-de18fc5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3042 .elementor-element.elementor-element-bfb5f74 .elementor-gallery-item__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-aaec6f7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-94dc79f .elementor-gallery-item__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-a140537 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-07eba36 .elementor-gallery-item__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-1d3264e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-951737a .elementor-gallery-item__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-f75a225 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-496d7fc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-d38f4aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-3042 .elementor-element.elementor-element-15fdfda{--content-width:700px;}.elementor-3042 .elementor-element.elementor-element-9138deb{width:65.965%;}.elementor-3042 .elementor-element.elementor-element-6c5774f{width:34.035%;}.elementor-3042 .elementor-element.elementor-element-e675a7a{width:35.804%;}.elementor-3042 .elementor-element.elementor-element-cfb3dd8{width:64.196%;}.elementor-3042 .elementor-element.elementor-element-81597ed{width:26.754%;}.elementor-3042 .elementor-element.elementor-element-19f73c7{width:73.246%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3042 .elementor-element.elementor-element-317ac3b{--width:100%;}}@media(min-width:1367px){.elementor-3042 .elementor-element.elementor-element-15fdfda:not(.elementor-motion-effects-element-type-background), .elementor-3042 .elementor-element.elementor-element-15fdfda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-global .elementor-toc__header, .elementor-widget-global .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-global .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3042 .elementor-element.elementor-global-3808 .elementor-toc__list-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote cite{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3042 .elementor-element.elementor-element-901e37a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3042 .elementor-element.elementor-element-de18fc5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3042 .elementor-element.elementor-element-bfb5f74 .elementor-gallery-item__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-aaec6f7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-94dc79f .elementor-gallery-item__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-a140537 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-07eba36 .elementor-gallery-item__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-1d3264e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-951737a .elementor-gallery-item__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-f75a225 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-496d7fc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-d38f4aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-3042 .elementor-element.elementor-element-15fdfda{--min-height:352px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-3042 .elementor-element.elementor-element-317ac3b{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3042 .elementor-element.elementor-element-2add2e1{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-15f082c .elementor-button{font-size:4.7vw;}.elementor-widget-global .elementor-toc__header, .elementor-widget-global .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-global .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3042 .elementor-element.elementor-global-3808 .elementor-toc__list-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote cite{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3042 .elementor-element.elementor-element-901e37a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3042 .elementor-element.elementor-element-de18fc5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3042 .elementor-element.elementor-element-bfb5f74 .elementor-gallery-item__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-aaec6f7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-94dc79f .elementor-gallery-item__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-a140537 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-07eba36 .elementor-gallery-item__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-1d3264e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-951737a .elementor-gallery-item__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-f75a225 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-496d7fc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-d38f4aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-3042 .elementor-element.elementor-element-15fdfda{--min-height:50vh;}.elementor-3042 .elementor-element.elementor-element-15fdfda::before, .elementor-3042 .elementor-element.elementor-element-15fdfda > .elementor-background-video-container::before, .elementor-3042 .elementor-element.elementor-element-15fdfda > .e-con-inner > .elementor-background-video-container::before, .elementor-3042 .elementor-element.elementor-element-15fdfda > .elementor-background-slideshow::before, .elementor-3042 .elementor-element.elementor-element-15fdfda > .e-con-inner > .elementor-background-slideshow::before, .elementor-3042 .elementor-element.elementor-element-15fdfda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-size:contain;}.elementor-3042 .elementor-element.elementor-element-317ac3b{--padding-top:10%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-global .elementor-toc__header, .elementor-widget-global .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-global .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3042 .elementor-element.elementor-global-3808 .elementor-toc__list-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.ob-postman blockquote cite{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3042 .elementor-element.elementor-element-901e37a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3042 .elementor-element.elementor-element-de18fc5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3042 .elementor-element.elementor-element-bfb5f74 .elementor-gallery-item__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-aaec6f7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-94dc79f .elementor-gallery-item__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-a140537 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-07eba36 .elementor-gallery-item__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-1d3264e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-951737a .elementor-gallery-item__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-f75a225 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-496d7fc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3042 .elementor-element.elementor-element-d38f4aa .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for global, class: .elementor-global-3808 */.elementor-3042 .elementor-element.elementor-global-3808 .elementor-toc__header { 
    display: none;
}

.elementor-widget-table-of-contents .elementor-toc__list-item {
	display: inline-block;
    text-align: center;

	padding-top: 0.4rem;
	padding-bottom: 0.4rem;
	padding-left: 0.7rem;
	padding-right: 0.7rem;
	
	background-color: #495A70;
	
	border-bottom-right-radius: 0.5rem;
	border-bottom-left-radius: 0.5rem;
}

li.elementor-toc__list-item i {display: none;}


.elementor-3042 .elementor-element.elementor-global-3808 .elementor-toc__body {
	padding: 0;
	max-height: var(--toc-body-max-height);
	overflow-y: auto;
}

.elementor-3042 .elementor-element.elementor-global-3808 .elementor-toc__list-wrapper {
	display: flex;
	justify-content: center;
	align-items: flex-start;
	gap: 2rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6b3a16 */.elementor-3042 .elementor-element.elementor-element-c6b3a16 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc50876 */.elementor-3042 .elementor-element.elementor-element-cc50876 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f4253c */.elementor-3042 .elementor-element.elementor-element-3f4253c a:hover {
    color: blue;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7164ec4 */p {
    margin-bottom: 1em;
}/* End custom CSS */