/* Component structure comes from the client-supplied About HTML. Styles are scoped to Fleetville. */
.theme-about{overflow:hidden}.theme-about .container{width:min(1170px,calc(100% - 64px));margin:auto}.theme-about .row{display:grid;gap:30px}.theme-about .sec-title,.theme-about .sec-title2{margin-bottom:25px}.theme-about .sec-title__tagline,.theme-about .sec-title2__tagline{display:flex;align-items:center;gap:10px;font-size:15px;line-height:1.5;font-weight:500;color:#777;margin:0 0 12px}.theme-about .sec-title__tagline>span,.theme-about .sec-title2__tagline>span{color:#dc2327;font-size:24px;font-weight:800;letter-spacing:-3px}.theme-about .sec-title__title,.theme-about .sec-title2__title{font-size:40px;line-height:1.2;font-weight:800;margin:0}.theme-about .text-center{text-align:center}.theme-about .text-center .sec-title__tagline,.theme-about .text-center .sec-title2__tagline{justify-content:center}.theme-about .drivschol-btn{display:inline-flex;align-items:center;justify-content:center;gap:25px;min-height:55px;padding:14px 28px;background:#d92127;color:#fff;font-size:15px;font-weight:800;position:relative;isolation:isolate;overflow:hidden;transition:color .3s}.theme-about .drivschol-btn:before{content:'';position:absolute;inset:0;background:#15151b;z-index:-1;transform:translateX(-115%) skew(-20deg);transition:transform .5s ease}.theme-about .drivschol-btn:hover:before{transform:translateX(0) skew(-20deg)}.theme-about .drivschol-btn--black{background:#15151b}.theme-about .drivschol-btn--black:before{background:#d92127}.theme-about .page-header{padding:92px 0;position:relative;text-align:center;isolation:isolate;background:#17171d}.theme-about .page-header__bg{position:absolute;inset:0;z-index:-2;background-size:cover;background-position:center 45%}.theme-about .page-header:after{content:'';position:absolute;inset:0;background:#10131bcc;z-index:-1}.theme-about .page-header__title{font-size:48px;color:white;text-transform:uppercase;line-height:1.15;margin:0 0 14px}.theme-about .drivschol-breadcrumb{display:flex;justify-content:center;list-style:none;padding:0;margin:0;gap:13px;color:#e0e0e7;font-size:16px}.theme-about .drivschol-breadcrumb li+li:before{content:'/';margin-right:13px}.theme-about .drivschol-breadcrumb a:hover{color:#fff}.theme-about .why-choose-two{padding:110px 0 70px}.theme-about .why-choose-two>.container>.row{grid-template-columns:500px minmax(0,1fr);gap:65px;align-items:start}.theme-about .why-choose-two__image{position:relative;margin-bottom:45px}.theme-about .why-choose-two__image>picture{display:block}.theme-about .why-choose-two__image>picture img{width:100%;height:490px;object-fit:cover;object-position:46% center}.theme-about .why-choose-two__success{display:flex;align-items:center;gap:18px;position:absolute;bottom:-42px;left:30px;right:20px;padding:24px 25px;background:#e72429;color:white;box-shadow:0 12px 25px #1010160d}.theme-about .why-choose-two__success__icon{width:48px;flex:0 0 48px}.theme-about .why-choose-two__success__icon svg{width:48px;height:48px;display:block}.theme-about .why-choose-two__success__content__title{font-size:20px;line-height:1.25;margin:0 0 6px;font-weight:800}.theme-about .why-choose-two__success__content__text{color:white;font-size:14px;line-height:1.6}.theme-about .why-choose-two__highlight{font-size:22px;color:#cc2429;font-weight:700;line-height:1.5;margin-bottom:18px}.theme-about .why-choose-two__text{font-size:16px;line-height:1.9}.theme-about .why-choose-two__progress{margin:26px 0 30px}.theme-about .why-choose-two__progress__title{font-size:17px;margin-bottom:16px}.theme-about .why-choose-two__progress__bar{height:9px;background:#f0f0f2;overflow:hidden}.theme-about .why-choose-two__progress__inner{height:100%;width:100%;background:#dc2429;transform-origin:left}.theme-about .learning-route{padding:0;margin:12px 0 0;list-style:none;display:flex;justify-content:space-between;gap:10px;font-size:12px;color:#666;line-height:1.6}.theme-about .develop-skill{padding:110px 0 0;position:relative;isolation:isolate}.theme-about .develop-skill:before{content:'';position:absolute;left:40%;right:0;inset-block:0;background:#f5f5f6;z-index:-2}.theme-about .develop-skill>.container>.row{grid-template-columns:1fr 1fr;gap:70px;align-items:start}.theme-about .develop-skill__left__item{height:585px;background-size:cover;background-position:50% 37%;position:relative}.theme-about .develop-skill__left__item__inner{position:absolute;left:0;right:0;bottom:0;padding:88px 40px 35px;min-height:280px;color:white;background:linear-gradient(105deg,#ec2429f7,#c7171cbd);clip-path:polygon(0 0,100% 30%,100% 100%,0 100%)}.theme-about .develop-skill__left__item__inner>div{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.theme-about .develop-skill__left__item__inner__item{max-width:350px}.theme-about .develop-skill__left__item__inner__item__icon{display:block;width:65px;height:65px;margin-bottom:15px}.theme-about .develop-skill__left__item__inner__item__icon svg{width:65px;height:65px}.theme-about .develop-skill__left__item__inner__item__text{display:block;font-size:30px;font-weight:700;line-height:1.4}.theme-about .develop-skill__left__item__inner__link__btn{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:#16161c;color:#fff;font-size:28px;flex-shrink:0;transition:background .3s,transform .3s}.theme-about .develop-skill__left__item__inner__link__btn:hover{background:white;color:#c51f25;transform:rotate(45deg)}.theme-about .develop-skill__right{padding:0 0 45px;position:relative;z-index:1}.theme-about .develop-skill__right__head__text{line-height:1.9;margin:0 0 28px}.theme-about .develop-skill__right__content{display:grid;gap:24px}.theme-about .develop-skill__right__content__item{display:flex;gap:20px}.theme-about .develop-skill__right__content__item__icon>.icon{width:64px;height:64px;display:grid;place-items:center;background:#e82429;color:#fff;border-radius:50%;transition:transform .45s,background .3s}.theme-about .develop-skill__right__content__item:nth-child(2) .icon{background:#15151b}.theme-about .develop-skill__right__content__item:hover .icon{transform:rotateY(180deg);background:#b61c22}.theme-about .develop-skill__right__content__item__icon svg{width:32px;height:32px}.theme-about .develop-skill__right__content__item__content__title{font-size:23px;margin-bottom:10px}.theme-about .develop-skill__right__content__item__content__text{font-size:15px;line-height:1.85}.theme-about [class^="develop-skill__shape-"]{position:absolute;pointer-events:none;z-index:-1}.theme-about .develop-skill__shape-one{right:13%;bottom:10%;width:170px;height:170px;background-image:radial-gradient(#df343b7a 1px,transparent 1.8px);background-size:9px 9px;border-radius:50%;animation:themeScale 4s ease-in-out infinite}.theme-about .develop-skill__shape-two{width:500px;height:500px;right:-220px;top:60px;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 25px,#dedee34d 26px 28px);animation:themeScale 6s ease-in-out infinite}.theme-about .develop-skill__shape-three{right:8%;top:0;width:130px;height:70px;transform:skew(-45deg);background:repeating-linear-gradient(0deg,transparent 0 8px,#dedee34d 9px 10px)}.theme-about .develop-skill__shape-fore{right:0;bottom:0;width:140px;height:100px;background:repeating-linear-gradient(130deg,transparent 0 10px,#dedee36b 11px 12px)}.theme-about .page-motion-toggle{margin-top:25px;background:transparent;color:#55555f;border:1px solid #d4d4dc;padding:10px 15px;font-size:12px;min-height:44px}.theme-about.motion-paused [class^="develop-skill__shape-"]{animation-play-state:paused}.theme-about .funfact-one{position:relative;isolation:isolate;overflow:hidden;background:#141820;padding:95px 0}.theme-about .funfact-one__bg{position:absolute;inset:-70px 0;z-index:-2;background-size:cover;background-position:center;will-change:transform}.theme-about .funfact-one:after{content:'';position:absolute;inset:0;background:#0b121ae8;z-index:-1}.theme-about .funfact-one>.container>.row{grid-template-columns:1fr 1.25fr;align-items:center;gap:60px}.theme-about .funfact-one__left__content__subtitle{color:#e9e9ed;font-size:15px;display:block;margin-bottom:17px}.theme-about .funfact-one__left__content__title{font-size:34px;color:#fff;line-height:1.3;margin-bottom:25px}.theme-about .funfact-one .col-lg-7>.row{grid-template-columns:repeat(3,1fr);gap:22px}.theme-about .funfact-one__item{text-align:center}.theme-about .funfact-one__icon{width:82px;height:82px;border:1px solid #ffffff70;border-radius:50%;display:grid;place-items:center;margin:0 auto 18px;color:#fff;transition:background .3s,border-color .3s}.theme-about .funfact-one__icon svg{height:42px;width:42px}.theme-about .funfact-one__item:hover .funfact-one__icon{background:#dc2429;border-color:#dc2429}.theme-about .funfact-one__count{font-size:56px;line-height:1.1;color:#fff;margin-bottom:12px}.theme-about .funfact-one__text{color:#dddde5;font-size:14px;line-height:1.6}.theme-about .funfact-one__list{display:none}.theme-about .testimonials-one{padding:95px 0;position:relative;background:#f7f7f8}.theme-about .testimonials-one__bg{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(#dddde239 .7px,transparent .8px);background-size:7px 7px}.theme-about .testimonials-one>.container{position:relative}.theme-about .testimonials-one .sec-title2{margin-bottom:42px}.theme-about .testimonials-one__carousel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;min-width:0}.theme-about .theme-review-viewport.is-enhanced{overflow:hidden;touch-action:pan-y pinch-zoom}.theme-about .is-enhanced .testimonials-one__carousel{display:flex;gap:30px;transition:transform .7s ease;will-change:transform}.theme-about .is-enhanced .testimonials-one__carousel>.item{min-width:0;flex:0 0 calc((100% - 60px)/3)}.theme-about .testimonials-card{height:100%;padding:0 5px 10px}.theme-about .testimonials-card__inner{height:100%;display:flex;flex-direction:column}.theme-about .testimonials-card__top{position:relative;flex:1;background:#fff;padding:28px 25px 42px;border:1px solid #e9e9ed;min-height:245px}.theme-about .testimonials-card__top:after{content:'';position:absolute;bottom:-1px;left:22px;width:36px;height:22px;background:#fff;clip-path:polygon(0 0,100% 0,50% 100%);transform:translateY(100%);border-top:1px solid white}.theme-about .testimonials-card__top__icon{float:right;color:#d92127;font-size:67px;line-height:.8;font-weight:800}.theme-about .testimonials-card__top__rating{color:#aa5c00;font-size:17px;letter-spacing:2px;margin-bottom:21px}.theme-about .testimonials-card__top__designation{font-size:18px;line-height:1.7;color:#4e4e58;clear:both}.theme-about .testimonials-card mark{color:#bd2026;background:none;font-weight:800}.theme-about .testimonials-card__author{display:flex;align-items:center;gap:16px;margin:26px 20px 0}.theme-about .testimonials-card__author__image{width:55px;height:55px;border-radius:50%;background:#17171e;display:grid;place-items:center;color:#fff;font-size:17px;font-weight:800;flex-shrink:0}.theme-about .testimonials-card__author__name{font-size:17px;font-weight:800;line-height:1.3;margin:0 0 4px}.theme-about .testimonials-card__author__degeneration{font-size:12px;color:#777}.theme-about .theme-review-controls{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:30px}.theme-about .theme-review-controls button{background:#fff;border:1px solid #d9d9e2;min-width:44px;min-height:44px;padding:9px 14px;font-size:15px}.theme-about .theme-review-controls [data-theme-review-range]{font-size:13px;min-width:85px;text-align:center}.theme-about .theme-review-controls [data-theme-review-pause]{font-size:12px}.theme-about .theme-review-controls .text-link{font-size:13px;margin-left:15px}.theme-about .theme-review-note{text-align:center;font-size:12px;margin-top:18px}.theme-about .team-one{padding:95px 0 100px}.theme-about .team-one .sec-title{margin-bottom:40px}.theme-about .team-one>.container>.gutter-y-30{grid-template-columns:1fr 1fr;gap:40px;max-width:1000px;margin:auto}.theme-about .team-card{border:0;background:#fff;position:relative;box-shadow:0 7px 25px #15151b09}.theme-about .team-card__image{overflow:hidden;background:#ededf0}.theme-about .team-card__image img{height:405px;width:100%;object-fit:cover;object-position:center 33%;transition:filter .6s}.theme-about .team-card:hover .team-card__image img{filter:contrast(1.04)}.theme-about .team-card__content{position:relative;padding:27px 30px;background:#f5f5f6;border-bottom:3px solid #dc2429;min-height:103px;isolation:isolate}.theme-about .team-card__title{font-size:27px;line-height:1.2;margin:0 0 6px}.theme-about .team-card__designation{font-size:13px;color:#666;margin:0}.theme-about .team-card__content-shape{position:absolute;inset:0 0 auto auto;height:100%;width:70px;color:#e6e6eb;z-index:-1;transition:color .4s}.theme-about .team-card__content-shape svg{height:100%;width:100%;fill:currentColor}.theme-about .team-card:hover .team-card__content-shape{color:#e5262c}.theme-about .team-card__hover{position:absolute;right:25px;top:-23px;z-index:4}.theme-about .team-card__content-share-icon{width:47px;height:47px;display:grid;place-items:center;color:white;background:#17171d;border-radius:50%;cursor:pointer;list-style:none;transition:background .3s}.theme-about .team-card__content-share-icon::-webkit-details-marker{display:none}.theme-about .team-card__content-share-icon svg{width:24px;height:24px}.theme-about .team-card__hover[open] summary,.theme-about .team-card:hover .team-card__content-share-icon{background:#db2429}.theme-about .team-card__social{position:absolute;right:0;bottom:58px;min-width:170px;background:#fff;box-shadow:0 8px 25px #1113;border-top:3px solid #dc2429;padding:10px 15px}.theme-about .team-card__social__list{display:grid;gap:8px;font-size:13px;font-weight:700}.theme-about .team-card__social a{display:block;padding:7px 2px;min-height:40px}.theme-about .team-card__social a:hover{color:#d92127}.theme-about .team-card__bio{padding:25px 30px 30px}.theme-about .team-card__bio p{font-size:15px;line-height:1.85}.theme-about .cta-one{padding:0;background:#17171d}.theme-about .cta-one__wrapper{position:relative;background:#e5252a;overflow:hidden;isolation:isolate}.theme-about .cta-one__wrapper>.container>.row{grid-template-columns:1.4fr 1fr;align-items:center;gap:50px;min-height:310px}.theme-about .cta-one__title{font-size:40px;line-height:1.2;color:#fff;margin-bottom:26px;max-width:660px}.theme-about .cta-one .drivschol-btn{background:#14141a}.theme-about .cta-one .drivschol-btn:before{background:white}.theme-about .cta-one .drivschol-btn:hover{color:#16161c}.theme-about .cta-contact-mark{display:flex;align-items:center;justify-content:center;gap:25px;color:white}.theme-about .cta-contact-mark svg{width:110px;height:110px;stroke-width:.8}.theme-about .cta-contact-mark span{font-size:22px;font-weight:800;line-height:1.6}.theme-about .cta-one__element{position:absolute;right:-90px;top:0;height:100%;width:44%;background:repeating-linear-gradient(125deg,#ffffff12 0 60px,transparent 61px 95px);z-index:-1}.theme-about .cta-one__content{padding:45px 0}.theme-about .cta-one__thumb{position:relative;z-index:1}
@keyframes themeScale{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}}
@media(max-width:1200px){.theme-about .why-choose-two>.container>.row{grid-template-columns:43% 1fr;gap:45px}.theme-about .develop-skill>.container>.row{gap:45px}.theme-about .develop-skill__left__item__inner{padding-inline:28px}.theme-about .develop-skill__left__item__inner__item__text{font-size:27px}.theme-about .funfact-one>.container>.row{gap:35px}.theme-about .funfact-one__left__content__title{font-size:30px}}
@media(max-width:991px){.theme-about .why-choose-two>.container>.row,.theme-about .develop-skill>.container>.row{grid-template-columns:1fr;gap:50px}.theme-about .why-choose-two__image{max-width:570px}.theme-about .why-choose-two__image>picture img{height:480px}.theme-about .why-choose-two__content{max-width:760px}.theme-about .develop-skill:before{left:20%}.theme-about .develop-skill__left{max-width:570px}.theme-about .develop-skill__left__item{height:550px}.theme-about .develop-skill__right{padding-bottom:60px}.theme-about .funfact-one>.container>.row{grid-template-columns:1fr;gap:45px}.theme-about .funfact-one__left__content{max-width:620px}.theme-about .testimonials-one__carousel{grid-template-columns:1fr}.theme-about .is-enhanced .testimonials-one__carousel>.item{flex-basis:100%}.theme-about .is-enhanced .testimonials-one__carousel{gap:0}.theme-about .testimonials-card__top{min-height:190px}.theme-about .team-card__image img{height:330px}.theme-about .cta-one__wrapper>.container>.row{grid-template-columns:1.4fr .7fr;gap:25px}.theme-about .cta-contact-mark{display:block;text-align:center}.theme-about .cta-contact-mark svg{display:block;margin:auto auto 15px;width:80px;height:80px}.theme-about .cta-contact-mark span{font-size:18px}.theme-about .cta-one__title{font-size:34px}}
@media(max-width:650px){.theme-about .container{width:calc(100% - 36px)}.theme-about .page-header{padding:52px 0}.theme-about .page-header__title{font-size:32px;line-height:1.18}.theme-about .drivschol-breadcrumb{font-size:14px}.theme-about .why-choose-two{padding:55px 0}.theme-about .why-choose-two>.container>.row{gap:35px}.theme-about .why-choose-two__image>picture img{height:300px}.theme-about .why-choose-two__success{left:15px;right:15px;padding:19px 18px;gap:12px;bottom:-35px}.theme-about .why-choose-two__success__icon,.theme-about .why-choose-two__success__icon svg{width:36px;height:36px;flex-basis:36px}.theme-about .why-choose-two__success__content__title{font-size:18px}.theme-about .why-choose-two__success__content__text{font-size:12px}.theme-about .why-choose-two__image{margin-bottom:35px}.theme-about .sec-title__title,.theme-about .sec-title2__title{font-size:32px}.theme-about .sec-title__tagline,.theme-about .sec-title2__tagline{font-size:13px;gap:9px}.theme-about .why-choose-two__highlight{font-size:19px}.theme-about .why-choose-two__text{font-size:15px}.theme-about .learning-route{font-size:11px;gap:12px}.theme-about .develop-skill{padding-top:55px}.theme-about .develop-skill:before{left:0}.theme-about .develop-skill>.container>.row{gap:35px}.theme-about .develop-skill__left__item{height:460px}.theme-about .develop-skill__left__item__inner{padding:80px 25px 26px;min-height:230px}.theme-about .develop-skill__left__item__inner__item__icon,.theme-about .develop-skill__left__item__inner__item__icon svg{height:45px;width:45px;margin-bottom:12px}.theme-about .develop-skill__left__item__inner__item__text{font-size:25px}.theme-about .develop-skill__left__item__inner>div{gap:12px}.theme-about .develop-skill__left__item__inner__link__btn{height:52px;width:52px;font-size:23px}.theme-about .develop-skill__right__content__item{gap:16px}.theme-about .develop-skill__right__content__item__icon>.icon{height:52px;width:52px}.theme-about .develop-skill__right__content__item__icon svg{height:28px;width:28px}.theme-about .develop-skill__right__content__item__content__title{font-size:21px}.theme-about .develop-skill__right__content__item__content__text{font-size:14px}.theme-about .develop-skill__shape-one{width:110px;height:110px;right:0}.theme-about .funfact-one{padding:55px 0}.theme-about .funfact-one__left__content__title{font-size:29px}.theme-about .funfact-one .col-lg-7>.row{gap:10px}.theme-about .funfact-one__icon{height:62px;width:62px}.theme-about .funfact-one__icon svg{height:32px;width:32px}.theme-about .funfact-one__count{font-size:42px}.theme-about .funfact-one__text{font-size:12px}.theme-about .testimonials-one{padding:55px 0}.theme-about .testimonials-one .sec-title2{margin-bottom:28px}.theme-about .testimonials-card__top{padding:25px 23px 30px;min-height:225px}.theme-about .testimonials-card__top__designation{font-size:18px}.theme-about .testimonials-card__author{margin-left:15px;margin-right:15px;gap:12px}.theme-about .testimonials-card__author__name{font-size:16px}.theme-about .theme-review-controls{gap:8px}.theme-about .theme-review-controls button{padding:9px 11px}.theme-about .theme-review-controls .text-link{margin:8px 0 0;flex-basis:100%;max-width:max-content}.theme-about .theme-review-note{font-size:11px;line-height:1.7}.theme-about .team-one{padding:55px 0}.theme-about .team-one>.container>.gutter-y-30{grid-template-columns:1fr;gap:30px}.theme-about .team-card__image img{height:380px;object-position:50% 30%}.theme-about .team-card__content{padding:24px}.theme-about .team-card__title{font-size:27px}.theme-about .team-card__bio{padding:24px}.theme-about .team-card__bio p{font-size:15px}.theme-about .cta-one__wrapper>.container>.row{grid-template-columns:1fr;gap:0;min-height:0}.theme-about .cta-one__content{padding:45px 0}.theme-about .cta-one__title{font-size:31px}.theme-about .cta-one__thumb{display:none}}
@media(max-width:350px){.theme-about .container{width:calc(100% - 28px)}.theme-about .sec-title__title,.theme-about .sec-title2__title{font-size:29px}.theme-about .why-choose-two__image>picture img{height:275px}.theme-about .why-choose-two__success{left:10px;right:10px;padding:17px 13px}.theme-about .develop-skill__left__item__inner{padding-inline:20px}.theme-about .develop-skill__left__item__inner__item__text{font-size:23px}.theme-about .develop-skill__left__item__inner__link__btn{height:44px;width:44px}.theme-about .team-card__image img{height:335px}.theme-about .theme-review-controls [data-theme-review-range]{min-width:75px}}
@media(prefers-reduced-motion:reduce){.theme-about [class^="develop-skill__shape-"]{animation:none}.theme-about .funfact-one__bg{transform:none!important;will-change:auto}.theme-about .is-enhanced .testimonials-one__carousel{transition:none;will-change:auto}.theme-about .drivschol-btn:before,.theme-about .develop-skill__right__content__item__icon>.icon,.theme-about .develop-skill__left__item__inner__link__btn{transition:none}}
.theme-about .why-choose-two__success__content__title{color:#fff}.theme-about .why-choose-two__progress__inner{transform-origin:left center}
