.elementor-5814 .elementor-element.elementor-element-02f31e7{margin-top:50px;margin-bottom:0px;}.elementor-5814 .elementor-element.elementor-element-17043be > .elementor-element-populated >  .elementor-background-overlay{background-color:#222222;opacity:0.3;}.elementor-5814 .elementor-element.elementor-element-17043be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5814 .elementor-element.elementor-element-17043be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5814 .elementor-element.elementor-element-17043be > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5814 .elementor-element.elementor-element-17043be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5814 .elementor-element.elementor-element-3d2697b{--spacer-size:24vh;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5814 .elementor-element.elementor-element-601acd0 .elementor-icon-list-icon{width:14px;}.elementor-5814 .elementor-element.elementor-element-601acd0 .elementor-icon-list-icon i{font-size:14px;}.elementor-5814 .elementor-element.elementor-element-601acd0 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-5814 .elementor-element.elementor-element-601acd0 .elementor-icon-list-text, .elementor-5814 .elementor-element.elementor-element-601acd0 .elementor-icon-list-text a{color:#FFFFFF;}.elementor-5814 .elementor-element.elementor-element-601acd0 .elementor-icon-list-item{font-size:14px;font-weight:300;text-transform:uppercase;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-9492e17{text-align:center;}.elementor-5814 .elementor-element.elementor-element-9492e17 .elementor-heading-title{font-family:"Alegreya", Sans-serif;font-weight:800;color:#FFFFFF;}.elementor-5814 .elementor-element.elementor-element-710debb .elementor-icon-list-icon{width:14px;}.elementor-5814 .elementor-element.elementor-element-710debb .elementor-icon-list-icon i{font-size:14px;}.elementor-5814 .elementor-element.elementor-element-710debb .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-5814 .elementor-element.elementor-element-710debb .elementor-icon-list-text, .elementor-5814 .elementor-element.elementor-element-710debb .elementor-icon-list-text a{color:#FFFFFF;}.elementor-5814 .elementor-element.elementor-element-710debb .elementor-icon-list-item{font-size:14px;font-weight:300;text-transform:uppercase;}.elementor-5814 .elementor-element.elementor-element-7295132{--spacer-size:24vh;}.elementor-5814 .elementor-element.elementor-element-e4fe949{margin-top:0px;margin-bottom:50px;}.elementor-5814 .elementor-element.elementor-element-d483791:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5814 .elementor-element.elementor-element-d483791 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5814 .elementor-element.elementor-element-d483791 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-5814 .elementor-element.elementor-element-d483791 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5814 .elementor-element.elementor-element-03b5dd4{text-align:justify;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-f97d697{text-align:start;}.elementor-5814 .elementor-element.elementor-element-f97d697 .elementor-heading-title{font-family:"Amatic SC", Sans-serif;font-size:45px;font-weight:bold;color:#222222;}.elementor-5814 .elementor-element.elementor-element-a8f9eff .elementor-icon-list-icon{width:14px;}.elementor-5814 .elementor-element.elementor-element-a8f9eff .elementor-icon-list-icon i{font-size:14px;}.elementor-5814 .elementor-element.elementor-element-a8f9eff .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-5814 .elementor-element.elementor-element-75532dd{text-align:start;}.elementor-5814 .elementor-element.elementor-element-75532dd .elementor-heading-title{font-family:"Amatic SC", Sans-serif;font-size:45px;font-weight:bold;color:#222222;}.elementor-5814 .elementor-element.elementor-element-f792b32{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-5814 .elementor-element.elementor-element-961ef07{text-align:start;}.elementor-5814 .elementor-element.elementor-element-961ef07 .elementor-heading-title{font-family:"Amatic SC", Sans-serif;font-size:45px;font-weight:bold;color:#222222;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5814 .elementor-element.elementor-element-b3d410b{--grid-columns:3;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5814 .elementor-element.elementor-element-66ebe5f .elementor-icon-wrapper{text-align:center;}.elementor-5814 .elementor-element.elementor-element-828da32:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5814 .elementor-element.elementor-element-828da32 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5814 .elementor-element.elementor-element-828da32 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 10px 50px 10px;}.elementor-5814 .elementor-element.elementor-element-828da32 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5814 .elementor-element.elementor-element-b31516e{text-align:center;}.elementor-5814 .elementor-element.elementor-element-b31516e .elementor-heading-title{font-family:"Amatic SC", Sans-serif;font-size:45px;font-weight:bold;color:#222222;}.elementor-5814 .elementor-element.elementor-element-b39b07b{--grid-columns:1;}.elementor-5814 .elementor-element.elementor-element-c4a8d0b{--spacer-size:50px;}.elementor-5814 .elementor-element.elementor-element-76ff344{--spacer-size:50px;}.elementor-5814 .elementor-element.elementor-element-79efc65{text-align:center;}.elementor-5814 .elementor-element.elementor-element-79efc65 .elementor-heading-title{font-family:"Amatic SC", Sans-serif;font-size:45px;font-weight:bold;color:#222222;}.elementor-5814 .elementor-element.elementor-element-a6d7126{--grid-columns:1;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-5814 .elementor-element.elementor-element-eac7cea{--spacer-size:50px;}.elementor-5814 .elementor-element.elementor-element-3ee1b5f{text-align:center;}.elementor-5814 .elementor-element.elementor-element-3ee1b5f .elementor-heading-title{font-family:"Amatic SC", Sans-serif;font-size:45px;font-weight:bold;color:#222222;}.elementor-5814 .elementor-element.elementor-element-a00b1ca{--grid-columns:1;--grid-row-gap:10px;--grid-column-gap:10px;}@media(min-width:768px){.elementor-5814 .elementor-element.elementor-element-d483791{width:75%;}.elementor-5814 .elementor-element.elementor-element-828da32{width:25%;}}@media(max-width:1024px){.elementor-5814 .elementor-element.elementor-element-17043be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5814 .elementor-element.elementor-element-17043be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-5814 .elementor-element.elementor-element-d483791 > .elementor-element-populated{padding:20px 20px 20px 20px;} .elementor-5814 .elementor-element.elementor-element-f792b32{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-5814 .elementor-element.elementor-element-b3d410b{--grid-columns:2;}.elementor-5814 .elementor-element.elementor-element-828da32 > .elementor-element-populated{padding:20px 10px 20px 10px;}.elementor-5814 .elementor-element.elementor-element-b39b07b{--grid-columns:2;}.elementor-5814 .elementor-element.elementor-element-a6d7126{--grid-columns:2;}.elementor-5814 .elementor-element.elementor-element-a00b1ca{--grid-columns:2;}}@media(max-width:767px){.elementor-5814 .elementor-element.elementor-element-02f31e7{margin-top:0px;margin-bottom:0px;padding:10px 10px 0px 10px;}.elementor-5814 .elementor-element.elementor-element-17043be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5814 .elementor-element.elementor-element-17043be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-5814 .elementor-element.elementor-element-e4fe949{margin-top:0px;margin-bottom:0px;padding:0px 10px 10px 10px;}.elementor-5814 .elementor-element.elementor-element-d483791 > .elementor-element-populated{padding:20px 20px 20px 20px;} .elementor-5814 .elementor-element.elementor-element-f792b32{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-5814 .elementor-element.elementor-element-b3d410b{--grid-columns:1;}.elementor-5814 .elementor-element.elementor-element-b39b07b{--grid-columns:1;}.elementor-5814 .elementor-element.elementor-element-a6d7126{--grid-columns:1;}.elementor-5814 .elementor-element.elementor-element-a00b1ca{--grid-columns:1;}}/* Start custom CSS for post-comments, class: .elementor-element-7d9ba0e */.elementor-5814 .elementor-element.elementor-element-7d9ba0e form
{
    background: #fff;
    padding: 26px;
}

.elementor-5814 .elementor-element.elementor-element-7d9ba0e .comment-form-url
{
    display: none;
}

.elementor-5814 .elementor-element.elementor-element-7d9ba0e form input[type=email],.elementor-5814 .elementor-element.elementor-element-7d9ba0e form input[type=text], .elementor-5814 .elementor-element.elementor-element-7d9ba0e form textarea
{
    padding: 1em;
    width: 100%;
    font-size: 13px;
    color: #333;
    border: 2px solid rgba(0, 0, 0, 0.1);
    border-radius: 0;
    background-color: transparent;
    -webkit-appearance: none;
    -webkit-tap-highlight-color: transparent;
    box-sizing: border-box;
    box-shadow: none;
}

.elementor-5814 .elementor-element.elementor-element-7d9ba0e form input[type=email]:focus, .elementor-5814 .elementor-element.elementor-element-7d9ba0e form input[type=text]:focus, .elementor-5814 .elementor-element.elementor-element-7d9ba0e form textarea:focus
{
    border-color: #444;
    outline: 0;
}

.elementor-5814 .elementor-element.elementor-element-7d9ba0e form input[type=submit]
{
    display: inline-block;
    position: relative;
    padding: 14px 26px;
    margin-bottom: .25em;
    font-size: 11px;
    letter-spacing: 1px;
    text-transform: uppercase;
    line-height: 1.2;
    outline: 0;
    border: 2px solid #333;
    color: #333;
    text-shadow: none;
    background: none;
    border-radius: 0;
    font-weight: 400;
}

.elementor-5814 .elementor-element.elementor-element-7d9ba0e form input[type=submit]:hover {
    color: #fff;
    background-color: #333;
    border-color: transparent;
}

.elementor-5814 .elementor-element.elementor-element-7d9ba0e form label
{
    display: block;
    font-size: 11px !important;
    line-height: 18px;
    color: #444;
    letter-spacing: 1px;
    font-weight: 700;
    margin-bottom: 0.6em;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-dbc7110 */.elementor-5814 .elementor-element.elementor-element-dbc7110
{
    padding: 4px;
    background-image: repeating-linear-gradient(135deg, #ff6969, #ff6969 10px, #FFF 0px, #FFF 20px, #85adff 0px, #85adff 30px, #FFF 0px, #FFF 40px);
    background-image: repeating-linear-gradient(135deg, #ff6969, #ff6969 10px, #FFF 0px, #FFF 20px, #85adff 0px, #85adff 30px, #FFF 0px, #FFF 40px);
    background-image: repeating-linear-gradient(135deg, #ff6969, #ff6969 10px, #FFF 0px, #FFF 20px, #85adff 0px, #85adff 30px, #FFF 0px, #FFF 40px);
    padding: 4px 0;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.07);

}
.elementor-5814 .elementor-element.elementor-element-dbc7110 form
{
    background: #fff;
    padding: 26px;
}

.elementor-5814 .elementor-element.elementor-element-dbc7110 form input[type=email]
{
    padding: 1em;
    width: 100%;
    font-size: 13px;
    color: #333;
    border: 2px solid rgba(0, 0, 0, 0.1);
    border-radius: 0;
    background-color: transparent;
    -webkit-appearance: none;
    -webkit-tap-highlight-color: transparent;
    box-sizing: border-box;
    box-shadow: none;
}

.elementor-5814 .elementor-element.elementor-element-dbc7110 form input[type=email]:focus
{
    border-color: #444;
    outline: 0;
}

.elementor-5814 .elementor-element.elementor-element-dbc7110 form input[type=submit]
{
    display: inline-block;
    position: relative;
    padding: 14px 26px;
    margin-bottom: .25em;
    font-size: 11px;
    letter-spacing: 1px;
    text-transform: uppercase;
    line-height: 1.2;
    outline: 0;
    border: 2px solid #333;
    color: #333;
    text-shadow: none;
    background: none;
    border-radius: 0;
    font-weight: 400;
}

.elementor-5814 .elementor-element.elementor-element-dbc7110 form input[type=submit]:hover {
    color: #fff;
    background-color: #333;
    border-color: transparent;
}

.elementor-5814 .elementor-element.elementor-element-dbc7110 form label
{
    display: block;
    font-size: 11px !important;
    line-height: 18px;
    color: #444;
    letter-spacing: 1px;
    font-weight: 700;
    margin-bottom: 0.6em;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS */@media print {

.hifeforprint
{
    display: none;
}
}/* End custom CSS */