body.ce-kit-1{color:#020101;font-family:"Poppins", sans-serif;font-size:20px;line-height:1.1em;background-color:#FFFFFF;}a, .elementor a{font-family:"Poppins", sans-serif;}body.ce-kit-1 h2{color:#9B1A43;font-family:"DM Serif Display", sans-serif;font-size:45px;font-weight:400;line-height:1em;}.elementor-button, a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button{--ce-btn-bg-color:#9B1A43;background-color:var(--ce-btn-bg-color);border-style:solid;border-width:1px 1px 1px 1px;border-color:#9B1A43;}.elementor-button:hover, .elementor-button:focus, a.elementor-button:not(#e):hover, a.elementor-button:not(#e):focus{color:#9B1A43;}.elementor-button:hover, .elementor-button:focus{--ce-btn-bg-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9B1A43;}.elementor-button.elementor-size-sm{font-size:15px;}.elementor-button.elementor-size-md{font-size:17px;border-radius:5px 5px 5px 5px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}body.ce-kit-1 .breadcrumb li:not(#e), body.ce-kit-1 .ce-breadcrumb__item{color:#9B1A43;}body.ce-kit-1 .breadcrumb li a:not(#e), body.ce-kit-1 .ce-breadcrumb__item a:not(#e){color:#746464;}body.ce-kit-1 .breadcrumb li a:not(#e):hover, body.ce-kit-1 .ce-breadcrumb__item a:not(#e):hover{color:#9B1A43;}/* Start custom CSS for page-settings */:root{
    --color-1: #9B1A43;
    --color-2: #fff;
    --color-3: #000;
    --color-4: #F0F0F0;
    --color-5: #030A28;
    --color-6: #746464;
 
    --bg-color: var(--color-2);
    --text-color: var(--color-3);
    
    --header-h: 117px;
    --container-w: 1440px;
    --container-1300-w: 1300px;
    --container-p: calc((100vw - var(--container-w)) / 2);
    --container-1300-p: calc((100vw - var(--container-1300-w)) / 2);
}

@media (max-width: 1470px){ :root{--container-p: 15px;} }
@media (max-width: 1330px){ :root{--container-1300-p: 15px;} }

.breadcrumb__wrapper{
    background-color: white;
    box-shadow: rgba(0,0,0,.05) 0 4px 4px;
}

.breadcrumb-item + .breadcrumb-item::before{
    content: url('data:image/svg+xml,%3Csvg width="8" height="13" viewBox="0 0 8 13" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M-0.00016065 0.984849L1.06084 -1.20031e-06L6.83984 5.36743C6.93299 5.45344 7.00692 5.55571 7.05737 5.66837C7.10782 5.78102 7.13379 5.90183 7.13379 6.02385C7.13379 6.14586 7.10782 6.26667 7.05737 6.37933C7.00692 6.49198 6.93299 6.59425 6.83984 6.68026L1.06084 12.0505L0.000838803 11.0656L5.42484 6.02524L-0.00016065 0.984849Z" fill="%23746464"/%3E%3C/svg%3E');
}

.breadcrumb__wrapper ol{
    display: flex;
    align-items: center;
    min-height: 60px
}

.breadcrumb__wrapper ol li{
    line-height: 1
}

.container, .container-1300{
    width: 100%;
    max-width: var(--container-w);
    margin: 0 auto;
}
.container-1300{max-width: var(--container-1300-w);}/* End custom CSS */