.elementor-2903 .elementor-element.elementor-element-c15bc8f{--display:flex;--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;}.elementor-2903 .elementor-element.elementor-element-23fb745{margin:5rem 3rem calc(var(--kit-widget-spacing, 0px) + 3rem) 3rem;text-align:center;}.elementor-2903 .elementor-element.elementor-element-23fb745 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2.25rem;font-weight:900;}.elementor-2903 .elementor-element.elementor-element-0324712 .elementor-icon-list-icon{width:14px;}.elementor-2903 .elementor-element.elementor-element-0324712 .elementor-icon-list-icon i{font-size:14px;}.elementor-2903 .elementor-element.elementor-element-0324712 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-2903 .elementor-element.elementor-element-0324712 .elementor-icon-list-text, .elementor-2903 .elementor-element.elementor-element-0324712 .elementor-icon-list-text a{color:#333333;}.elementor-2903 .elementor-element.elementor-element-0324712 .elementor-icon-list-item{font-family:"Lato", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-2903 .elementor-element.elementor-element-8e84f41 img{width:85%;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2903 .elementor-element.elementor-element-cf7ccb1{padding:2rem 2rem 2rem 2rem;font-family:"Lato", Sans-serif;font-weight:400;line-height:1.7rem;}.elementor-2903 .elementor-element.elementor-element-13dacec{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-2f19a16 );}.elementor-2903 .elementor-element.elementor-element-13dacec .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-2903 .elementor-element.elementor-element-13dacec .elementor-share-btn__icon{--e-share-buttons-icon-size:2.7em;}.elementor-2903 .elementor-element.elementor-element-13dacec .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-eb11414 );}.elementor-2903 .elementor-element.elementor-element-13dacec .elementor-share-btn__title{font-family:"Lato", Sans-serif;}.elementor-2903 .elementor-element.elementor-element-abda2fd{--display:flex;--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;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2903 .elementor-element.elementor-element-dc16b39 .elementor-button{background-color:var( --e-global-color-eb11414 );font-family:"Lato", Sans-serif;font-size:1rem;font-weight:500;fill:var( --e-global-color-4453f9d );color:var( --e-global-color-4453f9d );}.elementor-2903 .elementor-element.elementor-element-dc16b39 .elementor-button:hover, .elementor-2903 .elementor-element.elementor-element-dc16b39 .elementor-button:focus{background-color:var( --e-global-color-2f19a16 );color:var( --e-global-color-4453f9d );}.elementor-2903 .elementor-element.elementor-element-dc16b39{padding:5px 5px 5px 5px;}.elementor-2903 .elementor-element.elementor-element-dc16b39 .elementor-button:hover svg, .elementor-2903 .elementor-element.elementor-element-dc16b39 .elementor-button:focus svg{fill:var( --e-global-color-4453f9d );}.elementor-2903 .elementor-element.elementor-element-01d54e8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2rem;font-weight:600;}.elementor-2903 .elementor-element.elementor-element-08ff068{--display:flex;}.elementor-2903 .elementor-element.elementor-element-8fa430d{--grid-row-gap:15px;--grid-column-gap:18px;}.elementor-2903 .elementor-element.elementor-element-8fa430d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2903 .elementor-element.elementor-element-8fa430d:after{content:"0.66";}.elementor-2903 .elementor-element.elementor-element-8fa430d .elementor-post__thumbnail__link{width:100%;}.elementor-2903 .elementor-element.elementor-element-8fa430d .elementor-post__meta-data span + span:before{content:"•";}.elementor-2903 .elementor-element.elementor-element-8fa430d .elementor-post__text{margin-top:23px;}.elementor-2903 .elementor-element.elementor-element-8fa430d .elementor-post__badge{right:0;}.elementor-2903 .elementor-element.elementor-element-8fa430d .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-2903 .elementor-element.elementor-element-8fa430d .elementor-post__title, .elementor-2903 .elementor-element.elementor-element-8fa430d .elementor-post__title a{color:var( --e-global-color-eb11414 );}.elementor-2903 .elementor-element.elementor-element-d69bf98{--display:flex;--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;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2903 .elementor-element.elementor-element-abdf4d8 .ue-btn-wrapper{text-align:center;}.elementor-2903 .elementor-element.elementor-element-abdf4d8 .ue-btn,.elementor-2903 .elementor-element.elementor-element-abdf4d8 .ue-btn *,.elementor-2903 .elementor-element.elementor-element-abdf4d8 .ue-btn:before,.elementor-2903 .elementor-element.elementor-element-abdf4d8 .ue-btn:after{transition-duration:500ms;}.elementor-2903 .elementor-element.elementor-element-abdf4d8 a.ue-btn{font-family:"Lato", Sans-serif;font-size:1.5rem;font-weight:400;display:inline-flex;padding:15px 35px 15px 35px;}.elementor-2903 .elementor-element.elementor-element-abdf4d8 .ue-btn,.elementor-2903 .elementor-element.elementor-element-abdf4d8 .ue-btn *{color:#ffffff;}.elementor-2903 .elementor-element.elementor-element-abdf4d8 .ue-btn{background-color:var( --e-global-color-eb11414 );}.elementor-2903 .elementor-element.elementor-element-abdf4d8 .ue-btn:hover,.elementor-2903 .elementor-element.elementor-element-abdf4d8 .ue-btn:hover *{color:var( --e-global-color-4453f9d );}.elementor-2903 .elementor-element.elementor-element-abdf4d8 .ue-btn:hover{background-color:var( --e-global-color-secondary );}.elementor-2903 .elementor-element.elementor-element-84e5fd9{--display:flex;--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;}.elementor-2903 .elementor-element.elementor-element-4ea6306 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2rem;font-weight:600;}.elementor-2903 .elementor-element.elementor-element-7df15f1{--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;}.elementor-2903 .elementor-element.elementor-element-ddcb77c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-2903 .elementor-element.elementor-element-2ff9848{padding:2rem 2rem 2rem 2rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-2903 .elementor-element.elementor-element-2ff9848 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-2903 .elementor-element.elementor-element-686f574{padding:2rem 2rem 2rem 2rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-2903 .elementor-element.elementor-element-686f574 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-2903 .elementor-element.elementor-element-69ec3df{padding:2rem 2rem 2rem 2rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-2903 .elementor-element.elementor-element-69ec3df .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-2903 .elementor-element.elementor-element-993e575{padding:2rem 2rem 2rem 2rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-2903 .elementor-element.elementor-element-993e575 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.5rem;font-weight:600;}body.elementor-page-2903:not(.elementor-motion-effects-element-type-background), body.elementor-page-2903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){ .elementor-2903 .elementor-element.elementor-element-13dacec{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2903 .elementor-element.elementor-element-ddcb77c{--grid-auto-flow:row;}}@media(max-width:767px){ .elementor-2903 .elementor-element.elementor-element-13dacec{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2903 .elementor-element.elementor-element-8fa430d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2903 .elementor-element.elementor-element-8fa430d:after{content:"0.5";}.elementor-2903 .elementor-element.elementor-element-8fa430d .elementor-post__thumbnail__link{width:100%;}.elementor-2903 .elementor-element.elementor-element-ddcb77c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for shortcode, class: .elementor-element-a2eefe5 */.elementor-2903 .elementor-element.elementor-element-a2eefe5{
    font-family: lato;
    color: #000;
}
.elementor-2903 .elementor-element.elementor-element-a2eefe5 a{
    color: #38cfff;
}
.elementor-2903 .elementor-element.elementor-element-a2eefe5 h2{
    color: #2e3192
    
}

/* WordPress comment form submit button */
#commentform input[type="submit"],
#commentform .submit {
  background-color: #2e3192; /* Indigo background */
  color: #fff;               /* White text */
  font-family: 'Lato', sans-serif;
  padding: 12px 24px;
  border: none;
  border-radius: 6px;
  cursor: pointer;
  font-weight: 600;
  transition: all 0.3s ease;
}

/* Hover state */
#commentform input[type="submit"]:hover,
#commentform .submit:hover {
  background-color: #38cfff; /* Cyan hover */
  color: #fff;
}/* End custom CSS */