@font-face{font-family:Neue;font-style:normal;font-weight:400;src:url(/wp-content/themes/total-child-theme/fonts/HelveticaNeueLight.ttf);font-display:swap}*{font-family:Neue}#gift-top-bar{background:#00b4db;background:-webkit-linear-gradient(to right,#0083B0,#00B4DB);background:linear-gradient(to right,#0083b0,#00b4db);height:50px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gift-copy{color:#fff;font-size:16px}.gift-btn{background:#fff;color:#0083b0;padding:3px 10px;margin-left:10px;border-radius:3px}#site-navigation .dropdown-menu a{font-weight:700;font-size:16px}.header-one #site-logo{height:auto!important}#site-header-inner{height:auto}.news-feed{background:#00112c}#mtphr-dnt-1140{padding:10px 0;box-sizing:border-box;font-weight:700;color:#fff}.news-feed-phone{color:#e01933}.news-feed-phone:hover{text-decoration:none}.alert{padding:5px;position:absolute;margin:none;top:110px;left:0;text-align:center;right:0;font-size:16px}.alert-mobile{top:auto;bottom:24%;margin:auto;position:relative}.call-to-action-sidebar{color:#e01933;background:#fff;font-size:20px;font-weight:700;box-sizing:border-box}.call-to-action-sidebar:hover{text-decoration:none}.wpcr3_show_btn{background:#fff;color:#00112c;border:1px solid #00112c;font-family:Neue;font-size:20px;border-radius:0}.wpcr3_show_btn:hover{background:#00112c;color:#fff;border:none}div.wpcr3_dotline,div.wpcr3_review div.wpcr3_dotline{border:none!important}.wpcr3_submit_btn{color:#fff;background:#00112c;width:100px;margin-top:10px;font-size:16px}.wpcr3_cancel_btn{color:#fff;background:#e01933;width:100px;margin-top:10px;font-size:16px}.wpcr3_submit_btn:hover{background:#00112c;color:#fff;box-shadow:0 0 2px #1c79c0}.wpcr3_cancel_btn:hover{background:#e01933;color:#fff;box-shadow:0 0 2px #1c79c0}.wpcr3_leave_text{font-size:20px;margin-bottom:10px!important}select{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none;background:url(/wp-content/themes/total-child-theme/images/arrow-down.png)!important;background-position:right!important;background-repeat:no-repeat!important}textarea,select,input,button{outline:none}#site-scroll-top,.call-to-action,.mobile-form{display:none}.header-reservation-form-wrap{background:url(/wp-content/themes/total-child-theme/images/gradient-head.jpg);background-size:cover}.form-design{float:left;height:auto;width:100%;background:none;border:none;color:#fff;font-size:16px;font-weight:700}.next-step{background:url(/wp-content/themes/total-child-theme/images/next-step-button.png);background-repeat:no-repeat;height:50px;width:50px;border:none;position:absolute;margin-top:9px;right:0}.next-step-mobile{display:none;width:250px;position:relative;background:url(/wp-content/themes/total-child-theme/images/mobile-arrow.png) 185px;background-repeat:no-repeat;background-color:#e01933;color:#fff;font-size:26px;padding-right:50px;margin-top:15px;margin-left:0}.back-btn{background:url(/wp-content/themes/total-child-theme/images/mobile-arrow.png);background-repeat:no-repeat;height:50px;width:50px;border:none;position:absolute;left:0;transform:rotate(180deg)}.back-btn-mobile{display:none}.quote-form-wrap{padding-top:50px}.step-1>h2{float:left;margin-bottom:0;margin-top:10px}#main{position:relative;z-index:1;background:#fff}option{background:#00112c;border:none;padding:5px;box-sizing:border-box;display:block}.nice-select{background:none!important;border:none!important;width:100%!important;height:auto!important}.nice-select.open .list{width:100%}.nice-select .option{color:#00112c}.nice-select .option:hover{background-color:#00112c!important;color:#fff}.step-1{position:relative}.step-1>div{margin:10px 10px 0;display:inline-block;padding:2px 0;border-bottom:2px solid #c1c1c1}.step-1>div:first-child{width:200px;border-bottom:none;margin-left:0;position:relative;top:-2px}.step-1>div:nth-child(2){width:105px}.step-1>div:nth-child(3){width:95px}.step-1>div:nth-child(4){width:200px}.step-1>div:nth-child(5){width:200px}.step-1>div:nth-child(5)>select{padding-right:30px}.step-1>div:nth-child(6){width:95px}.step-2{display:none;text-align:center;position:relative;left:35px}.step-2>div{margin:0 10px;display:inline-block;padding:5px 0;border-bottom:2px solid #c1c1c1}.step-2>div:first-child{width:50px;border:none;margin:0}.step-2>div:nth-child(2){width:120px}.step-2>div:nth-child(3){width:120px}.step-2>div:nth-child(4){width:220px}.step-2>div:nth-child(5){width:250px}.step-2>div:nth-child(6){width:150px;border:none}.step-2>div>input{border:none;background:none;font-weight:700;font-size:16px;color:#fff;width:100%;padding-left:5px}.step-2>div>input::placeholder{color:#fff}.header-reservation-form>h2{color:#fff;text-align:center;font-size:40px;font-weight:400}.reservation-popup-trigger{position:fixed;bottom:10px;right:15px;z-index:9999;color:#fff;background:#e01933;padding:6px 20px 8px;font-weight:700;cursor:pointer;display:none}.home .breadcrumbs{display:none}#dp1{background:url(/wp-content/themes/total-child-theme/images/calendar.png);background-position:right;background-repeat:no-repeat}#dp1::placeholder{color:#fff}.reservation-form-overlay{display:none;width:100%;height:100%;position:fixed;inset:0;z-index:9999;background:#00112c;background-image:url(../images/icons/x.png);background-size:20px;background-repeat:no-repeat;background-position:top 5px right 5px;padding:10px;box-sizing:border-box}.label-fix{margin-top:8px;color:#fff;text-align:right}.submit-form-btn{background:#e01933;padding:10px 20px;width:100%;color:#fff;border:none}.sidebar-box{margin-top:25px}.reservation-form-exit{position:absolute;top:15px;right:15px}.wpex-bars>span,.wpex-bars>span:before,.wpex-bars>span:after{background:#fff}.sidebar-box>.menu-services-container>ul{column-count:1!important}h2{margin-top:0;margin-bottom:10px}#site-header-inner{padding:10px 0!important}.datepicker{top:-3px!important;left:185px!important}.navbar-style-one{position:relative;float:left;margin:14px 0}.social-and-reservation{float:right;margin:20px 0;display:flex;align-items:center}.social{float:left;height:25px}.social>a{display:inline-block;width:25px;height:25px;margin:0 5px}.social>a:first-child{background:url(images/social-icons.png);background-repeat:no-repeat}.social>a:nth-child(2){background:url(images/social-icons.png);background-repeat:no-repeat;background-position:-40px 0}.social>a:nth-child(3){background:url(images/social-icons.png);background-repeat:no-repeat;background-position:-80px 0}.social>a:nth-child(4){background:url(images/social-icons.png);background-repeat:no-repeat;background-position:-120px 0}.reservation{float:left;margin:0 0 0 10px}.reservation>button{background:#e01933;border-radius:0;font-weight:700}.reservation>button>a{color:#fff}.vc_column-inner{padding:20px 0;box-sizing:border-box;margin:0!important}.rental-vehicles-box{text-align:center;background:#fff;padding-bottom:20px;position:relative;height:420px}.rental-vehicles-box>div>a{text-decoration:none}.rental-vehicles-box>div>a>h3{margin:10px 0;font-size:20px;font-weight:400}.rental-vehicles-box>div>a>p{color:#333;font-size:14px;padding:0 20px;box-sizing:border-box}.rental-vehicles-box>div>a>div>a{font-size:15px;font-weight:700;padding-right:15px;background:url(images/arrow-right.png) right 6px;background-repeat:no-repeat;background-size:}.rental-vehicles-box-button{width:100%;float:left;position:absolute;bottom:15px}.mass-company{width:100%;float:left;padding:20px;box-sizing:border-box}.mass-company>div{display:flex;align-items:center}.mass-company>div>div:first-child{float:left;width:60%}.mass-company>div>div:nth-child(2){float:left;width:35%}.mass-company>div>div>h3{font-size:35px;font-weight:700;line-height:1.2}.mass-company>div>div>p{color:#1c79c0;font-size:16px}.mass-company>div>div>a{color:#fff;font-size:16px;background:#1c79c0;padding:5px 15px;box-sizing:border-box;font-weight:700}.footer-col-1>img{margin-bottom:10px}.social-footer{width:100%;float:left}.social-footer>a{width:25px;height:25px;float:left;margin:0 5px}.social-footer>a:first-child{background:url(images/social-icons-footer.png);background-position:0 0;margin-left:0}.social-footer>a:nth-child(2){background:url(images/social-icons-footer.png);background-position:-40px 0}.social-footer>a:nth-child(3){background:url(images/social-icons-footer.png);background-position:-80px 0}.social-footer>a:nth-child(4){background:url(images/social-icons-footer.png);background-position:-120px 0;margin-right:0}.mobile-step,.mobile-step-2{text-align:left;left:0;width:250px;margin:auto}.mobile-step-2>div{margin:0}.mobile-step-2>div:first-child{width:100%;border-bottom:2px solid #c1c1c1}.mobile-step-2>div:nth-child(2){width:100%}.mobile-step-2>div:nth-child(3){width:100%}.mobile-step-2>div:nth-child(4){width:100%}.mobile-step-2>div:nth-child(5){width:100%;border:none}.mobile-step-2>div:nth-child(6){width:100%;border:none;margin:0;display:block}.mobile-step-2>div:nth-child(6)>button:first-child{width:50px;height:51px;float:left;position:relative;background-color:#e01933}.mobile-step-2>div:nth-child(6)>button:nth-child(2){font-size:20px;border-radius:0!important;width:198px;float:right;height:51px}.mobile-step>div{margin:10px 10px 0 2px}.mobile-step>div:nth-child(2){width:100px}.mobile-step>div:nth-child(3){width:100px}.mobile-step>div:nth-child(4){width:115px}.mobile-step>div:nth-child(5){width:125px}.mobile-step>div:nth-child(6){width:100%;border:none;margin:15px 0 0;display:block}#breadcrumbs{margin:10px 0}#menu-services{column-count:2}#menu-services>li>a{font-size:16px;color:#00112c}.wpcf7-submit{width:340px;padding:10px!important;box-sizing:border-box;font-size:16px!important;background-color:#1c79c0!important}.footer-bottom-ul>li{display:inline-block}.footer-bottom-ul>li>a{border-right:1px solid black;padding:0 10px 0 7px;box-sizing:border-box}.footer-bottom-ul>li:last-child>a{border-right:none}@media only screen and (max-width:1280px){.reservation-popup-trigger{display:block}.datepicker-dropdown:before{display:none!important}.datepicker-dropdown:after{display:none!important}}@media only screen and (max-width:1100px){.social{display:none}.desktop-form{height:315px!important}}@media only screen and (max-width:959px){.step-1>div:first-child{display:block;text-align:left;width:100%}.quote-form-wrap{padding-top:0;width:275px;margin:auto;text-align:left}.quote-form-wrap>h2{text-align:left!important}.single-page-content>.vc_custom_1561370657280{padding-top:150px!important;padding-bottom:50px!important}.desktop-form{height:315px!important;margin-top:-40px}.step-1,.step-2{text-align:left;left:0;right:0;height:255px;margin-top:35px}.step-2>div{margin:5px 0;width:100%!important;display:block}.step-2>div:nth-child(6){width:100%;position:relative;display:block;float:left;margin-top:20px;padding:0}.step-1>div{height:auto!important}.step-1>div:nth-child(2){margin-right:10px;width:155px;margin-left:0}.step-1>div:nth-child(3){margin-left:0;margin-right:0;width:106px}.step-1>div:nth-child(4){margin-left:0;width:100%}.step-1>div:nth-child(5){margin-right:10px;margin-left:0;width:155px}.step-1>div:nth-child(6){margin-right:0;margin-left:0;width:106px}.next-step{display:none}.next-step-mobile{display:block;width:275px;position:relative;background:url(/wp-content/themes/total-child-theme/images/mobile-arrow.png) 185px;background-repeat:no-repeat;background-color:#e01933;color:#fff;font-size:22px;padding-right:50px;margin-left:0;bottom:0;left:0;right:0;margin-top:7px}.submit-form-btn{display:block;width:210px;position:relative;background-repeat:no-repeat;background-color:#e01933;color:#fff;font-size:22px;margin-left:0;border-radius:0!important;float:right}.alert{position:absolute;top:initial;bottom:-3px;margin-bottom:5px}.back-btn{display:none}.back-btn-mobile{display:block;background-color:#e01933}.mobile-form{display:none;top:-35px}.social-and-reservation{width:100%;float:left;margin:15px 0}.datepicker{top:18px!important;left:37px!important}#mobile-menu{top:50%!important}body.wpex-mobile-toggle-menu-icon_buttons #mobile-menu{right:0!important;left:auto!important;width:23px}body.wpex-mobile-toggle-menu-icon_buttons #site-logo{float:left!important;max-width:50%!important;text-align:left!important;margin:0!important}.social-and-reservation{width:auto;float:right;margin:14px 45px 0 0;position:relative;top:0}.reservation>button{display:none}.reservation>a{display:block;padding:5px 10px;background:#e01933;box-sizing:border-box;color:#fff;text-align:center}#site-header{height:110px!important}}@media only screen and (max-width:768px){.info-bar-col:first-child>div{padding-bottom:5px}.info-bar-col:nth-child(2)>div{padding-top:5px}.info-bar-col:nth-child(3)>div{padding-top:5px}.rental-vehicles-box{height:100%}.mass-company>div{display:block;align-items:none}.mass-company>div>div:first-child{width:100%;float:none;text-align:center;margin-bottom:30px}.mass-company>div>div:nth-child(2){width:100%;float:none;text-align:center}.mass-company>div>div:nth-child(2)>img{width:50%}}@media only screen and (max-width:480px){.reservation{width:100%;margin:0}.reservation>button{width:100%}#site-header{height:80px!important}.social-and-reservation{margin-top:10px}}
