.elementor-34658 .elementor-element.elementor-element-46be8e5{--display:flex;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-34658 .elementor-element.elementor-element-5681290{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-34658 .elementor-element.elementor-element-e880362{color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-bfe7aae{--display:flex;}.elementor-34658 .elementor-element.elementor-element-bfe7aae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-34658 .elementor-element.elementor-element-3e15334 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;line-height:46px;color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-1a9d473{color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-2fa35a3{--display:flex;}.elementor-34658 .elementor-element.elementor-element-2fa35a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34658 .elementor-element.elementor-element-28ca105 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;line-height:46px;color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-5203f0a{color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-54e0725 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;line-height:46px;color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-b2c1c8e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-34658 .elementor-element.elementor-element-663411c.elementor-element{--align-self:center;}.elementor-34658 .elementor-element.elementor-element-663411c{text-align:left;}.elementor-34658 .elementor-element.elementor-element-ab90e6f.elementor-element{--align-self:flex-end;}.elementor-34658 .elementor-element.elementor-element-3cb7a0a{color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-1d81570 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;line-height:46px;color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-9552856{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-34658 .elementor-element.elementor-element-1c30e52.elementor-element{--align-self:center;}.elementor-34658 .elementor-element.elementor-element-1c30e52{text-align:left;}.elementor-34658 .elementor-element.elementor-element-1c30e52 .widget-image-caption{text-align:left;}.elementor-34658 .elementor-element.elementor-element-e8c014c.elementor-element{--align-self:flex-end;}.elementor-34658 .elementor-element.elementor-element-e8c014c .widget-image-caption{text-align:left;}.elementor-34658 .elementor-element.elementor-element-e88be03 .widget-image-caption{text-align:left;}.elementor-34658 .elementor-element.elementor-element-2e9cea5 .widget-image-caption{text-align:left;}.elementor-34658 .elementor-element.elementor-element-ece6985{color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-cb136c1{color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-53af9e9{--display:flex;}.elementor-34658 .elementor-element.elementor-element-53af9e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34658 .elementor-element.elementor-element-5c708fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;line-height:46px;color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-bb7a5d6{color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-7ef9093 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;line-height:46px;color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-7aba157{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34658 .elementor-element.elementor-element-e1c0cbc.elementor-element{--align-self:center;}.elementor-34658 .elementor-element.elementor-element-e1c0cbc{text-align:left;}.elementor-34658 .elementor-element.elementor-element-e1c0cbc .widget-image-caption{text-align:left;}.elementor-34658 .elementor-element.elementor-element-97c0f01.elementor-element{--align-self:flex-end;}.elementor-34658 .elementor-element.elementor-element-97c0f01 .widget-image-caption{text-align:left;}.elementor-34658 .elementor-element.elementor-element-b476558{color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-18c5927 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;line-height:46px;color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-5465fbf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-34658 .elementor-element.elementor-element-7cb34c6.elementor-element{--align-self:center;}.elementor-34658 .elementor-element.elementor-element-7cb34c6{text-align:left;}.elementor-34658 .elementor-element.elementor-element-7cb34c6 .widget-image-caption{text-align:left;}.elementor-34658 .elementor-element.elementor-element-5dd79ae.elementor-element{--align-self:flex-end;}.elementor-34658 .elementor-element.elementor-element-5dd79ae .widget-image-caption{text-align:left;}.elementor-34658 .elementor-element.elementor-element-28dec41 .widget-image-caption{text-align:left;}.elementor-34658 .elementor-element.elementor-element-6861da3 .widget-image-caption{text-align:left;}.elementor-34658 .elementor-element.elementor-element-69f6225{color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-d34e398{--display:flex;}.elementor-34658 .elementor-element.elementor-element-d34e398.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34658 .elementor-element.elementor-element-7c15f1a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;line-height:46px;color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-1c2d896{color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-2b19769{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34658 .elementor-element.elementor-element-31b57a0.elementor-element{--align-self:center;}.elementor-34658 .elementor-element.elementor-element-31b57a0{text-align:left;}.elementor-34658 .elementor-element.elementor-element-31b57a0 .widget-image-caption{text-align:left;}.elementor-34658 .elementor-element.elementor-element-6aa6fee.elementor-element{--align-self:flex-end;}.elementor-34658 .elementor-element.elementor-element-6aa6fee .widget-image-caption{text-align:left;}.elementor-34658 .elementor-element.elementor-element-614f487{color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-cb46b31{--display:flex;}.elementor-34658 .elementor-element.elementor-element-cb46b31.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34658 .elementor-element.elementor-element-4b4c274 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;line-height:46px;color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-a6e43a4{color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-4362e32{--display:flex;}.elementor-34658 .elementor-element.elementor-element-4362e32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34658 .elementor-element.elementor-element-9f9a6f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;line-height:46px;color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-fab2824 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;line-height:46px;color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-2c1b909{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34658 .elementor-element.elementor-element-95f3848.elementor-element{--align-self:center;}.elementor-34658 .elementor-element.elementor-element-95f3848{text-align:left;}.elementor-34658 .elementor-element.elementor-element-30ecbb1.elementor-element{--align-self:flex-end;}.elementor-34658 .elementor-element.elementor-element-11aff16{color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-6463665{--display:flex;}.elementor-34658 .elementor-element.elementor-element-6463665.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34658 .elementor-element.elementor-element-937d555 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;line-height:46px;color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-50be574{color:var( --e-global-color-f0a10a4 );}.elementor-34658 .elementor-element.elementor-element-875c702{--display:flex;}.elementor-34658 .elementor-element.elementor-element-bc202ff.elementor-element{--order:-99999 /* order start hack */;}.elementor-34658 .elementor-element.elementor-element-bc202ff{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-34658 .elementor-element.elementor-element-485606e{--grid-row-gap:22px;--grid-column-gap:6px;}.elementor-34658 .elementor-element.elementor-element-485606e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.65 * 100% );}.elementor-34658 .elementor-element.elementor-element-485606e:after{content:"0.65";}.elementor-34658 .elementor-element.elementor-element-485606e .elementor-post__thumbnail__link{width:100%;}.elementor-34658 .elementor-element.elementor-element-485606e.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-34658 .elementor-element.elementor-element-485606e.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-34658 .elementor-element.elementor-element-485606e.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-34658 .elementor-element.elementor-element-485606e .elementor-post__title, .elementor-34658 .elementor-element.elementor-element-485606e .elementor-post__title a{color:#19142E;font-family:"Montserrat", Sans-serif;font-weight:600;}@media(max-width:1024px){.elementor-34658 .elementor-element.elementor-element-b2c1c8e{--grid-auto-flow:row;}.elementor-34658 .elementor-element.elementor-element-9552856{--grid-auto-flow:row;}.elementor-34658 .elementor-element.elementor-element-7aba157{--grid-auto-flow:row;}.elementor-34658 .elementor-element.elementor-element-5465fbf{--grid-auto-flow:row;}.elementor-34658 .elementor-element.elementor-element-2b19769{--grid-auto-flow:row;}.elementor-34658 .elementor-element.elementor-element-2c1b909{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-34658 .elementor-element.elementor-element-bfe7aae{--width:100%;}.elementor-34658 .elementor-element.elementor-element-2fa35a3{--width:100%;}.elementor-34658 .elementor-element.elementor-element-53af9e9{--width:100%;}.elementor-34658 .elementor-element.elementor-element-d34e398{--width:100%;}.elementor-34658 .elementor-element.elementor-element-cb46b31{--width:100%;}.elementor-34658 .elementor-element.elementor-element-4362e32{--width:100%;}.elementor-34658 .elementor-element.elementor-element-6463665{--width:100%;}}@media(max-width:767px){.elementor-34658 .elementor-element.elementor-element-b2c1c8e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34658 .elementor-element.elementor-element-9552856{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34658 .elementor-element.elementor-element-7aba157{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34658 .elementor-element.elementor-element-5465fbf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34658 .elementor-element.elementor-element-2b19769{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34658 .elementor-element.elementor-element-2c1b909{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34658 .elementor-element.elementor-element-485606e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-34658 .elementor-element.elementor-element-485606e:after{content:"0.5";}.elementor-34658 .elementor-element.elementor-element-485606e .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-f9c2ec7 */.elementor-34658 .elementor-element.elementor-element-f9c2ec7 img {
  transition: transform 0.3s ease;
}
.elementor-34658 .elementor-element.elementor-element-f9c2ec7:hover img {
  transform: scale(1.05);
}/* End custom CSS */