/* page-home.css
   Stylesheets only / needs.
   Generated by scripts/bundle_css.py — do not edit by hand. */

/* ---- /wp-content/plugins/elementor/assets/lib/animations/styles/bounceInRight.min.css ---- */
@keyframes bounceInRight{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}

/* ---- /wp-content/plugins/elementor/assets/lib/animations/styles/bounceInLeft.min.css ---- */
@keyframes bounceInLeft{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}

/* ---- /wp-content/plugins/elementor/assets/lib/animations/styles/fadeInUp.min.css ---- */
@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}

/* ---- /wp-content/plugins/elementor/assets/lib/animations/styles/fadeInLeft.min.css ---- */
@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}

/* ---- /wp-content/plugins/elementor/assets/css/widget-nested-accordion.min.css ---- */
.elementor-widget-n-accordion{--n-accordion-title-font-size:20px;--n-accordion-title-flex-grow:initial;--n-accordion-title-justify-content:initial;--n-accordion-title-icon-order:-1;--n-accordion-border-width:1px;--n-accordion-border-color:#d5d8dc;--n-accordion-border-style:solid;--n-accordion-item-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-padding:10px;--n-accordion-border-radius:0px;--n-accordion-icon-size:15px;--n-accordion-title-normal-color:#1f2124;--n-accordion-title-hover-color:#1f2124;--n-accordion-title-active-color:#1f2124;--n-accordion-icon-normal-color:var(--n-accordion-title-normal-color);--n-accordion-icon-hover-color:var(--n-accordion-title-hover-color);--n-accordion-icon-active-color:var(--n-accordion-title-active-color);--n-accordion-icon-gap:0 10px;width:100%}.elementor-widget-n-accordion .e-n-accordion details>summary::-webkit-details-marker{display:none}.elementor-widget-n-accordion .e-n-accordion-item{display:flex;flex-direction:column;position:relative}.elementor-widget-n-accordion .e-n-accordion-item:not(:last-child){margin-block-end:var(--n-accordion-item-title-space-between)}:where(.elementor-widget-n-accordion .e-n-accordion-item>.e-con){border:var(--n-accordion-border-width) var(--n-accordion-border-style) var(--n-accordion-border-color)}.elementor-widget-n-accordion .e-n-accordion-item-title{align-items:center;border-color:var(--n-accordion-border-color);border-radius:var(--n-accordion-border-radius);border-style:var(--n-accordion-border-style);border-width:var(--n-accordion-border-width);color:var(--n-accordion-title-normal-color);cursor:pointer;display:flex;flex-direction:row;flex-grow:var(--n-menu-title-flex-grow);gap:var(--n-accordion-icon-gap);justify-content:var(--n-accordion-title-justify-content);list-style:none;padding:var(--n-accordion-padding)}.elementor-widget-n-accordion .e-n-accordion-item-title-header{display:flex}.elementor-widget-n-accordion .e-n-accordion-item-title-header h1,.elementor-widget-n-accordion .e-n-accordion-item-title-header h2,.elementor-widget-n-accordion .e-n-accordion-item-title-header h3,.elementor-widget-n-accordion .e-n-accordion-item-title-header h4,.elementor-widget-n-accordion .e-n-accordion-item-title-header h5,.elementor-widget-n-accordion .e-n-accordion-item-title-header h6,.elementor-widget-n-accordion .e-n-accordion-item-title-header p{margin-block-end:0;margin-block-start:0}.elementor-widget-n-accordion .e-n-accordion-item-title-text{align-items:center;font-size:var(--n-accordion-title-font-size)}.elementor-widget-n-accordion .e-n-accordion-item-title-icon{align-items:center;display:flex;flex-direction:row;order:var(--n-accordion-title-icon-order);position:relative;width:-moz-fit-content;width:fit-content}.elementor-widget-n-accordion .e-n-accordion-item-title-icon span{height:var(--n-accordion-icon-size);width:auto}.elementor-widget-n-accordion .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-normal-color);font-size:var(--n-accordion-icon-size)}.elementor-widget-n-accordion .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-normal-color);height:var(--n-accordion-icon-size)}.elementor-widget-n-accordion .e-n-accordion-item-title>span{cursor:pointer}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title{color:var(--n-accordion-title-active-color);margin-block-end:var(--n-accordion-item-title-distance-from-content)}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon .e-opened{display:flex}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon .e-closed{display:none}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-active-color)}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-active-color)}.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title{color:var(--n-accordion-title-hover-color)}.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-hover-color)}.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-hover-color)}.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon .e-opened{display:none}.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon .e-closed{display:flex}.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-normal-color)}.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-normal-color)}.elementor-widget-n-accordion .e-n-accordion-item>span{cursor:pointer}

/* ---- /wp-content/uploads/elementor/css/post-8.css ---- */
.elementor-8 .elementor-element.elementor-element-8b409af{--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;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.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-8 .elementor-element.elementor-element-3a6d5d0 > .elementor-widget-container{margin:0px 0px -1px 0px;padding:0px 0px 0px 6px;}.elementor-8 .elementor-element.elementor-element-421de55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-421de55:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-421de55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1B2B;}.elementor-8 .elementor-element.elementor-element-4a4d094{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-792496e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-dfee986 img{width:65%;}.elementor-8 .elementor-element.elementor-element-341a819{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-94860cb .elementor-heading-title{font-family:"Thomas", Sans-serif;font-size:57px;font-weight:900;line-height:58px;letter-spacing:-1.8px;}.elementor-8 .elementor-element.elementor-element-3ac73c1{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-d91e106{--display:flex;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-9850f26 .elementor-heading-title{font-family:var( --e-global-typography-14a2d7c-font-family ), Sans-serif;font-size:var( --e-global-typography-14a2d7c-font-size );font-weight:var( --e-global-typography-14a2d7c-font-weight );line-height:var( --e-global-typography-14a2d7c-line-height );letter-spacing:var( --e-global-typography-14a2d7c-letter-spacing );}.elementor-8 .elementor-element.elementor-element-afc1872 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-afc1872 .elementor-heading-title{font-family:var( --e-global-typography-4bce105-font-family ), Sans-serif;font-size:var( --e-global-typography-4bce105-font-size );font-weight:var( --e-global-typography-4bce105-font-weight );line-height:var( --e-global-typography-4bce105-line-height );letter-spacing:var( --e-global-typography-4bce105-letter-spacing );color:var( --e-global-color-secondary );}.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-8 .elementor-element.elementor-element-f28c695{font-family:var( --e-global-typography-edbdebf-font-family ), Sans-serif;font-size:var( --e-global-typography-edbdebf-font-size );font-weight:var( --e-global-typography-edbdebf-font-weight );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-3b8b37d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3b8b37d.e-con{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-f54671b img{width:69%;}.elementor-8 .elementor-element.elementor-element-3f419ad{--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;--padding-top:6%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-3f419ad:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3f419ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-34542df .elementor-heading-title{font-family:var( --e-global-typography-14a2d7c-font-family ), Sans-serif;font-size:var( --e-global-typography-14a2d7c-font-size );font-weight:var( --e-global-typography-14a2d7c-font-weight );line-height:var( --e-global-typography-14a2d7c-line-height );letter-spacing:var( --e-global-typography-14a2d7c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-eca7221 .elementor-heading-title{font-family:"Thomas", Sans-serif;font-size:42px;font-weight:900;line-height:40px;letter-spacing:-2.2px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-da5d172{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d6c3d3d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-d6c3d3d.e-con{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-26724da{text-align:start;}.elementor-8 .elementor-element.elementor-element-26724da img{width:62%;}.elementor-8 .elementor-element.elementor-element-d8efc91{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-185e9f5{--display:flex;}.elementor-8 .elementor-element.elementor-element-3d357ee{font-family:var( --e-global-typography-edbdebf-font-family ), Sans-serif;font-size:var( --e-global-typography-edbdebf-font-size );font-weight:var( --e-global-typography-edbdebf-font-weight );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2a13012{--display:flex;}.elementor-8 .elementor-element.elementor-element-33ee606{font-family:var( --e-global-typography-edbdebf-font-family ), Sans-serif;font-size:var( --e-global-typography-edbdebf-font-size );font-weight:var( --e-global-typography-edbdebf-font-weight );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-75428af{--display:flex;}.elementor-8 .elementor-element.elementor-element-0426608{font-family:var( --e-global-typography-edbdebf-font-family ), Sans-serif;font-size:var( --e-global-typography-edbdebf-font-size );font-weight:var( --e-global-typography-edbdebf-font-weight );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1fc1d92{--display:flex;}.elementor-8 .elementor-element.elementor-element-7c8a25a{font-family:var( --e-global-typography-edbdebf-font-family ), Sans-serif;font-size:var( --e-global-typography-edbdebf-font-size );font-weight:var( --e-global-typography-edbdebf-font-weight );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-258da7f{--display:flex;}.elementor-8 .elementor-element.elementor-element-764155a{font-family:var( --e-global-typography-edbdebf-font-family ), Sans-serif;font-size:var( --e-global-typography-edbdebf-font-size );font-weight:var( --e-global-typography-edbdebf-font-weight );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-6c03d57{--display:flex;}.elementor-8 .elementor-element.elementor-element-d1892ae{font-family:var( --e-global-typography-edbdebf-font-family ), Sans-serif;font-size:var( --e-global-typography-edbdebf-font-size );font-weight:var( --e-global-typography-edbdebf-font-weight );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e81cf0d{--n-accordion-title-font-size:var( --e-global-typography-180f03e-font-size );--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#1C1B2B;--n-accordion-icon-size:32px;}.elementor-8 .elementor-element.elementor-element-e81cf0d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 2px 0px;border-color:#D6A51800;}:where( .elementor-8 .elementor-element.elementor-element-e81cf0d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-180f03e-font-family ), Sans-serif;font-weight:var( --e-global-typography-180f03e-font-weight );line-height:var( --e-global-typography-180f03e-line-height );letter-spacing:var( --e-global-typography-180f03e-letter-spacing );}.elementor-8 .elementor-element.elementor-element-e81cf0d :where( .elementor-8 .elementor-element.elementor-element-e81cf0d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}:where( .elementor-8 .elementor-element.elementor-element-e81cf0d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-8 .elementor-element.elementor-element-e9af2c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-e9af2c1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e9af2c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ee5b807{--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-8 .elementor-element.elementor-element-3c4dc37{text-align:start;}.elementor-8 .elementor-element.elementor-element-3c4dc37 .elementor-heading-title{font-family:"Thomas", Sans-serif;font-size:57px;font-weight:900;line-height:58px;letter-spacing:-1.8px;}.elementor-8 .elementor-element.elementor-element-cd34eb9{--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-8 .elementor-element.elementor-element-09b6cb1 .elementor-heading-title{font-family:var( --e-global-typography-7ff63da-font-family ), Sans-serif;font-size:var( --e-global-typography-7ff63da-font-size );font-weight:var( --e-global-typography-7ff63da-font-weight );line-height:var( --e-global-typography-7ff63da-line-height );letter-spacing:var( --e-global-typography-7ff63da-letter-spacing );}.elementor-8 .elementor-element.elementor-element-9f90c87{font-family:var( --e-global-typography-edbdebf-font-family ), Sans-serif;font-size:var( --e-global-typography-edbdebf-font-size );font-weight:var( --e-global-typography-edbdebf-font-weight );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );color:var( --e-global-color-primary );}.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-8 .elementor-element.elementor-element-ab28e3f .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-edbdebf-font-family ), Sans-serif;font-size:var( --e-global-typography-edbdebf-font-size );font-weight:var( --e-global-typography-edbdebf-font-weight );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ccaf9e5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9893429{--display:flex;--padding-top:9%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-29cfde1 .elementor-heading-title{font-family:var( --e-global-typography-14a2d7c-font-family ), Sans-serif;font-size:var( --e-global-typography-14a2d7c-font-size );font-weight:var( --e-global-typography-14a2d7c-font-weight );line-height:var( --e-global-typography-14a2d7c-line-height );letter-spacing:var( --e-global-typography-14a2d7c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-d32243e{font-family:var( --e-global-typography-edbdebf-font-family ), Sans-serif;font-size:var( --e-global-typography-edbdebf-font-size );font-weight:var( --e-global-typography-edbdebf-font-weight );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-5956e69{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8d9cd39 > .elementor-widget-container{padding:30px 50px 30px 50px;}.elementor-8 .elementor-element.elementor-element-8d9cd39{font-family:var( --e-global-typography-edbdebf-font-family ), Sans-serif;font-size:var( --e-global-typography-edbdebf-font-size );font-weight:var( --e-global-typography-edbdebf-font-weight );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-50e878b{--display:flex;--justify-content:flex-end;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-cf6c020 img{width:91%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-dfee986 img{height:166px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-9850f26 .elementor-heading-title{font-size:var( --e-global-typography-14a2d7c-font-size );line-height:var( --e-global-typography-14a2d7c-line-height );letter-spacing:var( --e-global-typography-14a2d7c-letter-spacing );}.elementor-8 .elementor-element.elementor-element-afc1872 .elementor-heading-title{font-size:var( --e-global-typography-4bce105-font-size );line-height:var( --e-global-typography-4bce105-line-height );letter-spacing:var( --e-global-typography-4bce105-letter-spacing );}.elementor-8 .elementor-element.elementor-element-f28c695{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-34542df .elementor-heading-title{font-size:var( --e-global-typography-14a2d7c-font-size );line-height:var( --e-global-typography-14a2d7c-line-height );letter-spacing:var( --e-global-typography-14a2d7c-letter-spacing );}.elementor-8 .elementor-element.elementor-element-3d357ee{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-33ee606{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-0426608{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-7c8a25a{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-764155a{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-d1892ae{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-e81cf0d{--n-accordion-title-font-size:var( --e-global-typography-180f03e-font-size );}:where( .elementor-8 .elementor-element.elementor-element-e81cf0d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-180f03e-line-height );letter-spacing:var( --e-global-typography-180f03e-letter-spacing );}.elementor-8 .elementor-element.elementor-element-09b6cb1 .elementor-heading-title{font-size:var( --e-global-typography-7ff63da-font-size );line-height:var( --e-global-typography-7ff63da-line-height );letter-spacing:var( --e-global-typography-7ff63da-letter-spacing );}.elementor-8 .elementor-element.elementor-element-9f90c87{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ab28e3f .elementor-button{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-29cfde1 .elementor-heading-title{font-size:var( --e-global-typography-14a2d7c-font-size );line-height:var( --e-global-typography-14a2d7c-line-height );letter-spacing:var( --e-global-typography-14a2d7c-letter-spacing );}.elementor-8 .elementor-element.elementor-element-d32243e{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-8d9cd39{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-8b409af{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-dfee986 img{width:29%;height:140px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-94860cb > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-94860cb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-94860cb{text-align:start;}.elementor-8 .elementor-element.elementor-element-9850f26 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-9850f26 .elementor-heading-title{font-size:var( --e-global-typography-14a2d7c-font-size );line-height:var( --e-global-typography-14a2d7c-line-height );letter-spacing:var( --e-global-typography-14a2d7c-letter-spacing );}.elementor-8 .elementor-element.elementor-element-afc1872 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-afc1872 .elementor-heading-title{font-size:var( --e-global-typography-4bce105-font-size );line-height:var( --e-global-typography-4bce105-line-height );letter-spacing:var( --e-global-typography-4bce105-letter-spacing );}.elementor-8 .elementor-element.elementor-element-f28c695 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-f28c695{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-34542df > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-34542df .elementor-heading-title{font-size:var( --e-global-typography-14a2d7c-font-size );line-height:var( --e-global-typography-14a2d7c-line-height );letter-spacing:var( --e-global-typography-14a2d7c-letter-spacing );}.elementor-8 .elementor-element.elementor-element-eca7221 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-3d357ee{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-33ee606{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-0426608{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-7c8a25a{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-764155a{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-d1892ae{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-e81cf0d{--n-accordion-title-font-size:var( --e-global-typography-180f03e-font-size );}:where( .elementor-8 .elementor-element.elementor-element-e81cf0d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-180f03e-line-height );letter-spacing:var( --e-global-typography-180f03e-letter-spacing );}.elementor-8 .elementor-element.elementor-element-3c4dc37 .elementor-heading-title{font-size:51px;}.elementor-8 .elementor-element.elementor-element-09b6cb1 .elementor-heading-title{font-size:var( --e-global-typography-7ff63da-font-size );line-height:var( --e-global-typography-7ff63da-line-height );letter-spacing:var( --e-global-typography-7ff63da-letter-spacing );}.elementor-8 .elementor-element.elementor-element-9f90c87{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ab28e3f .elementor-button{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-29cfde1 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-29cfde1 .elementor-heading-title{font-size:var( --e-global-typography-14a2d7c-font-size );line-height:var( --e-global-typography-14a2d7c-line-height );letter-spacing:var( --e-global-typography-14a2d7c-letter-spacing );}.elementor-8 .elementor-element.elementor-element-d32243e > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-8 .elementor-element.elementor-element-d32243e{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-8d9cd39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-8d9cd39{font-size:var( --e-global-typography-edbdebf-font-size );line-height:var( --e-global-typography-edbdebf-line-height );letter-spacing:var( --e-global-typography-edbdebf-letter-spacing );}.elementor-8 .elementor-element.elementor-element-cf6c020 > .elementor-widget-container{margin:-92px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-792496e{--width:21%;}.elementor-8 .elementor-element.elementor-element-ee5b807{--width:50%;}.elementor-8 .elementor-element.elementor-element-cd34eb9{--width:50%;}}
