#homepage{padding:0}@media only screen and (max-width:767px){.hp_banner{min-height:148px}}@media only screen and (min-width:768px){.hp_banner{min-height:277px}}@media only screen and (min-width:992px){.hp_banner{min-height:357px}}@media only screen and (min-width:1200px){.hp_banner{min-height:433px;padding:0}}@media only screen and (min-width:1300px){.hp_banner{min-height:493px}}@media only screen and (min-width:1440px){.hp_banner{min-height:520px}}.hp_banner h1{font-size:12px;font-family:Roboto,sans-serif;margin-bottom:0;line-height:14.06px;font-weight:400;position:relative;top:50px}@media only screen and (max-width:767px){.hp_banner h1{letter-spacing:.3px}}@media only screen and (min-width:768px){.hp_banner h1{font-size:18px;line-height:26.19px;top:95px}}@media only screen and (min-width:992px){.hp_banner h1{top:122px}}@media only screen and (min-width:1200px){.hp_banner h1{font-size:32px;line-height:42.19px;top:150px}}@media only screen and (min-width:1300px){.hp_banner h1{font-size:36px;top:180px}}.hp_banner h1 span{display:block}@media only screen and (max-width:767px){.fastest-section{padding:16px}}@media only screen and (min-width:768px){.fastest-section{padding:45.5px 15px 59px 15px}}@media only screen and (max-width:767px){.fastest-section .nc_h3{font-size:14px}}@media only screen and (min-width:768px){.fastest-section .nc_h3{margin-bottom:18px}}.fastest-section .blue_p,.fastest-section .nc_h3{text-align:center}@media only screen and (max-width:767px){.fastest-section .blue_p,.fastest-section .nc_h3{padding:8px;margin-bottom:0}}.fastest-section .wp-block-image{text-align:center;margin-bottom:0}@media only screen and (max-width:767px){.fastest-section .wp-block-image{margin-top:30px}}@media only screen and (min-width:768px){.fastest-section .wp-block-image{margin-top:75px}}.dealerships-section{min-height:auto}@media only screen and (max-width:767px){.dealerships-section{padding:24px 0}}@media only screen and (min-width:768px){.dealerships-section{padding:36px}}.dealerships-section p{text-align:center;font-family:Poppins,sans-serif;font-weight:500;font-size:30px;line-height:171.5%;letter-spacing:2.25px;text-shadow:0 4px 4px rgba(0,0,0,.25)}@media only screen and (max-width:767px){.dealerships-section p{font-size:14px;letter-spacing:1.05px}}#odometer{color:#fff;text-align:center;text-shadow:0 4px 4px rgba(0,0,0,.25);font-size:90px;font-family:'Poppins Bold',sans-serif!important;line-height:75px;display:block;margin-bottom:0}@media only screen and (max-width:767px){#odometer{font-size:24px;line-height:normal}}#odometer .odometer-inside::after{content:"+"}@media only screen and (min-width:992px){.desk-none{display:none}}@media only screen and (max-width:991px){.mob-none{display:none}}@media only screen and (min-width:992px){.col-2-group .colgroup-content{padding:0 16px}}@media only screen and (max-width:991px){.col-2-group h3,.col-2-group p{text-align:center;margin-bottom:0}}@media only screen and (min-width:992px){.col-2-group h3,.col-2-group p{margin-bottom:24px}}@media only screen and (min-width:992px){.col-2-group p{margin-right:42px}}@media only screen and (max-width:991px){.col-2-group p{padding:0 0 24px 0}}@media only screen and (max-width:991px){.col-2-group .desk-none{margin-bottom:16px}}.col-2-group .wp-block-image{text-align:center;margin-bottom:0}@media only screen and (max-width:991px){.col-2-group .wp-block-buttons{justify-content:center}}@media only screen and (max-width:991px){.col-2-group .wp-block-columns{flex-wrap:wrap!important}.col-2-group .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media only screen and (max-width:767px){.dc-section.col-2-group{padding:16px}}@media only screen and (min-width:768px){.dc-section.col-2-group{padding:36px 52px}}@media only screen and (max-width:767px){.dc-section.col-2-group .wp-block-columns{gap:24px}}@media only screen and (min-width:768px){.dc-section.col-2-group .wp-block-columns{gap:36px}}@media only screen and (max-width:991px){.dc-section.col-2-group .colgroup-content,.financial-section.col-2-group .colgroup-content,.websites-section.col-2-group .colgroup-content{padding:0 16px}}@media only screen and (max-width:991px){.financial-section.col-2-group,.websites-section.col-2-group{padding:24px 16px}}@media only screen and (min-width:992px){.financial-section.col-2-group,.websites-section.col-2-group{padding:36px 41px}}.financial-section.col-2-group .wp-block-columns,.websites-section.col-2-group .wp-block-columns{gap:92px}@media only screen and (max-width:991px){.financial-section.col-2-group .wp-block-columns,.websites-section.col-2-group .wp-block-columns{gap:24px}}@media only screen and (max-width:991px){.financial-section.col-2-group .wp-block-image,.websites-section.col-2-group .wp-block-image{padding:0 16px}}@media only screen and (max-width:991px){.recent-project-section{padding:42px 16px}}@media only screen and (min-width:992px){.recent-project-section{padding:42px 52px 42px 64px}}.recent-project-section .nc_container{gap:120px}@media only screen and (max-width:991px){.recent-project-section .nc_container{gap:0}}.recent-project-section p{font-size:20px;text-shadow:0 4px 4px rgba(38,38,38,.25);font-weight:600;line-height:172%}@media only screen and (max-width:991px){.recent-project-section p{text-align:center;font-size:12px;padding-bottom:8px}}.recent-project-section .nc_h2{text-shadow:0 4px 4px rgba(38,38,38,.25);font-weight:700;margin-bottom:24px}@media only screen and (max-width:991px){.recent-project-section .nc_h2{text-align:center;font-size:24px}}@media only screen and (max-width:991px){.recent-project-section .box_columns_content{padding:0 16px}}@media only screen and (min-width:992px){.recent-project-section .box_columns_content{max-width:735px}}@media only screen and (min-width:992px){.recent-project-section .box_columns{max-width:481px}}.recent-project-section .box-left,.recent-project-section .box-right{margin-bottom:0}@media only screen and (max-width:991px){.recent-project-section .box-left,.recent-project-section .box-right{text-align:center}}@media only screen and (min-width:992px){.recent-project-section .box-left{position:relative;top:16px}}@media only screen and (max-width:991px){.recent-project-section .wp-block-columns{flex-wrap:wrap!important}.recent-project-section .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media only screen and (max-width:991px){.recent-project-section .box_columns .wp-block-columns{gap:0;margin-bottom:14px}}.hc-clients{padding:36px 16px}.hc-clients .nc_h3{margin-bottom:12px}@media only screen and (max-width:991px){.hc-clients .hc_row{padding:11px 0;gap:11.5px}.hc-clients .hc_row .wp-block-image{flex-basis:31.333%}}@media only screen and (min-width:992px){.hc-clients .hc_row{gap:32px;padding:16px 0}}@media only screen and (max-width:991px){#homepage .div-switch-1{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}#homepage .div-switch-2{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}}