body{font-family:Lato,sans-serif;font-weight:400;font-size:17px;line-height:24px;color:#555}img{max-width:100%}.container{width:100%;max-width:1300px;}.normal{font-weight:400}.bold{font-weight:700}.padder{padding:30px}.padder-s{padding:15px}.btn{padding:15px;font-size:18px;line-height:25px}.border_btn{border-color:#ef4439;color:#ef4439;transition:all .3s linear}.border_btn:focus,.border_btn:hover{background:#ef4439;color:#fff;transition:all .3s linear}.border_btn.border_blue{border-color:#29abe2;color:#29abe2}.border_btn.border_blue:focus,.border_btn.border_blue:hover{background:#29abe2;color:#fff}.border_btn.border_green{border-color:#00a99d;color:#00a99d}.border_btn.border_green:focus,.border_btn.border_green:hover{background:#00a99d;color:#fff}.secondary_btn{background:#36474a;color:#fff;transition:all .3s linear;padding:15px 30px}.secondary_btn:focus,.secondary_btn:hover{background:#202b2d;transition:all .3s linear;color:#fff}.primary_btn{background:#ef4439;color:#fff;transition:all .3s linear}.primary_btn:focus,.primary_btn:hover{background:#f15a51;transition:all .3s linear;color:#fff}h1,h2,h3,h4,h5{color:#36474a;font-weight:700}h1{font-size:60px;line-height:70px}h2{font-size:40px;line-height:50px}.text_blue{color:#29abe2}.text_red{color:#ef4439}.text_green{color:#32938a}.m-top{margin-top:30px}.m-bottom{margin-bottom:30px}.m-top-s{margin-top:15px}.m-bottom-s{margin-bottom:15px}.p-top{padding-top:30px}.p-bottom{padding-bottom:30px}.p-bottom-s{padding-bottom:15px}.p-top-s{padding-top:15px}.m-right{margin-right:30px}.m-right-s{margin-right:15px}.m-left{margin-left:30px}.m-left-s{margin-left:15px}.flex_container{align-items:center;display:flex;flex-flow:row wrap;place-content:flex-end center}.flex_container .flex_item{border:none;height:150px;line-height:150px;margin:0 0 -1px -1px;padding:0;text-align:center;width:25%}.cr-modal .modal-header{border:none}.cr-modal .modal-header h2{font-size:36px}.cr-modal .modal-body{padding:30px}.cr-modal .modal-body input[type=text],.cr-modal .modal-body input[type=email],.cr-modal .modal-body input[type=number]{background:#f1f1f1}.cr-modal .modal-body label{font-weight:400}.cr-modal .modal-body .disclaimer{font-size:14px;line-height:17px;text-align:center}.cr-modal .modal-body .primary_btn{display:block;font-size:16px;font-weight:700;margin:15px auto;min-width:200px;padding:8px}header{padding:30px 0;transition:all .3s ease-in}header.navbar-fixed-top{top:auto}header.navbar-fixed-top.sticky{background:#fff;padding:15px 0 10px;border-bottom:2px solid #36474a}header .navbar-brand{padding:0;height:auto}header .navbar{border:none;margin:0!important}header .navbar .nav li{float:none;display:inline-block;vertical-align:middle}header .navbar .nav li::after{display:inline-block;content:"|";position:absolute;top:-2px;left:-2px}header .navbar .nav li:first-of-type::after,header .navbar .nav li:last-of-type::after{display:none}header .navbar .nav li a{color:#36474a;font-size:14px;font-weight:700;padding-top:0;padding-bottom:0}header .navbar .nav li a:focus,header .navbar .nav li a:hover{background:0 0;color:#ef4439}header .navbar .btn{border-radius:5px;color:#ef4439!important;padding:7px 20px!important;margin-top:3px}header .navbar .btn:focus,header .navbar .btn:hover{background:#ef4439!important;color:#fff!important;transition:all .3s linear}main section{padding:70px 0}main .hero{background:url(/National_Library/oe_/https://cartrocket.com/images/bg-hero.jpg) no-repeat;min-height:783px;border-bottom:5px solid #36474a;padding:120px 0 30px 0;background-size:cover}main .section-two .section-two{background:url(/National_Library/oe_/https://cartrocket.com/images/bg-section-two.png) no-repeat;background-size:cover;min-height:618px}main .section-two h2 span{position:relative}main .section-two h2 span::before{background:url(/National_Library/oe_/https://cartrocket.com/images/line.png) no-repeat;bottom:-1px;content:"";height:8px;left:-2px;position:absolute;width:100%}main .section-three{background:url(/National_Library/oe_/https://cartrocket.com/images/bg-section-three.jpg) no-repeat;background-size:cover;min-height:500px;border-bottom:1px solid #e1e1e1;padding:115px 0}main .section-three h2 img{display:inline-block;vertical-align:-1px;}main .section-three h2 span{vertical-align:bottom}main .section-five{background:url(/National_Library/oe_/https://cartrocket.com/images/bg-section-five.jpg) no-repeat;background-size:cover;min-height:650px}main .section-five h1{line-height:50px}main .section-five h1 .normal{font-size:36px;line-height:40px}main .section-seven h1,main .section-six h1{line-height:50px}main .section-seven h1 .normal,main .section-six h1 .normal{font-size:34px;line-height:40px}main .section-seven{background:url(/National_Library/oe_/https://cartrocket.com/images/bg-section-seven.jpg) no-repeat;background-size:cover;min-height:650px}main .inc-section{background:url(/National_Library/oe_/https://cartrocket.com/images/bg-inc.jpg) no-repeat;background-size:cover;min-height:680px;color:#fff;text-align:center}main .inc-section h2{color:#fff}main .section-ten{background:url(/National_Library/oe_/https://cartrocket.com/images/bg-section-10.jpg) no-repeat;background-size:cover;min-height:550px;color:#fff;border-bottom:5px solid #fff}main .section-ten h2{color:#fff}main .section-ten h2 span{font-size:52px}main .section-ten .primary_btn{font-size:27px;font-weight:700;padding:20px 45px;margin-top:50px}footer{background:#36474a;text-align:center;color:#fff;font-size:14px;padding:50px 0}footer ul{list-style:none;margin:0;padding:0}footer ul li{display:inline-block}footer ul li::after{display:inline-block;content:'|';color:#fff;margin:0 10px}footer ul li:last-of-type::after{display:none}footer ul li a{color:#fff;font-size:14px}footer ul li a:focus,footer ul li a:hover{text-decoration:none;color:#ef4439}.whitebox{padding-top:100px}.whitebox h1{margin-bottom:30px;font-size:42px;}.hero .m-top{margin-top:160px;}@media screen and (min-width:320px) and (max-width:767px){h1{font-size:40px;line-height:45px}h2{font-size:34px;line-height:40px}.btn{display:block;word-wrap:break-word;white-space:normal;margin:15px 0}header{padding:15px 0}header.navbar-fixed-top.sticky{padding:15px 0 0}header .navbar-brand img{width:225px}header .navbar-toggle{background:#ef4439;margin-top:0}header .navbar-toggle .icon-bar{background:#fff}header .navbar-nav{background:#36474a;margin:0 -15px;padding:15px}header .navbar-nav li{display:block!important}header .navbar-nav li::after{display:none!important}header .navbar-nav li a{color:#fff!important;padding-top:15px!important;padding-bottom:15px!important}header .navbar-nav li .btn{border-color:#fff;color:#fff!important}.flex_container .flex_item{width:50%;padding:15px;height:130px;line-height:130px}main{text-align:center}main .hero{padding:70px 0;min-height:570px}main .section-three{padding:0 0 30px 0;}main .section-four{padding-top:30px;}main .section-ten h2 span{display:block;font-size:38px;line-height:45px;margin-bottom:5px}.cr-modal .modal-header h2{font-size:25px;}.cr-modal .modal-body{padding:0 30px;}.cr-modal{text-align:left;}.cr-modal .form-group{margin-bottom:10px;}.cr-modal .modal-body .disclaimer{font-size:12px;line-height:17px;margin-bottom:0;padding-bottom:0;text-align:center;}.hero .m-top{margin-top:60px;}.hero .border_btn{background:#ef4439;color:#fff;}}
header.navbar-fixed-top {
    position: fixed;
    left: 0;
    width: 100%;
    z-index: 11;
}

header .navbar .nav li {
    float: none;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    padding: 0 15px;
}


header .navbar .nav li::after {
    display: inline-block;
    content: "|";
    position: absolute;
    top: 0;
    left: 0;
}

.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0;
}
.navbar-toggler-icon {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}
.navbar-toggler{
    background: red;
}
.cr-modal .modal-header{
    align-items: center;
    flex-direction: column;
}
.modal-header .close {
    padding: 0.5rem 1rem;
}
main .hero{
    display: flex;
    align-items:center;
}
