.header{padding:30px 0;border-bottom:1px solid #F36F21;margin-bottom:50px}@media (max-width: 991px){.header{padding:25px 0}}@media (max-width: 767px){.header{padding:15px 0;margin-bottom:20px}}.header .logo{display:block}.header .logo img{display:block;width:200px;height:auto}.header .slogan{color:#8E8E8E;font-size:16px;line-height:18px;text-align:right}@media (max-width: 767px){.header .slogan{margin-top:10px;text-align:left}}.hero{background-color:#F8F8F8;color:#F36F21;padding:40px 0}@media (max-width: 767px){.hero{padding:20px 0}}.hero__title{font-size:36px;line-height:41px;margin-top:45px}@media (max-width: 1199px){.hero__title{margin-top:15px;font-size:32px;line-height:38px}}@media (max-width: 991px){.hero__title{font-size:28px;line-height:36px;margin-top:15px}}@media (max-width: 767px){.hero__title{font-size:24px;line-height:28px;margin-top:0;margin-bottom:25px}}.hero__illustration{padding-left:80px}@media (max-width: 991px){.hero__illustration{padding-left:15px}}.benefits{margin:50px auto;font-size:22px;line-height:25px}@media (max-width: 991px){.benefits{font-size:19px}}@media (max-width: 767px){.benefits{margin:30px auto}}.benefits__item{padding-right:70px}@media (max-width: 767px){.benefits__item{margin-bottom:30px;padding:0 15px}}.title{font-size:36px;line-height:41px;color:#F36F21;background-color:#F8F8F8;text-align:center;padding:20px 0}@media (max-width: 1199px){.title{font-size:32px;line-height:38px}}@media (max-width: 991px){.title{font-size:28px;line-height:36px}}@media (max-width: 767px){.title{font-size:20px;line-height:24px;padding:15px 0}}.description{text-align:center;font-size:22px;line-height:25px;margin-top:35px}@media (max-width: 991px){.description{font-size:19px}}@media (max-width: 767px){.description{font-size:16px;line-height:21px;margin-top:25px}}.clients{width:450px;margin:0 auto}@media (max-width: 767px){.clients{width:100%}}.clients-row-370{width:370px;margin:0 auto}@media (max-width: 767px){.clients-row-370{width:100%}}.clients-row-205{width:255px;margin:0 auto}@media (max-width: 767px){.clients-row-205{width:100%}}.clients-row-320{width:350px;margin:0 auto}@media (max-width: 767px){.clients-row-320{width:100%}}.clients-title{font-size:36px;line-height:41px;margin-bottom:50px;color:#231F20;text-align:center}.clients-title span{color:#F36F21}@media (max-width: 1199px){.clients-title{font-size:32px;line-height:38px}}@media (max-width: 991px){.clients-title{font-size:30px;line-height:36px}}@media (max-width: 767px){.clients-title{font-size:20px;line-height:24px;margin-bottom:30px}}.client-container{box-sizing:border-box;text-align:center;line-height:70px;vertical-align:middle;margin-bottom:30px}.client-container--xs{line-height:25px}.client-container--35{line-height:35px}.client-container--60{line-height:60px}.client{max-height:60px;width:auto;max-width:100%}.client--bmw{max-height:70px}.client--mini{max-height:45px}.client--horizontal{max-height:25px}.client--horizontal-xs{max-height:20px}.client--35{max-height:35px}.client--jeep{max-width:100%;max-height:30px}.footer{padding:30px;line-height:1;font-size:16px;background-color:#F8F8F8;margin-bottom:25px}@media (max-width: 767px){.footer{line-height:1.4}}.footer a{color:#231F20}.footer-row{text-align:center;margin-bottom:25px}body,html{margin:0}body{color:#231F20;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial, sans-serif;font-size:16px;line-height:18px}img{max-width:100%;height:auto}.btn{border-radius:0;font-size:24px;padding:6px 25px}@media (max-width: 991px){.btn{margin-top:30px}}@media (max-width: 767px){.btn{display:block;margin:15px auto 0 auto;font-size:20px}}.btn.btn-primary{border:none;background-color:#DE700B}.btn.btn-primary:hover{background-color:#F36F21}.btn:hover,.btn.active,.btn:active,.btn:focus,.btn.focus,.btn.active.focus,.btn.active:focus,.btn.active:hover,.btn:active.focus,.btn:active:focus,.btn:active:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.section{box-sizing:border-box;padding:60px 0 50px 0;border-top:1px solid #F36F21}@media (max-width: 991px){.section{padding:45px 0}}@media (max-width: 767px){.section{padding:30px 0 20px 0}}
