@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);:root{--primary:#039855;--secondary:#194185;--white:#FFFFFF;--txt_color:#101828}body{font-family:HCo Gotham SSm,sans-serif;font-size:16px;line-height:1.6;color:var(--dark)!important;font-weight:400}a,a:hover{color:inherit;text-decoration:none}.heading_title{font-size:18px;text-transform:uppercase;margin:0}.heading_one,.heading_two{font-size:48px;font-weight:900;text-transform:capitalize;line-height:1.15;margin:0}.heading_two{font-size:46px}.heading_three,.heading_four{font-size:40px;font-weight:700;line-height:1.25;margin:0}.heading_four{font-size:28px}.heading_six{font-size:21px;font-weight:700;line-height:1.25;margin:0}.font_12px{font-size:12px}.font_18px{font-size:18px}.font_24px{font-size:24px}.font_w500{font-weight:500!important}.font_w600{font-weight:600!important}.font_w700{font-weight:700!important}.btn_one{font-size:18px;font-weight:600;text-transform:capitalize;background:var(--white);color:var(--secondary)!important;padding:13px 27px!important;border:2px solid var(--white);border-radius:50px!important;box-shadow:none}.btn_one:hover{background:var(--secondary);border-color:var(--secondary);color:var(--white)!important}.btn_one.with_arrow{position:relative;overflow:hidden}.btn_one.with_arrow:after{content:"\f178";font-family:"Font Awesome 6 Free";font-weight:700;transform:rotate(-45deg);display:inline-block;vertical-align:middle;margin-left:6px}.txt_capital{text-transform:capitalize!important}.color_primary{color:var(--primary)!important}.color_secondary{color:var(--secondary)!important}.color_white{color:var(--white)!important}ul.plain_list{list-style:none;padding:0;margin:0}ul.vehicleType_list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;column-gap:24px;row-gap:60px;justify-content:center}ul.vehicleType_list>li{text-align:center}ul.vehicleType_list>li>h4{font-size:28px;font-weight:700;margin:16px 0 0}header.header_area{background:#fff0;position:absolute;z-index:999;width:100%;left:0;top:90px}header nav.navbar{padding:15px 0}header nav.navbar ul.navbar-nav{column-gap:14px}header nav.navbar ul.navbar-nav li.nav-item a.nav-link{color:var(--white);line-height:1.2}section.hero_section{position:relative;padding:200px 0 100px;background-position:center;background-size:cover;background-repeat:no-repeat;color:var(--white);z-index:1}section.hero_section:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,#054F31 25.06%,#194185 100%);z-index:-1;mix-blend-mode:hard-light}.hero_title{font-size:72px;font-weight:700}.hero_content>h2{font-size:36px;font-weight:500;margin:30px 0 40px}.star_box{position:relative;margin:40px 0 0}.star_box>h6{font-size:20px;font-weight:700;margin:20px 0}ul.star_list{list-style:none;display:flex;justify-content:center;align-items:center;padding:0;margin:20px 0 10px;gap:5px}.star_box>.trustpilot_logo{max-width:115px}section.brand_section{position:relative;overflow:hidden;padding:100px 0}.brand_div{display:flex;justify-content:space-between;align-items:center}.brand_div>ul.check_list{flex:0 0 100%;max-width:calc(50% - 200px);list-style:none;padding:0;margin:0}.brand_div>.car_img{flex:0 0 100%;max-width:300px}.brand_div>ul.check_list>li{position:relative;overflow:hidden;font-size:18px;padding-left:55px;font-weight:600;line-height:40px}.brand_div>ul.check_list>li::before{content:"";width:40px;height:40px;display:block;background-image:url(/wp-content/themes/allegiant-theme/assets/images/icon_check-01.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:0}.brand_div>ul.check_list>li+li{margin-top:40px}ul.check_list.icon_right>li{padding-left:0;padding-right:55px;text-align:right;display:none!important}ul.check_list.icon_right>li:first-child,ul.check_list.icon_right>li:nth-child(2){display:block!important}ul.check_list.icon_right>li::before{left:auto;right:0}section.vehicleType_section{position:relative;overflow:hidden;padding:0 0 100px}section.step_section{position:relative;overflow:hidden;padding:100px 0;background:#054f31;background:linear-gradient(180deg,rgb(5 79 49) 0%,rgb(25 65 133) 100%);color:#FFF}ul.step_list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -10px;padding-top:120px}ul.step_list>li{position:relative;width:25%;padding:0 20px}ul.step_list>li:after{content:'';width:60px;height:10px;background-color:#fff;position:absolute;top:50%;right:-30px;transform:rotate(34deg)}ul.step_list>li:nth-child(2):after{transform:rotate(146deg);top:27%}ul.step_list>li:last-child:after{display:none}ul.step_list>li:nth-child(2){margin-top:50px}ul.step_list>li:nth-child(3){margin-top:-50px}.step_box{position:relative;overflow:hidden;background-color:#fff;border-radius:10px;color:#101828;text-align:center;padding:30px 30px;min-height:190px;display:flex;flex-direction:column;justify-content:center}.step_box>h4,.step_box>p{position:relative;z-index:1;margin:0}.step_box>h4{font-size:24px;font-weight:700;margin-bottom:25px}.step_box>.car_img{position:absolute;left:-3px;bottom:-3px;z-index:0;width:120px!important}section.faq_section{position:relative;overflow:hidden;padding:100px 0}#accordionFaq>.accordion-item+.accordion-item{margin-top:20px}#accordionFaq>.accordion-item{border:0;border-radius:10px;background:#054f31;background:linear-gradient(90deg,#2E90FA 0%,#194185 100%)}#accordionFaq>.accordion-item>.accordion-header>.accordion-button{position:relative;font-size:24px;font-weight:700;padding:30px 78px 30px 48px;background:#fff0;color:#fff;box-shadow:none}#accordionFaq>.accordion-item>.accordion-header>.accordion-button::after{content:"\2b";background-image:none!important;font-family:"Font Awesome 6 Free";font-weight:700;width:30px;height:30px;font-size:28px;line-height:30px;text-align:center;position:absolute;top:50%;right:48px;transform:translateY(-50%)}#accordionFaq>.accordion-item>.accordion-header>.accordion-button:not(.collapsed)::after{content:"\f068"}#accordionFaq>.accordion-item>.accordion-collapse{padding:0 48px 48px}#accordionFaq>.accordion-item>.accordion-collapse>.accordion-body{padding:0;color:#FFF}section.testimonial_section{position:relative;overflow:hidden;padding:100px 0;background:#194185;background:linear-gradient(180deg,#194185 0%,#2E90FA 100%);color:#FFF}.testimonial_item{background-color:#fff;border-radius:10px;padding:38px;color:#101828}.testimonial_item>.top{display:flex;align-items:center;gap:20px}.testimonial_item>.top>.auther_img{width:64px;height:64px;line-height:64px;background-color:#027A48;text-align:center;border-radius:50%}.testimonial_item>.top>.auther_img>h2{font-size:34px;line-height:64px;text-align:center;color:#fff}.testimonial_item>.top>.auther_name>h4{font-size:24px;line-height:34px;font-weight:700;margin:0}.testimonial_item>.top>.auther_name>ul.star_list{justify-content:start;margin:5px 0 0;color:#FF9C00}.testimonial_item>.content{color:rgb(33 33 33 / 80%);margin-top:20px}.testimonial_item>.content>p{font-size:18px;margin:0}section.footer_top{position:relative;padding:75px 0}.f_logo{margin-bottom:15px}.f_heading{font-size:28px;font-weight:700;margin-bottom:40px;color:#194185}ul.social_list{list-style:none;padding:0;margin:0}ul.social_list>li{display:flex;align-items:center;gap:15px}ul.social_list>li>span{font-weight:500}section.footer_bottom{background-color:#027A48;color:#fff}.headertop-bar{background-color:#0B1D48;padding:13px 0;position:sticky;top:0;z-index:999}.headertop-bar p{color:#fff;font-size:14px;margin-bottom:0;text-align:center}section.vehicleType_section .vehicle-type{background-color:#FEF3F2;border-radius:8px;padding:17px 23px;margin-bottom:10px;display:flex;align-items:center;font-weight:700;color:#000;cursor:pointer;gap:30px;font-size:25px;font-weight:700;text-transform:capitalize;transition:0.5s;border-radius:5px}section.vehicleType_section .vehicle-type:last-child{margin-bottom:0}section.vehicleType_section .vehicle-type:hover,section.vehicleType_section .vehicle-type.active{background:linear-gradient(180deg,rgb(5 79 49) 0%,rgb(25 65 133) 100%);color:#fff}section.vehicleType_section .vehicle-type:hover img,section.vehicleType_section .vehicle-type.active img{filter:brightness(0) invert(1)}section.vehicleType_section .vehicle-type img{width:100%;max-width:120px;object-fit:contain;height:45px}section.vehicleType_section .main-vehicle-image{height:100%}section.vehicleType_section .main-vehicle-image img{height:100%;object-fit:cover;border-radius:5px}section.vehicleType_section .info-heading{font-size:32px;font-weight:700}section.vehicleType_section .info-section ul{padding-left:0}section.vehicleType_section .info-section ul li{position:relative;overflow:hidden;padding-left:30px;list-style:none;margin-bottom:10px;font-size:14px;font-weight:500}section.vehicleType_section .info-section ul li::before{content:"";width:25px;height:25px;display:block;background-image:url(/wp-content/themes/allegiant-theme/assets/images/icon_check-01.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:0}section.vehicleType_section .new-btn{display:inline-block;text-decoration:none;outline:none;background:linear-gradient(90deg,#00A9EB -18.33%,#2E3192 102.47%);padding:14px 50px;font-size:14px;text-transform:capitalize;text-align:center;margin-top:40px;color:#fff;border:none;border-radius:100px}footer .footer_list{list-style:none;padding:0;margin:0}footer .footer_list li{margin-bottom:10px}footer .footer_list li:last-child{margin-bottom:0}footer .footer_list li a{font-weight:600;font-size:16px;transition:0.5s;color:#101828}footer .footer_list li a:hover{color:#00B67A}footer .f_heading{margin-bottom:20px}ul.social_list{display:flex;align-items:center;gap:30px;margin-top:15px}.sticky-footer{background-color:#039855!important;padding:20px 16px!important;color:#fff;left:0;bottom:0;width:100%;z-index:1002;position:fixed;box-shadow:rgb(0 0 0 / .3) 0 -1px 10px -1px}.sticky-footer .bottom-tray-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.sticky-footer button.tray-button{background-color:#fff;outline:none;border:none;font-size:15px;color:#194185;padding:10px 20px;border-radius:100px;font-weight:500}.sticky-footer .h5-toggle{font-size:20px;font-weight:700;line-height:27px}.sticky-footer .bottom-tray-header .close-content{margin-top:20px}.sticky-footer .bottom-tray-content{margin-top:20px}@media screen and (max-width:1199.98px){.hero_title,.heading_one{font-size:40px}section.brand_section,section.step_section,section.faq_section,section.testimonial_section{padding:80px 0}.brand_div>.car_img{max-width:250px}.brand_div>ul.check_list{max-width:calc(50% - 150px)}.brand_div>ul.check_list>li{font-size:16px;padding-left:40px;line-height:30px}ul.check_list.icon_right>li{padding-right:40px}.brand_div>ul.check_list>li+li{margin-top:20px}.brand_div>ul.check_list>li::before{width:30px;height:30px}ul.vehicleType_list>li{max-width:calc(33.33% - 16px)}ul.step_list>li:nth-child(2){margin-top:40px}ul.step_list>li:nth-child(3){margin-top:-40px}.step_box{padding:30px 15px}.trustpilot_logo{max-width:200px}}@media screen and (max-width:991.98px){header.header_area.header-sticky{top:0px!important}.bold-text{font-size:16px}header nav.navbar ul.navbar-nav li.nav-item a.btn_one{width:fit-content}section.vehicleType_section .vehicle-type{font-size:20px}header.header_area{top:0}.btn_one{font-size:16px;padding:10px 30px!important}button.navbar-toggler{position:relative;border:0;background:transparent!important;border-radius:0;padding:10px;outline:none!important;box-shadow:none!important}.navbar-toggler-icon{position:relative;background-image:none!important;background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:2px;background-color:#fff;vertical-align:middle;width:32px;border-radius:5px;-webkit-transition:all 0.5s;transition:all 0.5s}.navbar-toggler-icon:before,.navbar-toggler-icon:after{content:"";position:absolute;right:0;top:-10px;width:32px;height:2px;background:#fff;border-radius:5px;-webkit-transition:all 0.5s;transition:all 0.5s}.navbar-toggler-icon:after{top:10px}button[aria-expanded="true"] .navbar-toggler-icon{height:0;background-color:#fff0}button[aria-expanded="true"] .navbar-toggler-icon::before{top:-3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}button[aria-expanded="true"] .navbar-toggler-icon::after{top:-3px;-webkit-transform:rotate(-225deg);-ms-transform:rotate(225deg);transform:rotate(-225deg);width:32px}.navbar-collapse{background:#039855;position:absolute;top:100%;left:0;width:100%;padding:25px 20px}section.brand_section,section.step_section,section.faq_section,section.testimonial_section{padding:70px 0}header>.container{padding:0 0px!important;align-items:unset!important}header>.container>.navbar{padding:0 15px}header nav.navbar ul.navbar-nav li.nav-item+li.nav-item{margin-top:10px}header nav.navbar ul.navbar-nav li.nav-item a.nav-link{text-align:left}header nav.navbar ul.navbar-nav li.nav-item a.btn_one{font-size:14px}section.hero_section{position:relative;padding:140px 0 80px}.hero_title,.heading_one{font-size:32px}.hero_content>h2{font-size:20px;margin:15px 0 30px}.star_box>h6{font-size:20px;font-weight:700;margin:20px 0 10px}.star_box>ul.star_list{margin:10px 0;gap:4px}ul.check_list.icon_right>li{display:block!important;font-size:14px;padding:3px 0 3px 35px;padding-left:35px;padding-right:0;text-align:left;line-height:1.25}.brand_div>ul.check_list>li+li{margin-top:12px}ul.check_list.icon_right>li::before{width:25px;height:25px;left:0;right:auto}.brand_div>ul.check_list:first-child{max-width:calc(100% - 190px)}.brand_div>ul.check_list:last-child{display:none!important}.brand_div>.car_img{max-width:200px;margin-right:-12px}ul.vehicleType_list{column-gap:10px;row-gap:30px}ul.vehicleType_list>li{max-width:calc(50% - 5px)}ul.vehicleType_list>li>h4{font-size:20px;margin:10px 0 0}section.vehicleType_section{padding:0 0 70px}#accordionFaq>.accordion-item>.accordion-header>.accordion-button{font-size:20px;padding:20px 38px 20px 15px}#accordionFaq>.accordion-item>.accordion-header>.accordion-button::after{width:20px;height:20px;font-size:20px;line-height:20px;right:15px}#accordionFaq>.accordion-item>.accordion-collapse{padding:0 15px 20px}ul.step_list{padding:0}section.footer_top{padding:60px 0}}@media screen and (max-width:767.98px){.step_slider{padding:0 50px}.step_box{padding:22px 15px}.step_box>h4{font-size:20px;margin-bottom:15px}.step_slider>.owl-dots,.testimonial_slider>.owl-dots{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:15px}.step_slider>.owl-dots>.owl-dot>span,.testimonial_slider>.owl-dots>.owl-dot>span{width:10px;height:10px;display:block;border-radius:50px;background-color:#fff}.step_slider>.owl-dots>.owl-dot.active>span,.testimonial_slider>.owl-dots>.owl-dot.active>span{width:35px;background-color:#00B67A}.trustpilot_logo{max-width:130px;margin:10px auto 0;display:block}section.footer_top{padding:50px 0;padding-bottom:30px}.f_heading{font-size:22px;margin-bottom:20px}section.footer_top ul.social_list{display:flex;align-items:center;gap:15px}ul.social_list>li+li{margin-top:0}ul.social_list>li>img{width:30px;height:30px}section.footer_bottom{background-color:#027A48;color:#fff;font-size:14px}footer .footer_list{margin-bottom:20px}header.header_area{top:0;position:sticky;top:0;background-color:#065F3D;z-index:999}header.header_area .navbar-brand img{max-width:140px}section.step_section br{display:none}section.vehicleType_section.new-text-info{padding-bottom:60px}section.vehicleType_section.new-text-info p b{font-size:18px;color:#212121;font-weight:500}section.vehicleType_section.new-text-info p{margin-bottom:10px}section.hero_section{padding:70px 0 70px}}@media screen and (max-width:400px){section.brand_section .brand_div{flex-direction:column;gap:20px}section.brand_section .brand_div>ul.check_list:first-child{max-width:100%}section.brand_section .brand_div>.car_img{max-width:100%;margin-right:0}#accordionFaq>.accordion-item>.accordion-header>.accordion-button{font-size:18px}.sticky-footer .h5-toggle{font-size:16px;line-height:21px}.sticky-footer button.tray-button{font-size:14px;padding:8px 15px}}header.header_area.header-sticky{position:sticky!important;top:70px;background-color:#065F3D!important;z-index:99999}#accordionFaq>.accordion-item>.accordion-collapse{padding:0 48px 48px;height:auto!important}.hero_section ul.star_list img{max-width:200px;width:100%}