.elementor-11559 .elementor-element.elementor-element-780fdd1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);}.elementor-11559 .elementor-element.elementor-element-ca74370 img{border-style:none;}.elementor-11559 .elementor-element.elementor-element-4c15192{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-11559 .elementor-element.elementor-element-ba33fa7{--display:flex;}.elementor-11559 .elementor-element.elementor-element-d7f655b .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:1.75rem;font-weight:700;color:var( --e-global-color-11d507c );}.elementor-11559 .elementor-element.elementor-element-9b70929 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:2.75rem;font-weight:700;color:var( --e-global-color-text );}.elementor-11559 .elementor-element.elementor-element-af8b79e .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:2.75rem;font-weight:700;color:var( --e-global-color-text );}.elementor-11559 .elementor-element.elementor-element-dd9ff9f .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:2rem;font-weight:600;line-height:1.5em;color:var( --e-global-color-a68b1e1 );}.elementor-11559 .elementor-element.elementor-element-5cf5853{--display:flex;}.elementor-11559 .elementor-element.elementor-element-e657652 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-a68b1e1 );}.elementor-11559 .elementor-element.elementor-element-9bfc10d{--display:flex;}.elementor-11559 .elementor-element.elementor-element-e198493{--display:flex;}.elementor-11559 .elementor-element.elementor-element-8c92f07 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:1rem;font-weight:500;color:var( --e-global-color-accent );}.elementor-11559 .elementor-element.elementor-element-a9aca1b{--display:flex;}.elementor-11559 .elementor-element.elementor-element-66fbc63 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:1rem;font-weight:500;color:var( --e-global-color-accent );}.elementor-11559 .elementor-element.elementor-element-b7952cb{--display:flex;}.elementor-11559 .elementor-element.elementor-element-92a43b2 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:1rem;font-weight:500;color:var( --e-global-color-accent );}.elementor-11559 .elementor-element.elementor-element-1dc8bc8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:16px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-11559 .elementor-element.elementor-element-ce221b6{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.09);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11559 .elementor-element.elementor-element-ce221b6:not(.elementor-motion-effects-element-type-background), .elementor-11559 .elementor-element.elementor-element-ce221b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c4e2241 );}.elementor-11559 .elementor-element.elementor-element-ce221b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11559 .elementor-element.elementor-element-cd959e1{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-11559 .elementor-element.elementor-element-cd959e1:after{content:"0.66";}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__thumbnail__link{width:100%;}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__meta-data span + span:before{content:"///";}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post{border-radius:0px;}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__text{padding:20px 0px 0px 0px;}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-11559 .elementor-element.elementor-element-cd959e1.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-11559 .elementor-element.elementor-element-cd959e1.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-11559 .elementor-element.elementor-element-cd959e1.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__title, .elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__title a{color:var( --e-global-color-text );font-family:var( --e-global-typography-d1bda97-font-family ), Sans-serif;font-size:var( --e-global-typography-d1bda97-font-size );font-weight:var( --e-global-typography-d1bda97-font-weight );line-height:var( --e-global-typography-d1bda97-line-height );word-spacing:var( --e-global-typography-d1bda97-word-spacing );}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__title{margin-bottom:8px;}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__meta-data{font-family:var( --e-global-typography-cbe5fed-font-family ), Sans-serif;font-size:var( --e-global-typography-cbe5fed-font-size );font-weight:var( --e-global-typography-cbe5fed-font-weight );line-height:var( --e-global-typography-cbe5fed-line-height );word-spacing:var( --e-global-typography-cbe5fed-word-spacing );margin-bottom:8px;}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__excerpt p{color:var( --e-global-color-text );font-family:var( --e-global-typography-cbe5fed-font-family ), Sans-serif;font-size:var( --e-global-typography-cbe5fed-font-size );font-weight:var( --e-global-typography-cbe5fed-font-weight );line-height:var( --e-global-typography-cbe5fed-line-height );word-spacing:var( --e-global-typography-cbe5fed-word-spacing );}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__excerpt{margin-bottom:16px;}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-11559 .elementor-element.elementor-element-cd959e1 a.elementor-post__read-more{font-family:var( --e-global-typography-cbe5fed-font-family ), Sans-serif;font-size:var( --e-global-typography-cbe5fed-font-size );font-weight:var( --e-global-typography-cbe5fed-font-weight );line-height:var( --e-global-typography-cbe5fed-line-height );word-spacing:var( --e-global-typography-cbe5fed-word-spacing );}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-fd4cc8a-font-family ), Sans-serif;font-size:var( --e-global-typography-fd4cc8a-font-size );font-weight:var( --e-global-typography-fd4cc8a-font-weight );line-height:var( --e-global-typography-fd4cc8a-line-height );margin-top:40px;}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-text );}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-0c28939 );}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-pagination .page-numbers.current{color:var( --e-global-color-8768ca8 );}body:not(.rtl) .elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 20px/2 );}body:not(.rtl) .elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 20px/2 );}body.rtl .elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 20px/2 );}body.rtl .elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 20px/2 );}.elementor-11559 .elementor-element.elementor-element-da71c03{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-11559 .elementor-element.elementor-element-da71c03:after{content:"0.66";}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-post__thumbnail__link{width:50%;}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-post__meta-data span + span:before{content:"///";}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-post{border-radius:10px;}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-post__text{padding:20px 0px 0px 0px;}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-11559 .elementor-element.elementor-element-da71c03.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-11559 .elementor-element.elementor-element-da71c03.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-11559 .elementor-element.elementor-element-da71c03.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-post__title, .elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-post__title a{color:var( --e-global-color-text );font-family:var( --e-global-typography-cbe5fed-font-family ), Sans-serif;font-size:var( --e-global-typography-cbe5fed-font-size );font-weight:var( --e-global-typography-cbe5fed-font-weight );line-height:var( --e-global-typography-cbe5fed-line-height );word-spacing:var( --e-global-typography-cbe5fed-word-spacing );}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-post__title{margin-bottom:8px;}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-post__meta-data{font-family:var( --e-global-typography-cbe5fed-font-family ), Sans-serif;font-size:var( --e-global-typography-cbe5fed-font-size );font-weight:var( --e-global-typography-cbe5fed-font-weight );line-height:var( --e-global-typography-cbe5fed-line-height );word-spacing:var( --e-global-typography-cbe5fed-word-spacing );margin-bottom:8px;}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-fd4cc8a-font-family ), Sans-serif;font-size:var( --e-global-typography-fd4cc8a-font-size );font-weight:var( --e-global-typography-fd4cc8a-font-weight );line-height:var( --e-global-typography-fd4cc8a-line-height );margin-top:40px;}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-text );}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-0c28939 );}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-pagination .page-numbers.current{color:var( --e-global-color-8768ca8 );}body:not(.rtl) .elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 20px/2 );}body:not(.rtl) .elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 20px/2 );}body.rtl .elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 20px/2 );}body.rtl .elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 20px/2 );}.elementor-11559 .elementor-element.elementor-element-386b0c5{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.09);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11559 .elementor-element.elementor-element-386b0c5:not(.elementor-motion-effects-element-type-background), .elementor-11559 .elementor-element.elementor-element-386b0c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c4e2241 );}.elementor-11559 .elementor-element.elementor-element-8e867ad{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-11559 .elementor-element.elementor-element-9578884 .elementor-search-form__container{min-height:50px;}.elementor-11559 .elementor-element.elementor-element-9578884 .elementor-search-form__submit{min-width:50px;}body:not(.rtl) .elementor-11559 .elementor-element.elementor-element-9578884 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-11559 .elementor-element.elementor-element-9578884 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-11559 .elementor-element.elementor-element-9578884 .elementor-search-form__input, .elementor-11559 .elementor-element.elementor-element-9578884.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-11559 .elementor-element.elementor-element-9578884:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:var( --e-global-color-accent );border-radius:20px;}.elementor-11559 .elementor-element.elementor-element-9578884.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:var( --e-global-color-accent );border-radius:20px;}.elementor-11559 .elementor-element.elementor-element-ade05d6{--grid-template-columns:repeat(0, auto);--icon-size:14px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11559 .elementor-element.elementor-element-ade05d6 .elementor-widget-container{text-align:left;}.elementor-11559 .elementor-element.elementor-element-ade05d6 > .elementor-widget-container{margin:016px 0px 0px 0px;padding:0px 0px 0px 020px;}.elementor-11559 .elementor-element.elementor-element-ade05d6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-11559 .elementor-element.elementor-element-ade05d6 .elementor-social-icon{--icon-padding:0.7em;}.elementor-11559 .elementor-element.elementor-element-ade05d6 .elementor-icon{border-radius:5px 5px 5px 5px;}.elementor-11559 .elementor-element.elementor-element-1713165 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-11559 .elementor-element.elementor-element-1713165 .elementor-heading-title{font-family:var( --e-global-typography-71858d6-font-family ), Sans-serif;font-size:var( --e-global-typography-71858d6-font-size );font-weight:var( --e-global-typography-71858d6-font-weight );line-height:var( --e-global-typography-71858d6-line-height );word-spacing:var( --e-global-typography-71858d6-word-spacing );color:var( --e-global-color-text );}.elementor-11559 .elementor-element.elementor-element-899a5a6{--grid-row-gap:30px;--grid-column-gap:30px;}.elementor-11559 .elementor-element.elementor-element-899a5a6 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-11559 .elementor-element.elementor-element-899a5a6 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.75 * 100% );}.elementor-11559 .elementor-element.elementor-element-899a5a6:after{content:"0.75";}.elementor-11559 .elementor-element.elementor-element-899a5a6 .elementor-post__thumbnail__link{width:40%;}.elementor-11559 .elementor-element.elementor-element-899a5a6 .elementor-post__meta-data span + span:before{content:"///";}.elementor-11559 .elementor-element.elementor-element-899a5a6 .elementor-post__text{padding:4px 0px 0px 0px;}.elementor-11559 .elementor-element.elementor-element-899a5a6 .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-11559 .elementor-element.elementor-element-899a5a6.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-11559 .elementor-element.elementor-element-899a5a6.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-11559 .elementor-element.elementor-element-899a5a6.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-11559 .elementor-element.elementor-element-899a5a6 .elementor-post__title, .elementor-11559 .elementor-element.elementor-element-899a5a6 .elementor-post__title a{color:#0c0c0c;font-family:var( --e-global-typography-31b1b6f-font-family ), Sans-serif;font-size:var( --e-global-typography-31b1b6f-font-size );font-weight:var( --e-global-typography-31b1b6f-font-weight );line-height:var( --e-global-typography-31b1b6f-line-height );word-spacing:var( --e-global-typography-31b1b6f-word-spacing );}.elementor-11559 .elementor-element.elementor-element-899a5a6 .elementor-post__title{margin-bottom:8px;}.elementor-11559 .elementor-element.elementor-element-899a5a6 .elementor-post__meta-data{color:rgba(12,12,12,0.5);font-family:"Noto Sans Thai", Sans-serif;font-size:0.875rem;font-weight:normal;line-height:1.6em;margin-bottom:0px;}.elementor-11559 .elementor-element.elementor-element-899a5a6 .elementor-post__meta-data span:before{color:rgba(12,12,12,0.5);}@media(max-width:1170px){.elementor-11559 .elementor-element.elementor-element-780fdd1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-11559 .elementor-element.elementor-element-4c15192{--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-11559 .elementor-element.elementor-element-d7f655b .elementor-heading-title{font-size:1.5rem;}.elementor-11559 .elementor-element.elementor-element-9b70929 .elementor-heading-title{font-size:2.25rem;}.elementor-11559 .elementor-element.elementor-element-af8b79e .elementor-heading-title{font-size:2.25rem;}.elementor-11559 .elementor-element.elementor-element-dd9ff9f .elementor-heading-title{font-size:1.75rem;line-height:1.425em;}.elementor-11559 .elementor-element.elementor-element-e657652 .elementor-heading-title{font-size:1.25rem;}.elementor-11559 .elementor-element.elementor-element-8c92f07 .elementor-heading-title{font-size:1rem;}.elementor-11559 .elementor-element.elementor-element-66fbc63 .elementor-heading-title{font-size:1rem;}.elementor-11559 .elementor-element.elementor-element-92a43b2 .elementor-heading-title{font-size:1rem;}.elementor-11559 .elementor-element.elementor-element-1dc8bc8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:020px;}.elementor-11559 .elementor-element.elementor-element-ce221b6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__title, .elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__title a{font-size:var( --e-global-typography-d1bda97-font-size );line-height:var( --e-global-typography-d1bda97-line-height );word-spacing:var( --e-global-typography-d1bda97-word-spacing );}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__meta-data{font-size:var( --e-global-typography-cbe5fed-font-size );line-height:var( --e-global-typography-cbe5fed-line-height );word-spacing:var( --e-global-typography-cbe5fed-word-spacing );}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__excerpt p{font-size:var( --e-global-typography-cbe5fed-font-size );line-height:var( --e-global-typography-cbe5fed-line-height );word-spacing:var( --e-global-typography-cbe5fed-word-spacing );}.elementor-11559 .elementor-element.elementor-element-cd959e1 a.elementor-post__read-more{font-size:var( --e-global-typography-cbe5fed-font-size );line-height:var( --e-global-typography-cbe5fed-line-height );word-spacing:var( --e-global-typography-cbe5fed-word-spacing );}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-pagination{font-size:var( --e-global-typography-fd4cc8a-font-size );line-height:var( --e-global-typography-fd4cc8a-line-height );}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-post__thumbnail__link{width:45%;}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-post__title, .elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-post__title a{font-size:var( --e-global-typography-cbe5fed-font-size );line-height:var( --e-global-typography-cbe5fed-line-height );word-spacing:var( --e-global-typography-cbe5fed-word-spacing );}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-post__meta-data{font-size:var( --e-global-typography-cbe5fed-font-size );line-height:var( --e-global-typography-cbe5fed-line-height );word-spacing:var( --e-global-typography-cbe5fed-word-spacing );}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-pagination{font-size:var( --e-global-typography-fd4cc8a-font-size );line-height:var( --e-global-typography-fd4cc8a-line-height );}.elementor-11559 .elementor-element.elementor-element-386b0c5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11559 .elementor-element.elementor-element-1713165 .elementor-heading-title{font-size:var( --e-global-typography-71858d6-font-size );line-height:var( --e-global-typography-71858d6-line-height );word-spacing:var( --e-global-typography-71858d6-word-spacing );}.elementor-11559 .elementor-element.elementor-element-899a5a6 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-11559 .elementor-element.elementor-element-899a5a6:after{content:"0.66";}.elementor-11559 .elementor-element.elementor-element-899a5a6 .elementor-post__thumbnail__link{width:40%;}.elementor-11559 .elementor-element.elementor-element-899a5a6 .elementor-post__title, .elementor-11559 .elementor-element.elementor-element-899a5a6 .elementor-post__title a{font-size:var( --e-global-typography-31b1b6f-font-size );line-height:var( --e-global-typography-31b1b6f-line-height );word-spacing:var( --e-global-typography-31b1b6f-word-spacing );}}@media(max-width:767px){.elementor-11559 .elementor-element.elementor-element-780fdd1{--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;--justify-content:flex-start;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-11559 .elementor-element.elementor-element-4c15192{--gap:1.75rem 1.75rem;--row-gap:1.75rem;--column-gap:1.75rem;}.elementor-11559 .elementor-element.elementor-element-d7f655b .elementor-heading-title{font-size:1.25rem;}.elementor-11559 .elementor-element.elementor-element-9b70929 .elementor-heading-title{font-size:1.75rem;}.elementor-11559 .elementor-element.elementor-element-af8b79e .elementor-heading-title{font-size:1.75rem;}.elementor-11559 .elementor-element.elementor-element-dd9ff9f .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-11559 .elementor-element.elementor-element-e657652 .elementor-heading-title{font-size:1.25rem;}.elementor-11559 .elementor-element.elementor-element-8c92f07 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-11559 .elementor-element.elementor-element-8c92f07 .elementor-heading-title{font-size:1rem;}.elementor-11559 .elementor-element.elementor-element-66fbc63 .elementor-heading-title{font-size:1rem;}.elementor-11559 .elementor-element.elementor-element-92a43b2 .elementor-heading-title{font-size:1rem;}.elementor-11559 .elementor-element.elementor-element-1dc8bc8{--margin-top:8px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11559 .elementor-element.elementor-element-cd959e1{--grid-row-gap:40px;}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.7 * 100% );}.elementor-11559 .elementor-element.elementor-element-cd959e1:after{content:"0.7";}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__thumbnail__link{width:100%;}.elementor-11559 .elementor-element.elementor-element-cd959e1.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-11559 .elementor-element.elementor-element-cd959e1.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-11559 .elementor-element.elementor-element-cd959e1.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__title, .elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__title a{font-size:var( --e-global-typography-d1bda97-font-size );line-height:var( --e-global-typography-d1bda97-line-height );word-spacing:var( --e-global-typography-d1bda97-word-spacing );}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__meta-data{font-size:var( --e-global-typography-cbe5fed-font-size );line-height:var( --e-global-typography-cbe5fed-line-height );word-spacing:var( --e-global-typography-cbe5fed-word-spacing );}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-post__excerpt p{font-size:var( --e-global-typography-cbe5fed-font-size );line-height:var( --e-global-typography-cbe5fed-line-height );word-spacing:var( --e-global-typography-cbe5fed-word-spacing );}.elementor-11559 .elementor-element.elementor-element-cd959e1 a.elementor-post__read-more{font-size:var( --e-global-typography-cbe5fed-font-size );line-height:var( --e-global-typography-cbe5fed-line-height );word-spacing:var( --e-global-typography-cbe5fed-word-spacing );}.elementor-11559 .elementor-element.elementor-element-cd959e1 .elementor-pagination{font-size:var( --e-global-typography-fd4cc8a-font-size );line-height:var( --e-global-typography-fd4cc8a-line-height );}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-11559 .elementor-element.elementor-element-da71c03:after{content:"1";}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-post__thumbnail__link{width:50%;}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-post__title, .elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-post__title a{font-size:var( --e-global-typography-cbe5fed-font-size );line-height:var( --e-global-typography-cbe5fed-line-height );word-spacing:var( --e-global-typography-cbe5fed-word-spacing );}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-post__meta-data{font-size:var( --e-global-typography-cbe5fed-font-size );line-height:var( --e-global-typography-cbe5fed-line-height );word-spacing:var( --e-global-typography-cbe5fed-word-spacing );}.elementor-11559 .elementor-element.elementor-element-da71c03 .elementor-pagination{font-size:var( --e-global-typography-fd4cc8a-font-size );line-height:var( --e-global-typography-fd4cc8a-line-height );}.elementor-11559 .elementor-element.elementor-element-1713165 .elementor-heading-title{font-size:var( --e-global-typography-71858d6-font-size );line-height:var( --e-global-typography-71858d6-line-height );word-spacing:var( --e-global-typography-71858d6-word-spacing );}.elementor-11559 .elementor-element.elementor-element-899a5a6 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-11559 .elementor-element.elementor-element-899a5a6:after{content:"1";}.elementor-11559 .elementor-element.elementor-element-899a5a6 .elementor-post__thumbnail__link{width:40%;}.elementor-11559 .elementor-element.elementor-element-899a5a6 .elementor-post__title, .elementor-11559 .elementor-element.elementor-element-899a5a6 .elementor-post__title a{font-size:var( --e-global-typography-31b1b6f-font-size );line-height:var( --e-global-typography-31b1b6f-line-height );word-spacing:var( --e-global-typography-31b1b6f-word-spacing );}}@media(min-width:768px){.elementor-11559 .elementor-element.elementor-element-ce221b6{--width:68.579%;}}@media(max-width:1170px) and (min-width:768px){.elementor-11559 .elementor-element.elementor-element-ce221b6{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-ca74370 *//** Config in Elementor
 * Content
 * Style
 * Advanced
    * Mask
 */

.img-profile,
.img-profile > div {
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 360px;
  border-radius: 24px;
}

.img-profile img {
  object-fit: contain;
  background: var(--bg-profile);
  border-radius: 24px;
  box-shadow: var(--shadow-btn-blue-focus);
}

@media screen and (max-width: 768px) {
  .img-profile {
    aspect-ratio: 1 / 1;
    width: clamp(120px, 60%, 240px);
  }
  .img-profile img {
    aspect-ratio: 1 / 1;
    border: 4px solid var(--e-global-color-c4e2241) !important;

    border-radius: 50%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .img-profile {
    aspect-ratio: 1 / 1;
    width: min(40%, 280px);
  }
  .img-profile img {
    aspect-ratio: 1 / 1;
    border: 6px solid var(--e-global-color-c4e2241) !important;
    border-radius: 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba33fa7 *//** Config in Elementor
 * Content: HTML Tag
 * Style: Typography (Font size, Font weight)
 */
 
@media screen and (max-width: 768px) {
  .container-author-name *,
  .container-author-expertise p {
    text-align: center;
  }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .container-author-name *,
  .container-author-expertise p {
    text-align: left;
    width: fit-content;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e198493 *//** Config in Elementor
 * Layout: Additional Options (HTML Tag)
 *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bfc10d */.container-expertise-tag {
  width: fit-content;
  display: flex;
  flex-flow: row wrap !important;
  gap: 0.75em 0.5rem;
}

.container-expertise-tag > * {
  width: fit-content;
  display: flex;
  cursor: pointer;
}

.expertise-tag,
.tag1, .tag2, .tag3 {
  text-decoration: underline transparent;
  padding: 0.5em 0.875em;
  border-radius: 24px;
}
.expertise-tag:hover {
    text-decoration: underline var(--e-global-color-accent);
    background: hsl(236, 50%, 60%);
    transition:
      text-decoration 0.5s,
      background 0.25s;
}

.tag1 {
  background: hsl(236, 50%, 30%);
}
.tag2 {
  background: hsl(236, 50%, 40%);
}
.tag3 {
  background: hsl(236, 50%, 50%);
}

@media screen and (max-width: 768px) {
  .container-expertise-tag {
    gap: 0.5em;
    justify-content: center;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .container-expertise-tag {
    gap: 0.75em 0.5em;
    justify-content: left;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0f0cb92 */.elementor-11559 .elementor-element.elementor-element-0f0cb92 {
  display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cf5853 */.container-author-expertise > * {
  display: flex;
  flex-flow: column;
  gap: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c15192 *//** Config in Elementor
 * Layout: Gaps
 */

.container-author-info {
  width: fit-content;
  width: -moz-fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-780fdd1 *//** Custom in Elementor
 * Layout
    * Direction
    * Justify Content
    * Align Items
    * Gaps
 */

.container-author {
  width: min(100%, 1300px);
  padding: 3rem 1rem;
  background: var(--bg-banner-white);
  border-radius: 20px;
  margin: 1.5rem auto 2rem;
}

@media screen and (max-width: 768px) {
  .container-author {
    width: calc(100% - 1rem * 2);
    background: linear-gradient(
      30deg,
      hsl(236, 100%, 95%) 0%,
      hsl(0, 100%, 100%) 75%
    );
    margin: 1rem;
  }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .container-author {
    width: calc(100% - 1.5rem * 2);
    background: var(--bg-banner-white);
    margin: 1rem 1.5rem;
  }
}/* End custom CSS */