.elementor-kit-10{--e-global-color-primary:#3F3836;--e-global-color-secondary:#FF4332;--e-global-color-text:#817A78;--e-global-color-7463731:#FFFFFF;--e-global-color-929e72f:#FBF0EE;--e-global-color-8cfbe07:#757474;--e-global-color-73775b7:#FFFFFFB8;--e-global-color-0f10f45:#FFFFFFD9;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:18px;--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:42px;--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-kit-10 a{color:#61B176;}.elementor-kit-10 a:hover{color:#589969;}.elementor-kit-10 h1{font-family:"Poppins", Sans-serif;font-size:90px;font-weight:600;line-height:100px;letter-spacing:-3.6px;}.elementor-kit-10 h2{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;line-height:55px;letter-spacing:-1.4px;}.elementor-kit-10 h3{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:35px;letter-spacing:-1px;}.elementor-kit-10 h4{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-kit-10 h5{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-kit-10 h6{color:#61B176;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:30px;}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-7463731 );background-color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 33px 20px 33px;}.elementor-kit-10 button:hover,.elementor-kit-10 button:focus,.elementor-kit-10 input[type="button"]:hover,.elementor-kit-10 input[type="button"]:focus,.elementor-kit-10 input[type="submit"]:hover,.elementor-kit-10 input[type="submit"]:focus,.elementor-kit-10 .elementor-button:hover,.elementor-kit-10 .elementor-button:focus{color:var( --e-global-color-7463731 );background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}.site-header{padding-right:0px;padding-left:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-10 h2{font-size:30px;line-height:40px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.hide-me {
    display: none !important;
}

body.logged-in .hide-me {
    display: block !important;
}

.elementor-icon-list-item .elementor-icon-list-icon {
    margin-bottom: auto;
    margin-top: 10px;
}

li a:not(li a[class*='button']) {
    display: flex !important;
    border-bottom: none !important;
}

p a:not(.elementor-location-footer p a), li a:not(.elementor-location-footer li a):not(.elementor-location-header li a):not(.post-date a):not(li a[class^='button']) {
    font-weight: 600;
    color: inherit !important;
    border-bottom: 1px solid;
    transition: .2s ease-in-out !important;
    width: auto;
    display: inline-block;

}

p a:hover:not(.elementor-location-footer p a:hover), li a:hover:not(.elementor-location-footer li a:hover):not(.elementor-location-header li a:hover):not(.button-group li a:hover):not(.post-date a:hover):not(li a[class^='button']:hover) {
    padding-bottom: 1px;
    transition: .2s ease-in-out !important;
}/* End custom CSS */