.elementor-449 .elementor-element.elementor-element-2593210d{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-449 .elementor-element.elementor-element-16b62df8{--grid-row-gap:20px;--grid-column-gap:20px;--load-more-message-color:var( --e-global-color-4c369f3 );}.elementor-449 .elementor-element.elementor-element-16b62df8 .elementor-button{background-color:var( --e-global-color-2a5b56b );text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-4c369f3 );color:var( --e-global-color-4c369f3 );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:100px 100px 100px 100px;}.elementor-449 .elementor-element.elementor-element-16b62df8 .elementor-button:hover, .elementor-449 .elementor-element.elementor-element-16b62df8 .elementor-button:focus{background-color:var( --e-global-color-a6f0db7 );color:var( --e-global-color-text );border-color:var( --e-global-color-a6f0db7 );}.elementor-449 .elementor-element.elementor-element-16b62df8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-16b62df8 .elementor-post__thumbnail__link{width:100%;}.elementor-449 .elementor-element.elementor-element-16b62df8.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:5px;}.elementor-449 .elementor-element.elementor-element-16b62df8.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:5px;}.elementor-449 .elementor-element.elementor-element-16b62df8.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:5px;}.elementor-449 .elementor-element.elementor-element-16b62df8 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 90% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 360deg );}.elementor-449 .elementor-element.elementor-element-16b62df8 .elementor-post__title, .elementor-449 .elementor-element.elementor-element-16b62df8 .elementor-post__title a{color:#1C70B6;font-size:16px;font-weight:600;}.elementor-449 .elementor-element.elementor-element-16b62df8 .elementor-post__title{margin-bottom:5px;}.elementor-449 .elementor-element.elementor-element-16b62df8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-449 .elementor-element.elementor-element-16b62df8 .elementor-button:hover svg, .elementor-449 .elementor-element.elementor-element-16b62df8 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-449 .elementor-element.elementor-element-5d7f156a{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-449 .elementor-element.elementor-element-7b76cfc1 .e-search-submit{background-color:var( --e-global-color-a9b6c0c );}.elementor-449 .elementor-element.elementor-element-7b76cfc1 .e-search-submit:hover{background-color:var( --e-global-color-accent );--e-search-submit-color:var( --e-global-color-4c369f3 );}.elementor-449 .elementor-element.elementor-element-7b76cfc1.elementor-element{--align-self:center;}.elementor-449 .elementor-element.elementor-element-7b76cfc1{--e-search-results-columns:1;--e-search-results-grid-auto-rows:1fr;--e-search-loop-item-equal-height:100%;--e-search-placeholder-color:#727171;--e-search-input-padding-block-start:10px;--e-search-input-padding-inline-start:10px;--e-search-input-padding-block-end:10px;--e-search-input-padding-inline-end:10px;--e-search-submit-margin-inline-start:0px;--e-search-submit-color:var( --e-global-color-4c369f3 );--e-search-submit-padding:0px 0px 0px 8px;--e-search-pagination-hover:#9FA0A0;--e-search-pagination-current:#A72018;}.elementor-449 .elementor-element.elementor-element-7b76cfc1 .e-search-input{font-weight:600;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-449 .elementor-element.elementor-element-7b76cfc1.e-focus{--e-search-input-color:var( --e-global-color-accent );}body.elementor-page-449:not(.elementor-motion-effects-element-type-background), body.elementor-page-449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-449 .elementor-element.elementor-element-16b62df8 .elementor-post__thumbnail__link{width:100%;}.elementor-449 .elementor-element.elementor-element-5d7f156a{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}