.elementor-13347 .elementor-element.elementor-element-1731be3{--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-13347 .elementor-element.elementor-element-6084d87{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.62;--border-radius:var(--radius-55) var(--radius-55) var(--radius-55) var(--radius-55);}.elementor-13347 .elementor-element.elementor-element-6084d87:not(.elementor-motion-effects-element-type-background), .elementor-13347 .elementor-element.elementor-element-6084d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sogoodday.com.tw/wp-content/uploads/心理健康狀況bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13347 .elementor-element.elementor-element-6084d87::before, .elementor-13347 .elementor-element.elementor-element-6084d87 > .elementor-background-video-container::before, .elementor-13347 .elementor-element.elementor-element-6084d87 > .e-con-inner > .elementor-background-video-container::before, .elementor-13347 .elementor-element.elementor-element-6084d87 > .elementor-background-slideshow::before, .elementor-13347 .elementor-element.elementor-element-6084d87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13347 .elementor-element.elementor-element-6084d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-11564f5 ) 34%, var( --e-global-color-c5867f1 ) 100%);}.elementor-13347 .elementor-element.elementor-element-7ca16f9{--display:flex;}.elementor-13347 .elementor-element.elementor-element-a41110f .elementor-heading-title{font-family:var( --e-global-typography-cfd0a49-font-family ), Sans-serif;font-size:var( --e-global-typography-cfd0a49-font-size );font-weight:var( --e-global-typography-cfd0a49-font-weight );line-height:var( --e-global-typography-cfd0a49-line-height );color:var( --e-global-color-accent );}.elementor-13347 .elementor-element.elementor-element-5fa4396 .elementor-heading-title{font-family:var( --e-global-typography-64e64ed-font-family ), Sans-serif;font-size:var( --e-global-typography-64e64ed-font-size );font-weight:var( --e-global-typography-64e64ed-font-weight );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );color:var( --e-global-color-91b6239 );}.elementor-13347 .elementor-element.elementor-element-65f7518{--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:var(--space-30);--padding-bottom:var(--space-30);--padding-left:0;--padding-right:0;}.elementor-13347 .elementor-element.elementor-element-9ed2748{font-family:var( --e-global-typography-7226642-font-family ), Sans-serif;font-size:var( --e-global-typography-7226642-font-size );font-weight:var( --e-global-typography-7226642-font-weight );line-height:var( --e-global-typography-7226642-line-height );color:var( --e-global-color-text );}.elementor-13347 .elementor-element.elementor-element-9ed2748 a{color:var( --e-global-color-text );}.elementor-13347 .elementor-element.elementor-element-9ed2748 a:hover{color:var( --e-global-color-4bd73b8 );}.elementor-13347 .elementor-element.elementor-element-feae623{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--space-40) var(--space-40);--row-gap:var(--space-40);--column-gap:var(--space-40);--padding-top:0;--padding-bottom:var(--space-70);--padding-left:0;--padding-right:0;}.elementor-13347 .elementor-element.elementor-element-5f16208{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 var(--space-8) 0;--border-top-width:0;--border-right-width:0;--border-bottom-width:var(--space-8);--border-left-width:0;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:var(--radius-20) var(--radius-20) var(--radius-8) var(--radius-8);--padding-top:var(--space-40);--padding-bottom:var(--space-24);--padding-left:var(--space-125);--padding-right:var(--space-125);--z-index:5;}.elementor-13347 .elementor-element.elementor-element-5f16208:not(.elementor-motion-effects-element-type-background), .elementor-13347 .elementor-element.elementor-element-5f16208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-11564f5 );}.elementor-13347 .elementor-element.elementor-element-a321963{text-align:center;}.elementor-13347 .elementor-element.elementor-element-a321963 .elementor-heading-title{font-family:var( --e-global-typography-c589653-font-family ), Sans-serif;font-size:var( --e-global-typography-c589653-font-size );font-weight:var( --e-global-typography-c589653-font-weight );line-height:var( --e-global-typography-c589653-line-height );letter-spacing:var( --e-global-typography-c589653-letter-spacing );word-spacing:var( --e-global-typography-c589653-word-spacing );color:var( --e-global-color-91b6239 );}.elementor-13347 .elementor-element.elementor-element-c8df569 > .elementor-widget-container{margin:var(--space-24) 0 0 0;}.elementor-13347 .elementor-element.elementor-element-c8df569{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-13347 .elementor-element.elementor-element-918105f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-13347 .elementor-element.elementor-element-9d73669{--display:flex;}.elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-facet > fieldset:last-child{margin-bottom:0;}.elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-facet ul:first-child, .elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-facet ul:first-child + ul, .elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-facet li[aria-expanded="true"] > ul, .elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-facet li:not([aria-expanded]) > ul{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column;}.elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-facet ul.wpgb-expanded li[hidden]{display:block;}.elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-facet ul li{margin:0 0 8px 0;}.elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-facet ul ul{margin-top:8px;}.elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-facet ul ul li:last-child{margin-bottom:0;}.elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-facet ul:first-child + ul{margin-top:8px;}.elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-facet ul:first-child, .elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-facet ul:first-child + ul{margin-bottom:-8px;}.elementor-13347 .elementor-element.elementor-element-dc70a01 li > [role="button"]{background-color:var( --e-global-color-11564f5 );border-style:none;border-radius:12px 12px 12px 12px;padding:15px 12px 15px 12px;}.elementor-13347 .elementor-element.elementor-element-dc70a01 li > [role="button"][aria-pressed]:hover{background-color:#CDD8DD;}.elementor-13347 .elementor-element.elementor-element-dc70a01 li > [role="button"][aria-pressed="true"]{background-color:#CDD8DD;}.elementor-13347 .elementor-element.elementor-element-dc70a01 li [class^="wpgb-"][class$="-label"]{font-family:var( --e-global-typography-229334f-font-family ), Sans-serif;font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );color:var( --e-global-color-text );}.elementor-13347 .elementor-element.elementor-element-dc70a01 [aria-pressed]:hover [class^="wpgb-"][class$="-label"]{color:#1B1B1B;}.elementor-13347 .elementor-element.elementor-element-dc70a01 [aria-pressed="true"] [class^="wpgb-"][class$="-label"]{color:#1B1B1B;}.elementor-13347 .elementor-element.elementor-element-04057b1{--display:flex;--gap:var(--space-35) var(--space-35);--row-gap:var(--space-35);--column-gap:var(--space-35);--padding-top:0;--padding-bottom:0;--padding-left:var(--space-40);--padding-right:0;}.elementor-13347 .elementor-element.elementor-element-d1e2480{--grid-columns:3;--grid-row-gap:var(--space-24);--grid-column-gap:var(--space-15);}.elementor-13347 .elementor-element.elementor-element-d1e2480 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-13347 .elementor-element.elementor-element-d1e2480 .e-loop-item > .elementor-section, .elementor-13347 .elementor-element.elementor-element-d1e2480 .e-loop-item > .elementor-section > .elementor-container, .elementor-13347 .elementor-element.elementor-element-d1e2480 .e-loop-item > .e-con, .elementor-13347 .elementor-element.elementor-element-d1e2480 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-13347 .elementor-element.elementor-element-c20fdc7 .wpgb-facet > fieldset:last-child{margin-bottom:0;}.elementor-13347 .elementor-element.elementor-element-c20fdc7 .wpgb-facet{display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;}.elementor-13347 .elementor-element.elementor-element-c20fdc7 button.wpgb-button{font-family:var( --e-global-typography-dc9786d-font-family ), Sans-serif;font-size:var( --e-global-typography-dc9786d-font-size );font-weight:var( --e-global-typography-dc9786d-font-weight );line-height:var( --e-global-typography-dc9786d-line-height );letter-spacing:var( --e-global-typography-dc9786d-letter-spacing );color:var( --e-global-color-text );background-color:var( --e-global-color-4bd73b8 );border-radius:99px 99px 99px 99px;padding:20px 20px 20px 20px;margin:0px 0px 0px 0px;}.elementor-13347 .elementor-element.elementor-element-c20fdc7 button.wpgb-button:not([disabled]):hover, .elementor-13347 .elementor-element.elementor-element-c20fdc7 button.wpgb-button:not([disabled]):focus{color:var( --e-global-color-text );background-color:var( --e-global-color-c5867f1 );}.elementor-13347 .elementor-element.elementor-element-c20fdc7 button.wpgb-button[disabled]{color:var( --e-global-color-c5867f1 );background-color:var( --e-global-color-c5867f1 );}.elementor-13347 .elementor-element.elementor-element-21809e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--space-12) var(--space-12);--row-gap:var(--space-12);--column-gap:var(--space-12);--overlay-opacity:0.8;--padding-top:var(--space-125);--padding-bottom:var(--space-125);--padding-left:0;--padding-right:0;}.elementor-13347 .elementor-element.elementor-element-21809e3:not(.elementor-motion-effects-element-type-background), .elementor-13347 .elementor-element.elementor-element-21809e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sogoodday.com.tw/wp-content/uploads/心理衡鑑測驗Banner.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13347 .elementor-element.elementor-element-21809e3::before, .elementor-13347 .elementor-element.elementor-element-21809e3 > .elementor-background-video-container::before, .elementor-13347 .elementor-element.elementor-element-21809e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-13347 .elementor-element.elementor-element-21809e3 > .elementor-background-slideshow::before, .elementor-13347 .elementor-element.elementor-element-21809e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13347 .elementor-element.elementor-element-21809e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #E2D3C2 18%, var( --e-global-color-c5867f1 ) 74%);}.elementor-13347 .elementor-element.elementor-element-6d9701c .elementor-heading-title{font-family:var( --e-global-typography-c589653-font-family ), Sans-serif;font-size:var( --e-global-typography-c589653-font-size );font-weight:var( --e-global-typography-c589653-font-weight );line-height:var( --e-global-typography-c589653-line-height );letter-spacing:var( --e-global-typography-c589653-letter-spacing );word-spacing:var( --e-global-typography-c589653-word-spacing );color:var( --e-global-color-text );}.elementor-13347 .elementor-element.elementor-element-e55f6f4 > .elementor-widget-container{margin:0 0 var(--space-24) 0;}.elementor-13347 .elementor-element.elementor-element-e55f6f4{font-family:var( --e-global-typography-3ecd242-font-family ), Sans-serif;font-size:var( --e-global-typography-3ecd242-font-size );font-weight:var( --e-global-typography-3ecd242-font-weight );line-height:var( --e-global-typography-3ecd242-line-height );color:var( --e-global-color-text );}.elementor-13347 .elementor-element.elementor-element-090f7d1 .elementor-button{background-color:var( --e-global-color-4bd73b8 );font-family:var( --e-global-typography-dc9786d-font-family ), Sans-serif;font-size:var( --e-global-typography-dc9786d-font-size );font-weight:var( --e-global-typography-dc9786d-font-weight );line-height:var( --e-global-typography-dc9786d-line-height );letter-spacing:var( --e-global-typography-dc9786d-letter-spacing );fill:var( --e-global-color-a7ce01b );color:var( --e-global-color-a7ce01b );border-radius:99px 99px 99px 99px;padding:0px 0px 0px 0px;}.elementor-13347 .elementor-element.elementor-element-090f7d1 .elementor-button:hover, .elementor-13347 .elementor-element.elementor-element-090f7d1 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-13347 .elementor-element.elementor-element-090f7d1 .elementor-button:hover svg, .elementor-13347 .elementor-element.elementor-element-090f7d1 .elementor-button:focus svg{fill:var( --e-global-color-text );}@media(max-width:1540px){.elementor-13347 .elementor-element.elementor-element-6084d87{--min-height:17vw;}.elementor-13347 .elementor-element.elementor-element-a41110f .elementor-heading-title{font-size:var( --e-global-typography-cfd0a49-font-size );line-height:var( --e-global-typography-cfd0a49-line-height );}.elementor-13347 .elementor-element.elementor-element-5fa4396 .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );}.elementor-13347 .elementor-element.elementor-element-9ed2748{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-13347 .elementor-element.elementor-element-a321963 .elementor-heading-title{font-size:var( --e-global-typography-c589653-font-size );line-height:var( --e-global-typography-c589653-line-height );letter-spacing:var( --e-global-typography-c589653-letter-spacing );word-spacing:var( --e-global-typography-c589653-word-spacing );}.elementor-13347 .elementor-element.elementor-element-c8df569{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13347 .elementor-element.elementor-element-dc70a01 li > [role="button"]{padding:14px 14px 14px 14px;}.elementor-13347 .elementor-element.elementor-element-dc70a01 li [class^="wpgb-"][class$="-label"]{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-13347 .elementor-element.elementor-element-c20fdc7 button.wpgb-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );letter-spacing:var( --e-global-typography-dc9786d-letter-spacing );}.elementor-13347 .elementor-element.elementor-element-6d9701c .elementor-heading-title{font-size:var( --e-global-typography-c589653-font-size );line-height:var( --e-global-typography-c589653-line-height );letter-spacing:var( --e-global-typography-c589653-letter-spacing );word-spacing:var( --e-global-typography-c589653-word-spacing );}.elementor-13347 .elementor-element.elementor-element-e55f6f4{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-13347 .elementor-element.elementor-element-090f7d1 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );letter-spacing:var( --e-global-typography-dc9786d-letter-spacing );}}@media(max-width:1200px){.elementor-13347 .elementor-element.elementor-element-6084d87{--min-height:23vw;}.elementor-13347 .elementor-element.elementor-element-a41110f .elementor-heading-title{font-size:var( --e-global-typography-cfd0a49-font-size );line-height:var( --e-global-typography-cfd0a49-line-height );}.elementor-13347 .elementor-element.elementor-element-5fa4396 .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );}.elementor-13347 .elementor-element.elementor-element-9ed2748{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-13347 .elementor-element.elementor-element-a321963 .elementor-heading-title{font-size:var( --e-global-typography-c589653-font-size );line-height:var( --e-global-typography-c589653-line-height );letter-spacing:var( --e-global-typography-c589653-letter-spacing );word-spacing:var( --e-global-typography-c589653-word-spacing );}.elementor-13347 .elementor-element.elementor-element-c8df569{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-facet ul li{margin:0 0 6px 0;}.elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-facet ul ul{margin-top:6px;}.elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-facet ul ul li:last-child{margin-bottom:0;}.elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-facet ul:first-child + ul{margin-top:6px;}.elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-facet ul:first-child, .elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-facet ul:first-child + ul{margin-bottom:-6px;}.elementor-13347 .elementor-element.elementor-element-dc70a01 li > [role="button"]{padding:12px 12px 12px 12px;}.elementor-13347 .elementor-element.elementor-element-dc70a01 li [class^="wpgb-"][class$="-label"]{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-13347 .elementor-element.elementor-element-04057b1{--padding-top:0;--padding-bottom:0;--padding-left:var(--space-30);--padding-right:0;}.elementor-13347 .elementor-element.elementor-element-d1e2480{--grid-columns:2;}.elementor-13347 .elementor-element.elementor-element-c20fdc7 button.wpgb-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );letter-spacing:var( --e-global-typography-dc9786d-letter-spacing );}.elementor-13347 .elementor-element.elementor-element-6d9701c .elementor-heading-title{font-size:var( --e-global-typography-c589653-font-size );line-height:var( --e-global-typography-c589653-line-height );letter-spacing:var( --e-global-typography-c589653-letter-spacing );word-spacing:var( --e-global-typography-c589653-word-spacing );}.elementor-13347 .elementor-element.elementor-element-e55f6f4{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-13347 .elementor-element.elementor-element-090f7d1{width:100%;max-width:100%;}.elementor-13347 .elementor-element.elementor-element-090f7d1 > .elementor-widget-container{margin:0 0 var(--space-10) 0;}.elementor-13347 .elementor-element.elementor-element-090f7d1 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );letter-spacing:var( --e-global-typography-dc9786d-letter-spacing );}}@media(max-width:767px){.elementor-13347 .elementor-element.elementor-element-6084d87{--min-height:34vw;}.elementor-13347 .elementor-element.elementor-element-a41110f .elementor-heading-title{font-size:var( --e-global-typography-cfd0a49-font-size );line-height:var( --e-global-typography-cfd0a49-line-height );}.elementor-13347 .elementor-element.elementor-element-5fa4396 .elementor-heading-title{font-size:var( --e-global-typography-64e64ed-font-size );line-height:var( --e-global-typography-64e64ed-line-height );letter-spacing:var( --e-global-typography-64e64ed-letter-spacing );}.elementor-13347 .elementor-element.elementor-element-9ed2748{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-13347 .elementor-element.elementor-element-5f16208{--padding-top:var(--space-30);--padding-bottom:var(--space-15);--padding-left:var(--space-30);--padding-right:var(--space-30);}.elementor-13347 .elementor-element.elementor-element-a321963 .elementor-heading-title{font-size:var( --e-global-typography-c589653-font-size );line-height:var( --e-global-typography-c589653-line-height );letter-spacing:var( --e-global-typography-c589653-letter-spacing );word-spacing:var( --e-global-typography-c589653-word-spacing );}.elementor-13347 .elementor-element.elementor-element-c8df569 > .elementor-widget-container{padding:0 0 0 0;}.elementor-13347 .elementor-element.elementor-element-c8df569{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13347 .elementor-element.elementor-element-dc70a01 li [class^="wpgb-"][class$="-label"]{font-size:var( --e-global-typography-229334f-font-size );line-height:var( --e-global-typography-229334f-line-height );}.elementor-13347 .elementor-element.elementor-element-04057b1{--padding-top:var(--space-40);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-13347 .elementor-element.elementor-element-d1e2480{--grid-columns:2;width:100%;max-width:100%;}.elementor-13347 .elementor-element.elementor-element-c20fdc7 button.wpgb-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );letter-spacing:var( --e-global-typography-dc9786d-letter-spacing );}.elementor-13347 .elementor-element.elementor-element-6d9701c .elementor-heading-title{font-size:var( --e-global-typography-c589653-font-size );line-height:var( --e-global-typography-c589653-line-height );letter-spacing:var( --e-global-typography-c589653-letter-spacing );word-spacing:var( --e-global-typography-c589653-word-spacing );}.elementor-13347 .elementor-element.elementor-element-e55f6f4{font-size:var( --e-global-typography-3ecd242-font-size );line-height:var( --e-global-typography-3ecd242-line-height );}.elementor-13347 .elementor-element.elementor-element-090f7d1 .elementor-button{font-size:var( --e-global-typography-dc9786d-font-size );line-height:var( --e-global-typography-dc9786d-line-height );letter-spacing:var( --e-global-typography-dc9786d-letter-spacing );}}@media(min-width:768px){.elementor-13347 .elementor-element.elementor-element-1731be3{--content-width:100%;}.elementor-13347 .elementor-element.elementor-element-9d73669{--width:245px;}.elementor-13347 .elementor-element.elementor-element-04057b1{--width:calc(100% - 245px);}}@media(max-width:1540px) and (min-width:768px){.elementor-13347 .elementor-element.elementor-element-9d73669{--width:200px;}.elementor-13347 .elementor-element.elementor-element-04057b1{--width:calc(100% - 200px);}}@media(max-width:1200px) and (min-width:768px){.elementor-13347 .elementor-element.elementor-element-9d73669{--width:130px;}.elementor-13347 .elementor-element.elementor-element-04057b1{--width:calc(100% - 130px);}}/* Start custom CSS for heading, class: .elementor-element-a321963 */.elementor-13347 .elementor-element.elementor-element-a321963 .elementor-heading-title{font-size:var(--font-size-26)!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f16208 */.elementor-13347 .elementor-element.elementor-element-5f16208 .testitem .elementor-heading-title{color:var( --e-global-color-4bd73b8 );transition: all 0.3s ease-out;}
.elementor-13347 .elementor-element.elementor-element-5f16208 .testitem:hover .elementor-heading-title{color:#000;}
.elementor-13347 .elementor-element.elementor-element-5f16208 p{color:var( --e-global-color-text )!important;}

.elementor-13347 .elementor-element.elementor-element-5f16208 path{fill:#fff;}
.elementor-13347 .elementor-element.elementor-element-5f16208 .testitem:hover .elementor-icon{background-color: var( --e-global-color-accent )!important;}

@media screen and (max-width: 767px){
.elementor-13347 .elementor-element.elementor-element-5f16208 .testitem .elementor-icon,.elementor-13347 .elementor-element.elementor-element-5f16208 .testitem:hover .elementor-icon{background-color: #00000000!important;}
.elementor-13347 .elementor-element.elementor-element-5f16208 path{fill:var( --e-global-color-4bd73b8 )!important;}
}

.elementor-13347 .elementor-element.elementor-element-5f16208 .testitem:first-child{padding-top: 0px!important;}
.elementor-13347 .elementor-element.elementor-element-5f16208 .testitem:last-child{border-width:0px!important;padding-bottom: 0px!important;}/* End custom CSS */
/* Start custom CSS for wpgb-facet, class: .elementor-element-dc70a01 */.elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-button-label{
font-weight: 500;
letter-spacing:1px!important;
}
.elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-button-label::before {
  content: "•";display: contents;
}

@media screen and (max-width: 767px){
.elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-inline-list{
        display: grid!important;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 0 var(--space-8);
}
}
@media screen and (max-width: 480px){
.elementor-13347 .elementor-element.elementor-element-dc70a01 .wpgb-inline-list{
    grid-template-columns: 1fr 1fr;
}
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-d1e2480 */.elementor-13347 .elementor-element.elementor-element-d1e2480 .page-numbers{line-height: 2em;}

.elementor-13347 .elementor-element.elementor-element-d1e2480 .page-numbers.current{background-color: #366675;
    color: #fff!important;display: inline-flex
;border-radius: 99px;
    width: var(--space-40);
    height: var(--space-40);
    justify-content: center;
    align-items: center;}
.elementor-13347 .elementor-element.elementor-element-d1e2480 .page-numbers.prev,.elementor-13347 .elementor-element.elementor-element-d1e2480 .page-numbers.next{background-color: #366675;
    color: #fff!important;display: inline-flex
;border-radius: 99px;
    width: var(--space-125);
    height: var(--space-40);
    justify-content: center;
    align-items: center;padding-left:var(--space-12);padding-right:var(--space-12);}
@media screen and (max-width: 767px){
 .elementor-13347 .elementor-element.elementor-element-d1e2480 .page-numbers.prev,.elementor-13347 .elementor-element.elementor-element-d1e2480 .page-numbers.next{width: auto!important;}
}

.elementor-13347 .elementor-element.elementor-element-d1e2480 a.page-numbers.prev:hover,.elementor-13347 .elementor-element.elementor-element-d1e2480 a.page-numbers.next:hover{background-color: #225464;}

.elementor-13347 .elementor-element.elementor-element-d1e2480 .elementor-pagination{z-index:2;position: relative;}


.elementor-13347 .elementor-element.elementor-element-d1e2480 a{text-decoration: none!important;}/* End custom CSS */
/* Start custom CSS for wpgb-facet, class: .elementor-element-c20fdc7 */.elementor-13347 .elementor-element.elementor-element-c20fdc7 .wpgb-page-prev a,.elementor-13347 .elementor-element.elementor-element-c20fdc7 .wpgb-page-next a{background-color: #366675;
    color: #fff!important;
    display: inline-flex;
    border-radius: 99px;
    width: var(--space-125);
    height: var(--space-40);
    justify-content: center;
    align-items: center;
    padding-left: var(--space-12);
    padding-right: var(--space-12);
    padding-bottom:2px;font-weight: var( --e-global-typography-dc9786d-font-weight );
    min-width:var(--space-125) ;
    transform: translateY(-3px);
    @media (width < 767px){
    min-width:72px ;
    transform: translateY(0px);
  }
}
    
.elementor-13347 .elementor-element.elementor-element-c20fdc7 .wpgb-page a[aria-current="true"]{    background-color: #366675;
    color: #fff!important;
    display: inline-flex;
    border-radius: 99px;
    width: var(--space-40);
    height: var(--space-40);padding-bottom:2px;
    justify-content: center;
    align-items: center;transform: translateY(-3px);
    @media (width < 767px){
    transform: translateY(0px);
  }
}

.elementor-13347 .elementor-element.elementor-element-c20fdc7 li.wpgb-page{
    @media (width < 767px){
    margin: 2px!important;
  }
}/* End custom CSS */