/* --------------- TUDOR Landing Page ------------ */

.page-id-39737 .tudor-lp.img-wide img,
.page-id-39737 .tudor-lp .wpb_single_image .vc_single_image-wrapper,
.page-id-39737 .tudor-lp .wpb_single_image .vc_figure {
    width: 100%;
}
.page-id-39737 #hybird_header {
    margin-top: 100px;
}
.page-id-39737 .tudor-lp .container {
    width: 100%;
    max-width: 100%;
    padding: 0;
}
.page-id-39737 .breadcrumb-style >li+li:before {
    padding: 0 6px 0 4px;
    color: #28262b;
    content: "/";
    font-family: 'themify';
    font-size: 12px;
    line-height: 100%;
    display: inline-block;
}
.page-id-39737 .tudor-header .container,
html body.page-id-39737 .tudor-extend .rlx-breadcrumb ol.breadcrumb{
    margin: 0 auto;
    max-width: 1360px;
    width: 100%;
    padding-left: 30px;
    padding-right: 30px;
}
.page-id-39737 .breadcrumb-style >.active {
    color: #bb1617;
}
.page-id-39737 #hybird_header .hybird-nav.list-inline.tudor-extend > li {
    text-align: left;
}
.page-id-39737 .tudor-lp.white-bg {
    background: #fff;
}
html body.page-id-39737 .breadcrumb-style li a, .breadcrumb-style li {
    font-family: inherit;
    font-style: normal;
    font-size: 12px;
}
.page-id-39737 .tudor-lp p {
    font-size: 14px;
}
.page-id-39737 .tudor-lp h1.tudor-title,
.page-id-39737 .tudor-lp h2.tudor-title {
    font-weight: 900;
    font-size: 38px;
    line-height: 100%;
    font-family: "Montserrat", sans-serif;
    margin-bottom: 10px;
}
.page-id-39737 .tudor-lp.alt h2.tudor-title {
    margin-bottom: 30px;
}
.page-id-39737 .tudor-lp p.tudor-title {
    font-weight: 700;
    color: #bb1617;
    font-size: 22px;
    line-height: 110%;
}
.page-id-39737 .tudor-lp.mw-1090 > .container {
    margin: 0 auto;
    max-width: 1090px !important;
    padding: 0 15px;
}
.page-id-39737 .tudor-lp.mw-895 > .container {
    margin: 0 auto;
    max-width: 895px !important;
}
.page-id-39737 .tudor-lp.mw-1330 > .container {
    margin: 0 auto;
    max-width: 1330px;
}
.page-id-39737 .tudor-lp.mw-1320 > .container {
    margin: 0 auto;
    max-width: 1350px;
}
.page-id-39737 .tudor-lp.slider h3 {
    font-weight: 900;
    margin-bottom: 0;
    font-size: 18px;
    line-height: 132%;
    font-family: "Montserrat", sans-serif;
    padding: 15px 15px 10px 15px;
}
.page-id-39737 .tudor-lp.slider .slick-next,
.page-id-39737 .tudor-lp.slider .slick-prev{
    top: 30%;
}
.page-id-39737 .tudor-lp.slider .slick-next:before {
    content: "\e91a" !important;
    color: #bb1617 !important;
    font-weight: 900;
    padding: 0;
    font-size: 30px;
}
.page-id-39737 .tudor-lp.slider .slick-prev:before {
    content: "\e918" !important;
    color: #bb1617 !important;
    font-weight: 900;
    padding: 0;
    font-size: 30px;
}
.page-id-39737 .tudor-lp.slider .slick-prev {
    left: -44px;
}

.page-id-39737 .tudor-lp .sml-text h3{
    font-weight: 900;
    margin-bottom: 0;
    font-size: 18px;
    line-height: 132%;
    font-family: "Montserrat", sans-serif;
    padding: 0 15px 10px 15px;
}
.page-id-39737 .tudor-lp.slider p{
    font-size: 14px;
    padding: 0 5px;
    line-height: 148%;
}
.page-id-39737 .tudor-lp .sml-text p{
    font-size: 14px;
    padding: 0 15px 0 15px;
    line-height: 148%;
}
.page-id-39737 .tudor-lp.bg-light,
.page-id-39737 .tudor-lp.bg-light .container{
    background: #fff;
}

.page-id-39737 .btn.tudor-btn {
    border-color: #bb1617;
    color: #bb1617;
    border-radius: 600px;
    font-weight: 700;
    text-wrap: inherit;
    position: relative;
    height: auto;
    line-height: 130%;
    padding: 16px 24px;
}
.page-id-39737 .btn.tudor-btn.alt {
    border-color: #e0e0e0;
}
.page-id-39737 .btn.tudor-btn:hover {
    border-color: #bb1617 !important;
    color: #fff;
    background: #bb1617 !important;
    border-radius: 600px;
    font-weight: 700;
}

/* Style the navigation menu */
.page-id-39737 .topnav {
    overflow: hidden;
    background-color: #333;
    position: relative;
}


@media(max-width: 1400px){

}
@media only screen and (max-width: 990px) {
    .page-id-39737 .collapsible-menu label {
        float: left;
    }
    .page-id-39737 #hybird_header > .container {
        min-width: 100%;
        padding: 0 30px;
    }
    .page-id-39737 .tudor-section-padd {
        padding: 30px 0 0 0 !important;
        margin: 0 !important;
    }
    .page-id-39737 #hybird_header > .container > .row.vertical-flex ul.hybird-nav.list-inline {
        width: 100vw;
        left: -15px;
    }

}

@media(max-width: 769px){
    .page-id-39737 .tudor-section-padd {
        padding: 30px 0 0 0 !important;
        margin: 0 !important;
    }
    .page-id-39737 .tudor-lp h1.tudor-title,
    .page-id-39737 .tudor-lp h2.tudor-title {
        font-size: 28px;
    }
    .page-id-39737 .tudor-lp p.tudor-title {
        font-size: 17px;
        line-height: 110%;
    }
    html body.page-id-39737 .tudor-lp.white-bg {
        background: #fff;
        padding: 15px 0 0 0 !important;
        /*padding-bottom: 0 !important;*/
    }
    .page-id-39737 .tudor-lp.slider {
    padding: 15px;
    }

    html body.page-id-39737 .max-w-970, html body.page-id-39737 .tlg-page-wrapper>.wpb_row.max-w-970 {
        padding: 15px !important;
    }
    .page-id-39737 .btn.tudor-btn {
        padding: 12px 20px;
        margin-top: 25px;
    }
    .page-id-39737 .btn.tudor-btn.alt {
        padding: 12px 20px;
        margin-top: 0;
    }
    .page-id-39737 .tudor-lp.mw-1090 > .container {
        padding: 0;
    }
    .page-id-39737 #hybird_header > .container > .row.vertical-flex ul.hybird-nav.list-inline {
        left: -30px;
    }
    .page-id-39737 #hybird_header > .container > .row.vertical-flex {
        padding: 0 0 15px 0;
    }

    .page-id-39737 .tudor-header .container,
    html body.page-id-39737 .tudor-extend .rlx-breadcrumb ol.breadcrumb {
        padding-left: 30px;
        padding-right: 30px;
    }
    .page-id-39737 #hybird_header > .container {
        padding: 0 45px;
    }
}
@media (max-width: 767px) {
    html .page-id-39737 .breadcrumb-style li a,
    html .page-id-39737 .breadcrumb-style li.active,
    html .page-id-39737 nav .menu > li > ul li a{
        font-size: 12px;
    }
    .page-id-39737 #hybird_header > .container > .row.vertical-flex ul.hybird-nav.list-inline {
        left: -15px;
    }
    .page-id-39737 #hybird_header > .container > .row.vertical-flex {
        padding: 0 0 15px 0;
    }

    .page-id-39737 .tudor-header .container,
    html body.page-id-39737 .tudor-extend .rlx-breadcrumb ol.breadcrumb {
        padding-left: 15px;
        padding-right: 15px;
    }
    .page-id-39737 #hybird_header > .container {
        padding: 0 30px;
    }

}



/* --------------- END TUDOR Landing Page ------------ */