.elementor-23 .elementor-element.elementor-element-5299c20{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s;--margin-block-start:-100px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-23 .elementor-element.elementor-element-5299c20:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5299c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-5299c20, .elementor-23 .elementor-element.elementor-element-5299c20::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-372c460{--display:flex;--background-transition:0.3s;--padding-block-start:0rem;--padding-block-end:4rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-23 .elementor-element.elementor-element-eb2d66c .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-23 .elementor-element.elementor-element-eb2d66c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-23 .elementor-element.elementor-element-3f3eefe{--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-block-start:0rem;--margin-block-end:2rem;--margin-inline-start:0rem;--margin-inline-end:0rem;}.elementor-23 .elementor-element.elementor-element-5b5c480 .dce-separator, .elementor-23 .elementor-element.elementor-element-5b5c480 a, .elementor-23 .elementor-element.elementor-element-5b5c480 a + span{padding:0 1px;}.elementor-23 .elementor-element.elementor-element-5b5c480 a:hover{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-5b5c480 .dce-breadcrumbs{font-size:14px;}.elementor-23 .elementor-element.elementor-element-5b5c480 .item-current{font-size:14px;}.elementor-23 .elementor-element.elementor-element-5b5c480 .dce-separator span{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-9a4c9a2{--display:flex;--background-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-4609b32{--display:flex;--background-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-2ebb05d .elementor-heading-title{color:#343381;font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:600;text-transform:none;font-style:normal;text-decoration:underline;letter-spacing:0px;word-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-23 .elementor-element.elementor-element-2ebb05d > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-23 .elementor-element.elementor-element-f98de43 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );flex-grow:0;}.elementor-23 .elementor-element.elementor-element-f98de43 .elementor-repeater-item-2e8e86b > *{font-weight:600;color:var( --e-global-color-primary );display:inline-block;}.elementor-23 .elementor-element.elementor-element-f98de43 .elementor-repeater-item-2e8e86b a{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-f98de43 .elementor-repeater-item-2e8e86b{margin:0px 0px 5px 0px;}.elementor-23 .elementor-element.elementor-element-f98de43 .elementor-repeater-item-8b2831c > *{font-size:20px;}.elementor-23 .elementor-element.elementor-element-f98de43 .elementor-repeater-item-2bdea62 .dce-post-button > *{font-size:18px;}.elementor-23 .elementor-element.elementor-element-f98de43 .elementor-repeater-item-2bdea62:not(.dce-item_readmore) > *, .elementor-23 .elementor-element.elementor-element-f98de43 .elementor-repeater-item-2bdea62 a.dce-button{padding:14px 40px 14px 40px;}.elementor-23 .elementor-element.elementor-element-f98de43 .elementor-repeater-item-2bdea62{margin:10px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-f98de43 .elementor-repeater-item-2bdea62 .dce-button, .elementor-23 .elementor-element.elementor-element-f98de43 .elementor-repeater-item-2bdea62 .dce-img{border-radius:1000px 1000px 1000px 1000px;}.elementor-23 .elementor-element.elementor-element-f98de43 .dce-post-item{text-align:left;padding-bottom:60px;}.elementor-23 .elementor-element.elementor-element-f98de43 .dce-posts-fallback{text-align:left;}.elementor-23 .elementor-element.elementor-element-f98de43 .dce-pagination{justify-content:flex-start;font-size:18px;}.elementor-23 .elementor-element.elementor-element-f98de43 .dce-pagination-top{padding-bottom:10px;}.elementor-23 .elementor-element.elementor-element-f98de43 .dce-pagination-bottom{padding-top:10px;}.elementor-23 .elementor-element.elementor-element-f98de43 .dce-pagination span, .elementor-23 .elementor-element.elementor-element-f98de43 .dce-pagination a{margin-right:20px;padding:10px 15px 10px 15px;border-radius:50% 50% 50% 50%;color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-23 .elementor-element.elementor-element-f98de43 .dce-pagination a:hover{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-f98de43 .dce-pagination span.current{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-f98de43 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0% 30% 0% 0%;}.elementor-23 .elementor-element.elementor-element-7542db3{--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;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-f98de43 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-23 .elementor-element.elementor-element-f98de43 > .elementor-widget-container{padding:0% 0% 0% 0%;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-f98de43 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-23 .elementor-element.elementor-element-f98de43 > .elementor-widget-container{padding:0% 0% 0% 0%;}}/* Start custom CSS for theme-page-title, class: .elementor-element-eb2d66c */.elementor-23 .elementor-element.elementor-element-eb2d66c h1 {
    font-size: calc(1.375rem + 1.375 * ((100vw - 20rem) / 100));
}/* End custom CSS */
/* Start custom CSS for dce-breadcrumbs, class: .elementor-element-5b5c480 */.elementor-23 .elementor-element.elementor-element-5b5c480 ul {
    padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ebb05d */.elementor-23 .elementor-element.elementor-element-2ebb05d h2 {
    font-size: calc(2.986875rem + 2.075625 * ((0vw - 20rem) / 100));
}/* End custom CSS */
/* Start custom CSS for dce-dynamicposts-v2, class: .elementor-element-f98de43 */.elementor-23 .elementor-element.elementor-element-f98de43 .dce-pagination {
    padding-left: 10px;
}

.elementor-23 .elementor-element.elementor-element-f98de43 h3 {
    font-size: calc(2.24775rem + 0 * ((100vw - 20rem) / 100));
}/* End custom CSS */