.elementor-3322 .elementor-element.elementor-element-309a36a{--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-3322 .elementor-element.elementor-element-515c93b{--display:flex;--min-height:300px;--justify-content:center;--border-radius:var(--radius-55) var(--radius-55) var(--radius-55) var(--radius-55);}.elementor-3322 .elementor-element.elementor-element-515c93b:not(.elementor-motion-effects-element-type-background), .elementor-3322 .elementor-element.elementor-element-515c93b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sogoodday.com.tw/wp-content/uploads/Group-4915.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3322 .elementor-element.elementor-element-8b754fd{--display:flex;}.elementor-3322 .elementor-element.elementor-element-26a3ee6 .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-3322 .elementor-element.elementor-element-715d333 .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-3322 .elementor-element.elementor-element-4059426 .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-3322 .elementor-element.elementor-element-251e5ef .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-3322 .elementor-element.elementor-element-c728272 .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-3322 .elementor-element.elementor-element-0f54218 .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-3322 .elementor-element.elementor-element-b024e99{--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-3322 .elementor-element.elementor-element-501837a{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-3322 .elementor-element.elementor-element-501837a a{color:var( --e-global-color-text );}.elementor-3322 .elementor-element.elementor-element-501837a a:hover{color:var( --e-global-color-4bd73b8 );}.elementor-3322 .elementor-element.elementor-element-5b1d3b3{--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:center;--gap:var(--space-20) var(--space-20);--row-gap:var(--space-20);--column-gap:var(--space-20);--padding-top:0;--padding-bottom:var(--space-125);--padding-left:0;--padding-right:0;}.elementor-3322 .elementor-element.elementor-element-5b1d3b3:not(.elementor-motion-effects-element-type-background), .elementor-3322 .elementor-element.elementor-element-5b1d3b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sogoodday.com.tw/wp-content/uploads/post-bg2.svg");background-position:bottom right;background-repeat:no-repeat;background-size:40% auto;}.elementor-3322 .elementor-element.elementor-element-5ab0977{--display:flex;--gap:var(--space-24) var(--space-24);--row-gap:var(--space-24);--column-gap:var(--space-24);}.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown a, .elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-menu-toggle{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown{background-color:var( --e-global-color-c5867f1 );}.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown a:hover,
					.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown a:focus,
					.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown a.highlighted,
					.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-menu-toggle:hover,
					.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-menu-toggle:focus{color:var( --e-global-color-91b6239 );}.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown a:hover,
					.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown a:focus,
					.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown a.highlighted{background-color:#D3DEE3;}.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-91b6239 );background-color:#D3DEE3;}.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown .elementor-item, .elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-229334f-font-family ), Sans-serif;font-size:var( --e-global-typography-229334f-font-size );}.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown a{padding-left:var(--space-18);padding-right:var(--space-18);padding-top:var(--space-18);padding-bottom:var(--space-18);}.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:var( --e-global-color-2cfdb73 );border-bottom-width:var(--space-8);}.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown a, .elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-menu-toggle{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-c5867f1 );}.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown a:hover,
					.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown a:focus,
					.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-menu-toggle:hover,
					.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-menu-toggle:focus{color:var( --e-global-color-91b6239 );}.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown a:hover,
					.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown a:focus,
					.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown a.highlighted{background-color:#D3DEE3;}.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-91b6239 );background-color:#D3DEE3;}.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown .elementor-item, .elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-229334f-font-family ), Sans-serif;font-size:var( --e-global-typography-229334f-font-size );}.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown a{padding-left:var(--space-18);padding-right:var(--space-18);padding-top:var(--space-18);padding-bottom:var(--space-18);}.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:var( --e-global-color-2cfdb73 );border-bottom-width:var(--space-8);}.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-3322 .elementor-element.elementor-element-81c4d35{--grid-columns:4;--grid-row-gap:var(--space-24);width:var( --container-widget-width, calc(100% - 244px) );max-width:calc(100% - 244px);--container-widget-width:calc(100% - 244px);--container-widget-flex-grow:0;--grid-column-gap:var(--space-15);}.elementor-3322 .elementor-element.elementor-element-81c4d35 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-3322 .elementor-element.elementor-element-81c4d35 .e-loop-item > .elementor-section, .elementor-3322 .elementor-element.elementor-element-81c4d35 .e-loop-item > .elementor-section > .elementor-container, .elementor-3322 .elementor-element.elementor-element-81c4d35 .e-loop-item > .e-con, .elementor-3322 .elementor-element.elementor-element-81c4d35 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-3322 .elementor-element.elementor-element-81c4d35 .elementor-pagination{text-align:center;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 );margin-top:var(--space-60);}.elementor-3322 .elementor-element.elementor-element-81c4d35 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-text );}body:not(.rtl) .elementor-3322 .elementor-element.elementor-element-81c4d35 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( var(--space-18)/2 );}body:not(.rtl) .elementor-3322 .elementor-element.elementor-element-81c4d35 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( var(--space-18)/2 );}body.rtl .elementor-3322 .elementor-element.elementor-element-81c4d35 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( var(--space-18)/2 );}body.rtl .elementor-3322 .elementor-element.elementor-element-81c4d35 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( var(--space-18)/2 );}@media(max-width:1540px){.elementor-3322 .elementor-element.elementor-element-515c93b{--min-height:17vw;}.elementor-3322 .elementor-element.elementor-element-26a3ee6 .elementor-heading-title{font-size:var( --e-global-typography-cfd0a49-font-size );line-height:var( --e-global-typography-cfd0a49-line-height );}.elementor-3322 .elementor-element.elementor-element-715d333 .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-3322 .elementor-element.elementor-element-4059426 .elementor-heading-title{font-size:var( --e-global-typography-cfd0a49-font-size );line-height:var( --e-global-typography-cfd0a49-line-height );}.elementor-3322 .elementor-element.elementor-element-251e5ef .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-3322 .elementor-element.elementor-element-c728272 .elementor-heading-title{font-size:var( --e-global-typography-cfd0a49-font-size );line-height:var( --e-global-typography-cfd0a49-line-height );}.elementor-3322 .elementor-element.elementor-element-0f54218 .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-3322 .elementor-element.elementor-element-501837a{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown .elementor-item, .elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-229334f-font-size );}.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown .elementor-item, .elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-229334f-font-size );}.elementor-3322 .elementor-element.elementor-element-81c4d35{width:var( --container-widget-width, calc(100% - 196px) );max-width:calc(100% - 196px);--container-widget-width:calc(100% - 196px);--container-widget-flex-grow:0;}.elementor-3322 .elementor-element.elementor-element-81c4d35 .elementor-pagination{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-3322 .elementor-element.elementor-element-515c93b{--min-height:23vw;}.elementor-3322 .elementor-element.elementor-element-26a3ee6 .elementor-heading-title{font-size:var( --e-global-typography-cfd0a49-font-size );line-height:var( --e-global-typography-cfd0a49-line-height );}.elementor-3322 .elementor-element.elementor-element-715d333 .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-3322 .elementor-element.elementor-element-4059426 .elementor-heading-title{font-size:var( --e-global-typography-cfd0a49-font-size );line-height:var( --e-global-typography-cfd0a49-line-height );}.elementor-3322 .elementor-element.elementor-element-251e5ef .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-3322 .elementor-element.elementor-element-c728272 .elementor-heading-title{font-size:var( --e-global-typography-cfd0a49-font-size );line-height:var( --e-global-typography-cfd0a49-line-height );}.elementor-3322 .elementor-element.elementor-element-0f54218 .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-3322 .elementor-element.elementor-element-501837a{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-3322 .elementor-element.elementor-element-5b1d3b3:not(.elementor-motion-effects-element-type-background), .elementor-3322 .elementor-element.elementor-element-5b1d3b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:35% auto;}.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown .elementor-item, .elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-229334f-font-size );}.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown a{padding-left:var(--space-12);padding-right:var(--space-12);}.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown .elementor-item, .elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-229334f-font-size );}.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown a{padding-left:var(--space-12);padding-right:var(--space-12);}.elementor-3322 .elementor-element.elementor-element-81c4d35{--grid-columns:2;width:var( --container-widget-width, calc(100% - 154px) );max-width:calc(100% - 154px);--container-widget-width:calc(100% - 154px);--container-widget-flex-grow:0;}.elementor-3322 .elementor-element.elementor-element-81c4d35 .elementor-pagination{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-3322 .elementor-element.elementor-element-515c93b{--min-height:34vw;}.elementor-3322 .elementor-element.elementor-element-26a3ee6 .elementor-heading-title{font-size:var( --e-global-typography-cfd0a49-font-size );line-height:var( --e-global-typography-cfd0a49-line-height );}.elementor-3322 .elementor-element.elementor-element-715d333 .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-3322 .elementor-element.elementor-element-4059426 .elementor-heading-title{font-size:var( --e-global-typography-cfd0a49-font-size );line-height:var( --e-global-typography-cfd0a49-line-height );}.elementor-3322 .elementor-element.elementor-element-251e5ef .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-3322 .elementor-element.elementor-element-c728272 .elementor-heading-title{font-size:var( --e-global-typography-cfd0a49-font-size );line-height:var( --e-global-typography-cfd0a49-line-height );}.elementor-3322 .elementor-element.elementor-element-0f54218 .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-3322 .elementor-element.elementor-element-501837a{font-size:var( --e-global-typography-7226642-font-size );line-height:var( --e-global-typography-7226642-line-height );}.elementor-3322 .elementor-element.elementor-element-5b1d3b3:not(.elementor-motion-effects-element-type-background), .elementor-3322 .elementor-element.elementor-element-5b1d3b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:50% auto;}.elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown .elementor-item, .elementor-3322 .elementor-element.elementor-element-aac25ad .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-229334f-font-size );}.elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown .elementor-item, .elementor-3322 .elementor-element.elementor-element-ca51f22 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-229334f-font-size );}.elementor-3322 .elementor-element.elementor-element-81c4d35{--grid-columns:2;width:100%;max-width:100%;}.elementor-3322 .elementor-element.elementor-element-81c4d35 .elementor-pagination{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-3322 .elementor-element.elementor-element-309a36a{--content-width:100%;}.elementor-3322 .elementor-element.elementor-element-5ab0977{--width:244px;}}@media(max-width:1540px) and (min-width:768px){.elementor-3322 .elementor-element.elementor-element-5ab0977{--width:196px;}}@media(max-width:1200px) and (min-width:768px){.elementor-3322 .elementor-element.elementor-element-5ab0977{--width:154px;}}/* Start custom CSS for container, class: .elementor-element-5ab0977 */.elementor-3322 .elementor-element.elementor-element-5ab0977 a.elementor-item{border-radius: var(--radius-12);background-color: #fff;font-weight: 500;}
.elementor-3322 .elementor-element.elementor-element-5ab0977 a.elementor-item.highlighted{border-radius: var(--radius-12) var(--radius-12) 0 0!important;}
.elementor-3322 .elementor-element.elementor-element-5ab0977 a::before {
  content: "•";display: contents;
}

.elementor-3322 .elementor-element.elementor-element-5ab0977 .sub-arrow{margin-left: auto;}
.elementor-3322 .elementor-element.elementor-element-5ab0977 ul.sub-menu{background-color: #fff;padding-top:var(--space-10);padding-bottom:var(--space-18);border-radius: 0 0 var(--radius-12) var(--radius-12)!important;}
.elementor-3322 .elementor-element.elementor-element-5ab0977 ul.sub-menu li{border-bottom-width:0px!important;}
.elementor-3322 .elementor-element.elementor-element-5ab0977 ul.sub-menu li a{background-color: #fff!important;padding-top: var(--space-6)!important;
    padding-bottom: var(--space-6)!important;padding-left: var(--space-30)!important;font-size:var(--body)!important;}
.elementor-3322 .elementor-element.elementor-element-5ab0977 ul.sub-menu li a:hover{text-decoration: underline;}
.elementor-3322 .elementor-element.elementor-element-5ab0977 ul.sub-menu li a::before {display: none;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-81c4d35 */.elementor-3322 .elementor-element.elementor-element-81c4d35 .page-numbers{line-height: 2em;}

.elementor-3322 .elementor-element.elementor-element-81c4d35 .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-3322 .elementor-element.elementor-element-81c4d35 .page-numbers.prev,.elementor-3322 .elementor-element.elementor-element-81c4d35 .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-3322 .elementor-element.elementor-element-81c4d35 .page-numbers.prev,.elementor-3322 .elementor-element.elementor-element-81c4d35 .page-numbers.next{width: auto!important;}
}

.elementor-3322 .elementor-element.elementor-element-81c4d35 a.page-numbers.prev:hover,.elementor-3322 .elementor-element.elementor-element-81c4d35 a.page-numbers.next:hover{background-color: #225464;}

.elementor-3322 .elementor-element.elementor-element-81c4d35 .elementor-pagination{z-index:2;position: relative;}/* End custom CSS */