.elementor-40 .elementor-element.elementor-element-aac4402 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-40 .elementor-element.elementor-element-aac4402:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-aac4402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5841f70 );}.elementor-40 .elementor-element.elementor-element-aac4402{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-aac4402 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-750b0b8 .elementor-heading-title{color:var( --e-global-color-088ea79 );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;line-height:1.4em;}.elementor-40 .elementor-element.elementor-element-ef9d679{color:var( --e-global-color-088ea79 );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-40 .elementor-element.elementor-element-7f7384f .mc4wp-form input[type="text"],.elementor-40 .elementor-element.elementor-element-7f7384f .mc4wp-form input[type="email"]{font-family:"Poppins", Sans-serif;line-height:1.5em;height:70px;border-radius:50px 50px 50px 50px;transition:all ease-out 0.3s;}.elementor-40 .elementor-element.elementor-element-7f7384f .mc4wp-form input[type="submit"]{max-width:180px;height:50px;border-radius:50px 50px 50px 50px;transition:all ease-out 0.3s;}.elementor-40 .elementor-element.elementor-element-7f7384f .mc4wp-form-fields{width:500px;}.elementor-40 .elementor-element.elementor-element-e325ab2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40 .elementor-element.elementor-element-e325ab2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.heyife.com/wp-content/uploads/2022/12/undraw_mobile_posts_re_bpuw.svg");background-position:center center;background-repeat:no-repeat;background-size:70% auto;}.elementor-40 .elementor-element.elementor-element-e325ab2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-e325ab2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-3fd27f2{--spacer-size:450px;}.elementor-40 .elementor-element.elementor-element-dc046d3{padding:30px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-c5f5a93 .aux-ico-box{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-c5f5a93 .aux-button{background-color:#FFFFFF;text-shadow:0px 0px 0px rgba(0,0,0,0.3);padding:17px 34px 17px 34px;}.elementor-40 .elementor-element.elementor-element-c5f5a93 .aux-text{color:#1C0202;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-c5f5a93 .aux-button:hover .aux-text{color:var( --e-global-color-088ea79 );}.elementor-40 .elementor-element.elementor-element-c5f5a93 .aux-widget-advanced-text{text-align:center !important;padding:40px 20px 2px 20px;background-image:url("https://www.heyife.com/wp-content/uploads/2022/12/father-and-little-son-in-skiing-outfits-playing-PMSY642-970x660-1.jpg");background-size:cover;}.elementor-40 .elementor-element.elementor-element-c5f5a93 .aux-text-widget-overlay, .elementor-40 .elementor-element.elementor-element-c5f5a93 .aux-widget-advanced-text{border-radius:27px 27px 27px 27px;}.elementor-40 .elementor-element.elementor-element-8fe9cc7 .aux-ico-box{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-8fe9cc7 .aux-button{background-color:#FFFFFF;text-shadow:0px 0px 0px rgba(0,0,0,0.3);padding:17px 34px 17px 34px;}.elementor-40 .elementor-element.elementor-element-8fe9cc7 .aux-text{color:#1C0202;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-8fe9cc7 .aux-button:hover .aux-text{color:var( --e-global-color-088ea79 );}.elementor-40 .elementor-element.elementor-element-8fe9cc7 .aux-widget-advanced-text{text-align:center !important;padding:40px 20px 2px 20px;background-image:url("https://www.heyife.com/wp-content/uploads/2022/12/Image-5@2x.png");background-size:cover;}.elementor-40 .elementor-element.elementor-element-8fe9cc7 .aux-text-widget-overlay, .elementor-40 .elementor-element.elementor-element-8fe9cc7 .aux-widget-advanced-text{border-radius:27px 27px 27px 27px;}.elementor-40 .elementor-element.elementor-element-db37033 .aux-ico-box{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-db37033 .aux-button{background-color:#FFFFFF;text-shadow:0px 0px 0px rgba(0,0,0,0.3);padding:17px 34px 17px 34px;}.elementor-40 .elementor-element.elementor-element-db37033 .aux-text{color:#1C0202;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-db37033 .aux-button:hover .aux-text{color:var( --e-global-color-088ea79 );}.elementor-40 .elementor-element.elementor-element-db37033 .aux-widget-advanced-text{text-align:center !important;padding:40px 20px 2px 20px;background-image:url("https://www.heyife.com/wp-content/uploads/2022/12/businessman-taking-a-break-with-a-cup-of-coffee-JW4B3DH-2000x1125-1.jpg");background-size:cover;}.elementor-40 .elementor-element.elementor-element-db37033 .aux-text-widget-overlay, .elementor-40 .elementor-element.elementor-element-db37033 .aux-widget-advanced-text{border-radius:27px 27px 27px 27px;}.elementor-40 .elementor-element.elementor-element-d2b1879 > .elementor-element-populated{padding:0px 80px 0px 20px;}.elementor-40 .elementor-element.elementor-element-47e10ff .entry-media img{border-radius:20px 20px 20px 20px !important;}.elementor-40 .elementor-element.elementor-element-47e10ff .entry-title a{font-size:28px;font-weight:600;line-height:1.4em;}.elementor-40 .elementor-element.elementor-element-47e10ff .entry-info, .elementor-40 .elementor-element.elementor-element-47e10ff .entry-info a{font-size:15px;}.elementor-40 .elementor-element.elementor-element-47e10ff .entry-content{font-size:16px;}.elementor-40 .elementor-element.elementor-element-47e10ff{text-align:left;}.elementor-40 .elementor-element.elementor-element-47e10ff > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-3869028 .entry-media img{border-radius:20px 20px 20px 20px !important;}.elementor-40 .elementor-element.elementor-element-3869028 .entry-title a{font-size:21px;}.elementor-40 .elementor-element.elementor-element-3869028 .entry-content{font-size:15px;font-weight:400;}.elementor-40 .elementor-element.elementor-element-3869028{text-align:left;}.elementor-40 .elementor-element.elementor-element-3869028 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-40 .elementor-element.elementor-element-2e8d10e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-57abf29 .aux-widget-image{text-align:center;}.elementor-40 .elementor-element.elementor-element-57abf29 .aux-media-image{max-width:50%;border-radius:50% 50% 50% 50%;overflow:hidden;}.elementor-40 .elementor-element.elementor-element-4c284f3 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-40 .elementor-element.elementor-element-4c284f3 .aux-modern-heading-primary{font-size:20px;font-weight:bold;line-height:1.3em;margin:20px 0px 7px 0px;}.elementor-40 .elementor-element.elementor-element-4c284f3 .aux-modern-heading-secondary{font-size:15px;font-weight:400;line-height:1.5em;}.elementor-40 .elementor-element.elementor-element-4c284f3 .aux-modern-heading-description{font-size:16px;font-weight:400;line-height:1.6em;}.elementor-40 .elementor-element.elementor-element-65f0da9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-40 .elementor-element.elementor-element-65f0da9 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-40 .elementor-element.elementor-element-13fbf89{text-align:center;}.elementor-40 .elementor-element.elementor-element-13fbf89 .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-40 .elementor-element.elementor-element-dcf8d3f .aux-media-image{max-width:50px;}.elementor-40 .elementor-element.elementor-element-dcf8d3f > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-40 .elementor-element.elementor-element-dcf8d3f{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-601502f .aux-media-image{max-width:50px;}.elementor-40 .elementor-element.elementor-element-601502f > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-40 .elementor-element.elementor-element-601502f{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-ad52a32 .aux-media-image{max-width:50px;}.elementor-40 .elementor-element.elementor-element-ad52a32 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-40 .elementor-element.elementor-element-ad52a32{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-1058c4f .aux-media-image{max-width:50px;}.elementor-40 .elementor-element.elementor-element-1058c4f > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-40 .elementor-element.elementor-element-1058c4f{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-8dac6fe .aux-media-image{max-width:50px;}.elementor-40 .elementor-element.elementor-element-8dac6fe > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-40 .elementor-element.elementor-element-8dac6fe{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-2fc9f47.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-40 .elementor-element.elementor-element-2fc9f47 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-40 .elementor-element.elementor-element-b4ea8d9{text-align:center;}.elementor-40 .elementor-element.elementor-element-b4ea8d9 .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-40 .elementor-element.elementor-element-b4ea8d9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-317308b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40 .elementor-element.elementor-element-317308b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-40 .elementor-element.elementor-element-317308b > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-317308b > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-317308b > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-40 .elementor-element.elementor-element-317308b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 25px 40px 25px;}.elementor-40 .elementor-element.elementor-element-317308b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-456e623 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-40 .elementor-element.elementor-element-456e623 .aux-modern-heading-primary{font-size:22px;}.elementor-40 .elementor-element.elementor-element-aba2fd4 .mc4wp-form input[type="text"],.elementor-40 .elementor-element.elementor-element-aba2fd4 .mc4wp-form input[type="email"]{border-radius:30px 30px 30px 30px;transition:all ease-out 0.3s;}.elementor-40 .elementor-element.elementor-element-aba2fd4 .mc4wp-form input[type="submit"]{font-size:16px;border-radius:20px 20px 20px 20px;color:var( --e-global-color-088ea79 );background-color:transparent;background-image:linear-gradient(180deg, #F40E9B 0%, #f2295b 100%);transition:all ease-out 0.3s;}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-d2b1879{width:74%;}.elementor-40 .elementor-element.elementor-element-2e8d10e{width:26%;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-750b0b8{text-align:center;}.elementor-40 .elementor-element.elementor-element-750b0b8 .elementor-heading-title{font-size:34px;}.elementor-40 .elementor-element.elementor-element-ef9d679{text-align:center;}.elementor-40 .elementor-element.elementor-element-7f7384f .mc4wp-form input[type="text"],.elementor-40 .elementor-element.elementor-element-7f7384f .mc4wp-form input[type="email"]{width:300px;height:70px;}.elementor-40 .elementor-element.elementor-element-7f7384f .mc4wp-form input[type="submit"]{max-width:180px;height:4.5em;}.elementor-40 .elementor-element.elementor-element-7f7384f .mc4wp-form-fields{width:500px;}.elementor-40 .elementor-element.elementor-element-3fd27f2{--spacer-size:225px;}.elementor-40 .elementor-element.elementor-element-d2b1879 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-40 .elementor-element.elementor-element-2e8d10e > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-40 .elementor-element.elementor-element-02d4dad > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-40 .elementor-element.elementor-element-317308b > .elementor-element-populated{margin:60px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}}/* Start custom CSS for aux_mailchimp, class: .elementor-element-7f7384f */@media only screen and (min-width: 468px) {
.elementor-40 .elementor-element.elementor-element-7f7384f .mc4wp-form-fields{
    position: relative;

}

.elementor-40 .elementor-element.elementor-element-7f7384f .mc4wp-form-fields p:last-child {
    position: absolute;
    top:10px;
    right:10px;
}
}
@media only screen and (max-width: 467px){
    .elementor-40 .elementor-element.elementor-element-7f7384f .mc4wp-form input[type="submit"]{
        max-width:none;
        }
    .elementor-40 .elementor-element.elementor-element-7f7384f .mc4wp-form input[type="email"]{
            height:50px;
            padding-right:25px;
        }
        .elementor-40 .elementor-element.elementor-element-7f7384f .mc4wp-form input[type="email"] {
        padding-left:25px;
    }    
        
}

@media only screen and (max-width:800px) and (min-width:768px){
    .elementor-40 .elementor-element.elementor-element-7f7384f .mc4wp-form-fields{
        max-width:525px!important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-57abf29 */.elementor-40 .elementor-element.elementor-element-57abf29 .aux-media-image {margin: 0 auto;}/* End custom CSS */
/* Start custom CSS for wp-widget-aux_popular_posts_widget, class: .elementor-element-02d4dad *//************* Popular Posts *************/
.elementor-40 .elementor-element.elementor-element-02d4dad .entry-title {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 15px!important;
    font-weight: 500;
    line-height: 1.3em;
}

.elementor-40 .elementor-element.elementor-element-02d4dad .entry-header {
    margin-bottom: 10px;
}
.elementor-40 .elementor-element.elementor-element-02d4dad .entry-content time {
   color: rgba(0, 0, 0, 0.6);
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 25px;
    font-style: normal;
    letter-spacing: 1.68px;
    text-transform: uppercase;
}
.elementor-40 .elementor-element.elementor-element-02d4dad .entry-content:before {
   display: none !important;
}

.elementor-40 .elementor-element.elementor-element-02d4dad .entry-media {
    float: none;
    margin-bottom: 0;
    margin-right: 10px;
    width: 150px
}

.elementor-40 .elementor-element.elementor-element-02d4dad .media-land {
    display: flex;
    align-items: flex-start;
    margin-bottom: 40px;
}

.elementor-40 .elementor-element.elementor-element-02d4dad .entry-header {
    margin-bottom: 0px;
}

.elementor-40 .elementor-element.elementor-element-02d4dad .entry-media img {
    border-radius: 5px;
}

.elementor-40 .elementor-element.elementor-element-02d4dad .entry-content {
    margin-bottom: 0;
}

.elementor-40 .elementor-element.elementor-element-02d4dad .entry-info {
    margin-bottom: 0;
    text-align: left;
}

.elementor-40 .elementor-element.elementor-element-02d4dad .entry-title:hover a {
    color: #E63F96;
}

.elementor-40 .elementor-element.elementor-element-02d4dad .tabs-content{
    padding-left: 0;
}/* End custom CSS */