@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap");html,body,p,li,span,td{font-family:"Lato",sans-serif}h1,h2,h3,h4,h5,h6{font-family:"sofachrome",sans-serif}.top-header-bar{padding:10px;background-color:#2f2f2f}.top-header-bar ul{margin-bottom:0;padding-left:0;display:flex;align-items:center;list-style-type:none}.top-header-bar ul li{padding-left:10px}.top-header-bar ul.social-media{padding-right:25px}@media screen and (min-width: 992px){nav.main .container-fluid{display:flex}}nav.main .main__icons{display:flex}nav.main .main__icons a{margin-right:10px;display:block;width:16px}nav.main .main__icons a:last-child{margin-right:0}nav.main .main__nav nav ul li a{font-size:12px}nav.main .main__bar .main__logo img{height:75px;width:auto}section.image-text{padding:70px 0}@media only screen and (max-width: 991px){section.image-text .image{margin-bottom:50px}}section.image-text .image img{width:100%;height:100%;object-fit:cover}section.calendar .terms{padding:25px;border:1px solid #000;border-radius:10px}section.calendar .terms .calendar-heading{padding:25px 0;background-color:#252525}section.calendar .terms .wrapper{display:flex;flex-wrap:wrap;align-items:center}section.calendar .terms .wrapper .description{padding-left:50px;flex:1}section.calendar .terms .term{padding:15px 0;border-bottom:1px solid #000}section.calendar .terms .term:last-child{border-bottom:none}section.calendar .terms .term .date p{margin-bottom:0;line-height:normal}section.icons{padding:70px 0}section.icons .section-title{padding-bottom:50px}section.icons .image{text-align:center}section.icons .image img{max-width:100%;width:auto;height:100px}section.icons .text{padding-top:25px;text-align:center}section.icons .text h5{padding-bottom:10px;font-family:"Lato",sans-serif}section.icons .text p{line-height:normal}section.car-specification{position:relative}section.car-specification .intro{padding:50px 0}section.car-specification .image img{max-width:100%;height:auto}section.car-specification .tabs-container{padding:70px 0;background-color:#e6e4e4;position:relative;z-index:0}section.car-specification .background-inner{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0.05;background-repeat:no-repeat;background-size:cover;background-position:center}section.car-specification .title{padding-bottom:25px;font-size:2rem;font-weight:bold}section.car-specification .title span{color:#eb6161}section.car-specification .tabs-navigation{margin-bottom:30px;padding-left:0;list-style-type:none;display:flex;position:relative}section.car-specification .tabs-navigation::before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#c8c5c5}section.car-specification .tabs-navigation li{padding:10px 15px;position:relative;text-transform:uppercase;text-align:center;font-family:'Lato', sans-serif;cursor:pointer}section.car-specification .tabs-navigation li::after{content:'';display:block;position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#2f2f2f;z-index:1;transition:all .3s ease-in-out}section.car-specification .tabs-navigation li.active::after{width:100%}section.car-specification .tabs .tab{display:none}section.car-specification .tabs .tab.active{display:block}section.car-specification .tabs .tab h5{padding-bottom:15px;font-size:1.5rem;font-family:'Lato', sans-serif;color:#eb6161}section.car-specification .tabs .tab ul{padding-left:0;list-style-type:none}section.car-specification .tabs .tab ul li{padding:10px 0;font-family:'Lato', sans-serif;border-bottom:1px solid #2f2f2f}section.car-specification .tabs .tab ul li:last-child{border-bottom:none}section.gallery{padding-bottom:50px}section.gallery h2{padding-bottom:25px}section.gallery .image{padding:15px 0;cursor:pointer}section.gallery .square .content img{width:100%;height:100%;object-fit:cover;cursor:pointer}section.text .is-style-stripes{margin-bottom:50px}.category__title{font-size:2rem}article.post-loop .post-loop__content h1,article.post-loop .post-loop__content .h1{font-family:"Lato",sans-serif}@media screen and (min-width: 992px){section.hero .glide__slide--text h1,section.hero .glide__slide--text .h1{font-size:2rem}h2,.h2{font-size:1.5rem}article.page h1.entry-title,article.page .entry-title.h1{font-size:2rem}}@media only screen and (max-width: 991px){section.hero .glide__slide--text h1,section.hero .glide__slide--text .h1{font-size:1.5rem}h2,.h2{font-size:1.5rem}article.page h1.entry-title,article.page .entry-title.h1{font-size:1.5rem}}section.team{padding:70px 0}section.team .image{position:relative}section.team .image img{max-width:100%;height:auto}section.team .image .social-bar{padding:5px 20px;background-color:#2f2f2f}section.team .image .social-bar ul{margin-bottom:0;padding-left:0;display:flex;justify-content:center;list-style-type:none}section.team .image .social-bar ul li{padding:0 10px}section.team .team-slider{padding-top:15px;padding-bottom:50px;position:relative}@media only screen and (max-width: 991px){section.team .team-slider{margin-bottom:50px}}section.team .team-slider .slick-arrow{top:unset;bottom:0;display:inline-block;border-right:2px solid black;border-bottom:2px solid black;width:15px;height:15px}section.team .team-slider .slick-arrow::before{display:none}section.team .team-slider .slick-prev{left:calc(50% - 20px);transform:rotate(-225deg)}section.team .team-slider .slick-next{right:calc(50% - 20px);transform:rotate(-45deg)}section.team .team-slider .slide{padding:0 5px}section.videos{padding:70px 0}section.videos h2{padding-bottom:25px}section.videos .video-wrapper{margin-bottom:30px;position:relative;padding-bottom:56.25%;height:0}section.videos .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}section.contact{padding:70px 0}section.contact h4{padding-bottom:30px}section.contact .department{padding:50px}@media only screen and (max-width: 991px){section.contact .department{padding:15px}}section.contact .box{margin-bottom:15px;padding:25px;-webkit-box-shadow:4px 4px 24px 0px rgba(0,0,0,0.2);-moz-box-shadow:4px 4px 24px 0px rgba(0,0,0,0.2);box-shadow:4px 4px 24px 0px rgba(0,0,0,0.2)}section.cta{margin:50px 0;padding:70px 0;position:relative;background-color:#2f2f2f;z-index:0}section.cta .background-inner{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0.1;z-index:-1}section.cta p{font-size:2rem;font-weight:bold;color:#fff}.square{position:relative;width:100%}.square .content{position:absolute;width:100%;height:100%}.square::after{content:"";display:block;padding-bottom:100%}section.downloads{padding:70px 0}section.downloads h2{padding-bottom:25px}
