.text-primary {
        color: #EE5A0F !important;
    }
    .hover\:text-primary:hover {
        color: #EE5A0F !important;
    }
    .bg-primary {
        background-color: #EE5A0F !important;
    }
    .hover\:bg-primary:hover {
        background-color: #EE5A0F !important;
    }
    .before\:bg-primary::before {
        background-color: #EE5A0F !important;
    }
    .after\:bg-primary::after {
        background-color: #EE5A0F !important;
    }
    .border-primary {
        border-color: #EE5A0F !important;
    }
    .hover\:border-primary:hover {
        border: #EE5A0F !important;
    }
    .fill-primary {
        fill: #EE5A0F !important;
    }
    .hover\:fill-primary:hover {
        fill: #EE5A0F !important;
    }

    
    .text-primary-lighter {
        color: #FF6010 !important;
    }
    .hover\:text-primary-lighter:hover {
        color: #FF6010 !important;
    }
    .bg-primary-lighter {
        background-color: #FF6010 !important;
    }
    .hover\:bg-primary-lighter:hover {
        background-color: #FF6010 !important;
    }
    .before\:bg-primary-lighter::before {
        background-color: #FF6010 !important;
    }
    .after\:bg-primary-lighter::after {
        background-color: #FF6010 !important;
    }
    .border-primary-lighter {
        border-color: #FF6010 !important;
    }
    .hover\:border-primary-lighter:hover {
        border: #FF6010 !important;
    }
    .fill-primary-lighter {
        fill: #FF6010 !important;
    }
    .hover\:fill-primary-lighter:hover {
        fill: #FF6010 !important;
    }

    
    .text-primary-darker {
        color: #DE540E !important;
    }
    .hover\:text-primary-darker:hover {
        color: #DE540E !important;
    }
    .bg-primary-darker {
        background-color: #DE540E !important;
    }
    .hover\:bg-primary-darker:hover {
        background-color: #DE540E !important;
    }
    .before\:bg-primary-darker::before {
        background-color: #DE540E !important;
    }
    .after\:bg-primary-darker::after {
        background-color: #DE540E !important;
    }
    .border-primary-darker {
        border-color: #DE540E !important;
    }
    .hover\:border-primary-darker:hover {
        border: #DE540E !important;
    }
    .fill-primary-darker {
        fill: #DE540E !important;
    }
    .hover\:fill-primary-darker:hover {
        fill: #DE540E !important;
    }

.text-secondary {
        color: #606060 !important;
    }
    .hover\:text-secondary:hover {
        color: #606060 !important;
    }
    .bg-secondary {
        background-color: #606060 !important;
    }
    .hover\:bg-secondary:hover {
        background-color: #606060 !important;
    }
    .before\:bg-secondary::before {
        background-color: #606060 !important;
    }
    .after\:bg-secondary::after {
        background-color: #606060 !important;
    }
    .border-secondary {
        border-color: #606060 !important;
    }
    .hover\:border-secondary:hover {
        border: #606060 !important;
    }
    .fill-secondary {
        fill: #606060 !important;
    }
    .hover\:fill-secondary:hover {
        fill: #606060 !important;
    }

    
    .text-secondary-lighter {
        color: #A3A3A3 !important;
    }
    .hover\:text-secondary-lighter:hover {
        color: #A3A3A3 !important;
    }
    .bg-secondary-lighter {
        background-color: #A3A3A3 !important;
    }
    .hover\:bg-secondary-lighter:hover {
        background-color: #A3A3A3 !important;
    }
    .before\:bg-secondary-lighter::before {
        background-color: #A3A3A3 !important;
    }
    .after\:bg-secondary-lighter::after {
        background-color: #A3A3A3 !important;
    }
    .border-secondary-lighter {
        border-color: #A3A3A3 !important;
    }
    .hover\:border-secondary-lighter:hover {
        border: #A3A3A3 !important;
    }
    .fill-secondary-lighter {
        fill: #A3A3A3 !important;
    }
    .hover\:fill-secondary-lighter:hover {
        fill: #A3A3A3 !important;
    }

    
    .text-secondary-darker {
        color: #474747 !important;
    }
    .hover\:text-secondary-darker:hover {
        color: #474747 !important;
    }
    .bg-secondary-darker {
        background-color: #474747 !important;
    }
    .hover\:bg-secondary-darker:hover {
        background-color: #474747 !important;
    }
    .before\:bg-secondary-darker::before {
        background-color: #474747 !important;
    }
    .after\:bg-secondary-darker::after {
        background-color: #474747 !important;
    }
    .border-secondary-darker {
        border-color: #474747 !important;
    }
    .hover\:border-secondary-darker:hover {
        border: #474747 !important;
    }
    .fill-secondary-darker {
        fill: #474747 !important;
    }
    .hover\:fill-secondary-darker:hover {
        fill: #474747 !important;
    }

.text-tertiary {
        color: #FFFFFF !important;
    }
    .hover\:text-tertiary:hover {
        color: #FFFFFF !important;
    }
    .bg-tertiary {
        background-color: #FFFFFF !important;
    }
    .hover\:bg-tertiary:hover {
        background-color: #FFFFFF !important;
    }
    .before\:bg-tertiary::before {
        background-color: #FFFFFF !important;
    }
    .after\:bg-tertiary::after {
        background-color: #FFFFFF !important;
    }
    .border-tertiary {
        border-color: #FFFFFF !important;
    }
    .hover\:border-tertiary:hover {
        border: #FFFFFF !important;
    }
    .fill-tertiary {
        fill: #FFFFFF !important;
    }
    .hover\:fill-tertiary:hover {
        fill: #FFFFFF !important;
    }

    
    .text-tertiary-lighter {
        color: #FFFFFF !important;
    }
    .hover\:text-tertiary-lighter:hover {
        color: #FFFFFF !important;
    }
    .bg-tertiary-lighter {
        background-color: #FFFFFF !important;
    }
    .hover\:bg-tertiary-lighter:hover {
        background-color: #FFFFFF !important;
    }
    .before\:bg-tertiary-lighter::before {
        background-color: #FFFFFF !important;
    }
    .after\:bg-tertiary-lighter::after {
        background-color: #FFFFFF !important;
    }
    .border-tertiary-lighter {
        border-color: #FFFFFF !important;
    }
    .hover\:border-tertiary-lighter:hover {
        border: #FFFFFF !important;
    }
    .fill-tertiary-lighter {
        fill: #FFFFFF !important;
    }
    .hover\:fill-tertiary-lighter:hover {
        fill: #FFFFFF !important;
    }

    
    .text-tertiary-darker {
        color: #F5F5F5 !important;
    }
    .hover\:text-tertiary-darker:hover {
        color: #F5F5F5 !important;
    }
    .bg-tertiary-darker {
        background-color: #F5F5F5 !important;
    }
    .hover\:bg-tertiary-darker:hover {
        background-color: #F5F5F5 !important;
    }
    .before\:bg-tertiary-darker::before {
        background-color: #F5F5F5 !important;
    }
    .after\:bg-tertiary-darker::after {
        background-color: #F5F5F5 !important;
    }
    .border-tertiary-darker {
        border-color: #F5F5F5 !important;
    }
    .hover\:border-tertiary-darker:hover {
        border: #F5F5F5 !important;
    }
    .fill-tertiary-darker {
        fill: #F5F5F5 !important;
    }
    .hover\:fill-tertiary-darker:hover {
        fill: #F5F5F5 !important;
    }

body {
    color: #606060;

    background-color: #F6F6F6

}

hr {
    border: 1px solid #EE5A0F !important;
}

a {
    color: #EE5A0F;
}

a:hover {
    color: #FF6010;
}

a:focus,
a:active {
    color: #DE540E;
}

.c-carousel .slick-dots li button{
    border-color: #EE5A0F;
}

.c-hero-slider__carousel .slick-dots li button{
    border-color: #EE5A0F;
}

.c-carousel .slick-dots li.slick-active button{
    background: #EE5A0F;
}

.c-hero-slider__carousel .slick-dots li.slick-active button{
    background: #EE5A0F;
}

.b-form-basic .field.dropdown .middleColumn:after{
    color: #EE5A0F;
}

.b-form-basic .checkbox label:after{
    color: #EE5A0F;
}

.b-form-basic .optionset label:after{
    background: #EE5A0F;
}

.c-breadcrumbs__arrow-icon {
    color: #FFFFFF;
}

.c-breadcrumbs__link {
    color: #FFFFFF;
}

.c-breadcrumbs__link:active,
.c-breadcrumbs__link:focus {
    color: #FFFFFF;
}

.c-breadcrumbs__link:hover {
    color: #FFFFFF;
}

.c-button {
    background-color: #EE5A0F !important;
    color: #FFFFFF !important;
}

.c-button:hover,
.c-button:focus {
    background-color: #DE540E !important;
    color: #FFFFFF !important;
}

.c-button--theme-primary {
        background-color: #EE5A0F !important;
        color: #FFFFFF !important;
    }

    .phone-link--primary {
        background-color: #EE5A0F !important;
        color: #FFFFFF !important;
    }

    .c-button--theme-primary:hover,
    .c-button--theme-primary:focus{
        background-color: #DE540E !important;
        color: #FFFFFF !important;
    }

    .phone-link--primary:hover,
    .phone-link--primary:focus{
        background-color: #DE540E !important;
        color: #FFFFFF !important;
    }

    .b-form-basic.b-form-basic--c-button--theme-primary .btn-toolbar.Actions input[type="submit"]{
        background-color: #EE5A0F !important;
        color: #FFFFFF !important;
    }

    .b-form-basic.b-form-basic--c-button--theme-primary .btn-toolbar.Actions input[type="submit"]:hover,
    .b-form-basic.b-form-basic--c-button--theme-primary .btn-toolbar.Actions input[type="submit"]:focus{
        background-color: #DE540E !important;
        color: #FFFFFF !important;
    }
        .c-button--theme-secondary {
        background-color: #606060 !important;
        color: #FFFFFF !important;
    }

    .phone-link--secondary {
        background-color: #606060 !important;
        color: #FFFFFF !important;
    }

    .c-button--theme-secondary:hover,
    .c-button--theme-secondary:focus{
        background-color: #474747 !important;
        color: #FFFFFF !important;
    }

    .phone-link--secondary:hover,
    .phone-link--secondary:focus{
        background-color: #474747 !important;
        color: #FFFFFF !important;
    }

    .b-form-basic.b-form-basic--c-button--theme-secondary .btn-toolbar.Actions input[type="submit"]{
        background-color: #606060 !important;
        color: #FFFFFF !important;
    }

    .b-form-basic.b-form-basic--c-button--theme-secondary .btn-toolbar.Actions input[type="submit"]:hover,
    .b-form-basic.b-form-basic--c-button--theme-secondary .btn-toolbar.Actions input[type="submit"]:focus{
        background-color: #474747 !important;
        color: #FFFFFF !important;
    }
        .c-button--theme-tertiary {
        background-color: #FFFFFF !important;
        color: #606060 !important;
    }

    .phone-link--tertiary {
        background-color: #FFFFFF !important;
        color: #606060 !important;
    }

    .c-button--theme-tertiary:hover,
    .c-button--theme-tertiary:focus{
        background-color: #F5F5F5 !important;
        color: #606060 !important;
    }

    .phone-link--tertiary:hover,
    .phone-link--tertiary:focus{
        background-color: #F5F5F5 !important;
        color: #606060 !important;
    }

    .b-form-basic.b-form-basic--c-button--theme-tertiary .btn-toolbar.Actions input[type="submit"]{
        background-color: #FFFFFF !important;
        color: #606060 !important;
    }

    .b-form-basic.b-form-basic--c-button--theme-tertiary .btn-toolbar.Actions input[type="submit"]:hover,
    .b-form-basic.b-form-basic--c-button--theme-tertiary .btn-toolbar.Actions input[type="submit"]:focus{
        background-color: #F5F5F5 !important;
        color: #606060 !important;
    }


body{ font-family: 'Open Sans', sans-serif; }
.font-primary{ font-family: 'Open Sans', sans-serif; }


.font-secondary{ font-family: 'Muli', sans-serif; font-weight: 700; }



.c-button { font-family: 'Muli', sans-serif; font-weight: 800; }

h2 { line-height: 2.2rem; font-weight: 700; }

h5 { font-weight: 400; font-size: 1.5rem; color: #606060; line-height: 2rem; }

h6 { font-weight: 400; font-size: 1.2rem; line-height: 1.8rem; }

.b-column__title { font-family: 'Muli', sans-serif; font-weight: 800; letter-spacing: 0.5px; font-size: 1.25rem; }

.b-testimonials__message { font-size: 1rem; letter-spacing: 0px; box-shadow: 0 2px 6px 0 rgba(0,0,0,0.05); }

.c-menu .c-menu__ul .c-menu__link { font-family: 'Muli', sans-serif; font-weight: 600; }

.c-menu__link-icon { font-size: 12px; top: 0px; margin-left: 4px; }

.c-childmenu__link { font-family: 'Muli', sans-serif !important; padding: 12px 15px; text-transform: none; font-weight: 400 !important; }

.c-childmenu__link:hover { padding-left: 18px; }

.c-button { text-transform: uppercase; font-weight: 800; }

.hero-calculator .hero-calculator__content--title  {  }

.hero-calculator .hero-calculator__content--subtitle { font-size: 1.6rem; line-height: 2rem; }

.b-icon__heading.font-secondary { font-size: 1.125rem; font-weight: 400; letter-spacing: 0.5px; padding: 0px 10px; }

.font-small { line-height: 1.4rem; }



/* Start Headers-Basic-Colors-Application-Form */


    
        .application-form__menu.c-header__menu {
            background-color: #F6F6F6;
        }
    

    
        .application-form__menu .c-menu__link {
            color: #606060;
        }
        .application-form__menu .c-menu__link:hover,
        .application-form__menu .c-menu__link:focus {
            color: #606060;
        }
    

    
        .application-form__menu .c-menu__list .c-menu__link.is-active,
        .application-form__menu .c-menu__list .c-menu__link.is-active .c-menu__link-icon {
            color: #EE5A0F;
        }
    

    
        .application-form__menu .c-childmenu {
            border-left: 10px solid #CCCCCC;
        }
    


/* End Headers-Basic-Colors-Application-Form */


/* Start footers-three-column-menu-Colors */


    .c-footer {
    background-color: #F6F6F6;
    }



    .c-copyrights {
    background-color: #606060;
    }



    .c-footer__menu-title {
    color: #454547;
    }



    .c-mintdesign__logo-link path {
    fill: #FFFFFF;
    }




    .c-footer__main a {
    color: #454547;
    }



    .c-footer__main a:active,
    .c-footer__main a:hover,
    .c-footer__main a:focus {
    color: #373738;
    }



    .c-mintdesign__title,
    .c-copyrights__content {
    color: #FFFFFF;
    }




/* End footers-three-column-menu-Colors */

/* Start Headers-Basic-Colors */


    
        .c-header {
            background-color: rgba(255,255,255,1.000000);
        }
    

    
        .c-header.headroom--not-top{
            background-color: rgba(255,255,255,1.000000);
        }
    

    
        .c-menu__link {
            color: #606060;
        }
    

    
        @media (min-width: 992px){
            .c-menu__list:hover .c-menu__link,
            .c-menu__list:hover .c-menu__link .c-menu__link-icon {
                color: #EE5A0F;
            }
        }
    

    

    
        .c-childmenu__ul {
            background-color: #F6F6F6;
        }
    

    
        .c-childmenu__link  {
            color: #606060;
        }
    

    
        .c-childmenu__link:focus,
        .c-childmenu__link:hover {
        
            color: #EE5A0F;
        
        
            background-color: #E6E6E6;
        
        }
    

    
        .hamburger-inner, .hamburger-inner:before, .hamburger-inner:after {
        background-color: #EE5A0F;
        }
    

    @media (max-width: 991px) {

    
        .c-header__menu {
        background-color: #F6F6F6;
        }
    

    
        .c-menu__link {
        color: #606060;
        }
        .c-menu__link:hover,
        .c-menu__link:focus{
        color: #606060;
        }
    

    
        .c-menu__list .c-menu__link.is-active, .c-menu__list .c-menu__link.is-active .c-menu__link-icon {
        color: #EE5A0F;
        }
    

    
        .c-childmenu {
        border-left: 10px solid #CCCCCC;
        }
    
    }

/* End Headers-Basic-Colors */


    
        .c-header.headroom--not-top .c-header__logo-image {
            width: 178px;
            height: 75px;
        }
    

    
    

    
        .c-header__spacer {
            height: 170px;
        }
        .c-basic-hero__t-cell{
            height: calc(100vh - 170px);
        }
        .c-hero-slider__t-cell{
            height: calc(100vh - 170px);
        }
    
    
        @media (max-width: 991px) {
            .c-header__spacer {
                height: 115px;
            }
            .c-basic-hero__t-cell{
                height: calc(100vh - 115px);
            }
            .c-hero-slider__t-cell{
                height: calc(100vh - 115px);
            }
        }
    


