.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-a05a925:#A4493D;--e-global-color-5f1dbc3:#165C7D;--e-global-color-67e71e0:#F1B434;--e-global-color-71b3134:#4E4B48;--e-global-color-381fb14:#D6D2C4;--e-global-color-dc054a4:#B7C9D3;--e-global-color-79b6c70:#FFFFFF;--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:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1120px;}.e-con{--container-max-width:1120px;}.elementor-widget:not(:last-child){margin-block-end:6px;}.elementor-element{--widgets-spacing:6px 6px;--widgets-spacing-row:6px;--widgets-spacing-column:6px;}{}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-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.text-red-link {color:#AA483E;}
.text-red-link:hover {text-decoration:underline;cursor:pointer;}
.text-red-link:active {color: #165C7D;}

.text-black-link {color:#001808;}
.text-black-link:hover {text-decoration:underline;cursor:pointer;}

.black-tel-link {color:#000000;}
.black-tel-link:hover {text-decoration:underline;cursor:pointer;}

.white-tel-link {color:#FFF;}
.white-tel-link:hover {text-decoration:underline;cursor:pointer;}

.text-yellow-link {color:#F5B337;}
.text-yellow-link:hover {text-decoration:underline;cursor:pointer;}

.custom-list {margin:20px 0px 0px 20px;}
.custom-list li{padding-bottom:10px;text-align:left;}
.no-margin {margin:0px;}

@media only screen and (max-width:767px) {
 .custom-list {list-style-position:inside;}
}

.project-jump .elementor-toc__body > .elementor-toc__list-wrapper {
    font-size:16px;
    margin:0;
    padding:0;
    column-count:3;
    
}

.project-jump .elementor-toc__list-item {
    padding:0;
    margin:0 0 .75em 0;
    
}


.project-jump .elementor-toc__list-item-text-wrapper {
    display:flex;
    align-items:flex-start;
    justify-content:flex-start;
}

.project-jump a {
        font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 22px;

    color: #010101 !important;
}

.project-jump .elementor-toc__list-wrapper .elementor-toc__list-wrapper a {
    font-weight:500;
}

.project-jump .elementor-toc__list-wrapper .elementor-toc__list-wrapper .fas {
    display:none !important;
}

.project-jump .elementor-toc__list-wrapper .elementor-toc__list-wrapper {
    margin-top:.25em;
    list-style:disc;
    padding-left:1.3em;
}

.project-jump .elementor-toc__list-item-text-wrapper i {
    margin-top:3px;
}

.project-jump .elementor-toc__body {
    padding-top:0;
    margin-top:0;
}

@media(max-width:1023px) {
    .project-jump .elementor-toc__list-wrapper {
    font-size:16px;
    margin:0;
    padding:0;
    column-count:2;
    
}
    
}

@media(max-width:767px) {
    .project-jump .elementor-toc__list-wrapper {
    font-size:16px;
    margin:0;
    padding:0;
    column-count:1;
    
}
    
}/* End custom CSS */