.elementor-43676 .elementor-element.elementor-element-fef73f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-43676 .elementor-element.elementor-element-c841737 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43676 .elementor-element.elementor-element-f2fdf25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:100px;--padding-left:0px;}.elementor-43676 .elementor-element.elementor-element-123b291{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-43676 .elementor-element.elementor-element-5ad964a{text-align:center;}.elementor-43676 .elementor-element.elementor-element-5ad964a > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-43676 .elementor-element.elementor-element-5955c52{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px;--background-transition:0.3s;}.elementor-43676 .elementor-element.elementor-element-3076726{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-43676 .elementor-element.elementor-element-78b0f7b .elementor-search-form__container{min-height:50px;}.elementor-43676 .elementor-element.elementor-element-78b0f7b .elementor-search-form__submit{min-width:50px;background-color:var( --e-global-color-80e3098 );}body:not(.rtl) .elementor-43676 .elementor-element.elementor-element-78b0f7b .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-43676 .elementor-element.elementor-element-78b0f7b .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-43676 .elementor-element.elementor-element-78b0f7b .elementor-search-form__input, .elementor-43676 .elementor-element.elementor-element-78b0f7b.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-43676 .elementor-element.elementor-element-78b0f7b:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-43676 .elementor-element.elementor-element-78b0f7b.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-43676 .elementor-element.elementor-element-78b0f7b .elementor-search-form__submit:hover{background-color:var( --e-global-color-80e3098 );}.elementor-43676 .elementor-element.elementor-element-00d1bf1{text-align:center;}.elementor-43676 .elementor-element.elementor-element-00d1bf1 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-43676 .elementor-element.elementor-element-00d1bf1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;background-color:var( --e-global-color-80e3098 );border-radius:5px 5px 0px 0px;}.elementor-43676 .elementor-element.elementor-element-644b75c .elementor-menu-toggle{margin:0 auto;}.elementor-43676 .elementor-element.elementor-element-644b75c .elementor-nav-menu .elementor-item{line-height:34px;}.elementor-43676 .elementor-element.elementor-element-644b75c .elementor-nav-menu--main .elementor-item{color:#020202AD;fill:#020202AD;}.elementor-43676 .elementor-element.elementor-element-644b75c .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-43676 .elementor-element.elementor-element-644b75c .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-43676 .elementor-element.elementor-element-644b75c .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-43676 .elementor-element.elementor-element-644b75c .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-43676 .elementor-element.elementor-element-644b75c .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-43676 .elementor-element.elementor-element-644b75c .e--pointer-underline .elementor-item:after,
					 .elementor-43676 .elementor-element.elementor-element-644b75c .e--pointer-overline .elementor-item:before,
					 .elementor-43676 .elementor-element.elementor-element-644b75c .e--pointer-double-line .elementor-item:before,
					 .elementor-43676 .elementor-element.elementor-element-644b75c .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-43676 .elementor-element.elementor-element-644b75c > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:15px 0px 20px 0px;background-color:#0303030A;}.elementor-43676 .elementor-element.elementor-element-06acc8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-43676 .elementor-element.elementor-element-b4a7237:after{content:"0.5";}.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__thumbnail__link{width:35%;}.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__meta-data span + span:before{content:"///";}.elementor-43676 .elementor-element.elementor-element-b4a7237{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-43676 .elementor-element.elementor-element-b4a7237.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-43676 .elementor-element.elementor-element-b4a7237.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-43676 .elementor-element.elementor-element-b4a7237.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__title, .elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__title a{color:#080808;font-size:22px;}.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__title{margin-bottom:17px;}.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__excerpt p{font-size:15px;font-weight:100;}.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-pagination{text-align:center;margin-top:100px;}body:not(.rtl) .elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 41px/2 );}body:not(.rtl) .elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 41px/2 );}body.rtl .elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 41px/2 );}body.rtl .elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 41px/2 );}body.elementor-page-43676:not(.elementor-motion-effects-element-type-background), body.elementor-page-43676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-43676 .elementor-element.elementor-element-f2fdf25{--padding-top:0px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}.elementor-43676 .elementor-element.elementor-element-06acc8d{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.75 * 100% );}.elementor-43676 .elementor-element.elementor-element-b4a7237:after{content:"0.75";}.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__thumbnail__link{width:34%;}.elementor-43676 .elementor-element.elementor-element-b4a7237{--grid-column-gap:3px;--grid-row-gap:4px;}.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__title, .elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__title a{font-size:10px;letter-spacing:-0.6px;}.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__meta-data{margin-bottom:3px;}.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__excerpt p{font-size:10px;line-height:1.2em;letter-spacing:-0.2px;}}@media(min-width:768px){.elementor-43676 .elementor-element.elementor-element-f2fdf25{--content-width:1500px;}.elementor-43676 .elementor-element.elementor-element-5955c52{--content-width:1515px;}.elementor-43676 .elementor-element.elementor-element-3076726{--width:20%;}.elementor-43676 .elementor-element.elementor-element-06acc8d{--width:80%;}}/* Start custom CSS for heading, class: .elementor-element-5ad964a */.elementor-43676 .elementor-element.elementor-element-5ad964a .elementor-heading-title { text-align: center; font-size: 40px; font-weight: 700; color: #141414; letter-spacing: .5px; }
@media(max-width:767px){ .elementor-43676 .elementor-element.elementor-element-5ad964a .elementor-heading-title { font-size: 28px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3076726 */.elementor-43676 .elementor-element.elementor-element-3076726 { padding: 0; }
@media(min-width:1025px){ .elementor-43676 .elementor-element.elementor-element-3076726 { position: sticky; top: 100px; align-self: flex-start; } }
.elementor-43676 .elementor-element.elementor-element-3076726 .elementor-element-78b0f7b { background: #fff; border: 1px solid #eceef1; border-radius: 12px; padding: 14px; }
.elementor-43676 .elementor-element.elementor-element-3076726 .elementor-element-78b0f7b input[type="search"], .elementor-43676 .elementor-element.elementor-element-3076726 .elementor-element-78b0f7b input[type="text"] {
  background: #f7f8fa; border: 1px solid #e5e7eb; border-radius: 8px; padding: 11px 14px;
  font-size: 14px; width: 100%; box-sizing: border-box; color: #333; transition: border-color .2s, box-shadow .2s, background .2s; }
.elementor-43676 .elementor-element.elementor-element-3076726 .elementor-element-78b0f7b input:focus { outline: none; border-color: #f66517; box-shadow: 0 0 0 3px rgba(246,101,23,.10); background: #fff; }
.elementor-43676 .elementor-element.elementor-element-3076726 .elementor-element-78b0f7b button { background: #f66517 !important; border: none !important; border-radius: 8px !important; color: #fff !important; padding: 10px 16px !important; transition: background .2s; }
.elementor-43676 .elementor-element.elementor-element-3076726 .elementor-element-78b0f7b button:hover { background: #e05610 !important; }
.elementor-43676 .elementor-element.elementor-element-3076726 .elementor-element-00d1bf1 .elementor-heading-title {
  font-size: 13px !important; font-weight: 700 !important; letter-spacing: 2px; text-transform: uppercase;
  color: #111111; margin: 20px 0 10px; padding-left: 12px; position: relative; line-height: 1.4; }
.elementor-43676 .elementor-element.elementor-element-3076726 .elementor-element-00d1bf1 .elementor-heading-title::before {
  content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%);
  width: 4px; height: 14px; background: #f66517; border-radius: 2px; }
.elementor-43676 .elementor-element.elementor-element-3076726 .elementor-element-644b75c { background: #fff; border: 1px solid #eceef1; border-radius: 12px; padding: 6px 0; overflow: hidden; }
.elementor-43676 .elementor-element.elementor-element-3076726 .elementor-element-644b75c .elementor-item {
  padding: 12px 18px !important; font-size: 15px; color: #444444 !important;
  transition: background .2s, color .2s; }
.elementor-43676 .elementor-element.elementor-element-3076726 .elementor-element-644b75c .elementor-item:hover,
.elementor-43676 .elementor-element.elementor-element-3076726 .elementor-element-644b75c .current-menu-item > a.elementor-item,
.elementor-43676 .elementor-element.elementor-element-3076726 .elementor-element-644b75c .elementor-item.elementor-item-active {
  background: #fff4ec; color: #f66517 !important; }/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-b4a7237 */.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post {
  background: #fff; border: 1px solid #eceef1; border-radius: 14px; padding: 16px; margin-bottom: 18px;
  transition: border-color .25s; }
.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post:hover { border-color: #f9d9c2; }
.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__thumbnail__link,
.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__thumbnail,
.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__thumbnail img { border-radius: 10px; overflow: hidden; }
.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__thumbnail__link:not(:has(img)) { display: none !important; }
.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__thumbnail { height: 100%; }
.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__thumbnail img { width: 100%; height: 170px; object-fit: cover !important; }
.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__title { font-size: 19px; font-weight: 600; line-height: 1.4; margin-bottom: 6px; }
.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__title a { color: #141414; transition: color .2s; }
.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__title a:hover { color: #f66517; }
.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__meta-data { font-size: 13px; color: #9aa0a6; }
.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__meta-data span { color: #9aa0a6; }
.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__excerpt { margin-top: 8px; }
.elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post__excerpt p { font-size: 14.5px; color: #666666; line-height: 1.75; margin: 0; }
@media(max-width:767px){ .elementor-43676 .elementor-element.elementor-element-b4a7237 .elementor-post { padding: 14px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06acc8d */.elementor-43676 .elementor-element.elementor-element-06acc8d .elementor-pagination { margin-top: 26px; text-align: center; }
.elementor-43676 .elementor-element.elementor-element-06acc8d .page-numbers {
  display: inline-block; min-width: 40px; height: 40px; line-height: 40px; text-align: center;
  background: #fff; border: 1px solid #e5e7eb; border-radius: 10px; color: #444444;
  font-size: 14px; margin: 0 4px; padding: 0 12px; transition: all .2s; }
.elementor-43676 .elementor-element.elementor-element-06acc8d .page-numbers.current { background: #f66517; border-color: #f66517; color: #fff; }
.elementor-43676 .elementor-element.elementor-element-06acc8d .page-numbers:hover:not(.current) { border-color: #f66517; color: #f66517; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5955c52 */.elementor-43676 .elementor-element.elementor-element-5955c52 { background: #ffffff; padding: 48px 20px 72px; }
@media(max-width:767px){ .elementor-43676 .elementor-element.elementor-element-5955c52 { padding: 36px 14px 56px; } }/* End custom CSS */