.elementor-kit-82{--e-global-color-primary:#3F8DCB;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-683c9472:#1962A4;--e-global-color-4dd81324:#3F8DCB;--e-global-color-5fd4d37:#000;--e-global-color-4daa3b20:#FFF;--e-global-color-7ebdd12b:#FDA132;--e-global-color-468b4595:#333333;--e-global-color-2491acb3:#222122;--e-global-color-ce2db1e:#FDAC4B;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Work Sans";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-68db1c6-font-family:"Oswald";--e-global-typography-68db1c6-font-size:65px;--e-global-typography-68db1c6-font-weight:600;--e-global-typography-68db1c6-text-transform:uppercase;--e-global-typography-68db1c6-line-height:95px;--e-global-typography-0cb3354-font-family:"Oswald";--e-global-typography-0cb3354-font-size:45px;--e-global-typography-0cb3354-font-weight:600;--e-global-typography-0cb3354-text-transform:uppercase;--e-global-typography-0cb3354-line-height:95px;--e-global-typography-9dda8c2-font-family:"Oswald";--e-global-typography-9dda8c2-font-size:32px;--e-global-typography-9dda8c2-font-weight:600;--e-global-typography-9dda8c2-text-transform:uppercase;--e-global-typography-9dda8c2-line-height:47px;--e-global-typography-183406c-font-family:"Bebas Neue";--e-global-typography-183406c-font-size:24px;--e-global-typography-183406c-font-weight:700;--e-global-typography-183406c-text-transform:uppercase;--e-global-typography-183406c-line-height:20px;color:#000000;font-family:"Montserrat", Sans-serif;}.elementor-kit-82 button,.elementor-kit-82 input[type="button"],.elementor-kit-82 input[type="submit"],.elementor-kit-82 .elementor-button{background-color:var( --e-global-color-4dd81324 );font-family:"Oswald", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:23px;letter-spacing:0.05em;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:16px 057px 16px 057px;}.elementor-kit-82 button:hover,.elementor-kit-82 button:focus,.elementor-kit-82 input[type="button"]:hover,.elementor-kit-82 input[type="button"]:focus,.elementor-kit-82 input[type="submit"]:hover,.elementor-kit-82 input[type="submit"]:focus,.elementor-kit-82 .elementor-button:hover,.elementor-kit-82 .elementor-button:focus{background-color:var( --e-global-color-683c9472 );border-style:none;}.elementor-kit-82 e-page-transition{background-color:#FFBC7D;}.elementor-kit-82 a{color:#000000;}.elementor-kit-82 h1{color:#000000;font-weight:700;}.elementor-kit-82 h2{color:#000000;font-weight:700;}.elementor-kit-82 h3{color:#000000;font-weight:700;}.elementor-kit-82 h4{color:#000000;font-weight:700;}.elementor-kit-82 h5{color:#000000;font-weight:700;}.elementor-kit-82 h6{color:#000000;font-weight:700;}.elementor-kit-82 input:not([type="button"]):not([type="submit"]),.elementor-kit-82 textarea,.elementor-kit-82 .elementor-field-textual{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1470px;}.e-con{--container-max-width:1470px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@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-82 button,.elementor-kit-82 input[type="button"],.elementor-kit-82 input[type="submit"],.elementor-kit-82 .elementor-button{font-size:14px;padding:11px 30px 11px 30px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html {
    scroll-behavior: smooth;
}

.gradient h2, 
.gradient h3 {

    background: rgb(191,90,0);
    background: linear-gradient(-45deg, rgba(191,90,0,1) 0%, rgba(247,148,29,1) 100%);
    
    background-size: 104%;
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-text-fill-color: transparent;

}


.contact-button a.elementor-item, 
button.subscribe-btn-submit,
.orange .elementor-button {
           
    background-size: 280px 1px;
    background: rgb(191,90,0);
    background: linear-gradient(-45deg, rgba(191,90,0,1) 0%, rgba(247,148,29,1) 100%);
    
    -webkit-transition: background 200ms ease-out;
    -moz-transition: background 200ms ease-out;
    -o-transition: background 200ms ease-out;
    transition: background 200ms ease-out;
    
    cursor:pointer;
    background-size:216px 1px;
    background-position: -8px 0;
    cursor:pointer;
    min-width: 200px;
}


.contact-button a.elementor-item:hover, 
button.subscribe-btn-submit,
.orange .elementor-button:hover {
    
    background-size:220px 1px;
    background-position: -12px 0;
    
    background: rgb(247,148,29);
background: linear-gradient(-45deg, rgba(247,148,29,1) 0%, rgba(255,191,0,1) 100%);
    background-size:216px 1px;
    background-position: -8px 0;
    cursor:pointer;
    min-width: 200px;
}

.blog-list .blog-list-content .blog-featured-image:before, .blog-list.list-isotope-metro .blog-list-content .blog-bg-image-metro:before {
    
    opacity:0;
}

.suggestion-post-thumbnail {
    width: 48px;
    max-width:28px;
    margin-right: 12px;
}
.suggestion-post-title{
    font-size: 16px;
    font-weight: 500px;
}
.suggestion-post-content {
    font-size: 14px;
    color:#333;
}



@media screen and (max-width:1023px) {
 
    .elementor-kit-82 ul:first-child > li:last-child a{
       padding: 12px;
       min-width: 150px !important;
    }   
}/* End custom CSS */