/*!
Theme Name: Drivschol
Theme URI: https://bracketweb.com/drivscholwp/
Author: Bracket Web
Author URI: https://themeforest.net/user/bracket-web
Description: Drivschol is a modern and versatile driving WordPress Theme. It is specially designed for driving school, car driving, driving classes, training center, online school, education system, online courses, traffic school and all other education school and online driving courses business and websites.
Version: 1.1.1
Tested up to: 7.4
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: drivschol
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

drivschol is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 :root{--drivschol-font:"Manrope", sans-serif;--drivschol-heading-font:"Urbanist", sans-serif;--drivschol-special-font:"Alex Brush", cursive;--drivschol-fontawesome:"Font Awesome 5 free";--drivschol-primary:#EC2526;--drivschol-primary-rgb:236, 37, 38;--drivschol-text:#6D7076;--drivschol-text-rgb:109, 112, 118;--drivschol-heading-text:#111117;--drivschol-heading-text-rgb:17, 17, 23;--drivschol-text-dark:#6e6b70;--drivschol-text-dark-rgb:110, 107, 112;--drivschol-text-gray:#89868d;--drivschol-text-gray-rgb:137, 134, 141;--drivschol-gray:#6D7076;--drivschol-gray-rgb:109, 112, 118;--drivschol-gray2:#F5F5F5;--drivschol-gray2-rgb:245, 245, 245;--drivschol-gray3:#9D9D9D;--drivschol-gray3-rgb:157, 157, 157;--drivschol-white:#fff;--drivschol-white-rgb:255, 255, 255;--drivschol-black:#000;--drivschol-black-rgb:0, 0, 0;--drivschol-black2:#111117;--drivschol-black2-rgb:17, 17, 23;--drivschol-black3:#2A2A30;--drivschol-black3-rgb:42, 42, 48;--drivschol-border-color:#E6E6E6;--drivschol-border-color-rgb:230, 230, 230;--drivschol-border-color2:#DA0D0E;--drivschol-border-color2-rgb:218, 13, 14;--drivschol-border-color3:#373745;--drivschol-border-color4:#D61819;--drivschol-letter-space:0.1em;--drivschol-letter-space-xl:0.2em}body,button,input,select,optgroup,textarea{color:var(--drivschol-black,#000);font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted var(--drivschol-gray,#6D7076);cursor:help}mark,ins{background:#eceae0;text-decoration:none}big{font-size:125%}b,strong{color:var(--drivschol-black,#000)}body{background:#fff}.e-con{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.e-font-icon-svg{width:1em;height:1em;color:currentColor;fill:currentColor}.has-fixed-footer,.has-fixed-footer body{height:100%;overflow:unset}.has-fixed-footer .page-wrapper{min-height:100%;margin-bottom:-100px}.has-fixed-footer .error-404,.has-fixed-footer .blog-one,.has-fixed-footer .blog-single,.has-fixed-footer .product-details,.has-fixed-footer .shop-one.product.news-sidebar,.has-fixed-footer .woocommerce-cart .woocommerce,.has-fixed-footer .woocommerce-checkout .woocommerce{padding-bottom:220px}.has-fixed-footer .blog-details{padding-bottom:0}.has-fixed-footer .default-footer .site-footer__bottom{padding:34.5px 0}.has-fixed-footer .page-template-default.woocommerce-cart .woocommerce,.has-fixed-footer .page-template-default.woocommerce-checkout .woocommerce{padding-top:0;padding-bottom:0}.has-fixed-footer .woocommerce-cart .woocommerce,.has-fixed-footer .woocommerce-checkout .woocommerce{padding-top:0;margin-top:-15px;margin-bottom:-27px;padding-bottom:0}.has-fixed-footer .woocommerce-checkout .woocommerce{margin-top:0;margin-bottom:-30px}.has-fixed-footer .copyright{padding:36px 0}hr{background-color:#eceae0;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 .5em 3em;padding-left:1em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}.logo-retina img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}table{margin:0 0 1.5em;width:100%;max-width:100%}tr{display:table-row;vertical-align:inherit;border-color:inherit}table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{padding:8px;vertical-align:middle;border:1px solid #eceae0;border-top:1px solid #eceae0}table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{padding:8px;vertical-align:middle;border:1px solid #eceae0;border-top:1px solid #eceae0}.sidebar__single .calendar_wrap .wp-calendar-table thead{background-color:var(--drivschol-primary,#f1cf69)}.sidebar__single .calendar_wrap .wp-calendar-table thead th{text-align:center;line-height:40px;color:var(--drivschol-base,#ffffff);font-weight:600;font-size:18px;padding-top:4px}.wp-block-calendar .wp-calendar-table caption{padding-bottom:0;line-height:1;text-align:center;font-weight:500;font-size:18px}.wp-block-calendar .wp-calendar-nav{margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.wp-block-calendar .wp-calendar-nav a{text-decoration:none;line-height:1;color:var(--moniz-black,#1e1e22);text-transform:uppercase;font-weight:600;transition:all 500ms ease}a{color:var(--drivschol-black,#000)}a:hover,a:focus,a:active{color:var(--drivschol-primary,#EC2526)}a:focus{outline:none}a:hover,a:active{outline:none}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#eceae0 #eceae0 #eceae0;background:#eceae0;color:rgb(0 0 0 / .8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#eceae0 #eceae0 #eceae0}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#eceae0 #eceae0 #eceae0}.wp-block-button:not(.wp-block-button.align-left){margin-bottom:20px}.news-details__left .wp-block-button a:hover{background-color:var(--drivschol-gray,#6D7076);border-color:var(--drivschol-gray,#6D7076);color:var(--drivschol-primary,#EC2526)}.news-details__left .wp-block-button a{transition:all 500ms ease}.news-details__left .wp-block-button a:hover{background-color:var(--drivschol-gray,#6D7076);border-color:var(--drivschol-gray,#6D7076);color:#fff}.news-details__left .wp-block-button.is-style-squared a{border-radius:0}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:var(--drivschol-black,#000);border:1px solid #eceae0;border-radius:0;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:var(--drivschol-black,#000)}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}select{border:1px solid #eceae0}textarea{width:100%}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0 0 0em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word;font-weight:500}.bypostauthor{display:block}.comments-area{position:relative;display:block;border-top:1px solid #e8e3da;padding-top:52px}.wp-block-comments .wp-block-comments-title,.comment-respond .comment-reply-title,.comments-area .comment-one__title{font-size:30px;margin-bottom:30px;text-transform:capitalize;font-weight:700}.comments-area .comment-form__title{margin-bottom:45px;font-weight:700;font-size:30px}.comments-area .comment-list{margin:0;padding:0;list-style:none}.comments-area .comment-list ul.children{margin:0;list-style:none;padding-left:1em}@media (min-width:992px){.comments-area .comment-list ul.children{padding-left:3em}}.comments-area .comment-box{position:relative}.comments-area .comment{position:relative;min-height:90px}.comments-area .comment-box .author-thumb{position:relative;left:0;top:0;width:165px;height:165px;border-radius:50%;margin-bottom:20px;overflow:hidden}.comments-area .comment-box .author-thumb img{width:100%;height:100%;display:block;border-radius:50%}.comments-area .comment-box .info{position:relative;margin-bottom:25px;line-height:24px}.comments-area .comment-box .info .name{position:relative;display:block;font-size:24px;line-height:30px;font-weight:800;color:var(--drivschol-gray,#6D7076);text-transform:uppercase}.comments-area .comment-box .info .date{position:relative;display:inline-block;font-size:16px;line-height:26px;font-weight:600;color:var(--drivschol-gray,#6D7076)}.comments-area .comment-box .text{position:relative;display:block;color:var(--drivschol-gray,#6D7076);font-weight:300;line-height:1.5em;letter-spacing:.1em;margin-bottom:30px}.comments-area .comment-box .reply-btn{position:relative;display:block}.comments-area .comment-box .theme-btn .btn-title{padding:6px 30px 4px;line-height:30px}.comments-area .comment-body .says{display:none}.comments-area .comment-body{width:100%;position:relative;padding-left:120px;margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #eceae0}@media (max-width:991px){.comments-area .comment-body{padding-left:0}}.comments-area .trackback .comment-body,.comments-area .pingback .comment-body{padding-left:0}.comments-area .comment-body .avatar{position:absolute;top:0;left:0;border-radius:50%}@media (max-width:991px){.comments-area .comment-body .avatar{position:relative;margin-bottom:40px}}.comments-area .fn a,.comments-area .fn{position:relative;display:block;font-size:24px;line-height:30px;font-weight:700;color:var(--drivschol-black);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);text-decoration:none;text-transform:capitalize}.comments-area .comment-body .comment-metadata{margin-bottom:25px}.comments-area .comment-body .comment-metadata a{position:relative;display:inline-block;font-size:14px;line-height:26px;font-weight:400;color:var(--drivschol-primary,#EC2526);text-decoration:none}.comments-area .comment-body .comment-metadata .edit-link a::before{content:".";margin-left:8px;margin-right:10px}.comments-area .comment-content p{position:relative;display:block;color:var(--drivschol-text,#6D7076);line-height:1.875em;margin-bottom:1em;font-size:15px;font-family:var(--drivschol-font,"Manrope",sans-serif);letter-spacing:var(--drivschol-letter-spacing-two);font-weight:500}.comments-area .comment-content table a{color:var(--drivschol-text,#6D7076);text-decoration:none}.comments-area .comment-content table a:hover{color:var(--drivschol-gray,#6D7076)}.comments-area .comment-content p:last-of-type{margin-bottom:0}@media (min-width:992px){.comments-area .reply a{margin-top:0;position:absolute;top:0;right:0}}.comments-area .blog-pagination a,.comments-area .blog-pagination span{margin-bottom:45px}.comment-respond .blog-details__content-title{margin-bottom:50px}.reply-form .logged-in-as{display:flex;color:var(--drivschol-primary,#EC2526);margin-bottom:24px;margin-top:-30px}.reply-form .logged-in-as a{text-decoration:none;margin-left:10px;margin-right:10px;color:var(--drivschol-black)}.reply-form .logged-in-as a:hover{color:var(--drivschol-base)}.comment-form__title small{font-size:20px}.comment-form__title small a{text-decoration:none;color:var(--drivschol-primary,#EC2526);text-decoration:underline}.comment-form__title small a:hover{color:var(--drivschol-black);opacity:.5}.comment-list .comment-respond{margin-bottom:30px}.reply-form.row{--bs-gutter-x:20px}.comment-respond .comment-form__input-box input[type=text],.comment-respond .comment-form__input-box input[type=url],.comment-respond .comment-form__input-box input[type=email]{margin-bottom:20px}.comment-respond .form-submit{margin-bottom:0!important}.comment-list .comment-respond .form-submit{margin-bottom:30px!important}.comments-area .reply a{display:inline-block;vertical-align:middle;-webkit-appearance:none;border:none;outline:none;background-color:var(--drivschol-black2,#111117);color:var(--drivschol-text,#fff);font-size:16px;font-weight:500;font-family:var(--drivschol-font,"Manrope",sans-serif);padding:10px 20px;line-height:100%;transition:500ms;text-transform:capitalize;background-color:var(--drivschol-gray2,#111117);color:var(--drivschol-text,#fff);position:absolute!important;overflow:hidden;text-align:center;z-index:1}.comments-area .reply a:hover{color:var(--drivschol-black2,#111117);background-color:var(--drivschol-white,#fff)}.comments-area .reply a::before{content:"";position:absolute;top:-50%;left:50%;transform:translateX(-50%);width:150%;height:150%;border-top-left-radius:50%;border-top-right-radius:50%;background-color:var(--drivschol-black2,#111117);transition:700ms cubic-bezier(.52,1.64,.37,.66);z-index:-1;padding:10px 20px;color:var(--drivschol-text,#6D7076);background-color:var(--drivschol-gray2,#6D7076);font-size:16px;font-weight:500}.comments-area .reply a::after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:150%;height:150%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background-color:var(--drivschol-black,#fff);transition-duration:700ms;transition-timing-function:cubic-bezier(.52,1.64,.37,.66);z-index:-1}.comments-area .reply a:hover{color:var(--drivschol-white,#111117)}.comments-area .reply a:hover::before{top:100%}.comments-area .reply a:hover::after{bottom:-50%}.comment-reply-link span{position:relative;color:inherit;z-index:2}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sidebar .widget ul,.sidebar__single ul{margin-left:0;padding-left:0}.sidebar .widget ul ul,.sidebar__single ul ul{padding-left:.5em;margin-top:15px;box-shadow:none}.sidebar .widget select,.sidebar__single select{width:100%;height:68px;background-color:var(--drivschol-white,#fff);font-weight:400;outline:none;color:var(--drivschol-gray,#717178);font-size:16px;padding-left:30px;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-family:var(--drivschol-font,"Kumbh Sans",sans-serif);background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="1024" height="1024" viewBox="0 0 1024 1024"><path fill="currentColor" d="M540.1 776.847l472.32-473.63c15.466-15.518 15.44-40.642-0.080-56.134-15.518-15.48-40.656-15.44-56.134 0.080l-444.208 445.438-444.206-445.454c-15.48-15.518-40.602-15.558-56.122-0.080-7.78 7.766-11.67 17.94-11.67 28.114 0 10.148 3.864 20.282 11.59 28.034l472.308 473.632c7.436 7.474 17.556 11.668 28.1 11.668s20.652-4.206 28.102-11.668z"></path></svg>');background-repeat:no-repeat;background-position:right 30px top 50%;background-size:.65em auto;border-radius:0}.sidebar .widget,.sidebar__single{position:relative;display:block;padding:50px 45px 50px;background-color:var(--drivschol-white,#fff);box-shadow:0 0 60px 0 rgb(2 2 2 / .07)}.sidebar__single.widget_search{padding:35px 30px}.sidebar .widget ul li,.sidebar__single ul li{position:relative}.sidebar .widget ul li a::after,.sidebar__single ul li a::after{font-family:"Font Awesome 5 Free";content:"\f105";font-weight:900;position:absolute;font-size:16px;top:-1px;right:0;-webkit-transition:all 500ms ease;transition:all 500ms ease}.sidebar .widget ul li a,.sidebar__single ul li a{transition:all 500ms ease;font-weight:700;color:var(--drivschol-gray)}.sidebar .widget ul li a:hover,.sidebar__single ul li a:hover{color:var(--drivschol-black,#000)}.sidebar .widget.widget_rss,.sidebar__single.widget_rss{padding-bottom:40px}.sidebar .widget.widget_rss ul,.sidebar__single.widget_rss ul{list-style:none}.sidebar .widget.widget_rss ul li,.sidebar__single.widget_rss ul li{position:relative}.sidebar .widget.widget_rss ul li ::after,.sidebar__single.widget_rss ul li ::after{content:""}.sidebar .widget.widget_rss ul li+li,.sidebar__single.widget_rss ul li+li{margin-top:10px}.sidebar .widget.widget_rss li .rsswidget,.sidebar__single.widget_rss li .rsswidget{color:var(--drivschol-black,#000);font-size:18px;line-height:1.5em;display:block;font-weight:600}.sidebar .widget p,.sidebar__single p,.sidebar .widget.widget_rss li .rssSummary,.sidebar__single.widget_rss li .rssSummary{font-size:16px;line-height:32px}.sidebar .widget p,.sidebar__single p,.sidebar .widget.widget_rss li .rssSummary{font-weight:400}.sidebar .widget.widget_rss li .rss-date,.sidebar__single.widget_rss li .rss-date{display:flex;align-items:center;color:var(--drivschol-text,#6D7076);font-size:14px;margin-top:12px;margin-bottom:10px;line-height:1;font-weight:500}.sidebar .widget.widget_rss li .rss-date::before,.sidebar__single.widget_rss li .rss-date::before{content:"\f017";font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;color:var(--drivschol-primary,#EC2526);margin-right:10px}.sidebar .widget.widget_rss cite,.sidebar__single.widget_rss cite{color:var(--drivschol-black,#000);font-size:14px}.sidebar .widget .tagcloud,.sidebar__single .tagcloud{margin-bottom:-10px;margin-left:-5px}.sidebar .widget .tagcloud a,.sidebar__single .tagcloud a,.sidebar__single .wp-block-tag-cloud a{font-size:16px!important;color:var(--drivschol-gray);-webkit-transition:all 0.4s ease;transition:all 0.4s ease;background:var(--drivschol-gray2);display:inline-block;padding:10px 16px;margin-left:5px;text-transform:capitalize;font-weight:500;margin-bottom:13px;font-family:var(--drivschol-font,"Manrope",sans-serif);letter-spacing:0;margin-right:5px}.sidebar .widget .tagcloud a:hover,.sidebar__single .tagcloud a:hover,.sidebar__single .wp-block-tag-cloud a:hover{color:var(--drivschol-black,#000);background:var(--drivschol-primary,#EC2526)}.sidebar .widget .wp-block-search input[type=search],.sidebar__single .wp-block-search input[type=search]{background-color:var(--drivschol-white,#fff);height:64px;padding-left:25px;padding-right:15px;padding-top:0;padding-bottom:0;font-weight:400;color:var(--drivschol-text,#6D7076);border:none;border-radius:var(--drivschol-bdr-radius)}.sidebar .widget .wp-block-search .wp-block-search__button,.sidebar__single .wp-block-search .wp-block-search__button{padding:15px 20px;text-transform:capitalize;color:var(--drivschol-white,#fff);background-color:var(--drivschol-black,#000);line-height:1;fill:var(--drivschol-white,#fff);border-radius:0;margin-left:0;transition:all 500ms ease;font-size:14px;border-top-right-radius:var(--drivschol-bdr-radius);border-bottom-right-radius:var(--drivschol-bdr-radius);text-transform:uppercase}.sidebar .widget .wp-block-search .wp-block-search__button:hover,.sidebar__single .wp-block-search .wp-block-search__button:hover{background-color:var(--drivschol-primary,#EC2526);color:var(--drivschol-black,#000);fill:var(--drivschol-black,#000)}.sidebar .widget:last-child,.sidebar__single.widget:last-child{margin-bottom:0}.wp-calendar-table{margin-bottom:0}.wp-calendar-table th,.wp-calendar-table td{text-align:center}.wp-calendar-table caption{padding:0;text-align:center;color:var(--drivschol-black,#000);padding-top:5px;padding-bottom:5px;font-weight:500}.wp-calendar-nav{line-height:1;display:flex;justify-content:space-between;align-items:center}.wp-calendar-nav a{color:var(--drivschol-black,#000);transition:all 500ms ease;font-weight:500}.wp-calendar-nav a:hover{color:var(--drivschol-gray,#6D7076)}.sidebar .widget .calendar_wrap .wp-calendar-table thead,.sidebar__single .calendar_wrap .wp-calendar-table thead{background-color:var(--drivschol-black,#000)}.sidebar .widget .calendar_wrap .wp-calendar-table thead th,.sidebar__single .calendar_wrap .wp-calendar-table thead th{text-align:center;color:var(--drivschol-white,#fff);font-weight:400;font-size:18px;border:none}.wp-block-calendar .wp-calendar-table caption{padding-bottom:0;line-height:1;text-align:center;font-weight:500;font-size:18px;padding-top:10px}.wp-block-calendar .wp-calendar-nav{margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.wp-block-calendar .wp-calendar-nav a{text-decoration:none;line-height:1;color:var(--drivschol-black,#000);text-transform:uppercase;font-weight:400;transition:all 500ms ease}tbody{background-color:var(--drivschol-white,#fff)}.sidebar .widget ul,.sidebar__single ul{list-style:none}.sidebar .widget .widget-title,.sidebar__single .widget-title{display:flex;align-items:center}.sidebar .widget .widget-title .rss-widget-icon,.sidebar__single .widget-title .rss-widget-icon{position:relative;top:-2px;margin-right:5px}.sidebar .widget .widget-title a,.sidebar__single .widget-title a{color:inherit;transition:all 500ms ease}.sidebar .widget .widget-title a:hover,.sidebar__single .widget-title a:hover{color:var(--drivschol-gray,#6D7076)}.sidebar .widget.widget_nav_menu>ul,.sidebar .widget.widget_meta>ul,.sidebar .widget.widget_pages>ul,.sidebar .widget.widget_archive>ul,.sidebar__single.widget_nav_menu>ul,.sidebar__single.widget_meta>ul,.sidebar__single.widget_pages>ul,.sidebar__single.widget_archive>ul{margin-top:-8px;padding-left:0}.sidebar .widget.widget_nav_menu>ul ul,.sidebar .widget.widget_meta>ul ul,.sidebar .widget.widget_pages>ul ul,.sidebar .widget.widget_archive>ul ul,.sidebar__single.widget_nav_menu>ul ul,.sidebar__single.widget_meta>ul ul,.sidebar__single.widget_pages>ul ul,.sidebar__single.widget_archive>ul ul{margin-top:15px;padding-left:.7em}.sidebar .widget.widget_nav_menu li,.sidebar .widget.widget_meta li,.sidebar .widget.widget_pages li,.sidebar .widget.widget_archive li,.sidebar__single.widget_nav_menu li,.sidebar__single.widget_meta li,.sidebar__single.widget_pages li,.sidebar__single.widget_archive li{font-size:16px}.sidebar .widget.widget_nav_menu li+li,.sidebar .widget.widget_meta li+li,.sidebar .widget.widget_pages li+li,.sidebar .widget.widget_archive li+li,.sidebar__single.widget_nav_menu li+li,.sidebar__single.widget_meta li+li,.sidebar__single.widget_pages li+li,.sidebar__single.widget_archive li+li{margin-top:15px}.sidebar .widget.widget_recent_entries ul,.sidebar .widget.widget_recent_comments ul,.sidebar__single.widget_recent_entries ul,.sidebar__single.widget_recent_comments ul{padding:0;margin-top:7px}.sidebar .widget.widget_recent_entries ul li ::after,.sidebar .widget.widget_recent_comments ul li ::after,.sidebar__single.widget_recent_entries ul li ::after,.sidebar__single.widget_recent_comments ul li ::after{display:none}.sidebar .widget.widget_recent_entries ul li,.sidebar .widget.widget_recent_comments ul li,.sidebar__single.widget_recent_entries ul li,.sidebar__single.widget_recent_comments ul li{padding-left:65px;font-size:16px;margin:0;line-height:26px;color:var(--drivschol-text,#6D7076);min-height:45px}.sidebar .widget.widget_recent_entries ul li+li,.sidebar .widget.widget_recent_comments ul li+li,.sidebar__single.widget_recent_entries ul li+li,.sidebar__single.widget_recent_comments ul li+li{margin-top:23px}.sidebar .widget.widget_recent_entries ul li a,.sidebar .widget.widget_recent_comments ul li a,.sidebar__single.widget_recent_entries ul li a,.sidebar__single.widget_recent_comments ul li a{color:var(--drivschol-color);transition:all 500ms ease}.sidebar .widget.widget_recent_entries ul li a:hover,.sidebar .widget.widget_recent_comments ul li a:hover,.sidebar__single.widget_recent_entries ul li a:hover,.sidebar__single.widget_recent_comments ul li a:hover{color:var(--drivschol-black,#000);text-shadow:0 0 1px currentColor}.sidebar .widget.widget_recent_entries ul li::before,.sidebar .widget.widget_recent_comments ul li::before,.sidebar__single.widget_recent_entries ul li::before,.sidebar__single.widget_recent_comments ul li::before{height:45px;width:45px;border-radius:50%;font-size:15px;color:var(--drivschol-black,#000);display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;transition:all 0.4s ease;content:"\f075";font-family:"Font Awesome 5 Free";font-weight:900;background-color:var(--drivschol-gray2,#F5F5F5)}.sidebar .widget.widget_recent_entries ul li:hover::before,.sidebar .widget.widget_recent_comments ul li:hover::before,.sidebar__single.widget_recent_entries ul li:hover::before,.sidebar__single.widget_recent_comments ul li:hover::before{background-color:var(--drivschol-primary,#EC2526);color:var(--drivschol-white,#fff)}.sidebar .widget.widget_recent_entries li,.sidebar__single.widget_recent_entries li{min-height:45px;display:flex;align-items:center}.sidebar .widget.widget_recent_entries ul li::before,.sidebar__single.widget_recent_entries ul li::before{content:"\f044"}.sidebar .widget.widget_rss ul,.sidebar__single.widget_rss ul{padding:0;margin-top:-5px}.sidebar .widget.recent-posts-widget-with-thumbnails ul,.sidebar__single.recent-posts-widget-with-thumbnails ul{margin:-20px!important;padding-left:20px}.sidebar .widget.recent-posts-widget-with-thumbnails ul li ::after,.sidebar__single.recent-posts-widget-with-thumbnails ul li ::after{display:none}.sidebar .widget.recent-posts-widget-with-thumbnails ul li,.sidebar__single.recent-posts-widget-with-thumbnails ul li{display:flex;flex-direction:column-reverse;padding:20px;padding-bottom:20px;padding-left:90px;position:relative;margin-bottom:0;transition:all 500ms ease;border-radius:var(--drivschol-bdr-radius);border-bottom:1px solid var(--drivschol-border-color,#e8e3da)}.sidebar .widget.recent-posts-widget-with-thumbnails ul li:hover,.sidebar__single.recent-posts-widget-with-thumbnails ul li:hover{background-color:#fff0}.sidebar .widget.recent-posts-widget-with-thumbnails ul li img,.sidebar__single.recent-posts-widget-with-thumbnails ul li img{position:absolute;top:22px;left:1px;width:70px;height:auto;background-color:var(--drivschol-black,#000)}.sidebar .widget.recent-posts-widget-with-thumbnails ul li .rpwwt-post-date::before,.sidebar__single.recent-posts-widget-with-thumbnails ul li .rpwwt-post-date::before{content:"\f017";font-weight:900;font-family:"Font Awesome 5 Free";margin-right:5px;color:var(--drivschol-primary,#EC2526)}.sidebar .widget.recent-posts-widget-with-thumbnails ul li .rpwwt-post-author::before,.sidebar__single.recent-posts-widget-with-thumbnails ul li .rpwwt-post-author::before{content:"\f2bd";font-weight:400;font-family:"Font Awesome 5 Free";margin-right:5px;color:var(--drivschol-primary,#EC2526)}.sidebar .widget.recent-posts-widget-with-thumbnails ul li .rpwwt-post-author,.sidebar__single.recent-posts-widget-with-thumbnails ul li .rpwwt-post-author{font-size:14px;font-weight:500}.sidebar .widget.recent-posts-widget-with-thumbnails ul li .rpwwt-post-title,.sidebar__single.recent-posts-widget-with-thumbnails ul li .rpwwt-post-title{font-size:16px;color:var(--drivschol-black,#000);transition:all 500ms ease;text-transform:capitalize;font-weight:400;letter-spacing:var(--drivschol-letter-space-small);line-height:28px;display:block}.sidebar .widget.recent-posts-widget-with-thumbnails ul li .rpwwt-post-title:hover,.sidebar__single.recent-posts-widget-with-thumbnails ul li .rpwwt-post-title:hover{color:var(--drivschol-primary,#EC2526)}.sidebar .widget.recent-posts-widget-with-thumbnails ul li .rpwwt-post-date,.sidebar__single.recent-posts-widget-with-thumbnails ul li .rpwwt-post-date{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--drivschol-gray);margin-bottom:0;line-height:1;color:var(--drivschol-gray);font-size:14px;text-transform:capitalize}.news-one .blog-pagination{justify-content:center;margin-top:30px}.sidebar .widget .wp-block-categories,.sidebar__single .wp-block-categories{padding-left:0}.sidebar .widget .wp-block-tag-cloud,.sidebar__single .wp-block-tag-cloud{margin-bottom:-10px}.sidebar .widget .wp-block-latest-comments__comment-meta,.sidebar__single .wp-block-latest-comments__comment-meta{font-size:16px;line-height:26px;color:var(--drivschol-gray,#6D7076)}.sidebar .widget .wp-block-categories,.sidebar__single .wp-block-categories{margin-top:-8px;margin-bottom:-8px}.sidebar .widget .wp-block-categories li+li,.sidebar__single .wp-block-categories li+li{margin-top:15px}.sidebar .widget ul li,.sidebar__single ul li{font-size:16px}.sidebar .widget.recent-posts-widget-with-thumbnails,.sidebar__single.recent-posts-widget-with-thumbnails{padding-bottom:55px}.sidebar .widget .wp-block-latest-comments:not(.has-avatar):not(.has-dates) li,.sidebar__single .wp-block-latest-comments:not(.has-avatar):not(.has-dates) li{margin-bottom:0}.sidebar .widget .wp-block-latest-comments:not(.has-avatar):not(.has-dates) li+li,.sidebar__single .wp-block-latest-comments:not(.has-avatar):not(.has-dates) li+li{margin-top:20px}.widget_nav_menu ul.menu{margin-top:-10px;margin-bottom:-6px}.widget_recent_entries>ul{margin-top:-7px}.sidebar .widget.widget_recent_comments ul li:hover::before,.sidebar__single.widget_recent_comments ul li:hover::before{background-color:var(--drivschol-primary);color:var(--drivschol-white,#fff)}.sidebar .widget.recent-posts-widget-with-thumbnails ul li .rpwwt-post-comments-number::before,.sidebar__single.recent-posts-widget-with-thumbnails ul li .rpwwt-post-comments-number::before{content:"\f086";font-weight:900;font-family:"Font Awesome 5 Free";margin-right:5px;color:var(--drivschol-base,#976147)}.sidebar .widget.recent-posts-widget-with-thumbnails ul li .rpwwt-post-comments-number{font-size:13px;padding-bottom:5px}.sidebar .widget.recent-posts-widget-with-thumbnails ul li .rpwwt-post-title,.sidebar__single.recent-posts-widget-with-thumbnails ul li .rpwwt-post-title{color:var(--drivschol-black,#000);transition:all 500ms ease;margin-top:-5px;display:block;font-family:var(--drivschol-heading-font,"Cormorant");font-weight:700;font-size:16px;text-transform:uppercase;line-height:26px}.sidebar .widget input[type=email],.sidebar .widget input[type=search],.sidebar .widget input[type=password],.sidebar .widget input[type=text]{width:100%;display:block;height:68px;background-color:#fff;padding-left:30px;padding-right:30px;color:var(--drivschol-text,#6D7076);outline:none;border-radius:0}.sidebar .widget .textwidget>p:first-child{margin-top:-10px}.sidebar .widget .wp-block-tag-cloud{margin-bottom:-10px;margin-left:-5px}.sidebar .widget .wp-block-tag-cloud a{font-size:12px;color:var(--drivschol-gray);-webkit-transition:all 0.4s ease;transition:all 0.4s ease;background:var(--drivschol-white);display:inline-block;padding:4px 20px 4px;margin-left:5px;text-transform:uppercase;font-weight:700;margin-bottom:13px;font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);letter-spacing:1.2px;line-height:30px}.sidebar .widget .wp-block-tag-cloud a:hover{color:var(--drivschol-black,#000);background:var(--drivschol-primary,#EC2526)}.sidebar .widget .wp-calendar-table td{padding:3px 0;font-size:14px}.sidebar .widget .wp-block-calendar thead th{background-color:var(--drivschol-black,#000);color:#fff;border:none;font-weight:400}.sidebar .widget .wp-calendar-table td{color:var(--drivschol-black,#000)}.sidebar .widget .wp-block-archives{margin-top:-10px;margin-bottom:-10px}.sidebar .widget .wp-block-archives li+li{margin-top:10px}.sidebar .widget .wp-block-archives li a::after{display:none}.sidebar .widget .wp-block-categories-dropdown,.sidebar .widget .wp-block-archives-dropdown{margin-bottom:0}.sidebar .widget .wp-block-calendar .wp-calendar-table caption{padding-top:15px;padding-bottom:15px;color:var(--drivschol-black,#000);font-weight:500}.sidebar .widget .wp-block-calendar .wp-calendar-nav a{text-transform:capitalize;font-weight:500}.sidebar .widget .wp-block-latest-comments__comment-meta{color:var(--drivschol-black,#000)}.sidebar .widget .wp-block-latest-comments__comment-meta a:hover{color:var(--drivschol-primary,#EC2526)}.sidebar .widget .wp-block-latest-comments__comment-date{display:flex;align-items:center;font-size:14px;font-weight:500;font-family:var(--drivschol-font,"Manrope",sans-serif)}.sidebar .widget .wp-block-latest-comments__comment-date::before{content:"\f017";margin-right:5px;font-family:"Font Awesome 5 Free";font-weight:900;color:var(--drivschol-primary,#EC2526)}.sidebar .widget .has-avatar .wp-block-latest-comments__comment-date{margin-left:5px}.sidebar .widget .wp-block-latest-comments__comment:last-child{margin-bottom:0}.sidebar .widget .wp-block-latest-comments__comment-excerpt p:last-child{margin-bottom:0}.sidebar .widget .has-excerpts.wp-block-latest-comments{margin-bottom:-10px}.sidebar .widget .wp-block-latest-posts__list li a::after{display:none}.sidebar .widget .wp-block-latest-posts__list.has-dates li{padding-left:0;display:flex;flex-wrap:wrap}.sidebar .widget .wp-block-latest-posts__list.has-dates li::before{display:none}.sidebar .widget .wp-block-latest-posts__list.has-dates li a::after{display:none}.sidebar .widget .wp-block-latest-posts__list{margin-bottom:-10px}.sidebar .widget .wp-block-latest-posts__list li>a,.sidebar .widget .wp-block-latest-posts__list .wp-block-latest-posts__post-excerpt{flex:0 0 100%}.sidebar .widget .wp-block-latest-posts__list .wp-block-latest-posts__post-excerpt{font-weight:400;margin-bottom:0;color:var(--drivschol-text,#6D7076);font-size:16px;line-height:32px}.sidebar .widget .wp-block-latest-posts__list li+li{margin-top:15px}.sidebar .widget .wp-block-latest-posts__list li>a{color:var(--drivschol-black,#000)!important;font-weight:400}.sidebar .widget .wp-block-latest-posts__list .wp-block-latest-posts__post-author{margin-right:5px}.sidebar .widget .wp-block-latest-posts__list .wp-block-latest-posts__post-author::before{color:var(--drivschol-primary,#EC2526);font-weight:900;font-family:"Font Awesome 5 Free";content:"\f2bd";margin-right:5px}.sidebar .widget .wp-block-latest-posts__list .wp-block-latest-posts__post-date::before{content:"\f017";margin-right:5px;font-family:"Font Awesome 5 Free";font-weight:900;color:var(--drivschol-primary,#EC2526)}.sidebar .widget .wp-block-latest-posts__list .wp-block-latest-posts__post-author,.sidebar .widget .wp-block-latest-posts__list .wp-block-latest-posts__post-date{font-weight:500;font-size:14px;color:var(--drivschol-text,#6D7076)}.sidebar .widget .wp-block-page-list{margin-top:-10px;margin-bottom:-10px}.sidebar .widget .wp-block-page-list li+li{margin-top:15px}.sidebar .widget .wp-block-rss__item{margin-bottom:-10px;padding-left:0;display:flex;flex-wrap:wrap}.sidebar .widget .wp-block-rss__item::before{display:none}.sidebar .widget .wp-block-rss__item a::after{display:none}.sidebar .widget .wp-block-rss__item .wp-block-rss__item-title,.sidebar .widget .wp-block-rss__item .wp-block-rss__item-excerpt{flex:0 0 100%}.sidebar .widget .wp-block-rss__item .wp-block-rss__item-excerpt{font-weight:500;margin-bottom:0;color:var(--drivschol-text,#6D7076);font-size:14px}.sidebar .widget .wp-block-rss__item li+li{margin-top:15px}.sidebar .widget .wp-block-rss__item .wp-block-rss__item-title{color:var(--drivschol-black,#000);font-weight:400}.sidebar .widget .wp-block-rss__item .wp-block-rss__item-author{margin-right:5px}.sidebar .widget .wp-block-rss__item .wp-block-rss__item-author{margin-left:10px}.sidebar .widget .wp-block-rss__item .wp-block-rss__item-author::before{color:var(--drivschol-primary,#EC2526);font-weight:900;font-family:"Font Awesome 5 Free";content:"\f2bd";margin-right:5px}.sidebar .widget .wp-block-rss__item .wp-block-rss__item-publish-date::before{content:"\f017";margin-right:5px;font-family:"Font Awesome 5 Free";font-weight:900;color:var(--drivschol-primary,#EC2526)}.sidebar .widget .wp-block-rss__item-author,.sidebar .widget .wp-block-rss__item-publish-date,.sidebar .widget .wp-block-archives-dropdown label{font-weight:500}.sidebar .widget .wp-block-rss__item-author,.sidebar .widget .wp-block-rss__item-publish-date{font-size:14px;color:var(--drivschol-gray,117,120,115)}.sidebar .widget .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.sidebar .widget .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:60px}.sidebar .widget #loginform{margin-top:-10px}.sidebar .widget #loginform input[type=text],.sidebar .widget #loginform input[type=password]{margin-bottom:10px}.sidebar .widget #loginform p{margin:0}.sidebar .widget #loginform input[type=checkbox]{width:15px;height:15px;margin-right:5px}.sidebar .widget #loginform .login-submit .button{padding:25px 39px;color:#fff;font-size:16px;background-color:var(--drivschol-black,#000);text-transform:uppercase;font-family:var(--drivschol-font,"Manrope",sans-serif);transition:all 500ms ease;border:none;border-radius:0}.sidebar .widget #loginform .login-submit .button:hover{color:#fff;background-color:var(--drivschol-primary,#EC2526)}.sidebar .widget .wp-block-latest-comments:not(.has-dates):not(.has-author) .wp-block-latest-comments__comment-meta{font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:15px;text-transform:lowercase;color:inherit}.sidebar .widget .wp-block-latest-comments:not(.has-dates):not(.has-author) .wp-block-latest-comments__comment-meta a{color:var(--drivschol-text,#161617)}.sidebar .widget .wp-block-latest-comments:not(.has-dates):not(.has-author) .wp-block-latest-comments__comment-meta a:hover{color:var(--drivschol-primary,#EC2526)}.sidebar .widget .wp-block-latest-comments:not(.has-dates):not(.has-author) .wp-block-latest-comments__comment-meta:first-letter{text-transform:uppercase}.widget.widget_block h2,.widget .sidebar__title,.sidebar .widget .title h2{text-transform:capitalize;margin:0;font-weight:700;margin-top:-5px;margin-bottom:29px;padding-bottom:24px;font-size:24px;font-style:normal;font-weight:700;line-height:108.333%;border-bottom:1px solid var(--drivschol-border-color2,#DA0D0E)}h2 .rss-widget-title{color:var(--drivschol-black)}.sidebar .widget ul.wp-block-social-links li a::after{content:""}.sidebar .widget.widget_categories>ul,.sidebar .widget.widget_pages>ul,.sidebar .widget.widget_meta>ul,.sidebar .widget.widget_recent_comments>ul,.sidebar .widget.widget_archive>ul{margin-bottom:-10px}.sidebar .widget ::placeholder{opacity:1;color:var(--drivschol-text,#6D7076)}.sidebar .widget .wp-block-latest-posts__list.has-dates li a,.sidebar .widget .wp-block-rss li a{color:var(--drivschol-black,#000);font-weight:600;font-size:18px}.sidebar .widget .wp-block-latest-comments .wp-block-latest-comments__comment-meta{font-weight:400;font-size:16px;line-height:24px}.widget.widget_archive ul li a::after,.sidebar .widget ul.wp-block-categories li a::after,.sidebar .widget.widget_categories ul li a::after{content:""}.shop-one__sidebar.sidebar .widget ul.wp-block-categories li a::after{font-family:"Font Awesome 5 Free";content:"\f105";font-weight:900}.widget.widget_archive ul li,.sidebar .widget .wp-block-categories li,.sidebar .widget_categories ul li,.sidebar__single .widget_categories ul li,.sidebar__single .wp-block-categories li{display:flex;justify-content:space-between;flex-wrap:wrap}.sidebar .widget .wp-block-categories li ul.children,.sidebar .widget_categories ul li ul.children,.sidebar__single .widget_categories ul li ul.children,.sidebar__single .wp-block-categories li ul.children{flex:0 0 100%}.sidebar .widget .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border-radius:0;border-color:#fff;padding:0;border:1px solid #e6e1d8;box-shadow:0 10px 30px 0 rgb(0 0 0 / .07)}.sidebar .widget ul li a:hover,.sidebar__single ul li a:hover{color:var(--drivschol-primary,#161617);text-shadow:0 0 0 currentColor;accent-color:currentcolor}.sidebar .widget .tagcloud a:hover,.sidebar__single .tagcloud a:hover,.sidebar__single .wp-block-tag-cloud a:hover{color:var(--drivschol-white,#000000);background:var(--drivschol-primary,#F6D469)}.sidebar .wp-block-latest-posts__list.has-dates .wp-block-latest-posts__post-excerpt a{font-weight:600;font-size:14px!important}.blog-one .sidebar__posts__title a{color:var(--drivschol-black)!important}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:var(--drivschol-gray,#6D7076);display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}@keyframes rotateme{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes rotateme{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotateme{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-o-keyframes rotateme{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.rotate-me{animation-name:rotateme;animation-duration:24s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:rotateme;-webkit-animation-duration:24s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotateme;-moz-animation-duration:24s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:rotateme;-ms-animation-duration:24s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:rotateme;-o-animation-duration:24s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}@-webkit-keyframes float-bob{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}}@keyframes float-bob{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}}.float-bob{animation-name:float-bob;animation-duration:7s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:float-bob;-webkit-animation-duration:7s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:float-bob;-moz-animation-duration:7s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:float-bob;-ms-animation-duration:7s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:float-bob;-o-animation-duration:7s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}@-webkit-keyframes circle{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}@keyframes circle{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}.zoom-fade{animation-name:zoom-fade;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:zoom-fade;-webkit-animation-duration:5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:zoom-fade;-moz-animation-duration:5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:zoom-fade;-ms-animation-duration:5s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:zoom-fade;-o-animation-duration:5s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}@-webkit-keyframes zoom-fade{0%{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes zoom-fade{0%{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.9);transform:scale(.9)}}.zoominout{animation-name:zoomInOut;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;-webkit-animation-name:zoomInOut;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-name:zoomInOut;-moz-animation-duration:3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out;-ms-animation-name:zoomInOut;-ms-animation-duration:3s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:ease-in-out;-o-animation-name:zoomInOut;-o-animation-duration:3s;-o-animation-iteration-count:infinite;-o-animation-timing-function:ease-in-out}@keyframes zoomInOut{0%{-webkit-transform:rotate(0deg) scale(.7);transform:rotate(0deg) scale(.7);opacity:0}50%{-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1);opacity:1}100%{-webkit-transform:rotate(360deg) scale(.7);transform:rotate(360deg) scale(.7);opacity:0}}@-webkit-keyframes bgSlideReverse{0%{background-position:0 0}20%{background-position:100px 0}40%{background-position:200px 0}60%{background-position:150px 0}80%{background-position:100px 0}100%{background-position:0 0}}@keyframes bgSlideReverse{0%{background-position:0 0}20%{background-position:100px 0}40%{background-position:200px 0}60%{background-position:150px 0}80%{background-position:100px 0}100%{background-position:0 0}}@-webkit-keyframes bgSlideReverse2{0%{background-position:0 0}20%{background-position:-100px 0}40%{background-position:-200px 0}60%{background-position:-150px 0}80%{background-position:-100px 0}100%{background-position:0 0}}@keyframes bgSlideReverse2{0%{background-position:0 0}20%{background-position:-100px 0}40%{background-position:-200px 0}60%{background-position:-150px 0}80%{background-position:-100px 0}100%{background-position:0 0}}@-webkit-keyframes banner-animate{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}}@keyframes banner-animate{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}}.banner-animate{animation-name:banner-animate;animation-duration:70s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:banner-animate;-webkit-animation-duration:70s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:banner-animate;-moz-animation-duration:70s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:banner-animate;-ms-animation-duration:70s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:banner-animate;-o-animation-duration:70s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}@-webkit-keyframes ripple{70%{-webkit-box-shadow:0 0 0 20px 0 0 20px 0 #fff;box-shadow:0 0 0 20px 0 0 20px 0 #fff}100%{-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff}}@keyframes ripple{70%{-webkit-box-shadow:0 0 0 20px rgb(255 255 255 / .2);box-shadow:0 0 0 20px rgb(255 255 255 / .2)}100%{-webkit-box-shadow:0 0 0 0 #fff0;box-shadow:0 0 0 0 #fff0}}@-webkit-keyframes animation1{0%,100%{-webkit-transform:rotate(0deg) translateX(0);transform:rotate(0deg) translateX(0)}25%,75%{-webkit-transform:rotate(5deg) translateX(15px);transform:rotate(5deg) translateX(15px)}50%{-webkit-transform:rotate(10deg) translateX(30px);transform:rotate(10deg) translateX(30px)}}@keyframes animation1{0%,100%{-webkit-transform:rotate(0deg) translateX(0);transform:rotate(0deg) translateX(0)}25%,75%{-webkit-transform:rotate(5deg) translateX(15px);transform:rotate(5deg) translateX(15px)}50%{-webkit-transform:rotate(10deg) translateX(30px);transform:rotate(10deg) translateX(30px)}}@keyframes animation2{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-moz-keyframes animation2{0%{-moz-transform:rotateY(0deg);transform:rotateY(0deg)}100%{-moz-transform:rotateY(360deg);transform:rotateY(360deg)}}@-o-keyframes animation2{0%{-o-transform:rotateY(0deg);transform:rotateY(0deg)}100%{-o-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes animation2{0%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}100%{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes bgSlide{0%{background-position:0 0}20%{background-position:-100px 0}40%{background-position:-200px 0}60%{background-position:-150px 0}80%{background-position:-100px 0}100%{background-position:0 0}}@keyframes bgSlide{0%{background-position:0 0}20%{background-position:-100px 0}40%{background-position:-200px 0}60%{background-position:-150px 0}80%{background-position:-100px 0}100%{background-position:0 0}}@-webkit-keyframes bgSlideReverse{0%{background-position:0 0}20%{background-position:100px 0}40%{background-position:200px 0}60%{background-position:150px 0}80%{background-position:100px 0}100%{background-position:0 0}}@keyframes bgSlideReverse{0%{background-position:0 0}20%{background-position:100px 0}40%{background-position:200px 0}60%{background-position:150px 0}80%{background-position:100px 0}100%{background-position:0 0}}@-webkit-keyframes ribbonRotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}25%,75%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}50%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}}@keyframes ribbonRotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}25%,75%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}50%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}}@-webkit-keyframes footerFish{0%,100%{-webkit-transform:translateX(0) translateY(0) rotate(0);transform:translateX(0) translateY(0) rotate(0)}25%,75%{-webkit-transform:translateX(20px) translateY(30px) rotate(25deg);transform:translateX(20px) translateY(30px) rotate(25deg)}50%{-webkit-transform:translateX(40px) translateY(60px) rotate(45deg);transform:translateX(40px) translateY(60px) rotate(45deg)}}@keyframes footerFish{0%,100%{-webkit-transform:translateX(0) translateY(0) rotate(0);transform:translateX(0) translateY(0) rotate(0)}25%,75%{-webkit-transform:translateX(20px) translateY(30px) rotate(25deg);transform:translateX(20px) translateY(30px) rotate(25deg)}50%{-webkit-transform:translateX(40px) translateY(60px) rotate(45deg);transform:translateX(40px) translateY(60px) rotate(45deg)}}@-webkit-keyframes contactSwimmer{0%,100%{-webkit-transform:translateX(0) translateY(0) rotate(0);transform:translateX(0) translateY(0) rotate(0)}25%,75%{-webkit-transform:translateX(15px) translateY(20px) rotate(10deg);transform:translateX(15px) translateY(20px) rotate(10deg)}50%{-webkit-transform:translateX(60px) translateY(35px) rotate(15deg);transform:translateX(60px) translateY(35px) rotate(15deg)}}@keyframes contactSwimmer{0%,100%{-webkit-transform:translateX(0) translateY(0) rotate(0);transform:translateX(0) translateY(0) rotate(0)}25%,75%{-webkit-transform:translateX(15px) translateY(20px) rotate(10deg);transform:translateX(15px) translateY(20px) rotate(10deg)}50%{-webkit-transform:translateX(60px) translateY(35px) rotate(15deg);transform:translateX(60px) translateY(35px) rotate(15deg)}}@-webkit-keyframes float-bob-y{0%{transform:translateY(-20px)}50%{transform:translateY(-10px)}100%{transform:translateY(-20px)}}@keyframes float-bob-y{0%{transform:translateY(-20px)}50%{transform:translateY(-10px)}100%{transform:translateY(-20px)}}.float-bob-y{-webkit-animation-name:float-bob-y;animation-name:float-bob-y;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes footerTree{0%,100%{-webkit-transform:rotate(0deg) translateX(0);transform:rotate(0deg) translateX(0)}25%,75%{-webkit-transform:rotate(5deg) translateX(15px);transform:rotate(5deg) translateX(15px)}50%{-webkit-transform:rotate(10deg) translateX(30px);transform:rotate(10deg) translateX(30px)}}@keyframes footerTree{0%,100%{-webkit-transform:rotate(0deg) translateX(0);transform:rotate(0deg) translateX(0)}25%,75%{-webkit-transform:rotate(5deg) translateX(15px);transform:rotate(5deg) translateX(15px)}50%{-webkit-transform:rotate(10deg) translateX(30px);transform:rotate(10deg) translateX(30px)}}.footertree{-webkit-animation:footerTree 5s ease-in infinite;animation:footerTree 5s ease-in infinite}@keyframes service_hexagon_2{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-moz-keyframes service_hexagon_2{0%{-moz-transform:rotateY(0deg);transform:rotateY(0deg)}100%{-moz-transform:rotateY(360deg);transform:rotateY(360deg)}}@-o-keyframes service_hexagon_2{0%{-o-transform:rotateY(0deg);transform:rotateY(0deg)}100%{-o-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes service_hexagon_2{0%{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}100%{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes bgSlide{0%{background-position:0 0}20%{background-position:-100px 0}40%{background-position:-200px 0}60%{background-position:-150px 0}80%{background-position:-100px 0}100%{background-position:0 0}}@keyframes rotateScale{from{transform:rotate(0deg) scale(1)}to{transform:rotate(360deg)}}@-webkit-keyframes rotateScale{from{transform:rotate(0deg) scale(1)}to{transform:rotate(360deg)}}@-moz-keyframes rotateScale{from{transform:rotate(0deg) scale(1)}to{transform:rotate(360deg)}}@-o-keyframes rotateScale{from{transform:rotate(0deg) scale(1)}to{transform:rotate(360deg)}}.rotatescale{-webkit-animation-name:rotateScale;-webkit-animation-duration:20s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotateScale;-moz-animation-duration:20s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:rotateScale;-ms-animation-duration:20s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:rotateScale;animation-duration:20s;animation-iteration-count:infinite;animation-timing-function:linear}@-webkit-keyframes bubbleMover{0%{transform:translateY(0) translateX(0) rotate(0)}30%{transform:translateY(30px) translateX(50px) rotate(15deg);transform-origin:center center}50%{transform:translateY(50px) translateX(100px) rotate(45deg);transform-origin:right bottom}80%{transform:translateY(30px) translateX(50px) rotate(15deg);transform-origin:left top}100%{transform:translateY(0) translateX(0) rotate(0);transform-origin:center center}}@keyframes bubbleMover{0%{transform:translateY(0) translateX(0) rotate(0)}30%{transform:translateY(30px) translateX(50px) rotate(15deg);transform-origin:center center}50%{transform:translateY(50px) translateX(100px) rotate(45deg);transform-origin:right bottom}80%{transform:translateY(30px) translateX(50px) rotate(15deg);transform-origin:left top}100%{transform:translateY(0) translateX(0) rotate(0);transform-origin:center center}}@-webkit-keyframes shapeMover{0%,100%{transform:perspective(400px) translateY(0) rotate(0deg) translateZ(0) translateX(0)}50%{transform:perspective(400px) rotate(0deg) translateZ(20px) translateY(20px) translateX(20px)}}@keyframes shapeMover{0%,100%{transform:perspective(400px) translateY(0) rotate(0deg) translateZ(0) translateX(0)}50%{transform:perspective(400px) rotate(0deg) translateZ(20px) translateY(20px) translateX(20px)}}@-webkit-keyframes banner3Shake{0%{transform:rotate3d(0,1,0,0deg)}30%{transform:rotate3d(0,0,1,5deg)}60%{transform:rotate3d(1,0,0,0deg)}80%{transform:rotate3d(0,0,1,5deg)}100%{transform:rotate3d(0,1,0,0deg)}}@keyframes banner3Shake{0%{transform:rotate3d(0,1,0,0deg)}30%{transform:rotate3d(0,0,1,5deg)}60%{transform:rotate3d(1,0,0,0deg)}80%{transform:rotate3d(0,0,1,5deg)}100%{transform:rotate3d(0,1,0,0deg)}}@-webkit-keyframes squareMover{0%,100%{transform:translate(0,0) rotate(0)}20%,60%{transform:translate(20px,40px) rotate(180deg)}30%,80%{transform:translate(40px,60px) rotate(0deg)}}@keyframes squareMover{0%,100%{transform:translate(0,0) rotate(0)}20%,60%{transform:translate(20px,40px) rotate(180deg)}30%,80%{transform:translate(40px,60px) rotate(0deg)}}@-webkit-keyframes treeMove{0%,100%{transform:rotate(0deg) translateX(0)}25%,75%{transform:rotate(5deg) translateX(15px)}50%{transform:rotate(10deg) translateX(30px)}}@keyframes treeMove{0%,100%{transform:rotate(0deg) translateX(0)}25%,75%{transform:rotate(5deg) translateX(15px)}50%{transform:rotate(10deg) translateX(30px)}}@-webkit-keyframes animateBubble{0%{margin-top:20%}100%{margin-top:-30%}}@-moz-keyframes animateBubble{0%{margin-top:20%}100%{margin-top:-30%}}@keyframes animateBubble{0%{margin-top:20%}100%{margin-top:-30%}}@-webkit-keyframes sideWays{0%{margin-left:0}100%{margin-left:25px}}@-moz-keyframes sideWays{0%{margin-left:0}100%{margin-left:25px}}@keyframes sideWays{0%{margin-left:0}100%{margin-left:25px}}.zoom-fade{animation-name:zoom-fade;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:zoom-fade;-webkit-animation-duration:5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:zoom-fade;-moz-animation-duration:5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:zoom-fade;-ms-animation-duration:5s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:zoom-fade;-o-animation-duration:5s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}@-webkit-keyframes zoom-fade{0%{transform:scale(.9)}50%{transform:scale(1)}100%{transform:scale(.9)}}@keyframes zoom-fade{0%{transform:scale(.9)}50%{transform:scale(1)}100%{transform:scale(.9)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes sunMove{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes sunMove{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes planeMove{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(15px);transform:translateY(15px)}50%{-webkit-transform:translateY(30px);transform:translateY(30px)}75%{-webkit-transform:translateY(15px);transform:translateY(15px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes planeMove{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(15px);transform:translateY(15px)}50%{-webkit-transform:translateY(30px);transform:translateY(30px)}75%{-webkit-transform:translateY(15px);transform:translateY(15px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bridMove{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}50%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}75%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes bridMove{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}50%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}75%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes squares{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}20%{-webkit-transform:scale(1.24);transform:scale(1.24);opacity:1}100%{-webkit-transform:scale(2.1);transform:scale(2.1);opacity:0}}@-moz-keyframes squares{0%{-moz-transform:scale(1);transform:scale(1);opacity:0}20%{-moz-transform:scale(1.24);transform:scale(1.24);opacity:1}100%{-moz-transform:scale(2.1);transform:scale(2.1);opacity:0}}@-o-keyframes squares{0%{-o-transform:scale(1);transform:scale(1);opacity:0}20%{-o-transform:scale(1.24);transform:scale(1.24);opacity:1}100%{-o-transform:scale(2.1);transform:scale(2.1);opacity:0}}@keyframes squares{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}20%{-webkit-transform:scale(1.24);-moz-transform:scale(1.24);-o-transform:scale(1.24);transform:scale(1.24);opacity:1}100%{-webkit-transform:scale(2.1);-moz-transform:scale(2.1);-o-transform:scale(2.1);transform:scale(2.1);opacity:0}}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-80{margin-top:80px}.mt-120{margin-top:120px}.mt--60{margin-top:-60px}.mt--120{margin-top:-120px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-80{margin-bottom:80px}.mb-120{margin-bottom:120px}.mb--60{margin-bottom:-60px}.mb--120{margin-bottom:-120px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}.pt-80{padding-top:80px}.pt-100{padding-top:100px}.pt-110{padding-top:110px}.pt-115{padding-top:115px}.pt-120{padding-top:120px}.pt-142{padding-top:142px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pb-60{padding-bottom:60px}.pb-80{padding-bottom:80px}.pb-90{padding-bottom:90px}.pb-100{padding-bottom:100px}.pb-110{padding-bottom:110px}.pb-115{padding-bottom:115px}.pb-120{padding-bottom:120px}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-30{padding-right:30px}.drivschol-btn{display:inline-block;vertical-align:middle;-webkit-appearance:none;appearance:none;border:none;outline:none;background-color:var(--drivschol-black2,#111117);color:var(--drivschol-white,#fff);font-size:16px;font-weight:700;font-family:var(--drivschol-font,"Manrope",sans-serif);padding:20px 48px;line-height:100%;transition:500ms;text-transform:capitalize;background-color:var(--drivschol-black2,#111117);color:var(--drivschol-white,#fff);position:relative;overflow:hidden;text-align:center;z-index:1}.drivschol-btn:hover{color:var(--drivschol-black2,#111117);background-color:var(--drivschol-white,#fff)}.drivschol-btn::before{content:"";position:absolute;top:-50%;left:50%;transform:translateX(-50%);width:150%;height:150%;border-top-left-radius:50%;border-top-right-radius:50%;background-color:var(--drivschol-black2,#111117);transition:700ms cubic-bezier(.52,1.64,.37,.66);z-index:-1}.drivschol-btn::after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:150%;height:150%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background-color:var(--drivschol-white,#fff);transition-duration:700ms;transition-timing-function:cubic-bezier(.52,1.64,.37,.66);z-index:-1}.drivschol-btn:hover{color:var(--drivschol-black2,#111117)}.drivschol-btn:hover::before{top:100%}.drivschol-btn:hover::after{bottom:-50%}.drivschol-btn span{position:relative;color:inherit;z-index:2}.drivschol-btn i{margin-left:5px}.drivschol-btn--black:hover{color:var(--drivschol-white,#fff)}.drivschol-btn--black::after{background-color:var(--drivschol-primary,#EC2526)}.drivschol-btn--black::before{background-color:var(--drivschol-black2,#111117)}.drivschol-btn--base:hover{color:var(--drivschol-white,#fff)}.drivschol-btn--base::after{background-color:var(--drivschol-primary,#EC2526)}.drivschol-btn--base::before{background-color:var(--drivschol-black2,#111117)}.drivschol-btn--base2:hover{color:var(--drivschol-white,#fff)}.drivschol-btn--base2::after{background-color:var(--drivschol-black2,#111117)}.drivschol-btn--base2::before{background-color:var(--drivschol-primary,#EC2526)}.sec-title,.sec-title2{padding-bottom:47px;position:relative;z-index:1}@media screen and (max-width:768px){.sec-title,.sec-title2{padding-bottom:37px}}.sec-title__img,.sec-title2__img{display:inline-flex;align-items:center;margin:0 8px;font-size:12px;color:var(--drivschol-primary,#EC2526)}.sec-title__img:first-child,.sec-title2__img:first-child{animation:right 2s ease-in infinite}.sec-title__img:last-child,.sec-title2__img:last-child{animation:left 2s ease-in infinite}.sec-title__tagline,.sec-title2__tagline{margin-top:-5px;margin-bottom:5px;font-family:var(--drivschol-font,"Manrope",sans-serif);color:var(--drivschol-text,#6D7076);font-size:16px;line-height:normal;font-weight:400;text-transform:capitalize}.sec-title__title,.sec-title2__title{font-weight:800;letter-spacing:-1.2px;margin:0;font-size:40px;color:var(--drivschol-black2,#111117);line-height:1.256}@media only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.sec-title__title,.sec-title2__title{font-size:35px}}@media screen and (max-width:576px){.sec-title__title,.sec-title2__title{font-size:30px}}.sec-title2__tagline{color:var(--drivschol-white,#fff)}.sec-title2__title{color:var(--drivschol-white,#fff)}body{font-family:var(--drivschol-font,"Manrope",sans-serif);color:var(--drivschol-text,#6D7076);font-size:16px;line-height:150%;font-weight:500;counter-reset:courseNumber}a{color:var(--drivschol-text,#6D7076)}p{font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:16px;font-style:normal;font-weight:500;line-height:187.5%}@media (max-width:575px){p br{display:none}}h1,h2,h3,h4,h5,h6{font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);color:var(--drivschol-heading-text,#111117);line-height:1.3;margin-bottom:15px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}@media (max-width:575px){h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{display:none}}ul{margin:0;padding:0}ul li{list-style:none}a,a:hover,a:focus,a:visited{text-decoration:none}::placeholder{color:inherit;opacity:1}.background-base{background-color:var(--drivschol-text,#6D7076)}.background-gray{background-color:var(--drivschol-gray,#6D7076)}.background-black{background-color:var(--drivschol-black,#000)}.background-black-2{background-color:var(--drivschol-black2,#111117)}.background-primary{background-color:var(--drivschol-primary,#EC2526)}.drivschol-text-dark{color:var(--drivschol-text-dark,#6e6b70)}.page-wrapper{position:relative;margin:0 auto;width:100%;min-width:300px;overflow:hidden}.container-fluid,.container{padding-left:15px;padding-right:15px}@media (min-width:1200px){.container{max-width:1200px}}.row{--bs-gutter-x:30px}.gutter-y-10{--bs-gutter-y:10px}.gutter-y-15{--bs-gutter-y:15px}.gutter-y-20{--bs-gutter-y:20px}.gutter-y-30{--bs-gutter-y:30px}.gutter-y-60{--bs-gutter-y:60px}.gutter-x-60{--bs-gutter-x:60px}.bootstrap-select .dropdown-menu{padding-top:0;padding-bottom:0;border-radius:0}.bootstrap-select .dropdown-item.active,.bootstrap-select .dropdown-item:active{background-color:var(--drivschol-text,#6D7076)}.preloader{position:fixed;background-color:var(--drivschol-black,#000);background-position:center center;background-repeat:no-repeat;top:0;left:0;right:0;bottom:0;z-index:9991;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-align:center}.preloader__image{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-repeat:no-repeat;background-position:center center;background-size:60px auto;width:100%;height:100%}.scroll-to-top{display:flex;align-items:center;width:auto;height:35px;background:#fff0;position:fixed;bottom:60px;right:-12px;z-index:99;text-align:center;opacity:0;visibility:hidden;transform:rotate(-90deg);cursor:pointer;transition:all 0.2s ease}.scroll-to-top__text{display:inline;font-size:13px;text-transform:uppercase;letter-spacing:.1em;font-weight:800;margin-right:8px;color:var(--drivschol-primary,#EC2526)}.scroll-to-top__wrapper{display:inline-block;width:30px;height:4px;background-color:var(--drivschol-primary,#EC2526);position:relative;overflow:hidden}.scroll-to-top__inner{position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--drivschol-black2,#111117)}.scroll-to-top.show{opacity:1;visibility:visible;bottom:70px}.drivschol-owl__carousel--with-shadow .owl-stage-outer{overflow:visible}.drivschol-owl__carousel--with-shadow .owl-item{opacity:0;visibility:hidden;transition:opacity 500ms ease,visibility 500ms ease}.drivschol-owl__carousel--with-shadow .owl-item.active{opacity:1;visibility:visible}.drivschol-owl__carousel--with-shadow .owl-stage-outer{overflow:visible}.drivschol-owl__carousel--with-shadow .owl-item{opacity:0;visibility:hidden;transition:opacity 500ms ease,visibility 500ms ease}.drivschol-owl__carousel--with-shadow .owl-item.active{opacity:1;visibility:visible}.drivschol-owl__carousel--basic-nav .owl-nav{display:flex;justify-content:center;gap:20px;margin-top:60px}.drivschol-owl__carousel--basic-nav .owl-nav .owl-prev,.drivschol-owl__carousel--basic-nav .owl-nav .owl-next{border-radius:50%;overflow:hidden}.drivschol-owl__carousel--basic-nav .owl-nav button i{border:none;outline:none;width:50px;height:50px;background-color:var(--drivschol-gray,#6D7076);display:flex;justify-content:center;align-items:center;color:var(--drivschol-white,#fff);border-radius:50%;font-size:14px;transition:all 500ms ease}.drivschol-owl__carousel--basic-nav .owl-nav button i:hover{background-color:var(--drivschol-black2,#111117);color:var(--drivschol-white,#fff)}.drivschol-owl__carousel--basic-nav .owl-dots{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:60px}.drivschol-owl__carousel--basic-nav .owl-dots .owl-dot span{background-color:var(--drivschol-black2,#111117);border:2px solid var(--drivschol-white,#fff);box-shadow:0 0 1px rgba(var(--drivschol-black-rgb,0,0,0),1);margin:0}.drivschol-owl__carousel--basic-nav .owl-dots .owl-dot:hover span,.drivschol-owl__carousel--basic-nav .owl-dots .owl-dot.active span{background-color:var(--drivschol-black2,#111117);border:2px solid var(--drivschol-black2,#111117);box-shadow:0 0 1px rgba(var(--drivschol-black-rgb,0,0,0),1)}.drivschol-owl__carousel--basic-nav .owl-nav.disabled+.owl-dots{margin-top:60px}.team-one{padding-top:120px;padding-bottom:120px;background-color:var(--drivschol-white,#fff)}.team-one .sec-title{text-align:center}@media screen and (min-width:992px){.team-one__carousel .owl-nav{display:none}}.team-one--page{padding-top:100px}.team-card{max-width:400px;margin-left:auto;margin-right:auto}.team-card__image{position:relative;height:430px;width:auto;overflow:hidden}@media (max-width:575px){.team-card__image{height:370px}}.team-card__image img{object-fit:cover;position:relative;width:100%;height:100%;max-width:100%;transform:scale(1);transition:all 500ms ease}.team-card__image::before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-color:rgb(0 0 0 / .5);width:0%;height:0%;transform:translateY(-100%);transition:all 500ms ease;z-index:1}.team-card__email{background-color:var(--drivschol-text,#6D7076);position:relative}.team-card__email>a{width:50px;height:50px;font-size:16px;display:flex;justify-content:center;align-items:center;color:var(--drivschol-white,#fff);transition:all 500ms ease}.team-card__email>a:hover{background-color:var(--drivschol-black2,#111117);color:var(--drivschol-white,#fff)}.team-card__social{position:absolute;top:-180px;right:12%;opacity:0;transform:translateY(-50px);transition:all 700ms ease-in-out;background-color:var(--drivschol-white,#fff)}.team-card__social:hover{color:var(--drivschol-primary,#EC2526)}.team-card__social:hover>i{color:var(--drivschol-primary,#EC2526)}.team-card__social>i{width:50px;height:50px;font-size:16px;display:flex;justify-content:center;align-items:center;color:var(--drivschol-white,#fff);transition:all 500ms ease}.team-card__social__list{padding:10px;background-color:var(--drivschol-white,#fff);display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;min-height:50px;opacity:1;transition:500ms ease}.team-card__social__list a{color:var(--drivschol-heading-text,#111117);font-size:14px;transition:all 500ms ease;padding:6px 0}.team-card__social__list a:hover{color:var(--drivschol-primary,#EC2526)}.team-card__social__list a:first-child{padding-top:0}.team-card__social__list a:last-child{padding-bottom:0}.team-card__social__list::after{content:"";width:10px;height:10px;position:absolute;bottom:-9px;left:40%;clip-path:polygon(50% 0%,0% 100%,100% 100%);background:var(--drivschol-white,#fff);transform:rotate(180deg)}.team-card__content{position:relative;z-index:1;margin-top:-64px;margin-left:35px;padding:29px 40px;background-color:var(--drivschol-white,#fff);border-left:5px solid var(--drivschol-primary,#EC2526);box-shadow:6px 6px 30px 0 rgb(0 0 0 / .08)}.team-card__content-share-icon{background-color:var(--drivschol-primary,#EC2526);color:var(--drivschol-white,#fff);position:absolute;margin-top:-55px;right:30px;cursor:pointer;width:50px;height:50px;font-size:16px;display:flex;border-radius:500px;justify-content:center;align-items:center;transition:all 500ms ease}.team-card__content-share-icon:hover{background-color:var(--drivschol-black2,#111117)}.team-card__content-share-icon:hover>i{color:var(--drivschol-white,#fff)}.team-card__content-shape{position:absolute;bottom:0;right:0;z-index:0;width:54px}.team-card__content-shape svg{transition:all 500ms ease;fill:var(--drivschol-gray2,#F5F5F5);width:100%;height:auto}.team-card__content::before{content:"";position:absolute;top:0%;right:0;background-repeat:no-repeat;background-position:top right;width:100px;height:100%;z-index:0}.team-card__title{text-transform:capitalize;font-weight:800;font-size:20px;line-height:normal;margin-bottom:5px;margin-top:-5px}.team-card__title a{color:inherit;background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.team-card__title a:hover{background-size:100% 1px}.team-card__title a:hover{color:var(--drivschol-primary,#EC2526)}.team-card__designation{color:var(--drivschol-gray,#6D7076);font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:16px;font-weight:400;margin-bottom:0;margin-top:-3px}.team-card__hover:hover .team-card__social{opacity:1;transform:translateY(-15px)}.team-card:hover .team-card__image img{transform:scale(1.1)}.team-card:hover .team-card__image::before{width:100%;height:100%;transform:translateY(0%)}.team-card:hover .team-card__content-shape svg{fill:var(--drivschol-heading-text,#111117)}.team-details{padding-top:120px;padding-bottom:90px;border-bottom:1px solid var(--drivschol-border-color,#E6E6E6)}@media only screen and (min-width:768px) and (max-width:991px){.team-details{padding-top:100px;padding-bottom:70px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details{padding-top:80px;padding-bottom:80px}}.team-details__image{display:inline-block;position:relative;margin-right:-15px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__image{margin-right:0}}.team-details__image img{max-width:100%}.team-details__content{padding-left:50px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__content{padding-left:0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__content{padding-left:0;margin-top:30px}}.team-details__content__subtitle{margin-top:-6px;color:var(--drivschol-primary,#EC2526);font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.team-details__content__title{margin-top:-8px;font-size:40px;font-style:normal;font-weight:800;line-height:125%;letter-spacing:-1.2px;margin-bottom:17px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__content__title{font-size:30px}}.team-details__content__text{letter-spacing:0;font-size:16px;font-style:normal;font-weight:600;line-height:200%;margin-bottom:32px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__content__text{margin-bottom:22px}}.team-details__content__highlight{background-color:var(--drivschol-black2,#111117);padding:20px 40px;border-left:8px solid var(--drivschol-primary,#EC2526);margin-bottom:40px;position:relative}.team-details__content__highlight__text{color:var(--drivschol-white,#fff);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:0}.team-details__content__highlight__shape{position:absolute;bottom:0;right:0;color:#2C2C31}.team-details__content__highlight__shape svg{fill:currentColor}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__content__highlight__shape{display:none}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details__content__highlight{padding:10px 20px;margin-bottom:30px}.team-details__content__highlight__text{font-size:16px}}.team-details__social{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.team-details__social a{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:var(--drivschol-gray2,#F5F5F5);font-size:19px;color:var(--drivschol-black2,#111117);transition:all 500ms ease;border-radius:0}.team-details__social a:hover{background-color:var(--drivschol-primary,#EC2526);color:var(--drivschol-white,#fff)}.team-details__list{margin-bottom:30px}.team-details__list>li{color:var(--drivschol-black2,#111117);font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}.team-details__list>li a{color:var(--drivschol-black2,#111117);background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.team-details__list>li a:hover{background-size:100% 1px}.team-details__list>li span{display:inline-block;color:var(--drivschol-gray,#6D7076)}.team-details__list>li>i{color:var(--drivschol-primary,#EC2526);font-size:16px;margin-right:10px}.team-details__list>li:last-child{margin-bottom:0}.team-details .team-skills{margin-bottom:40px}.team-details .team-skills__progress+.team-skills__progress{margin-top:32px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details .team-skills__progress+.team-skills__progress{margin-top:15px}}.team-details .team-skills__progress__title{font-size:18px;font-style:normal;font-weight:600;line-height:144.444%;margin-bottom:15px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details .team-skills__progress__title{margin-bottom:10px}}.team-details .team-skills__progress__bar{width:100%;height:10px;position:relative;background-color:var(--drivschol-gray2,#F5F5F5)}.team-details .team-skills__progress__inner{position:absolute;height:10px;background-color:var(--drivschol-primary,#EC2526);transition:all 700ms linear;width:0}.team-details .team-skills__progress__number{position:absolute;bottom:calc(100% + 5px);right:0;margin-bottom:8px;font-size:18px;font-style:normal;font-weight:500;line-height:144.444%}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-details .team-skills{margin-bottom:25px}}.team-skills-one__top{padding-bottom:66px}@media only screen and (min-width:768px) and (max-width:991px){.team-skills-one__top{padding-bottom:50px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-skills-one__top{padding-bottom:30px}}.team-skills-one__content__title{font-size:30px;font-weight:700;line-height:normal}.team-skills-one__content__text{font-weight:600;line-height:32px}.team-skills-one__certificates{display:flex;align-items:center;gap:20px}.team-skills-one__certificates__item{max-width:176px;overflow:hidden}.team-skills-one__certificates__item img{object-fit:cover;width:100%;height:100%}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-skills-one__certificates{flex-wrap:wrap}}.team-skills-one__skill{padding-top:45px;position:relative}.team-skills-one__skill::before{position:absolute;top:7px;left:0;content:"";clear:both;width:110%;height:1px;background-color:var(--drivschol-gray2,#F5F5F5)}@media only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-skills-one__skill::before{display:none}}.team-skills-one__skill::after{position:absolute;top:0%;left:0;content:"";clear:both;width:15px;height:15px;border-radius:500px;background-color:var(--drivschol-heading-text,#111117);transition:all 0.4s ease-in-out}@media only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-skills-one__skill::after{display:none}}.team-skills-one__skill__start{display:block;color:var(--drivschol-primary,#EC2526);font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:16px;font-weight:500;line-height:normal;margin-bottom:10px}.team-skills-one__skill__title{font-size:20px;font-weight:700;line-height:normal;margin-bottom:10px}.team-skills-one__skill__text{margin-bottom:0}.team-skills-one__skill:hover::after{background-color:var(--drivschol-primary,#EC2526)}@media only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-skills-one__skill{padding-top:0}}.team-skills-one__title{font-size:30px;font-style:normal;font-weight:700;line-height:normal}.team-skills-one__text{letter-spacing:0;max-width:550px;width:100%}.col-md-3:last-child .team-skills-one__skill::before{width:100%}.team-skills-one{padding:120px 0}@media only screen and (min-width:768px) and (max-width:991px){.team-skills-one{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-skills-one{padding-top:80px;padding-bottom:80px}}.team-form-one{position:relative;padding:120px 0;background-color:var(--drivschol-gray2,#F5F5F5);z-index:1}@media (max-width:767px){.team-form-one{padding:80px 0}}.team-form-one__shape{position:absolute;top:0%;left:0%}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-form-one__shape{display:none}}.team-form-one__shape__right{position:absolute;top:0%;right:0%;z-index:-1}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.team-form-one__shape__right{display:none}}.team-form-one .container{position:relative;max-width:870px}.team-form-one .sec-title{text-align:center}.team-form-one .form-one .bootstrap-select>.dropdown-toggle,.team-form-one .form-one input[type=text],.team-form-one .form-one input[type=email],.team-form-one .form-one textarea{background-color:var(--drivschol-white,#fff)}.team-form-one .form-one textarea{height:176px}.form-one__control.form-one__control__full.text-center .drivschol-btn::after{background-color:var(--drivschol-black2,#111117)}.form-one__control.form-one__control__full.text-center .drivschol-btn::before{background-color:var(--drivschol-primary,#EC2526)}.gutter-y-50{--bs-gutter-x:50px}.blog-card{position:relative;background-color:var(--drivschol-white,#fff);max-width:400px;margin-left:auto;margin-right:auto;overflow:hidden;box-shadow:0 6px 30px 0 rgb(0 0 0 / .08)}.blog-card__image{position:relative}.blog-card__image-item{overflow:hidden;height:240px}.blog-card__image-item img{object-fit:cover;transition:0.5s;background-size:cover;height:100%;width:100%;transition:all 2s ease}@media (max-width:575px){.blog-card__image-item{height:200px}}.blog-card__image-link{display:flex;width:100%;height:100%;background-color:rgba(var(--drivschol-black-rgb,0,0,0),.5);position:absolute;top:0;left:0;right:auto;justify-content:center;align-items:center;opacity:0;transform:translateX(-20%);transition:opacity 500ms ease,transform 500ms ease}.blog-card__image-link::before,.blog-card__image-link::after{content:"";width:32px;height:2px;background-color:var(--drivschol-white,#fff);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-card__image-link::after{transform:translate(-50%,-50%) rotate(90deg)}.blog-card:hover .blog-card__image>a{opacity:1;transform:translateX(0);left:auto;right:0}.blog-card:hover .blog-card__image img{transform:scale(1.15)}.blog-card:hover .blog-card__image .date__shape{transform:scale(1)}.blog-card-two .blog-card__image-item2{overflow:hidden;max-height:449px;width:100%}.blog-card-two .blog-card__image-item2 img{transition:0.5s;background-size:cover;width:100%;height:100%;transition:all 2s ease}.blog-card__content{background-color:var(--drivschol-white,#fff);position:relative;transition:all 500ms ease}.blog-card-content2{padding-top:25px;padding-bottom:30px;background-color:var(--drivschol-white,#fff)}.blog-card__date{width:90px;height:auto;background-color:var(--drivschol-black2,#111117);text-align:center;position:absolute;bottom:-30px;right:41px;z-index:10}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-card__date{bottom:-30px}}.blog-card__date__month{background-color:var(--drivschol-primary,#EC2526);display:block;padding:16px 0;color:var(--drivschol-white,#fff);font-size:38px;font-style:normal;font-weight:900;line-height:normal;margin-bottom:0;line-height:1}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-card__date__month{font-size:30px}}.blog-card__date__year{font-size:12px;text-transform:uppercase;color:var(--drivschol-white,#fff);padding:8px 0 7px 0;display:block;font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-weight:500;line-height:15px;letter-spacing:.48px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-card__date__year{padding:3px 0}}.blog-card__date .date__shape{position:absolute;width:132%!important;height:120%;bottom:0;right:-15px;z-index:-1}.blog-card__content{background-color:var(--drivschol-white,#fff);padding:30px 40px 40px 40px;position:relative;transition:all 500ms ease;box-shadow:0 6px 30px 0 rgb(0 0 0 / .08)}@media only screen and (min-width:992px) and (max-width:1199px){.blog-card__content{padding:30px 20px 40px 20px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-card__content{padding:30px 20px 40px 20px}}.blog-card__content-thumb{margin-right:10px}.blog-card__content-thumb .author-img{height:35px;width:35px;border-radius:500px;overflow:hidden}.blog-card__content-thumb .author-img img{object-fit:cover;width:100%;height:100%}.blog-card__content-author .author-name{font-size:16px;font-style:normal;font-weight:700;line-height:1.4;margin-bottom:0;transition:all 500ms ease-in-out;margin-bottom:-6px}.blog-card__content-author .author-title{color:var(--drivschol-gray,#6D7076);font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:12px;font-weight:600;line-height:1.8;text-transform:uppercase}.blog-card__content-author:hover .author-name{color:var(--drivschol-primary,#EC2526)}.blog-card__meta{display:inline-flex;align-items:center;margin:0;margin-bottom:10px;margin-top:-5px}@media only screen and (min-width:992px) and (max-width:1199px){.blog-card__meta{margin-bottom:5px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-card__meta{margin-bottom:5px}}.blog-card__meta2{margin-top:-7px;display:inline-flex;align-items:center;margin-bottom:0}.blog-card__meta2 li a{color:var(--drivschol-gray,#6D7076);text-align:center;font-size:14px;font-weight:600;line-height:214.286%;letter-spacing:.196px;text-transform:capitalize;transition:all 500ms ease-in-out}.blog-card__meta2 li a:hover{color:var(--drivschol-primary,#EC2526)}.blog-card__meta2 li i{color:var(--drivschol-primary,#EC2526);font-size:16px;margin-right:5px}.blog-card__meta2 li:not(:first-child)::before{content:"|";margin-left:10px;margin-right:10px;font-weight:400}.blog-card:hover .blog-card__content{box-shadow:0 6px 30px 0 rgb(0 0 0 / .08)}.blog-card__title{text-transform:capitalize;color:var(--drivschol-black2,#111117);font-size:20px;line-height:1.45;font-weight:700;margin-bottom:15px}@media screen and (min-width:768px){.blog-card__title{font-size:24px}}@media screen and (min-width:1200px){.blog-card__title{font-size:24px;margin-bottom:20px}}.blog-card__title a{color:inherit;background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.blog-card__title a:hover{background-size:100% 1px}.blog-card__title a:hover{color:var(--drivschol-primary,#EC2526)}.blog-card__text{color:var(--drivschol-gray,#6D7076);margin-bottom:31px;letter-spacing:0;width:100%}.blog-card__link{background:var(--drivschol-gray2,#F5F5F5);display:block;font-size:14px;font-weight:600;line-height:1;letter-spacing:.56px;text-transform:capitalize;color:var(--drivschol-text,#6D7076);transition:all 500ms ease;position:relative;padding:18px 30px}.blog-card__link:hover{color:var(--drivschol-white,#fff);background:var(--drivschol-primary,#EC2526)}.blog-card__link:hover::after{color:var(--drivschol-white,#fff)}.blog-card__link::after{content:"\e921";clear:both;font-size:12px;font-weight:700;position:absolute;top:40%;transform:translateX(40% 40%);color:var(--drivschol-primary,#EC2526);font-size:12px;right:30px;font-family:"icomoon"!important}.blog-card__link2{background:#fff0;display:inline-block;font-size:14px;font-weight:600;line-height:1;letter-spacing:.56px;text-transform:capitalize;color:var(--drivschol-text,#6D7076);transition:all 500ms ease;position:relative;padding:17px 14px;border-radius:500px;border:1px solid var(--drivschol-primary,#EC2526)}.blog-card__link2:hover{color:var(--drivschol-white,#fff);background:var(--drivschol-primary,#EC2526)}.blog-one{padding:120px 0;position:relative;background-color:var(--drivschol-white,#fff)}@media (max-width:767px){.blog-one{padding:80px 0}}.blog-one__home{padding-top:180px}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px){.blog-one__home{padding-top:120px}}@media only screen and (min-width:768px) and (max-width:991px){.blog-one__home{padding-top:100px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-one__home{padding-top:80px}}.blog-one--page{padding-top:120px}@media (max-width:767px){.blog-one--page{padding-top:60px}}.blog-one--base{position:relative}.blog-one--base::before{content:"";width:100%;top:0%;left:0;right:0%;bottom:50%;position:absolute;background-color:var(--drivschol-gray2,#F5F5F5)}.blog-one--home{padding:90px 0 120px 0;position:relative;background-color:var(--drivschol-white,#fff)}@media (max-width:767px){.blog-one--home{padding:50px 0 80px 0}}@media screen and (min-width:992px){.blog-one__carousel .owl-nav{display:none}}.blog-card-two{max-width:100%;box-shadow:none}.blog-card-two .blog-card__image-item{max-height:450px;width:100%}.blog-card-two .blog-card__image-item img{object-fit:cover}.blog-card-two .blog-card__title{margin-bottom:12px;font-size:30px;text-transform:none}.blog-card-link,.blog-card-qoute{background-color:var(--drivschol-gray,#6D7076);padding:30px}@media screen and (min-width:768px){.blog-card-link,.blog-card-qoute{padding:60px}}.blog-card-link .blog-card__title,.blog-card-qoute .blog-card__title{margin:0;margin-bottom:-10px}.blog-card-qoute__text{margin:0;margin-bottom:-5px}.blog-card-qoute__image{line-height:1em;margin-bottom:20px}.blog-card-link__icon{font-size:40px;color:var(--drivschol-text,#6D7076);line-height:1em;margin-bottom:22px}.pronation_widget{margin-top:50px}.pronation_widget-widget2{margin-top:20px}.pronation_widget-widget2 ul{padding-left:0}.pronation_widget ul{display:flex;align-items:center;justify-content:center;gap:16px}.pronation_widget ul a{display:inline-block;padding:4px 20px;border:1px solid var(--drivschol-gray2,#F5F5F5);color:var(--drivschol-black2,#111117);font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:20px;font-style:normal;font-weight:600;line-height:200%;transition:all 500ms ease-in-out}.pronation_widget ul a.active,.pronation_widget ul a:hover{background-color:var(--drivschol-primary,#EC2526);color:var(--drivschol-white,#fff);border:1px solid var(--drivschol-primary,#EC2526)}.form-one__group{display:grid;grid-template-columns:1fr;grid-gap:20px;margin:0}@media (min-width:576px){.form-one__group{grid-template-columns:repeat(2,1fr)}}.form-one__control{border:none;width:auto;height:auto;border-radius:0;padding:0;position:relative}.form-one__control__icon{position:absolute;top:50%;right:30px;transform:translateY(-50%);font-size:14px}.form-one__control__full{grid-column-start:1;grid-column-end:-1}.form-one .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%;height:58px;display:flex;align-items:center}.form-one .bootstrap-select>.dropdown-toggle{padding:0;background-color:#fff0;border-radius:0;border:none;outline:none!important;color:var(--drivschol-text,#6D7076);font-size:14px}.form-one .bootstrap-select>.dropdown-toggle,.form-one input[type=text],.form-one input[type=email],.form-one textarea{display:block;width:100%;height:60px;background-color:var(--drivschol-gray2,#F5F5F5);color:var(--drivschol-text,#6D7076);font-size:16px;font-weight:500;border:none;outline:none;padding-left:30px;padding-right:30px}.form-one .bootstrap-select>.dropdown-toggle::placeholder,.form-one input[type=text]::placeholder,.form-one input[type=email]::placeholder,.form-one textarea::placeholder{color:var(--drivschol-gray,#6D7076);font-family:var(--drivschol-text,#6D7076);font-size:16px;font-weight:500;line-height:normal;text-transform:capitalize}.form-one textarea{height:195px;padding-top:20px}.form-one textarea::placeholder{text-transform:none}.custom-cursor__cursor{width:25px;height:25px;border-radius:100%;border:1px solid var(--drivschol-text,#6D7076);-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;position:fixed;pointer-events:none;left:0;top:0;-webkit-transform:translate(calc(-50% + 5px),-50%);transform:translate(calc(-50% + 5px),-50%);z-index:999991}.custom-cursor__cursor-two{width:10px;height:10px;border-radius:100%;background-color:var(--drivschol-text,#6D7076);opacity:.3;position:fixed;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;-webkit-transition:width 0.3s,height 0.3s,opacity 0.3s;transition:width 0.3s,height 0.3s,opacity 0.3s;z-index:999991}.custom-cursor__hover{background-color:var(--drivschol-text,#6D7076);opacity:.4}.custom-cursor__innerhover{width:25px;height:25px;opacity:.4}.course-card{position:relative}.course-card__image{display:block;position:relative;width:100%;height:213px;overflow:hidden}.course-card__image img{width:100%;height:100%;object-fit:cover}.course-card__session{display:flex;align-items:center;gap:5px;margin-bottom:15px}.course-card__session span{margin-left:5px;color:var(--drivschol-heading-text,#111117);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:16px;font-style:normal;font-weight:600;line-height:187.5%}.course-card__session i{font-size:32px;color:var(--drivschol-primary,#EC2526)}.course-card__content{background:var(--drivschol-black2,#111117)}.course-card__thumbnail{background-color:var(--drivschol-white,#fff);padding:20px 30px 26px 30px;margin:0 10px}@media only screen and (min-width:992px) and (max-width:1199px){.course-card__thumbnail{padding:30px 20px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-card__thumbnail{padding:30px 20px}}.course-card__bottom{padding:19px 30px 20px 22px;margin:0 10px;position:relative}@media only screen and (min-width:992px) and (max-width:1199px){.course-card__bottom{padding:30px 20px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-card__bottom{padding:30px 20px}}.course-card__bottom-btns{font-size:12px;font-weight:700;position:absolute;top:40%;color:var(--drivschol-white,#fff);right:30px;transition:all 500ms ease-in-out}.course-card__bottom-btns:hover{color:var(--drivschol-primary,#EC2526)}.course-card__meta{position:absolute;margin-top:-109px;right:10px;padding:14px 24px;background:var(--drivschol-primary,#EC2526);display:inline-flex;justify-content:center;flex-direction:column;align-items:center}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-card__meta{right:10px;padding:10px 15px}}.course-card__meta-price{color:var(--drivschol-white,#fff);font-size:24px;font-style:normal;font-weight:700;line-height:108.333%;text-transform:capitalize;margin-bottom:3px}@media only screen and (min-width:992px) and (max-width:1199px){.course-card__meta-price{font-size:20px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-card__meta-price{font-size:20px}}.course-card__meta-class{width:45px;display:block;color:var(--drivschol-gray2,#F5F5F5);text-align:center;font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:10px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.course-card__title{color:var(--drivschol-heading-text,#111117);font-size:24px;font-style:normal;font-weight:800;line-height:125%;letter-spacing:-.72px;text-transform:capitalize;margin-top:-4px;margin-bottom:8px}.course-card__title a{color:var(--drivschol-heading-text,#111117);background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.course-card__title a:hover{background-size:100% 1px}.course-card__title a:hover{color:var(--drivschol-primary,#EC2526)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-card__title{font-size:20px;margin-bottom:10px}}.course-card__designation{color:var(--drivschol-gray,#6D7076);font-size:14px;font-style:normal;font-weight:500;line-height:185.714%;margin-bottom:-4px;letter-spacing:0}.course-card__author{position:relative;display:flex;align-items:center;justify-content:start;gap:10px}.course-card__author-image{display:inline-block;width:35px;height:35px;border-radius:500px;overflow:hidden}.course-card__author-image img{object-fit:cover;width:100%;height:100%}.course-card__author-name{margin-bottom:5px;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.course-card__author-name a{color:var(--drivschol-white,#fff);background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.course-card__author-name a:hover{background-size:100% 1px}.course-card__author-name a:hover{color:var(--drivschol-primary,#EC2526)}.course-card__author-designation{color:var(--drivschol-gray,#6D7076);font-size:14px;font-weight:400;text-transform:uppercase;line-height:1;margin-bottom:0}.course-one{position:relative;background-color:var(--drivschol-gray2,#F5F5F5);padding:120px 0 30px 0;z-index:1}@media only screen and (min-width:768px) and (max-width:991px){.course-one{padding:100px 0 10px 0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-one{padding:80px 0 0 0}}.course-one .container-fluid{max-width:1540px;margin-left:auto;margin-right:auto}.course-one__item{display:flex;max-width:740px;margin-left:auto;margin-right:auto;margin-bottom:30px}@media (max-width:1450px){.course-one__item{flex-direction:column;flex-direction:column-reverse}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-one__item{max-width:400px}}.course-one__item__left{position:relative;padding:40px 35px 40px 40px;margin-bottom:60px;background:var(--drivschol-white,#fff);box-shadow:0 6px 30px 0 rgb(0 0 0 / .08);flex:50%}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.course-one__item__left{margin-bottom:0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-one__item__left{padding:25px 20px 25px 20px;bottom:0;margin-bottom:0}}.course-one__item__left__price{border:1px solid var(--drivschol-primary,#EC2526);height:136px;width:143px;margin-bottom:32px;padding:11px}.course-one__item__left__price .price__box{width:100%;height:100%;background:var(--drivschol-black2,#111117);display:flex;justify-content:center;align-items:center;flex-direction:column}.course-one__item__left__price__top{color:var(--drivschol-primary,#EC2526);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:40px;font-style:normal;font-weight:800;line-height:125%;margin-bottom:-4px;letter-spacing:-1.2px;position:relative}.course-one__item__left__price__top sub{position:absolute;font-size:20px;font-style:normal;font-weight:800;line-height:10px;margin-left:0;margin-bottom:15px}.course-one__item__left__price__text{color:var(--drivschol-gray,#6D7076);font-size:16px;font-style:normal;font-weight:600;line-height:162.5%;letter-spacing:.48px;margin-bottom:0}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-one__item__left__price{width:100px;height:100px;margin-bottom:20px;padding:7px}.course-one__item__left__price__text{font-size:12px}.course-one__item__left__price__top{font-size:30px}.course-one__item__left__price__top sub{font-size:16px;margin-left:-2px}}@media only screen and (min-width:576px) and (max-width:767px){.course-one__item__left__price{width:100px;height:100px;margin-bottom:20px;padding:7px}.course-one__item__left__price__text{font-size:12px}.course-one__item__left__price__top{font-size:30px}.course-one__item__left__price__top sub{font-size:16px;margin-left:2px}}.course-one__item__left__title{font-size:32px;font-style:normal;font-weight:800;line-height:118.75%;letter-spacing:-.96px;margin-bottom:12px}.course-one__item__left__title a{background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease;color:var(--drivschol-black2,#111117)}.course-one__item__left__title a:hover{background-size:100% 1px}.course-one__item__left__title a:hover{color:var(--drivschol-primary,#EC2526)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-one__item__left__title{font-size:25px}}.course-one__item__left__text{font-size:14px;font-style:normal;font-weight:500;line-height:185.714%;letter-spacing:.42px;max-width:286px;width:100%}.course-one__item__left__author{margin-top:22px;display:flex;align-items:center}.course-one__item__left__author__card{display:flex;align-items:center;gap:10px;background:var(--drivschol-gray2,#F5F5F5);padding:15px 20px 15px 20px;max-width:236px;width:100%}.course-one__item__left__author__thumb{width:44px;height:44px;border-radius:500px;overflow:hidden}.course-one__item__left__author__thumb img{object-fit:cover;width:100%;height:100%}.course-one__item__left__author__name{margin-bottom:0;font-size:16px;font-style:normal;font-weight:700;line-height:162.5%;background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.course-one__item__left__author__name:hover{background-size:100% 1px}.course-one__item__left__author__name:hover{color:var(--drivschol-primary,#EC2526)}.course-one__item__left__author__degeneration{margin-bottom:0;color:var(--drivschol-gray,#6D7076);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.course-one__item__left__author__link__btn{display:block;padding:23px 24px 22px 25px;color:var(--drivschol-white,#fff);background:var(--drivschol-primary,#EC2526);transition:all 0.4s ease-in-out}.course-one__item__left__author__link__btn i{font-size:12px}.course-one__item__left__author__link__btn:hover{background:var(--drivschol-black2,#111117)}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-one__item__left__author__link__btn{padding:26px 28px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-one__item__left__author__link__btn{padding:20px 25px;display:inline-block}}.course-one__item__left__link{position:absolute;bottom:-60px;right:0}@media (max-width:1450px){.course-one__item__left__link{bottom:0;position:relative;display:inline-block}}.course-one__item__left__link__btn{display:block;padding:29px 33px 30px 32px;color:var(--drivschol-white,#fff);background:var(--drivschol-primary,#EC2526);transition:all 0.4s ease-in-out}.course-one__item__left__link__btn:hover{background:var(--drivschol-black2,#111117)}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-one__item__left__link__btn{padding:26px 28px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-one__item__left__link__btn{padding:20px 25px;display:inline-block}}.course-one__item__right{flex:53%;position:relative}.course-one__item__session{width:100%;height:55px;background:var(--drivschol-black2,#111117);display:flex;justify-content:start;gap:15px}.course-one__item__session__shape{position:relative;width:145px;height:37px;top:0;left:0;background-color:var(--drivschol-gray2,#F5F5F5);padding-left:15px}.course-one__item__session__shape svg{margin-top:-6px}.course-one__item__session__icon{padding-left:10px;line-height:55px;color:var(--drivschol-white,#fff);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:18px;font-style:normal;font-weight:700;margin-bottom:0;vertical-align:middle;display:flex;justify-content:center;align-items:center;padding-right:25px}.course-one__item__session__icon i{color:var(--drivschol-primary,#EC2526);font-size:30px;padding-right:15px}@media screen and (min-width:992px) and (max-width:1450px){.course-one__item__session__icon{font-size:14px}.course-one__item__session__icon i{font-size:20px;padding-right:5px}}@media (max-width:576px){.course-one__item__session__icon{font-size:13px}.course-one__item__session__icon i{font-size:20px;padding-right:5px}}.course-one__item__img{max-height:460px;display:block;overflow:hidden;position:relative}.course-one__item__img__two{max-height:460px}.course-one__item__img img{object-fit:cover;height:100%;width:100%}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-one__item__img{max-height:300px;width:100%}}.course-one__item__img::before{position:absolute;inset:0;content:"";background-color:rgb(0 0 0 / .5);width:0%;height:0%;transform:translateY(-100%);transition:all 500ms ease 0s;z-index:1}.course-one__item:hover .course-one__item__img::before{width:100%;height:100%;transform:translateY(0%)}.course-one__element{position:absolute;top:0%;right:0;z-index:-1;animation:top-bottom 4s ease-in-out infinite;mix-blend-mode:color-dodge}.course-one__element img{max-width:100%}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-one__element{display:none}}.course-one img{max-width:100%}.course-two{position:relative}.course-two--page{padding:120px 0}@media only screen and (min-width:768px) and (max-width:991px){.course-two--page{padding:100px 0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-two--page{padding:80px 0}}.course-two__bg{position:absolute;top:0;left:0;right:0;bottom:0%;background-size:cover;background-position:center center}.course-two__home{margin-bottom:0;background-color:#fff0}.course-details-one{padding:120px 0}@media only screen and (min-width:768px) and (max-width:991px){.course-details-one{padding:100px 0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-details-one{padding:80px 0}}.course-details-one__inner{background:var(--drivschol-heading-text,#111117);padding:37px 50px;margin-bottom:40px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-details-one__inner{padding:30px}}.course-details-one__inner__top{display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-details-one__inner__top{display:block}}.course-details-one__inner__top__left{display:flex;gap:10px;align-items:center}.course-details-one__inner__top__left__author{width:50px;height:50px;overflow:hidden;border-radius:500px}.course-details-one__inner__top__left__author img{object-fit:cover;height:100%;width:100%}.course-details-one__inner__top__left__content__name{font-size:16px;font-style:normal;font-weight:700;line-height:1.5;color:var(--drivschol-white,#fff);margin-bottom:0;padding-bottom:0}.course-details-one__inner__top__left__content__name a{color:var(--drivschol-white,#fff);background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.course-details-one__inner__top__left__content__name a:hover{background-size:100% 1px}.course-details-one__inner__top__left__content__name a:hover{color:var(--drivschol-primary,#EC2526)}.course-details-one__inner__top__left__content__designation{text-transform:uppercase;color:var(--drivschol-gray2,#F5F5F5);font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:12px;font-weight:500;line-height:200%;letter-spacing:.48px;margin-bottom:0}.course-details-one__inner__top__right{display:flex;align-items:center;gap:30px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-details-one__inner__top__right{display:block;margin-top:30px}}.course-details-one__inner__top__right__bye__price{font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:14px;font-weight:500;line-height:120%;margin-bottom:0;text-align:end}.course-details-one__inner__top__right__bye__price span{display:block;color:var(--drivschol-white,#fff);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:40px;font-weight:700;line-height:65%;text-transform:capitalize;margin-bottom:8px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-details-one__inner__top__right__bye{display:block;margin-bottom:30px}.course-details-one__inner__top__right__bye__price{text-align:left}}.course-details-one__inner__top__right__btn{color:var(--drivschol-white,#fff);font-size:15px;font-weight:700;line-height:normal;padding:18px 41px 17px 41px;background:var(--drivschol-primary,#EC2526)}.course-details-one__inner__top__right__btn::before{background:var(--drivschol-primary,#EC2526)}.course-details-one__inner__top__right__btn:hover{color:var(--drivschol-black2,#111117)}.course-details-one__inner__top__right__btn:hover::after{background:var(--drivschol-white,#fff)}.course-sidebar__image{margin-bottom:40px}.course-sidebar__single{padding:30px;margin-bottom:30px;background:var(--drivschol-white,#fff);box-shadow:0 0 60px 0 rgb(2 2 2 / .07)}.course-sidebar__title{padding-bottom:26px;font-size:24px;font-weight:700;line-height:100%;text-transform:capitalize;border-bottom:1px solid var(--drivschol-primary,#EC2526);margin-bottom:18px}.course-sidebar__single__two{border:2px solid var(--drivschol-primary,#EC2526);margin-bottom:30px;background:var(--drivschol-white,#fff);box-shadow:0 0 60px 0 rgb(2 2 2 / .07)}.course-sidebar__single__two__title{padding:25px 30px 28px 30px;font-size:24px;font-weight:700;line-height:100%;margin-bottom:0;background:var(--drivschol-primary,#EC2526);color:var(--drivschol-white,#fff);text-transform:capitalize;position:relative}.course-sidebar__single__two__title::after{content:"";width:32px;height:20px;position:absolute;bottom:-20px;left:8%;clip-path:polygon(50% 0%,0% 100%,100% 100%);background:var(--drivschol-primary,#EC2526);transform:rotate(180deg)}.course-sidebar__nav{padding:30px}.course-sidebar__nav__item{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;background:var(--drivschol-gray2,#F5F5F5);padding:14px 20px}.course-sidebar__nav__item__left{margin-bottom:0;font-size:18px;font-weight:700;text-transform:capitalize}.course-sidebar__nav__item__right{color:var(--drivschol-heading-text,#111117);font-size:16px;font-weight:600;line-height:162.5%;text-transform:capitalize}.course-sidebar__nav__item__icon{font-size:18px;color:var(--drivschol-primary,#EC2526);margin-right:10px}.course-sidebar__nav__item:last-child{margin-bottom:0}.course-sidebar__nav__two__item{border-bottom:1px solid var(--drivschol-border-color,#E6E6E6);padding:20px 0 22px 0;display:flex;gap:16px}.course-sidebar__nav__two__item__image{max-width:89px;width:100%;height:89px;overflow:hidden;position:relative}.course-sidebar__nav__two__item__image img{object-fit:cover;width:100%;height:100%;transform:scale(1);transition:all 0.4s ease-in-out}.course-sidebar__nav__two__item__image::after{content:"";width:0%;height:100%;top:0%;left:0;right:0;background-color:rgba(var(--drivschol-black2-rgb,17,17,23),.5);position:absolute;transition:all 0.4s ease-in-out}.course-sidebar__nav__two__item__content__name{font-size:14px;font-weight:600;margin-bottom:5px;text-transform:capitalize;color:var(--drivschol-heading-text,#111117)}.course-sidebar__nav__two__item__content__name span{color:var(--drivschol-text,#6D7076)}@media (max-width:575px){.course-sidebar__nav__two__item__content__name{font-size:12px}}.course-sidebar__nav__two__item__content__title{font-size:18px;font-weight:700;margin-bottom:10px}.course-sidebar__nav__two__item__content__title>a{color:var(--drivschol-heading-text,#111117);background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.course-sidebar__nav__two__item__content__title>a:hover{background-size:100% 1px}.course-sidebar__nav__two__item__content__title>a:hover{color:var(--drivschol-primary,#EC2526)}@media (max-width:575px){.course-sidebar__nav__two__item__content__title{font-size:15px}}.course-sidebar__nav__two__item__content__price{display:block;color:var(--drivschol-primary,#EC2526);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:20px;font-weight:700;line-height:1}@media (max-width:575px){.course-sidebar__nav__two__item__content__price{font-size:16px}}.course-sidebar__nav__two__item:first-child{padding-top:0}.course-sidebar__nav__two__item:last-child{padding-bottom:0;border-bottom:0}.course-sidebar__nav__two__item:hover .course-sidebar__nav__two__item__image::after{width:100%}.course-sidebar__nav__two__item:hover .course-sidebar__nav__two__item__image img{transform:scale(1.2)}.course-sidebar__contact{background:var(--drivschol-black2,#111117);position:relative;padding:35px 30px 30px 30px;margin-bottom:-30px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-sidebar__contact{padding:30px 10px 20px 10px}}.course-sidebar__contact::after{content:"";width:32px;height:20px;position:absolute;top:0;left:8%;clip-path:polygon(50% 0%,0% 100%,100% 100%);background:var(--drivschol-black3,#2A2A30);transform:rotate(180deg)}.course-sidebar__contact__title{color:var(--drivschol-white,#fff);max-width:250px;width:100%;margin-bottom:6px;margin-top:-4px;font-size:24px;font-weight:700;line-height:145.833%}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-sidebar__contact__title{font-size:20px}}.course-sidebar__contact__list{display:block;border-bottom:1px solid var(--drivschol-border-color3,#373745);padding-bottom:30px}.course-sidebar__contact__list__item{color:var(--drivschol-gray,#6D7076);font-size:14px;font-style:normal;font-weight:400;margin-bottom:-21px;padding-bottom:2px;line-height:335.714%}.course-sidebar__contact__list__item i{font-size:14px;color:var(--drivschol-primary,#EC2526);margin-right:10px}.course-sidebar__contact__list__item:last-child{padding-bottom:0}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-sidebar__contact__list__item{font-size:12px}}.course-sidebar__contact__info{margin-top:30px}.course-sidebar__contact__info__btn{gap:24px}.course-sidebar__contact__info__icon{width:50px;height:50px;border-radius:500px;background-color:var(--drivschol-primary,#EC2526);display:flex;align-items:center;justify-content:center}.course-sidebar__contact__info__icon i{font-size:22px;color:var(--drivschol-white,#fff)}.course-sidebar__contact__info__text{color:var(--drivschol-primary,#EC2526);font-size:16px;font-style:normal;font-weight:400;line-height:170.923%}.course-sidebar__contact__info__call{color:var(--drivschol-white,#fff);margin-top:-4px;font-size:22px;font-style:normal;font-weight:700;line-height:166.667%;margin-bottom:0;background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.course-sidebar__contact__info__call:hover{background-size:100% 1px}.course-sidebar__contact__info__call:hover{color:var(--drivschol-primary,#EC2526)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-sidebar__contact__info__call{font-size:19px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-sidebar__contact__info{font-size:19px}}.course-details__single{margin-bottom:50px}.course-details__single__image .benefit__image{max-width:270px;width:100%;height:300px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-details__single__image .benefit__image{max-width:100%;margin-bottom:30px}}.course-details__single__image .benefit__image img{object-fit:cover;height:100%;width:100%}.course-details__single:last-child{margin-bottom:0}.course-details__single__two{margin-top:-10px;display:flex;align-items:center}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-details__single__two{display:block}}.course-details__image{max-height:450px;width:100%;margin-bottom:40px;overflow:hidden}.course-details__image img{object-fit:cover;width:100%;height:100%}.course-details__title{margin-top:-10px;font-size:30px;font-weight:700;line-height:150%;margin-bottom:18px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-details__title{font-size:25px}}.course-details__title__two{font-size:24px;font-style:normal;font-weight:700;line-height:195.833%;margin-bottom:5px}.course-details__text{margin-bottom:33px;letter-spacing:0;font-size:16px;font-style:normal;font-weight:600;line-height:200%}.course-details__inner{margin-top:40px;display:flex;gap:30px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-details__inner{margin-bottom:40px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-details__inner{display:block}.course-details__inner__item{margin-bottom:30px}}.course-details__inner__item{max-width:370px;background-color:var(--drivschol-white,#fff);box-shadow:0 0 60px 0 rgb(2 2 2 / .07)}.course-details__inner__item__head{background:var(--drivschol-primary,#EC2526);padding:16px 30px 14px 30px;display:flex;position:relative;align-items:center;gap:20px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-details__inner__item__head{padding:20px}}.course-details__inner__item__head__icon .icon{width:50px;height:50px;border-radius:500px;background:var(--drivschol-black2,#111117);display:flex;justify-content:center;align-items:center}.course-details__inner__item__head__icon .icon i{color:var(--drivschol-white,#fff);font-size:22px}.course-details__inner__item__head__content__title{color:var(--drivschol-white,#fff);font-size:24px;font-style:normal;font-weight:700;line-height:110%;margin-bottom:-3px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-details__inner__item__head__content__title{font-size:18px}}.course-details__inner__item__head__content__degeneration{margin-top:-5px;color:var(--drivschol-white,#fff);font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:14px;font-weight:600;line-height:228.571%}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-details__inner__item__head__content__degeneration{font-size:13px}}.course-details__inner__item__head::after{content:"";width:32px;height:20px;position:absolute;bottom:-20px;left:8%;clip-path:polygon(50% 0%,0% 100%,100% 100%);background:var(--drivschol-primary,#EC2526);transform:rotate(180deg)}.course-details__inner__item__body{padding:30px 26px 40px 30px;background-color:var(--drivschol-white,#fff)}.course-details__inner__item__body__text{color:var(--drivschol-gray,#6D7076);font-size:16px;font-weight:600;line-height:200%;margin-bottom:30px;letter-spacing:0}.course-details__benefit{padding:29px 40px 35px 40px;background:var(--drivschol-gray2,#F5F5F5);margin-left:-13px}@media (max-width:575px){.course-details__benefit{padding:20px}}@media (max-width:767px){.course-details__benefit{margin-left:0}}.course-details__benefit__title{font-size:24px;font-weight:700;line-height:195.833%;margin-bottom:10px;margin-top:-5px}.course-details__benefit__nav{padding-left:0}.course-details__benefit__nav__item{color:var(--drivschol-heading-text,#111117);font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:18px;font-weight:600;line-height:160%;margin-bottom:10px}.course-details__benefit__nav__item:last-child{margin-bottom:0}.course-details__benefit__nav__item i{color:var(--drivschol-primary,#EC2526);margin-right:8px}.main-footer{position:relative;z-index:1}.main-footer__shape{position:absolute;top:10%;bottom:10%;z-index:0;width:100%;height:100%;opacity:.7}.main-footer__inner{padding:60px 0 50px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--drivschol-border-color3,#373745)}@media screen and (max-width:575px){.main-footer__inner{flex-wrap:wrap;padding:60px 0 40px 0}}.main-footer__inner-logo{display:block}@media screen and (max-width:575px){.main-footer__inner-logo{margin-bottom:20px}}.main-footer__inner-social{display:flex;flex-wrap:wrap;gap:10px}.main-footer__inner-social a{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:rgba(var(--drivschol-gray3-rgb,157,157,157),.14);font-size:16px;color:var(--drivschol-white,#fff);transition:all 500ms ease;border-radius:50%}.main-footer__inner-social a:hover{background-color:var(--drivschol-white,#fff);color:var(--drivschol-primary,#EC2526)}.main-footer__middle{padding:60px 0 65px 0;display:block}@media screen and (max-width:575px){.main-footer__middle{padding:40px 0 30px 0}}.main-footer__bg{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.03;mix-blend-mode:luminosity;background-size:cover;background-position:center center}.main-footer .container{position:relative}.main-footer__bottom{position:relative;z-index:1;text-align:center;background:#0A0A0D}.main-footer__bottom__inner{padding:29px 0}@media screen and (max-width:575px){.main-footer__bottom__inner{padding:20px 0}}.main-footer__copyright{margin:0;font-size:16px;font-weight:400;color:var(--drivschol-text,#6D7076);line-height:normal}.footer-widget{margin-bottom:40px;max-width:410px}@media screen and (max-width:575px){.footer-widget{margin-bottom:30px}}.footer-widget__logo{display:inline-flex;margin-bottom:30px}.footer-widget--about{margin-bottom:23px}.footer-widget--links2{padding-left:15px}@media (max-width:768px){.footer-widget--links2{padding-left:0}}.footer-widget--gallry{position:relative;margin-right:-3px;max-width:250px;margin-left:auto}@media screen and (max-width:1199px){.footer-widget--gallry{margin-right:auto;margin-left:0}}.footer-widget__grid{display:grid;grid-template-columns:auto auto auto;gap:10px}.footer-widget__grid-item{position:relative;float:left;background-size:cover;height:76.06px;width:100%;overflow:hidden}.footer-widget__grid-item::after{content:"";width:0%;height:100%;background-color:rgba(var(--drivschol-white-rgb,255,255,255),.5);top:0%;left:auto;right:0;position:absolute;transition:all 500ms ease-in-out}.footer-widget__grid-item:hover::after{width:100%;left:0;right:auto}.footer-widget__update{color:var(--drivschol-white,#fff);margin-bottom:0;font-weight:700;line-height:29px}.footer-widget__newsletter{position:relative;width:100%;max-width:500px;margin-bottom:18px}.footer-widget__newsletter input[type=text]{width:100%;display:block;border:none;outline:none;height:60px;background-color:var(--drivschol-white,#fff);color:var(--drivschol-text,#6D7076);font-size:14px;font-weight:500;padding-left:30px;padding-right:100px;transition:all 500ms ease}.footer-widget__newsletter input[type=text]:focus{color:var(--drivschol-text,#6D7076)}.footer-widget__newsletter input[type=text]::placeholder{color:var(--drivschol-text,#6D7076);font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:14px;font-style:normal;font-weight:600;line-height:210.052%}.footer-widget__newsletter button[type=submit]{background-color:#fff0;width:auto;height:auto;border:none;outline:none;background-color:var(--drivschol-primary,#EC2526);color:var(--drivschol-white,#fff);position:absolute;padding:17px 30px;height:60px;line-height:24px;top:50%;right:0;transform:translateY(-50%);transition:all 500ms ease;font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:16px;text-transform:capitalize;font-weight:700}.footer-widget__newsletter button[type=submit]:hover{color:var(--drivschol-white,#fff);background-color:var(--drivschol-black2,#111117)}.footer-widget__right{margin-left:-40px}@media screen and (max-width:1199px){.footer-widget__right{margin-left:0}}.footer-widget__title{font-size:18px;font-weight:700;color:var(--drivschol-white,#fff);text-transform:uppercase;margin:0;margin-top:-5px;margin-bottom:24px}.footer-widget__info li{line-height:180%;margin-bottom:0px!important}.footer-widget__info li:last-child{margin-bottom:0!important}.footer-widget__info li,.footer-widget__links li{font-size:16px;color:var(--drivschol-text,#6D7076);font-weight:700;line-height:30px;margin-bottom:5px;font-family:var(--drivschol-text,#6D7076);font-style:normal}.footer-widget__info li:last-child,.footer-widget__links li:last-child{margin-bottom:0}.footer-widget__info li i,.footer-widget__links li i{transition:all 500ms ease-in-out;margin-right:15px;color:var(--drivschol-primary,#EC2526)}.footer-widget__info li a,.footer-widget__links li a{color:inherit;background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.footer-widget__info li a:hover,.footer-widget__links li a:hover{background-size:100% 1px}.footer-widget__info li:hover a:hover,.footer-widget__links li:hover a:hover{color:var(--drivschol-white,#fff)}.footer-widget__info li:hover i,.footer-widget__links li:hover i{animation:top-bottom 0.4s ease-in-out}.footer-widget__text{font-size:14px;color:var(--drivschol-text-dark,#6e6b70);font-weight:500;line-height:30px;margin:0;margin-top:-10px;margin-bottom:21px;max-width:201px}.contact-one{padding:100px 0;border-bottom:1px solid var(--drivschol-border-color,#E6E6E6)}@media only screen and (min-width:768px) and (max-width:991px){.contact-one{padding:80px 0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-one{padding:60px 0}}.contact-one__content{position:relative;padding:50px 20px 40px;box-shadow:0 10px 60px 0 rgb(0 0 0 / .07);background-color:var(--drivschol-white,#fff)}@media screen and (min-width:768px){.contact-one__content{padding:70px;padding-bottom:60px}}.contact-one__content__shape-1{position:absolute;top:0;right:0}.contact-one__content__shape-2{position:absolute;bottom:0;right:0}.contact-one__text{margin:0;margin-top:-30px;font-size:15px;line-height:2em;max-width:490px;margin-bottom:40px;position:relative}.contact-one__info{margin-bottom:0;position:relative}.contact-one__info__item{display:flex;align-items:center}.contact-one__info__icon{width:50px;height:50px;background-color:var(--drivschol-gray,#6D7076);display:flex;justify-content:center;align-items:center;font-size:16px;transition:all 500ms ease;color:var(--drivschol-text,#6D7076);margin-right:20px;flex-shrink:0}.contact-one__info__icon:hover{background-color:var(--drivschol-text,#6D7076);color:var(--drivschol-white,#fff)}.contact-one__info__text{margin:0;font-size:15px;font-weight:500;line-height:30px;font-family:var(--drivschol-font,"Manrope",sans-serif)}.contact-one__info__title{font-size:18px;font-weight:500;font-family:var(--drivschol-font,"Manrope",sans-serif);color:var(--drivschol-black2,#111117);line-height:30px}.contact-one__info__title a{color:inherit;background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.contact-one__info__title a:hover{background-size:100% 1px}.contact-one__inner{max-width:870px;margin-left:auto;margin-right:auto}.contact-one__form{position:relative}.contact-one__form__control input[type=text],.contact-one__form__control input[type=email],.contact-one__form__control textarea{height:58px;color:var(--drivschol-gray,#6D7076);background:var(--drivschol-gray2,#F5F5F5)}.contact-one__form__control textarea{height:175px}.contact-one__form__control button[type=submit]{padding:17px 40px;line-height:normal}.contact-one__home-two__content{position:relative;padding:0;box-shadow:none;background-color:#fff0}.contact-two{position:relative;background-color:var(--drivschol-gray2,#F5F5F5);padding:120px 0;z-index:2}@media (max-width:991px){.contact-two{padding:100px 0}}@media (max-width:767px){.contact-two{padding:80px 0}}.contact-two__bg{position:absolute;top:0;right:0;width:100%;height:100%;background-size:auto;background-position:right top;background-repeat:no-repeat}.contact-two__left__image{position:absolute;display:inline-block;top:-5%;left:0%;z-index:1}.contact-two__left__image img{clip-path:polygon(75% 0%,100% 50%,75% 100%,0% 100%,25% 50%,0% 0%)}@media screen and (max-width:1750px) and (min-width:1500px){.contact-two__left__image{top:15%;left:0%}.contact-two__left__image img{max-width:70%}}@media screen and (max-width:1499px) and (min-width:1200px){.contact-two__left__image{top:20%;left:0%}.contact-two__left__image img{max-width:50%}}@media screen and (max-width:1199px) and (min-width:992px){.contact-two__left__image{top:20%;left:0%}.contact-two__left__image img{max-width:50%}}@media screen and (max-width:991px){.contact-two__left__image{display:none}}.contact-two__left__shape{position:absolute;display:inline-block;top:5%;left:5%;z-index:1;animation:right 3s ease-in-out infinite}@media screen and (max-width:1750px) and (min-width:1500px){.contact-two__left__shape{top:25%;left:5%}.contact-two__left__shape img{max-width:70%}}@media screen and (max-width:1499px) and (min-width:1200px){.contact-two__left__shape{top:25%;left:5%}.contact-two__left__shape img{max-width:50%}}@media screen and (max-width:1199px) and (min-width:992px){.contact-two__left__shape{top:25%;left:5%}.contact-two__left__shape img{max-width:50%}}@media screen and (max-width:991px){.contact-two__left__shape{display:none}}.contact-two .form-one .bootstrap-select>.dropdown-toggle,.contact-two .form-one input[type=text],.contact-two .form-one input[type=email]{height:60px;background-color:var(--drivschol-white,#fff);color:var(--drivschol-gray,#6D7076);font-size:16px}.contact-two .drivschol-btn{padding:20px 40px}.contact-two .form-one textarea{height:175px;background-color:var(--drivschol-white,#fff);color:var(--drivschol-gray,#6D7076);font-size:16px}.contact-two .form-one{position:relative;z-index:2}.contact-three__inner{position:relative}.contact-three__inner__bg{position:absolute;top:0;left:0;width:50%;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:-1}.contact-three__inner__bg::after{position:absolute;top:0%;left:0%;width:100%;height:100%;content:"";background-color:rgb(var(--drivschol-black2-rgb,17,17,23),.8);z-index:-1}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-three__inner__bg{width:100%}}.contact-three__content{max-width:500px;margin-left:auto;margin-right:100px;padding:110px 0 0 0}.contact-three__content .sec-title{padding-bottom:32px}.contact-three__content .sec-title__tagline{margin-bottom:5px}.contact-three__content .sec-title__title{letter-spacing:0;font-weight:900}.contact-three__content .sec-title__title,.contact-three__content .sec-title__tagline{color:var(--drivschol-white,#fff)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-three__content{max-width:100%}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-three__content{margin-right:15px;padding:80px 0 0 15px}}.contact-three__form textarea{height:176px}.contact-three__form .drivschol-btn{padding:20px 39.5px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-three__form .drivschol-btn{max-width:100%;padding:20px 35px}}.contact-three__form .drivschol-btn--base2::after{background:var(--drivschol-white,#fff)}.contact-three__form .drivschol-btn--base2:hover{color:var(--drivschol-black2,#111117)}.contact-three__location{margin-top:50px;padding:0 0 0 0;position:relative}.contact-three__location__content{padding:54px 20px 50px 70px;background:var(--drivschol-primary,#EC2526);display:flex;align-items:center;position:relative;z-index:1;gap:20px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-three__location__content{padding:30px 20px 30px 30px}}.contact-three__location__content__icon{font-size:60px;color:var(--drivschol-black2,#111117)}.contact-three__location__content__text{color:var(--drivschol-white,#fff);font-size:40px;font-style:normal;font-weight:700;line-height:125%;margin-bottom:0}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-three__location__content__text{font-size:25px}}.contact-three__location__content__line{position:absolute;bottom:30px;right:0;z-index:-1;color:#DA0D0E}.contact-three__location__content__line svg{fill:currentColor}.contact-three__location::after{content:"";height:50px;width:70px;position:absolute;top:-49px;left:0;background-color:var(--drivschol-black2,#111117);clip-path:polygon(0 0,0% 100%,100% 100%)}.contact-three .google-map iframe{height:550px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-three .google-map iframe{height:350px}}.contact-location{padding-top:120px;position:relative;z-index:1;margin-bottom:-170px}@media only screen and (min-width:768px) and (max-width:991px){.contact-location{padding-top:100px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-location{padding-top:80px}}.contact-location .sec-title{padding-bottom:20px}.contact-location__header{padding-bottom:44px}@media only screen and (min-width:768px) and (max-width:991px){.contact-location__header{padding-bottom:35px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-location__header{padding-bottom:30px}}.contact-location__subheading p{margin-bottom:0}.contact-location__inner__filter__btn{padding:13px 38px;color:var(--drivschol-black2,#111117);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:16px;font-style:normal;font-weight:600;line-height:162.5%}.contact-location__inner__filter__btn::after{background:var(--drivschol-primary,#EC2526)}.contact-location__inner__filter__btn::before{background:var(--drivschol-gray2,#F5F5F5)}.contact-location__inner__filter__btn:not(:first-of-type){margin:0 5px}.contact-location__inner__filter__btn:hover,.contact-location__inner__filter__btn.active-btn{color:var(--drivschol-white,#fff)}.contact-location__inner__filter__btn:hover::after,.contact-location__inner__filter__btn.active-btn::after{background:var(--drivschol-primary,#EC2526)}@media (max-width:500px){.contact-location__inner__filter__btn{padding:7px 14px;font-size:14px}}.contact-location__inner__filter__btn.active-btn::before{background:var(--drivschol-primary,#EC2526)}.contact-location__inner__item{background:var(--drivschol-white,#fff);box-shadow:0 6px 30px 0 rgb(0 0 0 / .08);padding:30px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-location__inner__item{padding:15px}}.contact-location__inner__item__image img{max-width:100%}.contact-location__inner__item__content{background:var(--drivschol-black2,#111117);padding:55px 35px;position:relative}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-location__inner__item__content{margin-top:30px;padding:30px 15px}}.contact-location__inner__item__content__info{margin-bottom:30px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-location__inner__item__content__info{margin-bottom:15px}}.contact-location__inner__item__content__info__btn{display:flex;gap:20px;align-items:center;color:var(--drivschol-white,#fff)}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.contact-location__inner__item__content__info__btn{gap:10px}}.contact-location__inner__item__content__info__icon{width:55px;height:55px;border-radius:500px;display:flex;justify-content:center;transition:all 0.5s ease-in-out;background-color:rgb(64 64 64 / .33);align-items:center}.contact-location__inner__item__content__info__icon i{font-size:22px;color:var(--drivschol-white,#fff)}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.contact-location__inner__item__content__info__icon{width:45px;height:45px}.contact-location__inner__item__content__info__icon i{font-size:18px}}@media (max-width:575px){.contact-location__inner__item__content__info__icon{width:45px;height:45px}.contact-location__inner__item__content__info__icon i{font-size:16px}}.contact-location__inner__item__content__info__text{color:var(--drivschol-primary,#EC2526);font-size:14px;font-weight:500;margin-bottom:0;display:block}@media (max-width:575px){.contact-location__inner__item__content__info__text{font-size:12px}}.contact-location__inner__item__content__info__call{color:var(--drivschol-white,#fff);font-size:18px;font-weight:700;margin-bottom:0;color:inherit;display:inline-block;background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.contact-location__inner__item__content__info__call:hover{background-size:100% 1px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.contact-location__inner__item__content__info__call{font-size:16px}}@media (max-width:575px){.contact-location__inner__item__content__info__call{font-size:14px}}.contact-location__inner__item__content__info:nth-child(3){margin-bottom:0!important}.contact-location__inner__item__content__info:hover .contact-location__inner__item__content__info__icon{background:var(--drivschol-primary,#EC2526)}.contact-location__inner__item__content__right{position:absolute;top:0;right:30px;padding:15px 20px;background:var(--drivschol-primary,#EC2526);max-width:165px;width:100%}@media only screen and (min-width:992px) and (max-width:1199px){.contact-location__inner__item__content__right{right:0}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:575px){.contact-location__inner__item__content__right{position:relative;margin-top:30px;right:auto!important;width:100%}}.contact-location__inner__item__content__right__item{margin-bottom:14px}.contact-location__inner__item__content__right__item__day{display:block;color:var(--drivschol-white,#fff);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:13px;font-weight:500;line-height:normal;margin-bottom:5px}.contact-location__inner__item__content__right__item__time{display:block;color:var(--drivschol-white,#fff);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:13px;font-style:normal;font-weight:800;line-height:138.462%;padding-bottom:0;margin-bottom:0}.contact-location__inner__item__content__right__item:last-child{margin-bottom:0}.contact-location__inner__item__content__right::after{content:"";width:22px;height:22px;position:absolute;left:-20px;top:0;clip-path:polygon(0 0,100% 0,100% 100%);background:var(--drivschol-primary,#EC2526)}@media only screen and (min-width:768px) and (max-width:991px),(max-width:575px){.contact-location__inner__item__content__right::after{display:none}}.tabs-content .tab:not(.active-tab){display:none}.topbar-one{position:relative;background-color:var(--drivschol-primary,#EC2526);height:50px;padding:0 45px}@media (max-width:1499px){.topbar-one{padding:0 0}}@media (max-width:767px){.topbar-one{display:none}}.topbar-one--three{background-color:var(--drivschol-black2,#111117);height:40px}.topbar-one--three .topbar-one__social{background:var(--drivschol-primary,#EC2526)}.topbar-one--three .topbar-one__social a{color:var(--drivschol-white,#fff)}.topbar-one--three .topbar-one__social::before{background:var(--drivschol-primary,#EC2526)}.topbar-one--three .topbar-one__social::after{right:-19px;background:var(--drivschol-primary,#EC2526);width:20px;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.topbar-one--three .topbar-one__social a:hover{color:var(--drivschol-black2,#111117)}.topbar-one--three .topbar-one__right-text i{color:var(--drivschol-primary,#EC2526)}.topbar-one--three .topbar-one__text{padding-left:90px}.topbar-one--three .topbar-one__social::after{right:-59px;width:60px}.topbar-one--three .topbar-one__social{position:relative;display:flex;padding:8.5px 0}.topbar-one--three .topbar-one__right{padding:5px 0}.topbar-one__inner{display:flex;align-items:center}@media (max-width:991px){.topbar-one__inner{justify-content:space-between}}@media screen and (min-width:992px){.topbar-one__inner{flex-direction:row}}.topbar-one__left{display:flex;align-items:center;margin:0}.topbar-one__left__item+.topbar-one__left__item{margin-left:20px}.topbar-one__right{display:flex;align-items:center;padding:10.5px 0}@media screen and (min-width:992px){.topbar-one__right{margin-top:0;margin-left:auto}}.topbar-one__right-text{color:var(--drivschol-white,#fff);font-size:14px;font-weight:600;line-height:18px;letter-spacing:0}.topbar-one__right-text a{color:inherit;background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.topbar-one__right-text a:hover{background-size:100% 1px}.topbar-one__right-text i{margin-right:5px;font-size:12px}.topbar-one__right li+li{margin-left:35px}@media (max-width:991px){.topbar-one__right li+li{margin-left:25px}}.topbar-one__text{color:var(--drivschol-white,#fff);font-size:14px;font-weight:600;margin-bottom:0;padding-left:50px;line-height:18px;letter-spacing:0}@media (max-width:991px){.topbar-one__text{display:none}}.topbar-one__social{position:relative;display:flex;padding:13.5px 0;align-items:center;padding-right:20px;background:var(--drivschol-white,#fff)}.topbar-one__social a{font-size:14px;color:var(--drivschol-black2,#111117);transition:all 500ms ease-in-out}.topbar-one__social a:hover{color:var(--drivschol-primary,#EC2526)}.topbar-one__social a+a{margin-left:18px}@media screen and (min-width:992px){.topbar-one__social a+a{margin-left:24px}}.topbar-one__social a+a:first-child{margin-left:0}.topbar-one__social::before{content:"";background:var(--drivschol-white,#fff);width:9999999px;height:100%;position:absolute;top:0;right:99%}.topbar-one__social::after{content:"";background:var(--drivschol-white,#fff);width:40px;height:100%;position:absolute;top:0;right:-39px;clip-path:polygon(0 0,0 100%,100% 0)}.main-header{background-color:var(--drivschol-white,#fff);padding:0 45px;position:relative;z-index:99}@media (max-width:1499px){.main-header{padding:0 0}}@media screen and (max-width:768px){.main-header{background-color:var(--drivschol-black2,#111117)}}@media screen and (max-width:575px){.main-header{background-color:var(--drivschol-black2,#111117)}}.main-header__inner{display:flex;align-items:center;background-color:#fff0;position:relative}@media screen and (max-width:768px){.main-header__inner{background-color:var(--drivschol-black2,#111117)}}@media screen and (max-width:575px){.main-header__inner{background-color:var(--drivschol-black2,#111117)}}.main-header__logo{display:flex;width:100%;height:100%;align-items:center;justify-content:space-between;position:relative;background:var(--drivschol-black2,#111117)}.main-header__logo a{display:block;padding:29px 20px 30px 0}@media screen and (max-width:768px){.main-header__logo a{padding:10px 10px 10px 0}}@media screen and (min-width:768px){.main-header__logo{width:auto}}@media screen and (min-width:768px){.main-header__logo .mobile-nav__btn{margin-left:30px}}.main-header__logo::before{content:"";background:var(--drivschol-black2,#111117);width:9999999px;height:100%;position:absolute;top:0;right:99%}@media screen and (max-width:768px){.main-header__logo::before{display:none}}.main-header__logo::after{content:"";background:var(--drivschol-black2,#111117);width:73px;height:101%;position:absolute;top:0;right:-72px;clip-path:polygon(0 0,0 100%,100% 0)}@media screen and (max-width:768px){.main-header__logo::after{display:none}}.main-header .info-item{display:block}.main-header .info-item__btn{font-size:20px;padding-right:20px;display:inline-flex}.main-header .info-item__btn i{color:var(--drivschol-primary,#EC2526);display:block;transition:all 500ms ease-in-out}.main-header .info-item__btn .icon{width:39px;height:39px;display:flex;align-items:center;justify-content:center;font-size:18px;background-color:RGBA(var(--drivschol-white-rgb,255,255,255),.13)}.main-header .info-item__btn .icon i{display:block;transition:all 500ms ease-in-out;transform:rotateY(0deg)}.main-header .info-item__btn .content{margin-left:18px}.main-header .info-item__btn .content__text{color:var(--drivschol-gray,#6D7076);font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:13px;font-style:normal;font-weight:400;line-height:176.923%;letter-spacing:0;display:block;margin-bottom:-3px}.main-header .info-item__btn .content__call{margin-top:-2px;margin-bottom:-5px;color:var(--drivschol-white,#fff);transition:all 500ms ease-in-out;font-size:18px;font-style:normal;font-weight:700;line-height:166.667%}.main-header .info-item__btn:hover .icon i{color:var(--drivschol-primary,#EC2526);transform:rotateY(180deg)}.main-header .info-item__btn:hover .content__call{color:var(--drivschol-primary,#EC2526)}.main-header .info-item__btn:hover i{color:var(--drivschol-white,#fff)}.main-header .info-item:nth-child(3){padding-right:0;margin-right:0}.main-header .info-item:nth-child(3) a{padding-right:0;margin-right:0}.main-header .info-item:nth-child(1){padding-left:10px;padding-right:21px;margin-right:30px;border-right:1px solid rgba(var(--drivschol-primary-rgb,236,37,38),.1)}@media (max-width:767px){.main-header .info-item:nth-child(1){display:none}}.main-header__right{display:flex;align-items:center;margin-left:10px;padding:32.66px 0 32px 40px;position:relative}@media (max-width:1199px){.main-header__right{padding-left:22px;margin-left:0}}@media (min-width:992px) and (max-width:1199px){.main-header__right{padding-left:45px}}.main-header__right--two::before,.main-header__right--two::after{display:none}.main-header__right--two .info-item{display:none}@media screen and (min-width:768px){.main-header__right--two .info-item{display:block}}.main-header__right--two .info-item__btn .icon{padding:10px;background:var(--drivschol-gray2,#F5F5F5)}.main-header__right--two .info-item__btn .icon i{color:var(--drivschol-primary,#EC2526)}.main-header__right--two .info-item__btn .content{margin-left:18px}.main-header__right--two .info-item__btn .content__text{color:var(--drivschol-black2,#111117)}.main-header__right--two .info-item__btn .content__call{margin-top:-6px;color:var(--drivschol-primary,#EC2526)}.main-header__right--two .info-item .info-item__btn:hover i{color:var(--drivschol-primary,#EC2526)}.main-header__right::before{content:"";background:var(--drivschol-white,#fff);width:60px;height:70%;position:absolute;bottom:0;right:-101px;z-index:-1;clip-path:polygon(100% 0,0% 100%,100% 100%)}@media (max-width:1800px){.main-header__right::before{right:-20px;width:50px;height:50%}}@media screen and (max-width:1200px){.main-header__right::before{display:none}}.main-header__right::after{content:"";background:var(--drivschol-black2,#111117);width:143%;height:100%;position:absolute;top:0;right:-100px;z-index:-2;clip-path:polygon(13% 0%,100% 0%,100% 100%,0% 100%)}@media screen and (max-width:768px){.main-header__right::after{display:none}}.main-header__right .item-shape{position:absolute;height:109.11px;left:-40%;overflow:hidden;z-index:-1;top:0}@media screen and (max-width:768px){.main-header__right .item-shape{display:none}}.main-header__cart,.main-header__search{font-size:24px;color:var(--drivschol-black2,#111117);transition:all 500ms ease;margin-left:20px;line-height:1em}.main-header__cart:hover,.main-header__search:hover{color:var(--drivschol-text,#6D7076)}.main-header__nav{margin-left:250px;margin-right:auto}@media screen and (min-width:992px) and (max-width:1199px){.main-header__nav{margin-left:60px}}@media screen and (min-width:1200px) and (max-width:1400px){.main-header__nav{margin-left:70px}}@media (max-width:1199px){.main-header__nav{margin-left:0}}.main-header--two{background-color:var(--drivschol-white,#fff);position:absolute;left:0;top:0;z-index:9;width:100%;border-bottom:1px solid RGBA(var(--drivschol-white-rgb,255,255,255),.1)}.main-header--two .main-header__nav{margin-left:145px}.main-header--two.sticky-header--cloned{background-color:var(--drivschol-white,#fff);border:none}.main-header--two.sticky-header--cloned .main-menu .main-menu__list>li{padding-top:35.25px;padding-bottom:35.25px}.main-header--two .main-header .info-item__btn:hover{color:var(--drivschol-black2,#111117)}.main-header--two .mobile-nav__btn span{background-color:var(--drivschol-primary,#EC2526)}.main-header--two .main-header__btn::after,.main-header--two .main-header__btn{background-color:var(--drivschol-white,#fff)}.main-header--two .main-header__logo{background-color:#fff0;color:#fff0}.main-header--two .main-header__logo a{padding:0}.main-header--two .main-header__logo::after,.main-header--two .main-header__logo::before{display:none}.main-header--two .main-header__btn:hover{color:var(--drivschol-black2,#111117)}.main-header--two .container-fluid{max-width:1800px;margin-left:auto;margin-right:auto}.main-header--two .main-header__inner{background-color:#fff0}.main-header--two .main-menu .main-menu__list>li{padding-top:40px;padding-bottom:40px}.main-header--two .main-menu .main-menu__list>li>a{color:var(--drivschol-gray,#6D7076)}.main-header--two .main-menu .main-menu__list>li>a:hover{color:var(--drivschol-primary,#EC2526)!important}.main-header--two .main-header__right{padding:0}.main-header--two .main-header__right::after,.main-header--two .main-header__right::before{display:none}.main-header--two .main-header .info-item__btn .icon{padding:10px;background:var(--drivschol-gray2,#F5F5F5)}.main-header--two .main-header .info-item__btn .content__call{color:var(--drivschol-primary,#EC2526)}.main-header--two .main-menu .main-menu__list>li.current>a,.main-header--two .main-menu .main-menu__list>li:hover>a{color:var(--drivschol-text,#6D7076)}.main-header--two .main-header__cart,.main-header--two .main-header__search{color:var(--drivschol-white,#fff)}.main-header--two .main-header__cart:hover,.main-header--two .main-header__search:hover{color:var(--drivschol-text,#6D7076)}.main-header--two .main-header__right{border-color:RGBA(var(--drivschol-white-rgb,255,255,255),.1)}.main-header--three{background-color:var(--drivschol-white,#fff);position:relative;left:0;top:0;z-index:9;width:100%;border-bottom:1px solid RGBA(var(--drivschol-white-rgb,255,255,255),.1)}.main-header--three .main-header__nav{margin-left:145px}@media (max-width:1400px){.main-header--three .main-header__nav{margin-left:100px}}.main-header--three .main-header__right--two .info-item .info-item__btn:hover i{color:var(--drivschol-black2,#111117)}.main-header--three.sticky-header--cloned{background-color:var(--drivschol-white,#fff);border:none}.main-header--three.sticky-header--cloned .main-menu .main-menu__list>li{padding-top:35.25px;padding-bottom:35.25px}.main-header--three .main-header .info-item__btn:hover{color:var(--drivschol-black2,#111117)}.main-header--three .mobile-nav__btn span{background-color:var(--drivschol-primary,#EC2526)}.main-header--three .main-header__btn::after,.main-header--three .main-header__btn{background-color:var(--drivschol-white,#fff)}.main-header--three .main-header .info-item__btn .content__text{color:var(--drivschol-black2,#111117)}.main-header--three .main-header__logo{background-color:#fff0;color:#fff0}.main-header--three .main-header__logo a{padding:0}.main-header--three .main-header__logo::after,.main-header--three .main-header__logo::before{display:none}.main-header--three .main-header__btn:hover{color:var(--drivschol-black2,#111117)}.main-header--three .container-fluid{max-width:1820px;margin-left:auto;margin-right:auto}.main-header--three .main-header__inner{background-color:#fff0}.main-header--three .main-menu .main-menu__list>li{padding-top:40px;padding-bottom:40px}.main-header--three .main-menu .main-menu__list>li>a{color:var(--drivschol-gray,#6D7076)}.main-header--three .main-menu .main-menu__list>li>a:hover{color:var(--drivschol-primary,#EC2526)!important}.main-header--three .main-header__right{padding:0}.main-header--three .main-header__right::after,.main-header--three .main-header__right::before{display:none}.main-header--three .main-header .info-item__btn .icon{padding:10px;background:var(--drivschol-gray2,#F5F5F5)}.main-header--three .main-header .info-item__btn .content__call{color:var(--drivschol-primary,#EC2526)}.main-header--three .main-menu .main-menu__list>li.current>a,.main-header--three .main-menu .main-menu__list>li:hover>a{color:var(--drivschol-text,#6D7076)}.main-header--three .main-header__cart,.main-header--three .main-header__search{color:var(--drivschol-white,#fff)}.main-header--three .main-header__cart:hover,.main-header--three .main-header__search:hover{color:var(--drivschol-text,#6D7076)}.main-header--three .main-header__right{border-color:RGBA(var(--drivschol-white-rgb,255,255,255),.1)}.sticky-header--cloned{position:fixed;top:0;left:0;right:0;z-index:999;top:0;background-color:var(--drivschol-white,#fff);transform:translateY(-100%);box-shadow:0 3px 18px rgba(var(--drivschol-black-rgb,0,0,0),.07);transition:0.6s cubic-bezier(.24,.74,.58,1);visibility:hidden;transition:transform 500ms ease,visibility 500ms ease}@media screen and (max-width:768px){.sticky-header--cloned{background-color:var(--drivschol-black2,#111117)}}@media screen and (max-width:575px){.sticky-header--cloned{background-color:var(--drivschol-black2,#111117)}}.sticky-header--cloned.active{transform:translateY(0%);visibility:visible}.mobile-nav__btn{min-width:24px;margin-left:20px;display:flex;align-items:center;flex-direction:column;flex-wrap:wrap;cursor:pointer;z-index:3}@media screen and (min-width:1200px){.mobile-nav__btn{display:none}}.mobile-nav__btn span{width:100%;height:2px;display:block;background-color:var(--drivschol-primary,#EC2526)}.mobile-nav__btn span:nth-child(2){margin-top:4px;margin-bottom:4px}.main-menu .main-menu__list,.main-menu .main-menu__list ul{margin:0;padding:0;list-style-type:none;align-items:center;display:none}@media (min-width:1200px){.main-menu .main-menu__list,.main-menu .main-menu__list ul{display:flex}}.main-menu .main-menu__list>li{padding-top:40px;padding-bottom:40px;position:relative}.main-menu .main-menu__list>li.dropdown>a{position:relative}.main-menu .main-menu__list>li+li{margin-left:40px}@media screen and (min-width:1300px) and (max-width:1400px){.main-menu .main-menu__list>li+li{margin-left:30px}}@media screen and (min-width:1200px) and (max-width:1299px){.main-menu .main-menu__list>li+li{margin-left:26px}}.main-menu .main-menu__list>li>a{color:var(--drivschol-text,#6D7076);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:flex;align-items:center;text-transform:capitalize;position:relative;transition:all 500ms ease}.main-menu .main-menu__list>li.current>a,.main-menu .main-menu__list>li:hover>a{color:var(--drivschol-primary,#EC2526)}.main-menu .main-menu__list li ul{position:absolute;top:100%;left:-25px;min-width:270px;flex-direction:column;justify-content:flex-start;align-items:flex-start;opacity:0;visibility:hidden;transform-origin:top center;transform:scaleY(0) translateZ(100px);transition:opacity 500ms ease,visibility 500ms ease,transform 700ms ease;z-index:99;background-color:var(--drivschol-white,#fff);box-shadow:0 10px 60px 0 RGBA(var(--drivschol-white-rgb,255,255,255),.07);padding:20px;box-shadow:0 10px 60px 0 rgb(0 0 0 / .07)}.main-menu .main-menu__list li:hover>ul{opacity:1;visibility:visible;transform:scaleY(1) translateZ(0)}.main-menu .main-menu__list>.megamenu{position:static}.main-menu .main-menu__list>.megamenu>ul{top:100%!important;left:0!important;right:0!important;background-color:#fff0;box-shadow:none;padding:0}.main-menu .main-menu__list li ul li{flex:1 1 100%;width:100%;position:relative;margin-bottom:10px}.main-menu .main-menu__list li ul li:last-child{margin-bottom:0}.main-menu .sub-menu .dropdown::before{content:"\e921";position:absolute;right:20px;top:14px;transform:translate(10px 10px);font-size:12px;font-weight:500;color:var(--drivschol-primary,#EC2526);visibility:hidden;opacity:0;transition:all 500ms ease;transform:scaleX(0);font-family:"icomoon"!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.main-menu .sub-menu .dropdown:hover::before{visibility:visible;opacity:1;transform:scaleX(1)}.main-menu .main-menu__list li ul li>a{font-size:14px;line-height:26px;color:var(--drivschol-heading-font,"Urbanist",sans-serif);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-weight:700;border-radius:4px;display:flex;text-transform:capitalize;padding:10px 20px;transition:400ms;line-height:normal;letter-spacing:0}.main-menu .main-menu__list li ul li.current>a,.main-menu .main-menu__list li ul li:hover>a{background-color:var(--drivschol-gray2,#F5F5F5);color:var(--drivschol-primary,#EC2526)}.main-menu .main-menu__list li ul li.current>a::after,.main-menu .main-menu__list li ul li:hover>a::after{visibility:visible;opacity:1;transform:scale(1)}.main-menu .main-menu__list li ul li>ul{top:0;left:calc(100% + 20px)}.main-menu .main-menu__list li ul li>ul.right-align{top:0;left:auto;right:100%}.main-menu .main-menu__list li ul li>ul ul{display:none}@media (min-width:1200px) and (max-width:1400px){.main-menu__list li:nth-last-child(1) ul li>ul,.main-menu__list li:nth-last-child(2) ul li>ul{left:auto;right:calc(100% + 20px)}}.mobile-nav__container .main-menu__list>.megamenu.megamenu-clickable>ul,.main-menu .main-menu__list>.megamenu.megamenu-clickable>ul,.stricky-header .main-menu__list>.megamenu.megamenu-clickable>ul{position:fixed;top:0!important;left:0!important;width:100vw;height:100vh;visibility:visible;overflow-y:scroll;visibility:hidden;opacity:0;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:bottom center;transform-origin:bottom center;transition:transform 0.7s ease,opacity 0.7s ease,visibility 0.7s ease;z-index:999999;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll;padding:0;background-color:var(--drivschol-white,#fff);display:block!important;margin:0}.main-menu__list>li.megamenu-clickable>ul::-webkit-scrollbar{display:none}.mobile-nav__container .main-menu__list>.megamenu.megamenu-clickable>ul.megamenu-clickable--active,.main-menu .main-menu__list>.megamenu.megamenu-clickable>ul.megamenu-clickable--active,.stricky-header .main-menu__list>.megamenu.megamenu-clickable>ul.megamenu-clickable--active{-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;visibility:visible;transition:transform 0.7s ease,opacity 0.7s ease,visibility 0.7s ease}body.megamenu-popup-active{overflow:hidden}body.megamenu-popup-active .stricky-header{bottom:0}body.megamenu-popup-active .mobile-nav__content{overflow:unset}.mobile-nav__content .demo-one .container{padding-left:15px;padding-right:15px}.megamenu-popup{position:relative}.megamenu-popup .megamenu-clickable--close{position:absolute;top:18px;right:20px;display:block;color:var(--drivschol-black2,#111117)}@media (min-width:1300px){.megamenu-popup .megamenu-clickable--close{top:38px;right:40px}}.megamenu-popup .megamenu-clickable--close:hover{color:var(--drivschol-text,#6D7076)}.megamenu-popup .megamenu-clickable--close span{width:24px;height:24px;display:block;position:relative;color:currentColor;transition:all 500ms ease}.megamenu-popup .megamenu-clickable--close span::before,.megamenu-popup .megamenu-clickable--close span::after{content:"";width:100%;height:2px;background-color:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg)}.megamenu-popup .megamenu-clickable--close span::after{transform:translate(-50%,-50%) rotate(45deg)}.demo-one{padding-top:120px;padding-bottom:120px}.demo-one .row{--bs-gutter-y:30px}.demo-one__card{background-color:var(--drivschol-white,#fff);box-shadow:0 10px 60px 0 rgba(var(--drivschol-black3-rgb,42,42,48),.1);text-align:center;transition:500ms ease;transform:translateY(0)}.demo-one__card:hover{transform:translateY(-10px)}.demo-one__title{text-transform:capitalize;font-size:20px;color:var(--drivschol-black2,#111117);font-weight:600;margin-bottom:0;padding-bottom:0}.demo-one__title a{color:inherit;background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.demo-one__title a:hover{background-size:100% 1px}.demo-one__title a:hover{color:var(--drivschol-primary,#EC2526)}.demo-one__image{position:relative;overflow:hidden}.demo-one__image img{max-width:100%;transition:filter 500ms ease;filter:blur(0)}.demo-one__card:hover .demo-one__image img{filter:blur(2px)}.demo-one__btns{background-color:rgba(var(--drivschol-black3-rgb,42,42,48),.7);position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;gap:20px;transform:scale(1,0);transition:transform 500ms ease,opacity 600ms linear;transform-origin:bottom center;opacity:0}.demo-one__card:hover .demo-one__btns{transform:scale(1,1);opacity:1;transform-origin:top center}.demo-one__btn{font-size:13px;padding:16px 25px}.demo-one__btn::before{background-color:var(--drivschol-black3,#2A2A30)}.demo-one__btn::after{background-color:var(--drivschol-primary,#EC2526)}.demo-one__btn:hover{color:var(--drivschol-white,#fff)}@media screen and (min-width:768px){.demo-one__btn{display:inline-flex}}.demo-one__title{padding-top:20.5px;padding-bottom:20.5px}.home-showcase{margin-top:0;margin-bottom:-20px}.home-showcase .row{--bs-gutter-x:40px;--bs-gutter-y:20px}.home-showcase__inner{padding:40px 40px 25px;background-color:var(--drivschol-white,#fff);box-shadow:0 10px 60px 0 rgba(var(--drivschol-black3-rgb,42,42,48),.07)}.home-showcase .demo-one__card{box-shadow:none}.home-showcase .demo-one__btns{flex-direction:column}.home-showcase .demo-one__btn{min-width:125px;text-align:center;justify-content:center}.home-showcase .demo-one__title{padding:0;font-size:18px;margin-top:15px;padding-bottom:15px}.why-choose-one{position:relative;background-color:var(--drivschol-heading-text,#111117);padding:120px 0 90px 0}@media only screen and (min-width:768px) and (max-width:991px){.why-choose-one{padding:100px 0 60px 0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.why-choose-one{padding:80px 0 40px 0}}.why-choose-one__bg{position:absolute;width:100%;height:100%;top:0%;left:0%;bottom:0%;right:0;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.17;background-blend-mode:multiply}.why-choose-one__head__text{color:rgb(255 255 255 / .5);padding-left:60px;font-size:16px;font-style:normal;font-weight:500;line-height:187.5%;letter-spacing:.8px;margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.why-choose-one__head__text{margin-bottom:30px;padding-left:0}}.why-choose-one .sec-title{padding-bottom:0}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.why-choose-one .sec-title{padding-bottom:30px}}.why-choose-one__inner{padding-top:46px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.why-choose-one__inner{padding-top:0}}.why-choose-one .sec-title__tagline{color:var(--drivschol-white,#fff)}.why-choose-one .sec-title__title{color:var(--drivschol-white,#fff)}.why-choose-one__single__item{border:1px solid rgb(255 255 255 / .15);background:rgb(255 255 255 / .05);backdrop-filter:blur(15px);transition:all 0.4s ease-in-out;padding:27px 30px 11px 30px;margin-bottom:30px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.why-choose-one__single__item{padding:20px 20px 5px 20px;max-width:330px}}.why-choose-one__single__item__icon{margin-bottom:12px}.why-choose-one__single__item__icon i{font-size:60px;color:var(--drivschol-primary,#EC2526);transition:all 0.4s ease-in-out}.why-choose-one__single__item__text{color:var(--drivschol-white,#fff);font-size:20px;font-style:normal;font-weight:700;line-height:normal;transition:all 0.4s ease-in-out}.why-choose-one__single__item__text a{background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.why-choose-one__single__item__text a:hover{background-size:100% 1px}.why-choose-one__single__item__text a:hover{color:var(--drivschol-black2,#111117)}.why-choose-one__single__item::after{content:"";width:100%;height:0%;position:absolute;top:0%;left:0%;bottom:auto;background:rgba(var(--drivschol-primary-rgb,236,37,38),1);z-index:-5;transition:all 0.4s ease-in-out}.why-choose-one__single__item:hover{background:#fff0}.why-choose-one__single__item:hover .why-choose-one__single__item__icon i{color:var(--drivschol-white,#fff)}.why-choose-one__single__item:hover::after{height:100%;top:auto;left:0%;bottom:0}.why-choose-one__content{padding-left:30px;padding-right:30px}@media screen and (min-width:1200px){.why-choose-one__content{padding-left:0;padding-right:0}}.why-choose-one__image{text-align:right;margin-top:35px}@media screen and (min-width:1200px){.why-choose-one__image{margin-top:0}}.why-choose-one__image img{max-width:100%}@media screen and (min-width:1200px){.why-choose-one__image img{max-width:none}}.why-choose-one__highlighted{margin:0;color:var(--drivschol-text,#6D7076);font-size:18px;line-height:30px;margin-top:-20px}@media screen and (min-width:768px){.why-choose-one__highlighted{font-size:20px}}.why-choose-one__text{margin:0;font-size:15px;line-height:2em;margin-top:15px}@media screen and (min-width:1200px){.why-choose-one__text{margin-top:20px}}.why-choose-one__list{margin-top:45px}.why-choose-one__list__item{align-items:flex-start;display:flex;flex-direction:column}@media screen and (min-width:1200px){.why-choose-one__list__item{flex-direction:row;align-items:center;justify-content:space-between}}.why-choose-one__list__item+.why-choose-one__list__item{margin-top:20px}.why-choose-one__list__icon{width:57px;height:57px;background-color:var(--drivschol-text,#6D7076);display:flex;justify-content:center;align-items:center;text-align:center;color:var(--drivschol-white,#fff);font-size:21px;flex-shrink:0;border-radius:50%;margin-bottom:15px;transition:all 500ms ease}.why-choose-one__list__icon i{transform:scale(1);transition:500ms ease}.why-choose-one__list__icon:hover{background-color:var(--drivschol-black,#000);color:var(--drivschol-white,#fff)}.why-choose-one__list__icon:hover i{transform:scale(.9)}@media screen and (min-width:1200px){.why-choose-one__list__icon{margin-bottom:0;margin-right:20px}}.why-choose-one__list__title{margin:0;text-transform:uppercase;font-size:20px;color:var(--drivschol-black,#000);font-weight:700}@media screen and (min-width:1200px){.why-choose-one__list__title{min-width:130px}}.why-choose-one__list__title a{color:inherit;background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.why-choose-one__list__title a:hover{background-size:100% 1px}.why-choose-one__list__text{margin:0;font-size:15px;line-height:26px;position:relative}.why-choose-one__list__text::before{content:"";position:absolute;top:0;left:0;width:1px;height:57px;background-color:var(--drivschol-border-color,#E6E6E6);top:50%;transform:translateY(-50%);display:none}@media screen and (min-width:1200px){.why-choose-one__list__text::before{display:block}}@media screen and (min-width:1200px){.why-choose-one__list__text{padding-left:30px}}.why-choose-two{padding:120px 0 70px 0}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.why-choose-two{padding:80px 0 80px 0}}.why-choose-two__image{position:relative;display:flex;flex-direction:column;justify-content:end;margin-right:-30px}.why-choose-two__image img{max-width:100%}@media (max-width:767px){.why-choose-two__image{margin-right:0}}@media only screen and (min-width:768px) and (max-width:991px){.why-choose-two__image{justify-content:center;margin-right:0;margin-right:0}}.why-choose-two__success{left:30px;max-width:90%;position:relative;bottom:57px;right:30px;z-index:1;display:flex;justify-content:start;align-items:center;padding:25px 40px;background:var(--drivschol-primary,#EC2526);gap:10px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.why-choose-two__success{padding:15px 20px;display:block}}@media (max-width:575px){.why-choose-two__success{padding:15px 20px;display:block;max-width:100%;left:0;right:0}}.why-choose-two__success__icon{font-size:45px;color:var(--drivschol-white,#fff)}@media (max-width:575px){.why-choose-two__success__icon{margin-bottom:20px}}.why-choose-two__success__content__title{color:var(--drivschol-white,#fff);font-size:20px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:5px}.why-choose-two__success__content__text{color:var(--drivschol-white,#fff);font-size:14px;font-style:normal;font-weight:500;line-height:164.286%;letter-spacing:.42px;margin-bottom:0}.why-choose-two__content{padding-left:70px}@media (max-width:1199px){.why-choose-two__content{padding-left:30px}}@media (max-width:768px){.why-choose-two__content{padding-left:0}}.why-choose-two .sec-title{padding-bottom:15px}.why-choose-two__highlight{font-size:24px;color:var(--drivschol-primary,#EC2526);font-style:normal;font-weight:700;line-height:195.833%;font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);margin-bottom:8px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.why-choose-two__highlight{line-height:150.833%}}.why-choose-two__text{font-size:16px;font-style:normal;font-weight:500;line-height:187.5%;letter-spacing:.48px;margin-bottom:-4px}.why-choose-two__progress{margin-top:30px;margin-bottom:50px}.why-choose-two__progress__title{font-size:20px;font-style:normal;font-weight:600;line-height:144.444%;margin-bottom:15px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.why-choose-two__progress__title{margin-bottom:10px}}.why-choose-two__progress__bar{width:100%;height:10px;position:relative;background-color:var(--drivschol-gray2,#F5F5F5)}.why-choose-two__progress__inner{position:absolute;height:10px;background-color:var(--drivschol-primary,#EC2526);transition:all 700ms linear;width:0}.why-choose-two__progress__number{position:absolute;bottom:calc(100% + 5px);right:0;margin-bottom:8px;font-size:18px;font-style:normal;font-weight:500;line-height:144.444%}.why-choose-two .drivschol-btn{padding:19px 39px}.why-choose-three{position:relative;padding:120px 0 220px;background-color:var(--drivschol-black2,#111117);margin-bottom:-100px}@media (max-width:767px){.why-choose-three{padding:80px 0 180px}}.why-choose-three__bg{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--drivschol-black2,#111117);background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:.3}.why-choose-three__content{position:relative}.why-choose-three__content__text{font-size:15px;line-height:30px;color:rgba(var(--drivschol-white-rgb,255,255,255),.6);margin:0}.why-choose-three .sec-title__title{color:var(--drivschol-white,#fff)}.why-choose-three .sec-title{padding-bottom:26px}.why-choose-three__list{position:relative;background-color:var(--drivschol-black2,#111117);margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;row-gap:0}@media (max-width:991px){.why-choose-three__list{margin:50px 0 0}}.why-choose-three__item{flex:0 0 50%;max-width:50%;padding:40px 40px 36px}.why-choose-three__item:nth-child(1),.why-choose-three__item:nth-child(3){border-right:1px solid rgba(var(--drivschol-white-rgb,255,255,255),.1)}.why-choose-three__item:nth-child(1),.why-choose-three__item:nth-child(2){border-bottom:1px solid rgba(var(--drivschol-white-rgb,255,255,255),.1)}@media (min-width:992px) and (max-width:1199px){.why-choose-three__item{padding-left:25px;padding-right:25px}}@media (max-width:767px){.why-choose-three__item{flex:0 0 100%;max-width:100%;border-bottom:1px solid rgba(var(--drivschol-white-rgb,255,255,255),.1)}}.why-choose-three__item:hover .why-choose-three__item__icon span{transform:scale(.8)}.why-choose-three__item__top{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:12px}.why-choose-three__item__icon{width:57px;height:57px;background-color:var(--drivschol-text,#6D7076);display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--drivschol-white,#fff);font-size:21px;margin-right:18px}@media (min-width:992px) and (max-width:1199px){.why-choose-three__item__icon{margin-right:12px}}.why-choose-three__item__icon span{display:inline-block;transition:all 500ms linear;transition-delay:0s;transition-delay:0s;transition-delay:0.1s;transform:scale(1)}.why-choose-three__item__title{color:var(--drivschol-white,#fff);font-size:20px;text-transform:uppercase;font-weight:700;margin:0}.why-choose-three__item__text{color:var(--drivschol-text-dark,#6e6b70);font-size:15px;line-height:30px;margin:0}.choose-us-one{background:var(--drivschol-black2,#111117);position:relative;z-index:1}.choose-us-one__thumb{position:relative;z-index:1;margin-right:45px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.choose-us-one__thumb{margin-right:0}}.choose-us-one__thumb__bg{background-position:left top;background-size:cover;background-repeat:no-repeat;width:100%;height:750px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.choose-us-one__thumb__bg{height:450px}}.choose-us-one__thumb__award{position:absolute;bottom:0;padding:40px;right:0;width:323px;height:260px;clip-path:polygon(100% 0,0% 100%,100% 100%);background-color:var(--drivschol-primary,#EC2526);display:flex;justify-content:end;align-items:end;flex-direction:column;z-index:2}@media (max-width:575px){.choose-us-one__thumb__award{width:310px;height:250px}}.choose-us-one__thumb__award__icon{margin-bottom:15px}.choose-us-one__thumb__award__icon span{display:inline-block;font-size:50px;color:var(--drivschol-white,#fff)}.choose-us-one__thumb__award__text{color:var(--drivschol-white,#fff);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:20px;font-style:normal;font-weight:700;line-height:130.5%;margin-bottom:0;max-width:171px;margin-right:0;margin-left:auto;text-align:right}.choose-us-one__thumb::after{content:"";width:323px;height:260px;background:var(--drivschol-white,#fff);clip-path:polygon(100% 0,0% 100%,100% 100%);position:absolute;bottom:20px;right:20px;animation:topbottom 4s ease-in-out infinite}@media (max-width:575px){.choose-us-one__thumb::after{width:310px;height:250px}}.choose-us-one__content{max-width:560px;padding:67px 0 80px 20px;margin-right:auto;margin-left:0}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.choose-us-one__content{padding:67px 20px 80px 20px}}.choose-us-one__content__head .sec-title{padding-bottom:22px}.choose-us-one__content__head .sec-title .sec-title__tagline{color:var(--drivschol-text,#6D7076)}.choose-us-one__content__head .sec-title .sec-title__title{color:var(--drivschol-white,#fff)}.choose-us-one__content__text{color:var(--drivschol-gray,#6D7076);font-size:16px;font-weight:500;line-height:185.714%;margin-bottom:57px}.choose-us-one__content__single{padding:30px 25px 25px 25px;position:relative;box-shadow:0 6px 30px 0 rgb(0 0 0 / .08);margin-bottom:50px;z-index:1}.choose-us-one__content__single__icon{transition:all 0.4s ease-in-out;margin-top:-60px;width:58px;height:58px;border-radius:500px;background-color:var(--drivschol-primary,#EC2526);display:flex;justify-content:center;align-items:center;font-size:30px;margin-bottom:20px}.choose-us-one__content__single__icon i{color:var(--drivschol-white,#fff)}.choose-us-one__content__single__title{color:var(--drivschol-white,#fff);font-size:20px;font-weight:800;line-height:175%;letter-spacing:-.4px;position:relative;z-index:1;margin-bottom:5px}.choose-us-one__content__single__text{color:var(--drivschol-gray,#6D7076);font-size:14px;font-weight:500;line-height:185.714%;margin-bottom:0}.choose-us-one__content__single::after{position:absolute;top:0%;left:0;right:0;content:"";bottom:0;opacity:.1;background:var(--drivschol-white,#fff);z-index:-1}.choose-us-one__content__single:hover .choose-us-one__content__single__icon{background-color:var(--drivschol-white,#fff)}.choose-us-one__content__single:hover .choose-us-one__content__single__icon i{color:var(--drivschol-primary,#EC2526)}.choose-us-one__content__single:hover .choose-us-one__content__single__title a{background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.choose-us-one__content__single:hover .choose-us-one__content__single__title a:hover{background-size:100% 1px}.choose-us-one__content__link__btn::after{background-color:var(--drivschol-white,#fff)}.choose-us-one__content__link__btn:hover{color:var(--drivschol-black2,#111117)}.develop-skill{padding-top:120px;margin-bottom:120px;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.develop-skill{padding-top:100px;margin-bottom:100px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.develop-skill{padding-top:80px;margin-bottom:80px}}.develop-skill--two{margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.develop-skill--two{padding-top:0}}.develop-skill--about{padding-top:120px;margin-bottom:120px}@media only screen and (min-width:768px) and (max-width:991px){.develop-skill--about{padding-top:100px;margin-bottom:100px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.develop-skill--about{padding-top:0;margin-bottom:80px}}.develop-skill__left__item{height:585px;position:relative;margin-left:-124px;width:auto;background-repeat:no-repeat;background-size:cover;background-position:top left;margin-right:52px}@media (max-width:1400px){.develop-skill__left__item{margin-left:auto}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.develop-skill__left__item{margin-left:auto;height:450px;margin-left:0;width:100%}}.develop-skill__left__item__inner{position:absolute;bottom:25px;left:40px}.develop-skill__left__item__inner__item{max-width:405px;width:100%}.develop-skill__left__item__inner__item__icon{font-size:70px;color:var(--drivschol-white,#fff);display:block;margin-bottom:20px}.develop-skill__left__item__inner__item__text{display:block;color:var(--drivschol-white,#fff);font-size:30px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:0;padding-bottom:0}@media (max-width:575px){.develop-skill__left__item__inner__item__text{font-size:20px;max-width:305px}}.develop-skill__left__item__inner__link{margin-left:38px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.develop-skill__left__item__inner__link{margin-left:0}}.develop-skill__left__item__inner__link__btn{width:80px;height:80px;border-radius:500px;background:var(--drivschol-black2,#111117);display:flex;justify-content:center;align-items:center;transition:all 0.4s ease-in-out;font-size:30px}.develop-skill__left__item__inner__link__btn i{color:var(--drivschol-white,#fff);font-size:16px;transition:all 0.4s ease-in-out}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.develop-skill__left__item__inner__link__btn{margin-top:20px;width:50px;height:50px;margin-left:0}.develop-skill__left__item__inner__link__btn i{font-size:12px}}.develop-skill__left__item__inner__link__btn:hover{background-color:var(--drivschol-white,#fff)}.develop-skill__left__item__inner__link__btn:hover i{color:var(--drivschol-black2,#111117)}.develop-skill__left__item::before{content:"";width:100%;height:275px;position:absolute;bottom:0;left:0;background:linear-gradient(180deg,#EC2526 36.46%,#fff0 170.55%);clip-path:polygon(0 0,100% 35%,100% 100%,0% 100%)}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.develop-skill__left__item::before{height:65%}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.develop-skill__right{margin-top:30px}}.develop-skill__right .sec-title__tagline{margin-bottom:5px}.develop-skill__right .sec-title{padding-bottom:20px}.develop-skill__right__head{margin-bottom:30px}.develop-skill__right__head p{margin-bottom:0}.develop-skill__right__content__item{display:flex;gap:20px}@media (max-width:575px){.develop-skill__right__content__item{gap:10px}}.develop-skill__right__content__item__icon .icon{width:64px;height:64px;border-radius:500px;background-color:var(--drivschol-primary,#EC2526);display:flex;justify-content:center;transition:all 0.4s ease-in-out;align-items:center}.develop-skill__right__content__item__icon .icon i{font-size:30px;color:var(--drivschol-white,#fff)}@media (max-width:575px){.develop-skill__right__content__item__icon{margin-bottom:20px}}.develop-skill__right__content__item__content__title{font-size:24px;font-style:normal;font-weight:800;line-height:145.833%;letter-spacing:-.48px;margin-bottom:5px}.develop-skill__right__content__item__content__text{font-weight:500;line-height:187.5%;letter-spacing:.48px;margin-bottom:0}.develop-skill__right__content__item:hover .icon{background-color:var(--drivschol-black2,#111117)}.develop-skill__right__content__item+.develop-skill__right__content__item{margin-top:12px}.develop-skill::before{content:"";width:60%;height:100%;position:absolute;bottom:0;right:0;z-index:-2;background-color:var(--drivschol-gray2,#F5F5F5)}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.develop-skill::before{display:none}}.develop-skill__shape-one{position:absolute;top:20%;right:0;z-index:-1;animation:scale 4s ease-in-out infinite}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.develop-skill__shape-one{display:none}}.develop-skill__shape-two{position:absolute;bottom:5%;z-index:-1;right:10%;animation:scale 6s ease-in-out infinite}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.develop-skill__shape-two{display:none}}.develop-skill__shape-three{position:absolute;bottom:0%;right:0;z-index:-1}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.develop-skill__shape-three{display:none}}.develop-skill__shape-fore{position:absolute;top:0%;right:0%;z-index:-1}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.develop-skill__shape-fore{display:none}}.category-one{padding:120px 0 130px 0}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.category-one{padding-top:80px;padding-bottom:50px}}.category-one__single{display:flex;height:100%;position:relative;max-width:370px;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.category-one__single{margin-bottom:50px;height:auto}}.category-one__single:hover .category-one__icon,.category-one__single .active .category-one__icon{background-color:var(--drivschol-black2,#111117)}.category-one__single:hover .category-one__content,.category-one__single .active .category-one__content{background-color:var(--drivschol-primary,#EC2526);box-shadow:0 0 0 0 rgb(0 0 0 / .08)}.category-one__single:hover .category-one__content .category-one__content__title,.category-one__single:hover .category-one__content .category-one__content__text,.category-one__single .active .category-one__content .category-one__content__title,.category-one__single .active .category-one__content .category-one__content__text{color:var(--drivschol-white,#fff)}.category-one__single:hover .category-one__btn,.category-one__single .active .category-one__btn{background-color:var(--drivschol-black2,#111117)}.category-one__icon{display:flex;justify-content:center;max-width:84px;width:100%;height:100%;padding:40px 0;transition:all 0.4s ease-in-out;background-color:var(--drivschol-primary,#EC2526)}.category-one__icon i{color:var(--drivschol-white,#fff);font-size:50px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.category-one__icon{max-width:70px}.category-one__icon i{font-size:35px}}.category-one__content{background:var(--drivschol-white,#fff);box-shadow:0 6px 30px 0 rgb(0 0 0 / .08);padding:22px 30px 24px 30px;transition:all 0.4s ease-in-out}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.category-one__content{padding:18px 20px}}.category-one__content__title{font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:8px;transition:all 0.4s ease-in-out}.category-one__content__title a{background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.category-one__content__title a:hover{background-size:100% 1px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.category-one__content__title{font-size:18px}}.category-one__content__text{font-size:14px;font-style:normal;font-weight:500;line-height:178.571%;letter-spacing:.42px;margin-bottom:0;transition:all 0.4s ease-in-out}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.category-one__content__text{font-size:12px}}.category-one__btn{display:inline-block;position:absolute;right:10px;bottom:-20px;font-size:15px;color:var(--drivschol-primary,#EC2526);padding:10px 12px;line-height:normal;background-color:var(--drivschol-gray2,#F5F5F5);transition:all 0.4s ease-in-out}.benefits-one{padding-top:120px;position:relative}@media only screen and (min-width:992px) and (max-width:1199px){.benefits-one{padding-top:100px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.benefits-one{padding-top:80px}}.benefits-one__left{padding-bottom:30px}.benefits-one__left__content__head .sec-title{padding-bottom:23px}.benefits-one__left__content__text{margin-bottom:40px;letter-spacing:0;font-size:15px}.benefits-one__left__content__box{margin-top:40px}.benefits-one__left__content__box__list{display:flex;width:380px;height:auto;padding:35px 40px;background:var(--drivschol-white,#fff);box-shadow:0 6px 30px 0 rgb(0 0 0 / .08);flex-direction:column}@media (max-width:575px){.benefits-one__left__content__box__list{width:320px;padding:25px 15px}}.benefits-one__left__content__box__list__item{position:relative;color:var(--drivschol-black2,#111117);border-bottom:1px solid var(--drivschol-border-color,#E6E6E6);padding-bottom:14px;margin-bottom:15px;letter-spacing:0;font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:16px;font-style:normal;font-weight:600;line-height:162.5%}.benefits-one__left__content__box__list__item::before{transition:all 0.5s ease-in-out;content:"\f058";color:var(--drivschol-primary,#EC2526);margin-right:7.9px;font-family:"Font Awesome 5 Free";font-size:16px;font-weight:900}.benefits-one__left__content__box__list__item:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}.benefits-one__left__content__box__list__item:hover::before{color:var(--drivschol-black,#000)}.benefits-one::after{z-index:-1;position:absolute;top:0%;bottom:160px;left:0;width:73.5%;content:"";background-image:url(../../../themes/images/backgrounds/banefit-1-1.png);background-position:0 0;background-size:cover;background-repeat:no-repeat}.benefits-one__thumb__item{margin-left:40px;margin-bottom:135px}@media screen and (min-width:300px) and (max-width:1700px){.benefits-one__thumb__item img{max-width:100%;object-fit:cover}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.benefits-one__thumb__item{margin-bottom:0}}.benefits-one__thumb__cta{display:flex;justify-content:space-between;align-items:center;margin-left:-80px;margin-right:-80px;padding-bottom:40px}@media only screen and (min-width:1200px) and (max-width:1399px){.benefits-one__thumb__cta{margin-left:-100px;margin-right:20px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.benefits-one__thumb__cta{display:block;margin-left:-100px;margin-right:20px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.benefits-one__thumb__cta{display:flex;margin-left:20px;margin-right:20px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.benefits-one__thumb__cta{display:block;margin-left:20px;margin-right:20px}}.benefits-one__thumb__cta__text{color:var(--drivschol-black2,#111117);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:20px;font-style:normal;font-weight:800;line-height:175%;letter-spacing:-.4px}.benefits-one__thumb__cta__text img{margin-right:10px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.benefits-one__thumb__cta__text{font-size:16px}}@media (max-width:575px){.benefits-one__thumb__cta__text img{display:block}}.benefits-one__thumb__cta__btn{padding:16px 37.55px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.benefits-one__thumb__cta__btn{margin-top:30px}}.benefits-one__thumb__cta__btn::after{background:var(--drivschol-primary,#EC2526)}.benefits-one__thumb__cta__btn:hover{color:var(--drivschol-white,#fff)}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.benefits-one__thumb{margin-top:30px}}.benefits-one__element{display:flex;justify-content:center;top:0;left:73.3%;position:absolute;bottom:10%;width:237px;height:78.55%;align-items:end;background:var(--drivschol-primary,#EC2526);z-index:-1;color:#DA0D0E}.benefits-one__element svg{fill:currentColor}.benefit-three{position:relative;padding-top:80px}.benefit-three__bg{background-position:0 0;position:absolute;top:0%;background-repeat:no-repeat;background-size:cover;left:0%;right:0;bottom:20%;z-index:-1}.benefit-three__bg::after{position:absolute;content:"";background:rgb(17 17 23 / .6);width:100%;height:100%;top:0%;left:0%;z-index:1}.benefit-three__feature__list{max-width:470px;position:relative;padding:55px 33px;background:var(--drivschol-primary,#EC2526)}@media (max-width:575px){.benefit-three__feature__list{padding:30px 20px;margin-left:auto;margin-right:auto}}.benefit-three__feature__list__item{padding:19px 20px 19px 45px;position:relative;margin-bottom:20px;background:var(--drivschol-white,#fff);color:var(--drivschol-text,#6D7076);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:20px;font-style:normal;font-weight:600;line-height:130%}.benefit-three__feature__list__item::before{content:"\f058";color:var(--drivschol-primary,#EC2526);margin-right:8px;font-family:"Font Awesome 5 Free";font-size:16px;font-weight:900}.benefit-three__feature__list__item:last-child{margin-bottom:0}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.benefit-three__feature__list__item{padding:19px 15px 19px 15px;font-size:16px}}.benefit-three__feature__right{position:relative;padding-left:55px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.benefit-three__feature__right{padding-left:0;margin-top:30px}}.benefit-three__feature__right__head{color:var(--drivschol-white,#fff);font-size:46px;font-weight:800;line-height:108.696%;letter-spacing:-.92px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.benefit-three__feature__right__head{font-size:30px}}.benefit-three__feature__right__image{margin-top:42px;margin-left:-15px}.benefit-three__feature__right__image img{animation:left 4s ease-in-out infinite}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.benefit-three__feature__right__image{margin-top:30px;margin-bottom:60px;margin-left:0}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.benefit-three__feature__right__image img{max-width:100%;object-fit:cover}}.benefit-three::after{position:absolute;content:"";background:var(--drivschol-primary,#EC2526);width:100%;height:98.8%;top:0%;left:40%;z-index:-6}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.benefit-three::after{height:100%}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.benefit-three::after{left:0%}}.funfact-one{padding-top:120px;padding-bottom:120px;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.funfact-one{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.funfact-one{padding-top:80px;padding-bottom:80px}}.funfact-one__bg{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-2}.funfact-one__bg::after{position:absolute;top:0%;left:0%;content:"";width:100%;height:100%;background-color:rgba(var(--drivschol-black-rgb,0,0,0),.7);z-index:-1}.funfact-one__left__content__subtitle{color:var(--drivschol-primary,#EC2526);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:20px;font-style:normal;font-weight:600;line-height:normal}.funfact-one__left__content__subtitle img{max-width:24px;margin-right:8px}@media (max-width:575px){.funfact-one__left__content__subtitle{font-size:15px}}.funfact-one__left__content__title{margin-top:12px;color:var(--drivschol-white,#fff);font-size:40px;font-style:normal;font-weight:800;line-height:125%;letter-spacing:-1.2px;margin-bottom:39px;max-width:382px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.funfact-one__left__content__title{font-size:28px}}.funfact-one__left__content__link__btn{color:var(--drivschol-white,#fff);font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:16px 40.5px}.funfact-one__left__content__link__btn::after{background-color:var(--drivschol-white,#fff)}.funfact-one__left__content__link__btn:hover{color:var(--drivschol-black2,#111117)}.funfact-one__list{display:flex;align-items:center;gap:30px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.funfact-one__list{flex-wrap:wrap}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.funfact-one__list{gap:80px}}.funfact-one__item{position:relative;padding-bottom:30px;margin-top:50px;width:100%;border:1px solid rgb(255 255 255 / .15);background:rgb(255 255 255 / .05);backdrop-filter:blur(20px);text-align:center;flex:20%}.funfact-one__item::after{content:"";width:100%;height:0%;position:absolute;top:0%;left:0%;bottom:auto;background:rgba(var(--drivschol-primary-rgb,236,37,38),.7);z-index:-5;transition:all 0.4s ease-in-out}.funfact-one__item:hover::after{height:100%;top:auto;bottom:0}.funfact-one__item:hover .funfact-one__icon{background:#fff0}.funfact-one__item:hover .funfact-one__item__hover{opacity:1;visibility:visible;transform:scale(1)}.funfact-one__icon{position:relative;margin-top:-44px;margin-left:auto;margin-right:auto;margin-bottom:16px;width:118px;overflow:hidden;height:118px;border-radius:500px;display:flex;justify-content:center;align-items:center;font-size:50px;color:var(--drivschol-primary,#EC2526);background-color:var(--drivschol-black2,#111117);transition:all 0.6s ease}.funfact-one__icon .funfact-one__item__hover{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center;transition:500ms ease;transform:scale(1.2);z-index:-1}.funfact-one__icon .funfact-one__item__hover::after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:rgba(var(--drivschol-black-rgb,0,0,0),.7)}.funfact-one__count{color:var(--drivschol-white,#fff);font-size:40px;font-style:normal;font-weight:800;line-height:150%;margin-bottom:0}@media screen and (min-width:768px){.funfact-one__count{font-size:40px}}.funfact-one__text{color:var(--drivschol-white,#fff);font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:0}.funfact-one__element{position:absolute;top:0%;left:0;z-index:-1}.funfact-two{position:relative;background-color:var(--drivschol-text,#6D7076);background-size:cover;background-position:center center;background-repeat:no-repeat;padding:120px 0}.funfact-two__shape{position:absolute;left:-10px;top:0}.funfact-two__shape img{animation:shapeMove 3s linear 0s infinite}@media (max-width:767px){.funfact-two{padding:80px 0}}.funfact-two .sec-title{padding-bottom:33px}.funfact-two .sec-title__tagline,.funfact-two .sec-title__title{color:var(--drivschol-white,#fff)}.funfact-two__list{position:relative;background-color:var(--drivschol-white,#fff);margin:0 0 0 -7px;padding:0;list-style:none;display:flex;flex-wrap:wrap;row-gap:0}@media (max-width:991px){.funfact-two__list{margin:50px 0 0}}.funfact-two__list__icon{width:94px;height:94px;background-color:var(--drivschol-text,#6D7076);display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;right:0;left:0;top:0;bottom:0;margin:auto}.funfact-two__list__icon img{height:65px;transform:scale(1);transition:500ms ease}@media (max-width:767px){.funfact-two__list__icon{display:none}}.funfact-two__list:hover .funfact-two__list__icon img{transform:scale(.9)}.funfact-two__item{flex:0 0 50%;max-width:50%;padding:42px 58px}.funfact-two__item:nth-child(1),.funfact-two__item:nth-child(3){border-right:1px solid var(--drivschol-text,#6D7076)}.funfact-two__item:nth-child(1),.funfact-two__item:nth-child(2){border-bottom:1px solid var(--drivschol-text,#6D7076)}@media (max-width:1199px){.funfact-two__item{padding-left:30px;padding-right:25px}}@media (max-width:991px){.funfact-two__item{padding-left:50px}}@media (max-width:767px){.funfact-two__item{padding-left:50px;flex:0 0 100%;max-width:100%;border-bottom:1px solid var(--drivschol-text,#6D7076)}}.funfact-two__count{margin:0;color:var(--drivschol-black2,#111117);font-size:40px;font-family:var(--drivschol-font,"Manrope",sans-serif);font-weight:500;line-height:1;margin-bottom:0}@media screen and (min-width:768px){.funfact-two__count{font-size:50px}}.funfact-two__text{margin:0;font-size:18px;margin:0}.funfact-three{position:relative;padding:120px 0 90px 0;position:relative;z-index:1}@media only screen and (min-width:992px) and (max-width:1199px){.funfact-three{padding-top:100px;padding-bottom:70px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.funfact-three{padding-top:80px;padding-bottom:50px}}.funfact-three::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:var(--drivschol-primary,#EC2526);z-index:-1}.funfact-three__item{margin-bottom:30px;transition:all 0.4s ease-in-out;border:9px solid var(--drivschol-border-color4,#D61819)}.funfact-three__item__icon{width:118.564px;height:96px;display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;background-color:var(--drivschol-border-color4,#D61819);transition:all 0.4s ease-in-out}.funfact-three__item__icon i{font-size:60px;color:var(--drivschol-white,#fff)}.funfact-three__item__content{padding:14px 0 12px 0;text-align:center}.funfact-three__item__content__number{display:flex;align-items:center;justify-content:center;color:var(--drivschol-white,#fff);font-size:40px;font-style:normal;font-weight:800;line-height:150%;margin-bottom:-4px}.funfact-three__item__content__text{color:var(--drivschol-white,#fff);font-size:16px;font-style:normal;font-weight:500;line-height:normal}.funfact-three__item:hover{border:9px solid var(--drivschol-black2,#111117)}.funfact-three__item:hover .funfact-three__item__icon{background-color:var(--drivschol-black2,#111117)}.testimonials-one{padding-top:120px;padding-bottom:160px;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.testimonials-one{padding-top:100px;padding-bottom:140px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonials-one{padding-top:80px;padding-bottom:120px}}.testimonials-one__bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center}@media (max-width:991px){.testimonials-one{padding-top:80px;padding-bottom:80px}}.testimonials-one .sec-title{text-align:center}.testimonials-one .row{--bs-gutter-x:15px}.testimonials-one--page{padding-top:100px}@media screen and (min-width:992px){.testimonials-one__carousel .owl-nav{display:none}}.testimonials-one__home .sec-title{text-align:left}.testimonials-one__home__text{font-size:15px;line-height:30px;margin:105px 0 0}@media (min-width:1200px){.testimonials-one__home__text{margin-left:105px}}@media (max-width:991px){.testimonials-one__home__text{margin:-30px 0 45px}}.testimonials-card{transition:all 500ms ease;padding-top:30px}.testimonials-card__inner{background-color:var(--drivschol-white,#fff);padding:16px;position:relative;max-width:400px;margin-left:auto;margin-right:auto;transition:all 0.4s ease-in-out;box-shadow:0 10px 60px 0 rgb(0 0 0 / .08)}.testimonials-card__inner::after{content:"";position:absolute;bottom:-42px;right:50px;width:56px;height:43px;background:var(--drivschol-white,#fff);clip-path:polygon(0 0,100% 0,100% 100%);z-index:1}.testimonials-card__inner:hover{box-shadow:0 10px 60px 0 rgb(0 0 0 / .5)}.testimonials-card__top{margin-bottom:33px}.testimonials-card__top__icon{margin-top:-57px;margin-bottom:15px;width:83px;height:83px;margin-left:auto;margin-right:auto;border-radius:500px;border:4px solid var(--drivschol-white,#fff);background:var(--drivschol-black2,#111117);display:flex;justify-content:center;align-items:center}.testimonials-card__top__icon i{color:var(--drivschol-white,#fff);font-size:25px}.testimonials-card__top__rating{display:flex;align-items:center;justify-content:center}.testimonials-card__top__rating i{color:var(--drivschol-primary,#EC2526);font-size:21px;margin-bottom:-2px;letter-spacing:3px}.testimonials-card__top__designation{margin-top:20px;text-align:center;max-width:305px;margin-left:auto;margin-right:auto;font-size:16px;font-style:normal;font-weight:500;line-height:187.5%;letter-spacing:.8px}.testimonials-card__author{background:var(--drivschol-gray2,#F5F5F5);padding:10px 20px;display:flex;gap:20px}.testimonials-card__author__image{margin-top:-35px;width:66px;height:66px;border-radius:500px;overflow:hidden;border:5.33px solid var(--drivschol-white,#fff)}.testimonials-card__author__image img{object-fit:cover}.testimonials-card__author__name{font-size:20px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:-4px}.testimonials-card__author__name a{color:var(--drivschol-black2,#111117);background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.testimonials-card__author__name a:hover{background-size:100% 1px}.testimonials-card__author__name a:hover{color:var(--drivschol-primary,#EC2526)}.testimonials-card__author__degeneration{color:var(--drivschol-gray,#6D7076);font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:11.997px;font-style:normal;font-weight:500;line-height:208.333%;letter-spacing:.48px;text-transform:uppercase}.testimonials-card__content{font-size:15px;line-height:30px;border-top:1px solid var(--drivschol-border-color,#E6E6E6);margin-top:30px;margin-bottom:-5px;padding-top:20px;padding-right:1px}.testimonials-two{position:relative;background:linear-gradient(180deg,#FFF 37.75%,#F5F5F5 100%)}.testimonials-two .funfact__item{position:relative;z-index:1;max-width:262px;margin-left:auto;margin-right:auto}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonials-two .funfact__item{margin-bottom:110px}}.testimonials-two .funfact__item__icon{position:relative;margin-top:-80px;z-index:2;width:91px;height:80px;background:var(--drivschol-white,#fff);border-top:5px solid var(--drivschol-primary,#EC2526);border-right:5px solid var(--drivschol-primary,#EC2526);display:flex;justify-content:center;align-items:center;transition:all 0.4s ease-in-out}.testimonials-two .funfact__item__icon i{color:var(--drivschol-primary,#EC2526);font-size:50px;transition:all 0.4s ease-in-out}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonials-two .funfact__item__icon{margin-top:-80px}}.testimonials-two .funfact__item__content{border-top:5px solid var(--drivschol-primary,#EC2526);filter:drop-shadow(0 8px 30px rgb(0 0 0 / .08));background-color:var(--drivschol-white,#fff);display:inline-flex;gap:15px;width:100%;align-items:center;margin-top:-5px;position:relative;padding:20px 25px;z-index:1}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonials-two .funfact__item__content{display:block}}.testimonials-two .funfact__item__content__number{display:flex}.testimonials-two .funfact__item__content__number span,.testimonials-two .funfact__item__content__number .count-text{color:var(--drivschol-black2,#111117);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:40px;font-style:normal;display:inline-block;font-weight:800;line-height:150%}.testimonials-two .funfact__item__content__text{margin-bottom:0;font-size:16px;font-weight:500;line-height:156.25%}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonials-two .funfact__item__content__text br{display:none}}.testimonials-two .funfact__item:hover .funfact__item__icon{height:80px;background:var(--drivschol-primary,#EC2526)}.testimonials-two .funfact__item:hover .funfact__item__icon i{color:var(--drivschol-white,#fff);font-size:40px}.testimonials-two__inner{padding:120px 0}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonials-two__inner{padding-top:0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonials-two__inner{padding-top:0;margin-top:-30px}}.testimonials-two__carousel{overflow:hidden;padding:40px 68px 40px 40px;border:3px solid var(--drivschol-primary,#EC2526)}@media (max-width:575px){.testimonials-two__carousel{padding:20px 30px 50px 20px}}.testimonials-two__carousel__item{display:flex;gap:60px}@media (max-width:992px){.testimonials-two__carousel__item{display:block}}.testimonials-two__carousel__item__image{position:relative;max-width:267px;width:100%}.testimonials-two__carousel__item__image img{object-fit:cover}.testimonials-two__carousel__item__image .quite{position:absolute;top:-10px;right:-30px;width:65px;height:65px;border-radius:500px;display:flex;justify-content:center;align-items:center;background-color:var(--drivschol-primary,#EC2526)}.testimonials-two__carousel__item__image .quite i{color:var(--drivschol-white,#fff);font-size:20px}.testimonials-two__carousel__item__content{margin-top:17px}@media (max-width:992px){.testimonials-two__carousel__item__content{margin-top:30px}}.testimonials-two__carousel__item__content__ratings{margin-bottom:25px}.testimonials-two__carousel__item__content__ratings span{font-size:25px;color:var(--drivschol-primary,#EC2526)}@media (max-width:992px){.testimonials-two__carousel__item__content__ratings{margin-bottom:15px}}.testimonials-two__carousel__item__content__text{color:var(--drivschol-black2,#111117);font-style:normal;font-size:19.995px;font-weight:400;line-height:185%;margin-bottom:40px;letter-spacing:0}@media (max-width:992px){.testimonials-two__carousel__item__content__text{margin-bottom:20px}}.testimonials-two__carousel__item__content__author__name{font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:24px;font-style:normal;font-weight:700;line-height:108.333%;margin-bottom:-8px;color:var(--drivschol-black2,#111117)}.testimonials-two__carousel__item__content__author__deganation{margin-top:-2px;color:var(--drivschol-gray,#6D7076);font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:12px;font-style:normal;font-weight:500;line-height:208.333%;letter-spacing:.48px;text-transform:uppercase;margin-bottom:0}.testimonials-two .carousel-thumb__two{margin-top:-37px;position:relative;left:370px;width:280px;height:70px;background-color:#fff0}@media only screen and (min-width:992px) and (max-width:1199px){.testimonials-two .carousel-thumb__two{left:245px}}@media only screen and (min-width:768px) and (max-width:991px){.testimonials-two .carousel-thumb__two{left:160px}}@media only screen and (min-width:768px) and (max-width:991px){.testimonials-two .carousel-thumb__two{left:160px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonials-two .carousel-thumb__two{left:0}}.testimonials-two .carousel-thumb__two::before{content:"";position:absolute;top:0%;right:0;height:100%;width:40px;z-index:1;background-color:var(--drivschol-primary,#EC2526);clip-path:polygon(50% 0,100% 50%,50% 100%,0% 100%,50% 50%,0% 0%)}.testimonials-two .carousel-thumb__two::after{content:"";position:absolute;top:0%;right:-30px;height:100%;width:40px;z-index:1;background-color:var(--drivschol-primary,#EC2526);clip-path:polygon(50% 0,100% 50%,50% 100%,0% 100%,50% 50%,0% 0%)}.testimonials-two__carousel-thumb{padding:0 30px;margin-right:50px;width:248px;height:70px;background-color:var(--drivschol-primary,#EC2526);clip-path:polygon(90% 0,100% 50%,90% 100%,0% 100%,10% 50%,0% 0%)}.testimonials-two .item{padding-top:13px;display:flex;justify-content:center;align-items:center}.testimonials-two .item .testimonials-two__meta-thumb{display:inline-block;width:45px;height:45px;border-radius:500px;overflow:hidden}.testimonials-two .item .testimonials-two__meta-thumb img{object-fit:cover;width:100%;height:100%}.testimonials-two .center .testimonials-two__meta-thumb{border:2px solid var(--drivschol-white,#fff)!important}.testimonials-two__element_one{position:absolute;top:0%;left:0%;animation:scale 3s ease-in-out infinite}.testimonials-two__element_two{position:absolute;bottom:0%;right:0%}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonials-two__element_two{display:none}}.testimonials-two .owl-nav{position:absolute;right:70px;bottom:70px}.testimonials-two .owl-nav button.owl-prev,.testimonials-two .owl-nav button.owl-next{width:50px;height:50px;border-radius:50%;background-color:var(--drivschol-white,#fff);transition:all 500ms ease;color:var(--drivschol-primary,#EC2526)}.testimonials-two .owl-nav button.owl-prev:hover,.testimonials-two .owl-nav button.owl-prev:active,.testimonials-two .owl-nav button.owl-next:hover,.testimonials-two .owl-nav button.owl-next:active{background-color:var(--drivschol-black2,#111117);color:var(--drivschol-primary,#EC2526)}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonials-two .owl-nav{display:none}}.center{border:1px solid var(--drivschol-primary,#EC2526)!important}.feedback-one{position:relative;overflow:hidden;padding-top:140px;padding-bottom:90px}@media only screen and (min-width:992px) and (max-width:1199px){.feedback-one{padding-top:120px;padding-bottom:70px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.feedback-one{padding-top:80px;padding-bottom:50px}}.feedback-one__thumb{display:flex;justify-content:start;align-items:end;position:absolute;bottom:0%;left:12%;margin-right:0}@media screen and (max-width:1600px) and (min-width:1500px){.feedback-one__thumb{left:0%}}@media screen and (max-width:1499px) and (min-width:1400px){.feedback-one__thumb{left:-3%}}@media screen and (max-width:1399px) and (min-width:1200px){.feedback-one__thumb{left:-5%}}@media screen and (max-width:1199px) and (min-width:992px){.feedback-one__thumb{left:-10%}.feedback-one__thumb img{max-width:85%}}@media screen and (max-width:1080px) and (min-width:992px){.feedback-one__thumb img{max-width:80%}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.feedback-one__thumb{margin-bottom:30px;margin-right:0;position:relative}.feedback-one__thumb img{max-width:60%}}.feedback-one__content{position:relative}.feedback-one__content .tns-ovh{overflow:visible}.feedback-one__content .tns-item{opacity:0;visibility:hidden;transition:opacity 500ms ease,visibility 500ms ease}.feedback-one__content .tns-item.tns-slide-active{opacity:1;visibility:visible}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.feedback-one__head .sec-title{padding-bottom:22px}}.feedback-one__box{max-width:478px;margin-bottom:30px;position:relative;background:var(--drivschol-white,#fff);filter:drop-shadow(0 6px 30px rgb(0 0 0 / .08))}.feedback-one__box__item{padding:28px 40px 20px 40px;position:relative}.feedback-one__box__item__content{display:flex;justify-content:space-between;align-items:center}@media (max-width:576px){.feedback-one__box__item__content{display:block}}.feedback-one__box__item__content__title{font-size:24px;font-weight:700;line-height:145.833%;margin-bottom:0}@media (max-width:576px){.feedback-one__box__item__content__star{margin-bottom:10px}}.feedback-one__box__item__content__star i{color:var(--drivschol-primary,#EC2526);font-size:14px}.feedback-one__box__item__text{max-width:293px;font-size:14px;line-height:214.286%;margin-bottom:0;letter-spacing:0}@media (max-width:576px){.feedback-one__box__item__text{margin-bottom:50px}}.feedback-one__box__item::before{clip-path:polygon(100% 0,0% 100%,100% 100%);content:"";width:56px;height:56px;background:var(--drivschol-primary,#EC2526);position:absolute;bottom:-1px;right:0}.feedback-one__box__author{position:absolute;right:30px;bottom:-20px}.feedback-one__box__author__img{border:7px solid var(--drivschol-white,#fff);border-radius:500px;display:inline-block}.feedback-one__box__author__img__item{border:5px solid var(--drivschol-primary,#EC2526);width:94px;height:94px;border-radius:500px;display:flex;justify-content:center;align-items:center;overflow:hidden}.feedback-one__box__author__img__item img{width:85px;height:85px;border-radius:500px}.feedback-one__box__author__quite{position:absolute;top:29px;left:-11px;width:41px;height:41px;border-radius:500px;background:var(--drivschol-black2,#111117);border:2px solid var(--drivschol-white,#fff);display:flex;justify-content:center;align-items:center}.feedback-one__box__author__quite__icon{color:var(--drivschol-white,#fff);font-size:16px}.feedback-one__box__bottom{background:var(--drivschol-primary,#EC2526);padding:13px 40px}.feedback-one__box__bottom__content{color:var(--drivschol-white,#fff);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.feedback-one__box::after{content:"";position:absolute;top:0%;left:-32px;width:33px;height:38px;background-color:var(--drivschol-white,#fff);clip-path:polygon(100% 0,100% 100%,0 50%)}.feedback-one__shape{position:absolute;top:0%;left:0%;z-index:-1}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.feedback-one__shape{display:none}}.feedback-one__shape svg #path-two{animation:top-bottoms 3s ease-in-out infinite}.feedback-one__shape svg #path-fore{animation:top-bottoms 2s ease-in-out infinite}@keyframes top-bottoms{0%{transform:translateY(0)}50%{transform:translateY(10px)}100%{transform:translateY(0)}}.feedback-one__shape-two{position:absolute;width:100%;left:0;height:170px;bottom:0;background-repeat:repeat-x;background-position:0 0;z-index:-1;animation:bgSlide 20s linear infinite}.tns-outer button{display:none!important}.cta-one{position:relative;background-color:var(--drivschol-white,#fff)}.cta-one__wrapper{position:relative;overflow:hidden;padding:40px 80px;max-width:1170px;margin-left:auto;margin-right:auto;background-color:var(--drivschol-black2,#111117);z-index:1}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.cta-one__wrapper{padding:40px}}@media (max-width:575px){.cta-one__wrapper{padding:30px 20px}}.cta-one__wrapper::before{position:absolute;top:0%;left:0;content:"";width:70%;height:100%;background-color:var(--drivschol-primary,#EC2526);z-index:-1;clip-path:polygon(0 0,100% 0,70% 100%,0% 100%)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.cta-one__wrapper::before{width:100%;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}.cta-one__wrapper::after{position:absolute;top:0%;right:0;content:"";width:30%;height:70%;background-color:var(--drivschol-primary,#EC2526);z-index:-1;clip-path:polygon(35% 0,100% 0,100% 100%,0% 100%)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.cta-one__wrapper::after{display:none}}.cta-one__element{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.cta-one__title{color:var(--drivschol-white,#fff);font-size:40px;font-style:normal;font-weight:800;line-height:125%;letter-spacing:-1.2px;max-width:390px;margin-bottom:30px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.cta-one__title{font-size:30px}}.cta-one .drivschol-btn{padding:17px 45px}.cta-one__thumb__one{max-width:100%}.cta-one__thumb__one__thumb{max-width:435px;height:auto!important}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.cta-one__thumb__one__thumb{margin-top:30px}}.cta-one__thumb__one__thumb img{width:100%;height:100%;object-fit:cover;animation:left 4s ease-in-out infinite}.cta-two{position:relative}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.cta-two{padding:0 0 50px 0}}.cta-two__bg{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:-1}.cta-two__thumb{padding-right:170px;padding:44px 0 25px 0}@media only screen and (min-width:992px) and (max-width:1199px){.cta-two__thumb{padding-right:100px}}@media only screen and (min-width:768px) and (max-width:991px){.cta-two__thumb{padding-right:50px}}.cta-two__thumb img{max-width:100%;object-fit:cover;animation:left 4s ease-in-out infinite}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.cta-two__thumb{padding-right:0}.cta-two__thumb img{max-width:100%;object-fit:cover}}.cta-two__title{font-size:40px;font-weight:800;line-height:125%;letter-spacing:-1.2px;margin-bottom:28px}.cta-two__btn{padding:20px 45px}.cta-two__shape-line{position:absolute;top:0%;left:0%;z-index:-1}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.cta-two__shape-line{display:none}}.cta-three{position:relative;z-index:1;background-color:var(--drivschol-heading-text,#111117)}.cta-three__bg{position:absolute;width:100%;height:100%;top:0%;left:0%;bottom:0%;right:0;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.17;background-blend-mode:multiply}.cta-three .client-carousel{padding-top:80px;padding-bottom:80px;border-bottom:1px solid rgb(255 255 255 / .2)}.cta-three__inner{padding:104px 0 184px 0}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.cta-three__inner{padding:84px 0 164px 0}}@media (max-width:575px){.cta-three__inner{padding:64px 0 144px 0}}.cta-three__inner__content__text{color:var(--drivschol-white,#fff);font-size:40px;font-style:normal;font-weight:800;line-height:150%;letter-spacing:-1.2px;margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.cta-three__inner__content__text{font-size:30px}}@media (max-width:575px){.cta-three__inner__content__text{font-size:25px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.cta-three__inner__link{margin-top:20px}}.cta-three__inner__link__btn{padding:20px 39px}.cta-three__inner__link__btn::after{background-color:var(--drivschol-white,#fff)}.cta-three__inner__link__btn:hover{color:var(--drivschol-black2,#111117)}.cta-fore{margin-bottom:120px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.cta-fore{margin-bottom:80px}}.cta-fore__box{display:flex}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.cta-fore__box{margin-bottom:30px}}@media (max-width:575px){.cta-fore__box{display:block}}.cta-fore__box__thumb{flex:40%;width:100%;height:288px}@media (max-width:575px){.cta-fore__box__thumb{flex:100%;height:200px}}.cta-fore__box__thumb img{object-fit:cover;width:100%;height:100%}.cta-fore__box__content{flex:61%;background:var(--drivschol-primary,#EC2526);padding:40px 40px 30px 40px;transition:all 0.4s ease-in-out;position:relative}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.cta-fore__box__content{padding:20px 30px}}@media (max-width:575px){.cta-fore__box__content{padding:15px 20px;flex:100%;width:100%}}.cta-fore__box__content__icon{margin-bottom:15px;position:relative}.cta-fore__box__content__icon img{position:relative;transition:all 0.4s ease-in-out}.cta-fore__box__content__icon img:last-child{position:absolute;top:0%;left:0%;opacity:1}.cta-fore__box__content__icon img:first-child{opacity:0}.cta-fore__box__content__title{margin-bottom:0;padding-bottom:0;color:var(--drivschol-white,#fff);font-size:24px;font-weight:700;line-height:125%;margin-bottom:3px}@media (max-width:1200px){.cta-fore__box__content__title{font-size:20px}}@media (max-width:575px){.cta-fore__box__content__title{font-size:18px}}.cta-fore__box__content__text{margin-bottom:0;padding-bottom:0;color:var(--drivschol-white,#fff);font-size:14px;font-style:normal;font-weight:600;line-height:185.714%;margin-bottom:40px;letter-spacing:0}@media (max-width:575px){.cta-fore__box__content__text{font-size:12px}}.cta-fore__box__content__link__btn{position:absolute;bottom:-.55px;right:0;clip-path:polygon(20% 0%,100% 0,100% 100%,0% 100%);padding:18px 15px 19px 45px;font-size:14px}.cta-fore__box__content__link__btn::after{background:var(--drivschol-primary,#EC2526)}.cta-fore__box__content__link__btn i{font-size:12px;color:var(--drivschol-primary,#EC2526)}.cta-fore__box__content__link__btn:hover{color:var(--drivschol-white,#fff)}.cta-fore__box__content__link__btn:hover i{font-size:12px;color:var(--drivschol-white,#fff)}.cta-fore__box:hover .cta-fore__box__content{background:var(--drivschol-black2,#111117)}.cta-fore__box:hover .cta-fore__box__content__icon img:last-child{opacity:0}.cta-fore__box:hover .cta-fore__box__content__icon img:first-child{opacity:1}.cta-fore__box:hover .cta-fore__box__content__link__btn i{color:var(--drivschol-white,#fff)}.cta-fore__box:hover .cta-fore__box__content__link__btn::before{background:var(--drivschol-primary,#EC2526)}.gallery-one{padding-top:120px;padding-bottom:120px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.gallery-one{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.gallery-one{padding-top:80px;padding-bottom:80px}}.gallery-one .row{--bs-gutter-x:30px;--bs-gutter-y:30px}@media screen and (min-width:992px){.gallery-one__carousel .owl-nav{display:none}}.gallery-one__filter__list{display:inline-flex;justify-content:center;align-items:center;margin-bottom:40px;flex-wrap:wrap;gap:10px}.gallery-one__filter__list li{cursor:pointer}.gallery-one__filter__list li span{display:block;font-size:16px;background-color:var(--drivschol-primary,#EC2526);transition:all 500ms ease;text-transform:capitalize;font-weight:600;letter-spacing:var(--drivschol-letter-space,.1em);padding:17px 35px;line-height:1em;color:var(--drivschol-white,#fff)}@media (max-width:575px){.gallery-one__filter__list li span{padding:10px 10px;font-size:10px}}.gallery-one__filter__list li.active span,.gallery-one__filter__list li:hover span{background-color:var(--drivschol-black2,#111117);color:var(--drivschol-white,#fff)}.gallery-one__card{position:relative;overflow:hidden;background-color:var(--drivschol-black2,#111117)}.gallery-one__card img{transform:scale(1);max-width:100%;transition:transform 500ms ease,opacity 500ms ease;opacity:1}.gallery-one__card__hover{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--drivschol-heading-text-rgb,17,17,23),.7);display:flex;justify-content:center;align-items:center;transform:scale(1,0);transition:transform 500ms ease;transform-origin:bottom center}.gallery-one__card__hover .img-popup{position:relative}.gallery-one__card:hover img{transform:scale(1.05);opacity:.9;mix-blend-mode:screen}.gallery-one__card:hover .gallery-one__card__hover{transform-origin:top center;transform:scale(1,1)}.gallery-one__card__icon{width:65px;height:65px;display:block;position:relative;border-radius:500px;background-color:var(--drivschol-primary,#EC2526);transition:all 500ms ease-in-out}.gallery-one__card__icon::after,.gallery-one__card__icon::before{transition:all 500ms ease-in-out;content:"";width:3px;height:25px;background-color:var(--drivschol-white,#fff);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gallery-one__card__icon::after{transform:translate(-50%,-50%) rotate(90deg)}.gallery-one__card__icon:hover{background-color:var(--drivschol-white,#fff)}.gallery-one__card__icon:hover::after,.gallery-one__card__icon:hover::before{background-color:var(--drivschol-primary,#EC2526)}.gallery-two{position:relative;overflow:hidden;padding:0 0 20px}.gallery-two .container-fluid{width:100%;padding-left:0;padding-right:0}@media (max-width:767px){.gallery-two .container-fluid{padding-left:15px;padding-right:15px}}.gallery-two .row{--bs-gutter-x:20px;--bs-gutter-y:20px}.gallery-two__col-one{width:65%}@media (max-width:1199px){.gallery-two__col-one{width:100%}}.gallery-two__col-two{width:35%}@media (max-width:1199px){.gallery-two__col-two{width:100%}}.gallery-two__card{position:relative;overflow:hidden;background-color:var(--drivschol-black2,#111117)}.gallery-two__card img{transform:scale(1);width:100%;transition:transform 500ms ease,opacity 500ms ease;opacity:1}.gallery-two__card__hover{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--drivschol-black-rgb,0,0,0),.5);display:flex;justify-content:center;align-items:center;transform:scale(1,0);transition:transform 500ms ease;transform-origin:bottom center}.gallery-two__card__hover .img-popup{position:relative}.gallery-two__card:hover img{transform:scale(1.05);opacity:.9;mix-blend-mode:screen}.gallery-two__card:hover .gallery-two__card__hover{transform-origin:top center;transform:scale(1,1)}.gallery-two__card a{width:75px;height:75px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:var(--drivschol-white,#fff);border-radius:50%;display:flex;align-items:center;justify-content:center}.gallery-two__card a:hover .gallery-two__card__icon::after,.gallery-two__card a:hover .gallery-two__card__icon::before{background-color:var(--drivschol-text,#6D7076)}.gallery-two__card__icon{width:24px;height:24px;display:block;position:relative}.gallery-two__card__icon::after,.gallery-two__card__icon::before{content:"";width:2px;height:100%;background-color:var(--drivschol-black2,#111117);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 400ms ease}.gallery-two__card__icon::after{transform:translate(-50%,-50%) rotate(90deg)}.gallery-two__info{position:relative;background-color:var(--drivschol-text,#6D7076);background-position:left bottom;background-repeat:no-repeat;background-size:cover;padding:0 50px 0 100px;height:100%}@media (min-width:1200px){.gallery-two__info{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column}}@media (max-width:1500px){.gallery-two__info{padding-left:40px;padding-right:30px}}@media (max-width:1199px){.gallery-two__info{padding:80px 50px}}@media (max-width:767px){.gallery-two__info{padding:50px 30px}}.gallery-two__info__icon{width:60px;height:60px;margin-bottom:24px}.gallery-two__info__icon img{width:100%;height:100%;object-fit:cover}.gallery-two__info__title{color:var(--drivschol-white,#fff);font-size:44px;line-height:50px;text-transform:uppercase;font-weight:700;margin:0}@media (min-width:1200px) and (max-width:1300px){.gallery-two__info__title{font-size:35px;line-height:42px}}@media (max-width:767px){.gallery-two__info__title{font-size:35px;line-height:45px}}.experience-one{padding:120px 0;background-color:var(--drivschol-white,#fff)}@media only screen and (min-width:768px) and (max-width:991px){.experience-one{padding:100px 0}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.experience-one{padding:80px 0}}.experience-one__left .sec-title{padding-bottom:22px;border-bottom:1px solid var(--drivschol-primary,#EC2526);margin-bottom:35px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.experience-one__left__content{margin-bottom:30px}}@media (max-width:575px){.experience-one__left__content{margin-bottom:0}}.experience-one__left__content__item{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:339px;padding:50px 30px 50px 30px;display:flex;justify-content:center;align-items:center}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:575px){.experience-one__left__content__item{height:300px}}@media (max-width:575px){.experience-one__left__content__item{margin-bottom:30px}}.experience-one__left__content__item img{object-fit:cover}.experience-one__left__content__item .funfact-one__content{flex-direction:column;display:flex;width:100%;height:100%;justify-content:center;align-items:center;z-index:1;background:rgb(255 255 255 / .05);backdrop-filter:blur(5px);font-size:40px}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:575px){.experience-one__left__content__item .funfact-one__content{left:10px;right:10px;top:20px;bottom:20px}}.experience-one__left__content__item .funfact-one__content .funfact-one__count{display:flex;justify-content:center;align-items:center;gap:6px;margin-bottom:20px}.experience-one__left__content__item .funfact-one__content .funfact-one__count .count-text{color:var(--drivschol-primary,#EC2526);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:70px;font-style:normal;font-weight:800;line-height:85.714%}.experience-one__left__content__item .funfact-one__content .funfact-one__count__pluse{font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:38px;font-style:normal;font-weight:800;line-height:157.895%;-webkit-text-stroke:1px var(--drivschol-primary,#EC2526);color:#fff0}.experience-one__left__content__item .funfact-one__content .funfact-one__content__text{font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);display:block;text-align:center;color:var(--drivschol-white,#fff);font-size:40px;font-style:normal;font-weight:800;line-height:100%}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:575px){.experience-one__left__content__item .funfact-one__content .funfact-one__content__text{font-size:25px}}.experience-one__left__content__item__icon{position:absolute;display:flex;justify-content:center;align-items:center;top:0%;left:0%;right:0;bottom:0}.experience-one__left__content__item__icon img{width:95px}.sidebar__single{background-color:var(--drivschol-white,#fff);padding:40px;box-shadow:0 0 60px 0 rgb(2 2 2 / .07)}.sidebar__single--search{padding:20px;margin-bottom:30px}.sidebar__single+.sidebar__single{margin-top:30px}.sidebar__title{text-transform:capitalize;margin:0;font-weight:700;margin-top:-5px;margin-bottom:29px;padding-bottom:24px;font-size:24px;font-style:normal;font-weight:700;line-height:108.333%;border-bottom:1px solid var(--drivschol-border-color2,#DA0D0E)}.sidebar__search{position:relative;margin:-20px}@media screen and (min-width:1200px){.sidebar__search{margin:-20px}}.sidebar__search input[type=search],.sidebar__search input[type=text]{outline:none;width:100%;height:64px;background-color:var(--drivschol-primary,#EC2526);font-size:14px;color:var(--drivschol-white,#fff);padding-left:60px;padding-right:20px;transition:all 500ms ease;border:none}.sidebar__search input[type=search]:focus,.sidebar__search input[type=text]:focus{box-shadow:0 0 0 0 rgb(0 0 0 / .1);border:none}.sidebar__search input[type=search]::placeholder,.sidebar__search input[type=text]::placeholder{color:var(--drivschol-white,#fff);font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:16px;font-style:normal;font-weight:400;line-height:162.5%}.sidebar__search button[type=submit]{border:none;outline:none;background-color:#fff0;position:absolute;top:50%;left:20px;transform:translateY(-50%);width:auto;font-size:22px;color:var(--drivschol-white,#fff)}.sidebar__posts{margin-bottom:0}.sidebar__posts__item{display:flex;align-items:center}.sidebar__posts__item:not(:last-of-type){border-bottom:1px solid var(--drivschol-border-color,#E6E6E6);margin-bottom:15px;padding-bottom:15px}.sidebar__posts__item:hover .sidebar__posts__image::after{width:100%;right:auto;left:0}.sidebar__posts__item:hover .sidebar__posts__image img{transform:scale(1.3) rotate(-15deg)}.sidebar__posts__image{flex-shrink:0;margin-right:20px;overflow:hidden;width:70px;height:70px;position:relative}.sidebar__posts__image img{width:100%;height:100%;object-fit:cover;transition:all 0.4s ease-in-out}.sidebar__posts__image::after{content:"";width:0%;height:100%;top:0%;left:auto;right:0;background-color:rgba(var(--drivschol-black-rgb,0,0,0),.5);position:absolute;transition:all 0.4s ease-in-out}.sidebar__posts__title{margin:0;text-transform:capitalize;color:var(--drivschol-black2,#111117);font-weight:700;font-size:16px;line-height:normal}.sidebar__posts__title a{color:inherit;background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.sidebar__posts__title a:hover{background-size:100% 1px}.sidebar__posts__meta{margin:0;line-height:1em;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:15px}.sidebar__posts__meta a{display:inline-flex;align-items:center;color:var(--drivschol-text,#6D7076);transition:all 500ms ease;font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:14px;font-weight:500;line-height:normal}.sidebar__posts__meta a:hover{color:var(--drivschol-primary,#EC2526)}.sidebar__posts__meta a i{color:var(--drivschol-primary,#EC2526);margin-right:13px}.sidebar__categories{margin-bottom:-4px}.sidebar__categories li:not(:last-of-type){border-bottom:1px solid var(--drivschol-border-color,#E6E6E6)}.sidebar__categories li:first-child a{padding-top:0}.sidebar__categories li:last-child a{padding-bottom:0!important}.sidebar__categories li a{font-size:16px;color:var(--drivschol-gray,#6D7076);display:flex;align-items:center;transition:all 500ms ease;padding:11px 0;font-style:normal;font-weight:500}.sidebar__categories li a::before{margin-right:10px;content:"\e926";font-family:"icomoon"!important;font-weight:700;transition:all 500ms ease;font-size:16px;color:var(--drivschol-primary,#EC2526)}.sidebar__categories li a:hover{padding-left:20px;background-color:var(--drivschol-white,#fff);color:var(--drivschol-primary,#EC2526)}.sidebar__categories li a:hover::after{color:var(--drivschol-primary,#EC2526)}.sidebar__tags{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.sidebar__tags a{background-color:var(--drivschol-gray2,#F5F5F5);text-transform:capitalize;font-size:16px;color:var(--drivschol-text,#6D7076);transition:all 500ms ease;display:inline-flex;padding:10px 16px;font-weight:500}.sidebar__tags a:hover{color:var(--drivschol-white,#fff);background-color:var(--drivschol-primary,#EC2526)}.sidebar__comments{margin-bottom:-4px}.sidebar__comments__item{display:flex;align-items:center}.sidebar__comments__item:not(:last-of-type){margin-bottom:16px}.sidebar__comments__icon{flex-shrink:0;width:44px;height:44px;display:flex;justify-content:center;align-items:center;background-color:var(--drivschol-gray2,#F5F5F5);font-size:21px;color:var(--drivschol-text,#6D7076);margin-right:14px;border-radius:50%;transition:all 500ms ease}.sidebar__comments__item:hover .sidebar__comments__icon{background-color:var(--drivschol-primary,#EC2526);color:var(--drivschol-white,#fff)}.sidebar__comments__title{margin:0;font-family:var(--drivschol-font,"Manrope",sans-serif);color:var(--drivschol-text,#6D7076);font-size:14px;font-style:normal;font-weight:500;line-height:185.714%}.sidebar__comments__title a{color:inherit;transition:all 500ms ease}.sidebar__comments__title a:hover{color:var(--drivschol-black2,#111117)}.service-sidebar__single:nth-child(1){transition:all 0.4s ease-in-out}.service-sidebar__single:nth-child(1):hover{box-shadow:0 6px 30px 0 rgb(0 0 0 / .08)}.service-sidebar__single+.service-sidebar__single{margin-top:30px}.service-sidebar__title{position:relative;color:var(--drivschol-white,#fff);font-size:20px;font-weight:700;margin:0;text-transform:capitalize;font-weight:700;padding:23px 30px}.service-sidebar__title::after{content:"";width:40px;height:25px;position:absolute;bottom:-20px;left:8%;clip-path:polygon(50% 0%,0% 100%,100% 100%);background:var(--drivschol-black2,#111117);transform:rotate(180deg)}@media screen and (min-width:768px){.service-sidebar__title{font-size:24px}}.service-sidebar__nav{border-top:0;margin-bottom:0;padding:40px 30px;background:var(--drivschol-primary,#EC2526)}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:575px){.service-sidebar__nav{padding:30px 20px}}.service-sidebar__nav li a{position:relative;z-index:1;font-size:16px;color:var(--drivschol-text,#6D7076);background:var(--drivschol-white,#fff);display:flex;justify-content:space-between;align-items:center;transition:all 500ms ease;padding:15px 30px;font-weight:600;margin-bottom:10px}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:575px){.service-sidebar__nav li a{font-size:14px}}.service-sidebar__nav li a::after{content:"\e921";font-family:"icomoon"!important;font-weight:900;transition:all 500ms ease;font-size:14px;color:var(--drivschol-primary,#EC2526)}@media only screen and (min-width:992px) and (max-width:1199px){.service-sidebar__nav li a::after{font-size:12px}}.service-sidebar__nav li a::before{content:"";width:0%;height:100%;background-color:var(--drivschol-black2,#111117);position:absolute;top:0;left:auto;right:0;z-index:-1;transition:all 500ms ease-in-out}.service-sidebar__nav li.current a,.service-sidebar__nav li:hover a{color:var(--drivschol-white,#fff)}.service-sidebar__nav li.current a::after,.service-sidebar__nav li:hover a::after{color:var(--drivschol-white,#fff);opacity:1}.service-sidebar__nav li.current a::before,.service-sidebar__nav li:hover a::before{width:100%;left:0;right:auto}.service-sidebar__nav li:last-child a{margin-bottom:0}.service-sidebar__discount{padding:50px;padding-bottom:30px;text-align:center;background-size:cover}.service-sidebar__discount__image{width:175px;height:175px;border-radius:50%;margin-left:auto;margin-right:auto;position:relative;margin-bottom:15px;background-color:var(--drivschol-black2,#111117);transition:all 500ms ease}.service-sidebar__discount__image img{width:100%;border-radius:50%}.service-sidebar__discount__image::after{content:"";position:absolute;top:50%;left:50%;display:block;width:0;height:0;background:rgba(var(--drivschol-white-rgb,255,255,255),.2);border-radius:50%;transition:all 500ms linear;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;z-index:2}.service-sidebar__discount__content__shape{display:block;width:auto!important;margin-left:auto;margin-right:auto}.service-sidebar__discount__tagline{margin:0;font-size:30px;font-family:var(--drivschol-special-font,"Alex Brush",cursive);color:var(--drivschol-text,#6D7076);margin-bottom:4px}@media screen and (min-width:992px){.service-sidebar__discount__tagline{font-size:36px}}.service-sidebar__discount__title{margin:0;text-transform:uppercase;font-weight:700;color:var(--drivschol-black2,#111117);font-size:22px;line-height:1.2em;margin-top:-5px;margin-bottom:12px}@media screen and (min-width:768px){.service-sidebar__discount__title{font-size:24px}}.service-sidebar__discount__title a{color:inherit;background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.service-sidebar__discount__title a:hover{background-size:100% 1px}.service-sidebar__discount__title a:hover{color:var(--drivschol-text,#6D7076)}.service-sidebar__discount__text{margin:0;font-size:15px;line-height:30px;margin-top:10px;padding-bottom:21px;max-width:270px;margin-left:auto;margin-right:auto}.service-sidebar__discount__link{font-size:10px;padding:10.75px 29.25px}.service-sidebar__contact{position:relative;z-index:1;padding:33px 30px 180px 30px;background-color:var(--drivschol-black2,#111117)}.service-sidebar__contact-title{font-style:normal;font-weight:700;line-height:133.333%;margin:0;color:var(--drivschol-white,#fff);max-width:205px;font-size:25px;margin-bottom:52px}@media screen and (min-width:992px){.service-sidebar__contact-title{font-size:30px}}.service-sidebar__contact-btn .drivschol-btn{font-size:16px;font-weight:700;z-index:1;padding:11.66px 28px}.service-sidebar__contact-btn .drivschol-btn:hover{color:var(--drivschol-black2,#111117)}.service-sidebar__contact-btn .drivschol-btn--base2::after{background-color:var(--drivschol-white,#fff)}.service-sidebar__contact-image,.service-sidebar__contact-angle{bottom:0;left:0;position:absolute;object-fit:cover;z-index:-2}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.service-sidebar__contact-image,.service-sidebar__contact-angle{right:0;left:auto}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.service-sidebar__contact-image svg,.service-sidebar__contact-angle svg{max-width:250px;height:130px}}.service-sidebar__contact-image{right:0;left:auto;z-index:-1}.service-sidebar__contact-image img{max-height:320px;width:auto}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.service-sidebar__contact-image img{max-height:250px}}.service-sidebar__contact-angle{color:var(--drivschol-primary,#EC2526)}.service-sidebar__contact-angle svg{fill:currentColor}.blog-details .blog-card__image img{transform:scale(1);transform:translatex(0%) scalex(1);opacity:1;filter:blur(0)}.blog-details .blog-card:hover .blog-card__image img{transform:scale(1);transform:translatex(0%) scalex(1);opacity:1;filter:blur(0)}.blog-details .blog-card-two__text{margin:0;letter-spacing:0;width:100%}.blog-details .blog-card-two__text+.blog-card-two__text{margin-top:21px;width:100%}.blog-details .blog-card__title{margin-bottom:10px;text-transform:none}.blog-details .blog-card-two__content{padding-bottom:50px;border-bottom:1px solid var(--drivschol-border-color,#E6E6E6)}.blog-details__meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:10px;padding-top:30px;padding-bottom:30px;border-top:1px solid var(--drivschol-border-color,#E6E6E6);border-bottom:1px solid var(--drivschol-border-color,#E6E6E6)}.blog-details__tags{display:flex;align-items:center;gap:10px}@media (max-width:575px){.blog-details__tags{display:block}.blog-details__tags__title{margin-bottom:20px}}.blog-details__tags__title{text-transform:capitalize;font-size:20px;font-style:normal;font-weight:700;margin-bottom:0}@media (max-width:575px){.blog-details__tags__title{margin-bottom:20px}}.blog-details__tags .sidebar__tags a{color:var(--drivschol-gray,#6D7076);font-size:16px;font-style:normal;font-weight:700;background-color:var(--drivschol-primary,#EC2526);color:var(--drivschol-white,#fff)}.blog-details__tags .sidebar__tags a:hover{background-color:var(--drivschol-black2,#111117)}.blog-details__tags .sidebar__tags2 a{color:var(--drivschol-gray,#6D7076);font-size:16px;font-style:normal;font-weight:600;line-height:0;background-color:#fff0;color:var(--drivschol-text,#6D7076)}.blog-details__tags .sidebar__tags2 a:hover{color:var(--drivschol-primary,#EC2526)}.comments-one{margin-top:40px}@media screen and (min-width:1200px){.comments-one{margin-top:45px}}.comments-one__title{margin:0;text-transform:capitalize;font-size:25px;font-weight:700;margin-top:-4px;margin-bottom:-4px}@media screen and (min-width:992px){.comments-one__title{font-size:30px}}.comments-one__list{margin:0;margin-top:35px}@media screen and (min-width:768px){.comments-one__card{display:flex;align-items:flex-start}}.comments-one__card:not(:first-of-type){margin-top:40px;padding-top:40px;border-top:1px solid var(--drivschol-border-color,#E6E6E6)}@media screen and (min-width:1200px){.comments-one__card:not(:first-of-type){margin-top:50px;padding-top:50px}}@media screen and (min-width:768px){.comments-one__card__image{margin-right:30px}}.comments-one__card__image img{max-width:165px;max-height:165px;border-radius:50%}.comments-one__card__title{line-height:110.333%;margin:0;font-size:24px;text-transform:capitalize;font-weight:700;margin-top:20px;margin-bottom:10px}@media screen and (min-width:1200px){.comments-one__card__title{margin-bottom:17px;margin-top:0}}.comments-one__card__text{font-size:15px;line-height:2em;margin-bottom:20px;max-width:560px}.comments-one__card__reply{padding:10px 20px;color:var(--drivschol-text,#6D7076);background-color:var(--drivschol-gray,#6D7076);font-size:16px;font-weight:500}.comments-one__card__reply:hover{color:var(--drivschol-white,#fff)}.comments-one__card__reply::after{background-color:var(--drivschol-black2,#111117)}.comments-one__card__reply::before{background-color:var(--drivschol-gray2,#F5F5F5)}.comments-one__card__content{position:relative;margin-top:13px}.comments-form{margin-top:40px;padding-top:40px;border-top:1px solid var(--drivschol-border-color,#E6E6E6)}@media screen and (min-width:1200px){.comments-form{margin-top:50px;padding-top:50px}}.comments-form__title{margin:0;text-transform:capitalize;font-size:25px;font-weight:700;margin-top:-4px;margin-bottom:-4px}@media screen and (min-width:992px){.comments-form__title{font-size:30px}}.comments-form__form{margin-top:38px}.comments-form__form .drivschol-btn{padding:17px 40px;line-height:normal!important}.product{position:relative}.product__sidebar{position:relative}.product__sidebar--title{position:relative;font-size:20px;text-transform:capitalize;font-weight:700;margin-top:-5px}.product__sidebar__search{position:relative;margin-bottom:30px}.product__sidebar__search input[type=search],.product__sidebar__search input[type=text]{outline:none;width:100%;height:60px;background-color:var(--drivschol-primary,#EC2526);font-size:14px;color:var(--drivschol-white,#fff);padding-left:60px;padding-right:20px;transition:all 500ms ease;border:none}.product__sidebar__search input[type=search]:focus,.product__sidebar__search input[type=text]:focus{box-shadow:0 0 0 0 rgb(0 0 0 / .1);border:none}.product__sidebar__search input[type=search]::placeholder,.product__sidebar__search input[type=text]::placeholder{color:var(--drivschol-white,#fff);font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:16px;font-style:normal;font-weight:400;line-height:162.5%}.product__sidebar__search button[type=submit]{border:none;outline:none;background-color:#fff0;position:absolute;top:50%;left:20px;transform:translateY(-50%);width:auto;font-size:22px;color:var(--drivschol-white,#fff)}.product__price-ranger{background:var(--drivschol-white,#fff);box-shadow:0 0 60px 0 rgb(2 2 2 / .07);padding:30px;margin-bottom:30px}.product__price-ranger #slider-range{margin:22px 0 0 0;background:var(--drivschol-gray2,#F5F5F5);border:none;height:6.98px;border-radius:0;position:relative}.product__price-ranger #slider-range .ui-slider-range{height:100%;background:var(--drivschol-primary,#EC2526)}.product__price-ranger #slider-range .ui-slider-handle{position:absolute;top:-5px;background:var(--drivschol-primary,#EC2526);border:0;height:15.7px;width:15.7px!important;border-radius:50%;margin-left:-2px;outline:medium none;cursor:pointer;z-index:2}.product__price-ranger .ranger-min-max-block{position:relative;display:block;margin:21.15px 0 0 0}.product__price-ranger .ranger-min-max-block input[type=text]{position:relative;display:inline-block;color:var(--drivschol-text,#6D7076);width:40px;border:none;outline:none;font-family:var(--drivschol-font,"Manrope",sans-serif);padding:0;text-align:center;background-color:#fff0;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.product__price-ranger .ranger-min-max-block span{position:relative;display:inline-block;color:var(--drivschol-text,#6D7076);font-size:14px;font-weight:500;line-height:40px;left:-2px}.product__price-ranger .ranger-min-max-block input[type=submit]{position:relative;display:block;background-color:var(--drivschol-gray2,#F5F5F5);font-family:var(--drivschol-font,"Manrope",sans-serif);float:right;text-align:center;border:none;color:var(--drivschol-gray,#6D7076);margin:0;cursor:pointer;padding:0 20px;height:38px;border-radius:0;transition:all 500ms ease;font-size:14px;font-style:normal;font-weight:600;line-height:185.714%}.product__price-ranger .ranger-min-max-block input[type=submit]:hover{background-color:var(--drivschol-black2,#111117);color:var(--drivschol-white,#fff)}.product__categories{background-color:var(--drivschol-white,#fff);padding:30px;box-shadow:0 0 60px 0 rgb(2 2 2 / .07)}.product__categories .product__sidebar--title{border-bottom:1px dashed var(--drivschol-primary,#EC2526);padding-bottom:15px;margin-bottom:5px}.product__categories ul li{position:relative;margin:0 0 4px}.product__categories ul li:not(:last-of-type){border-bottom:1px solid var(--drivschol-border-color,#E6E6E6)}.product__categories ul li a{position:relative;display:flex;align-items:center;line-height:24px;font-size:16px;text-transform:capitalize;color:var(--drivschol-text,#6D7076);font-weight:500;transition:all 0.3s ease;z-index:1;padding:9px 15px 11px 0}.product__categories ul li a span{position:relative;display:inline-block;font-size:12px;color:var(--drivschol-black2,#111117);margin-right:10px;transition:all 0.3s ease}.product__categories ul li a::before{margin-right:8px;content:"\e926";font-family:"icomoon"!important;font-weight:500;transition:all 500ms ease;font-size:16px;color:var(--drivschol-primary,#EC2526)}.product__categories ul li:last-child{border-bottom:0}.product__categories ul li:hover a,.product__categories ul li.active a{color:var(--drivschol-black2,#111117);padding-left:7px}.product__categories ul li:hover a::before,.product__categories ul li.active a::before{transform:scale(1,1);visibility:visible;transform-origin:top center}.product__categories ul li:hover a span,.product__categories ul li.active a span{color:var(--drivschol-text,#6D7076)}.product__categories ul li.active a{font-weight:600}.product__info-top{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}@media (max-width:991px){.product__info-top{margin-top:50px}}@media (max-width:767px){.product__info-top{display:block;margin-top:40px}}.product__showing-text{margin:0;font-weight:700;font-size:18px;color:var(--drivschol-heading-text,#111117)}@media (max-width:767px){.product__showing-text{margin-bottom:20px}}.product__showing-sort{margin:0}.product__showing-sort .filter-option-inner-inner{font-size:16px;font-style:normal;font-weight:700}.product__showing-sort .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){position:relative;display:block;width:340px!important;font-family:var(--drivschol-font,"Manrope",sans-serif)}@media (max-width:360px){.product__showing-sort .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:300px!important}}.product__showing-sort .bootstrap-select>.dropdown-toggle::after{display:none}.product__showing-sort .bootstrap-select .dropdown-menu{border:none}.product__showing-sort .bootstrap-select>.dropdown-toggle{position:relative;height:64px;outline:none!important;border-radius:0;border:0;background-color:var(--drivschol-gray2,#F5F5F5)!important;margin:0;padding:0;padding-left:30px;padding-right:30px;color:var(--drivschol-text,#6D7076)!important;font-size:14px;line-height:64px;font-weight:500;box-shadow:none!important;background-repeat:no-repeat;background-size:14px 12px;background-position:right 25.75px center}.product__showing-sort .bootstrap-select>.dropdown-toggle:before{position:absolute;top:0;bottom:0;right:30px;font-family:"Font Awesome 5 Free";content:"\f107";font-weight:900;font-size:16px;color:var(--drivschol-primary,#EC2526)}.product__showing-sort .bootstrap-select .dropdown-menu>li+li>a{border-top:1px solid var(--drivschol-border-color,#E6E6E6)}.product__showing-sort .bootstrap-select .dropdown-menu>li>a{font-size:14px;font-weight:500;padding:10px 30px;color:var(--drivschol-text,#6D7076);background-color:var(--drivschol-gray2,#F5F5F5);-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.product__showing-sort .bootstrap-select .dropdown-menu>li:hover>a,.product__showing-sort .bootstrap-select .dropdown-menu>li.selected>a{background:var(--drivschol-text,#6D7076);color:var(--drivschol-white,#fff);border-color:var(--drivschol-text,#6D7076)}.product__item{position:relative;background-color:var(--drivschol-white,#fff);border:1px solid var(--drivschol-border-color,#E6E6E6);transition:all 500ms ease}.product__item__top__img{background-color:var(--drivschol-white,#fff);position:relative;overflow:hidden;max-width:220px;margin-left:auto;margin-right:auto}.product__item__top__img img{width:100%;height:auto;mix-blend-mode:multiply;transition:all 500ms ease;transform:scale(1)}.product__item__top__btn{position:absolute;right:20px;top:20px;z-index:2}.product__item__top__btn a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:var(--drivschol-gray2,#F5F5F5);border-radius:50%;color:var(--drivschol-gray,#6D7076);font-size:14px;visibility:hidden;opacity:0}.product__item__top__btn a:hover{background-color:var(--drivschol-primary,#EC2526);color:var(--drivschol-white,#fff)}.product__item__top__btn a:nth-child(1){transition:transform 350ms cubic-bezier(.445,.05,.55,.95),opacity ease 300ms,visibility ease 300ms,background ease 300ms,color ease 300ms,border ease 300ms;transform:translate3d(30px,0,0)}.product__item__top__btn a:nth-child(2){transition:transform 550ms cubic-bezier(.445,.05,.55,.95),opacity ease 300ms,visibility ease 300ms,background ease 300ms,color ease 300ms,border ease 300ms;transform:translate3d(30px,0,0)}.product__item__top__btn a+a{margin-top:10px}.product__item:hover{box-shadow:0 8px 30px 0 rgb(0 0 0 / .08);border:1px solid var(--drivschol-primary,#EC2526);background:var(--drivschol-white,#fff)}.product__item:hover .product__item__top__img img{transform:scale(1.05)}.product__item:hover .product__item__top__btn a{opacity:1;visibility:visible;transform:translate3d(0,0,0)}.product__item__content{position:relative;text-align:center;padding:27px 30px 40px 30px}.product__item__title{font-size:20px;font-weight:700;line-height:130%;text-transform:capitalize;margin-bottom:3px}.product__item__title a{color:var(--drivschol-heading-font,"Urbanist",sans-serif);background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.product__item__title a:hover{background-size:100% 1px}.product__item__title a:hover{color:var(--drivschol-primary,#EC2526)}.product__item__price{display:flex;justify-content:center;color:var(--drivschol-text,#6D7076);margin-bottom:10px;font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:16px;font-style:normal;font-weight:500;line-height:normal}.product__item__price__del{margin-left:5px}.product__item__ratings{display:flex;justify-content:center;align-items:center;font-size:16px;color:var(--drivschol-primary,#EC2526);letter-spacing:4.5px;margin-bottom:26px}.product__item__link{color:var(--drivschol-white,#fff);padding:7.5px 30px;font-size:14px;font-style:normal;font-weight:500;line-height:185.714%}.product__item__link:hover{color:var(--drivschol-white,#fff)}.product__item__link::after{background-color:var(--drivschol-black2,#111117)}.product__item__link::before{background-color:var(--drivschol-primary,#EC2526)}.product-one{padding:120px 0}@media (max-width:767px){.product-one{padding:80px 0}}.product-one--page{padding-top:100px}@media (max-width:767px){.product-one--page{padding-top:60px}}.product-one__home{position:relative;padding:0 0 90px}@media (max-width:767px){.product-one__home{padding-bottom:50px}}.product-one__home .sec-title{text-align:center}.product-one__home .product__item{margin-bottom:30px}@media screen and (min-width:992px){.product-one__carousel .owl-nav{display:none}}.product-details{position:relative;padding:120px 0;padding-top:100px}@media (max-width:767px){.product-details{padding:80px 0;padding-top:60px}}.product-details__img{background-color:var(--drivschol-white,#fff);position:relative;border:1px solid var(--drivschol-border-color,#E6E6E6)}.product-details__img img{width:100%;height:auto}.product-details__img-search{position:absolute;right:30px;top:30px;z-index:2;line-height:1}.product-details__img-search a{display:inline-block;font-size:21px;color:var(--drivschol-black2,#111117);transition:all 500ms ease}.product-details__img-search a:hover{color:var(--drivschol-text,#6D7076)}.product-details__content{position:relative;margin:-10px 0 0 0}@media (max-width:991px){.product-details__content{margin:50px 0 0}}.product-details__top{display:flex;flex-wrap:wrap;align-items:baseline;font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);margin-bottom:15px}.product-details__title{font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.product-details__title{font-size:30px}}.product-details__price{color:var(--drivschol-primary,#EC2526);font-size:20px;font-style:normal;font-weight:700;line-height:130%;margin:0 0 0 28px;font-family:var(--drivschol-heading-font,"Urbanist",sans-serif)}.product-details__review{position:relative;display:flex;align-items:center;letter-spacing:3px;font-size:19.89px;color:var(--drivschol-primary,#EC2526)}.product-details__review a{display:inline-block;color:var(--drivschol-text,#6D7076);letter-spacing:0;margin-left:16px;transition:all 500ms ease;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.product-details__review a:hover{color:var(--drivschol-primary,#EC2526)}.product-details__divider{width:100%;height:1px;background-color:var(--drivschol-border-color,#E6E6E6);margin:22px 0 21px 0}.product-details__excerpt{margin:0;font-size:15px;line-height:30px}.product-details__excerpt-text1{margin:0 0 21px;letter-spacing:0}.product-details__excerpt-text2{margin-bottom:27px;font-size:16px;font-style:normal;font-weight:600;letter-spacing:0}@media (max-width:767px){.product-details__excerpt-text2 br{display:block}}.product-details__excerpt-text2 span{font-weight:600;color:var(--drivschol-primary,#EC2526)}.product-details__quantity{position:relative;display:flex;align-items:center}.product-details__quantity-title{margin:0;margin-right:35px;font-weight:700;font-size:18px;font-weight:700;line-height:normal}.product-details__quantity .quantity-box{position:relative;width:auto;height:50px;display:flex}.product-details__quantity .quantity-box input{width:98px;height:50px;border:1px solid var(--drivschol-border-color,#E6E6E6);-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-family:var(--drivschol-font,"Manrope",sans-serif);color:var(--drivschol-text,#6D7076);padding-left:30px;outline:none;font-size:18px;font-weight:500;background-color:#fff0}.product-details__quantity .quantity-box button{width:45px;height:auto;color:var(--drivschol-text,#6D7076);font-size:12px;background-color:#fff0;border:none;display:flex;align-items:center;justify-content:center;outline:none;transition:all 500ms ease}.product-details__quantity .quantity-box button:hover,.product-details__quantity .quantity-box button:focus,.product-details__quantity .quantity-box button:active{background:var(--drivschol-black2,#111117);color:var(--drivschol-white,#fff)}.product-details__quantity .quantity-box button.sub{bottom:1px;top:auto;border-top:1px solid var(--drivschol-border-color,#E6E6E6);border-left:1px solid var(--drivschol-border-color,#E6E6E6);border-bottom:1px solid var(--drivschol-border-color,#E6E6E6)}.product-details__quantity .quantity-box button.add{border-top:1px solid var(--drivschol-border-color,#E6E6E6);border-right:1px solid var(--drivschol-border-color,#E6E6E6);border-bottom:1px solid var(--drivschol-border-color,#E6E6E6)}.product-details__quantity .quantity-box button:hover{color:var(--drivschol-text,#6D7076)}.product-details__buttons{display:flex;flex-wrap:wrap;gap:20px;margin:40px 0 0}.product-details__buttons a{padding:16.55px 50px;color:var(--drivschol-white,#fff);font-size:16px;font-style:normal;font-weight:700;line-height:normal}@media (max-width:768px){.product-details__buttons a{padding:16.55px 35px}}.product-details__socials{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:50px;margin-top:30px}.product-details__socials__title{font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:flex;margin-bottom:0}@media screen and (min-width:768px){.product-details__socials__title{flex:0 0 auto}}.product-details__socials__item{display:flex;gap:20px}.product-details__socials__item a{display:inline;width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:var(--drivschol-gray2,#F5F5F5);font-size:16px;color:var(--drivschol-black2,#111117);transition:all 500ms ease;border-radius:50%}.product-details__socials__item a:hover{background-color:var(--drivschol-text,#6D7076);color:var(--drivschol-white,#fff)}.product-details__description{position:relative;margin:72px 0 0}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.product-details__description{margin:50px 0 0}}.product-details__description__title{font-size:30px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:22px}.product-details__description__text{font-size:16px;font-weight:500;line-height:187.5%}.product-details__description__lists{margin-bottom:25px;margin-top:25px;padding:0}.product-details__description__lists li{display:block;position:relative;font-size:16px;line-height:30px;font-weight:600;color:var(--drivschol-black2,#111117)}.product-details__description__lists li::before{content:"\f058";clear:both;font-family:var(--fontawesome,"Font Awesome 5 free");font-size:16px;color:var(--drivschol-primary,#EC2526);margin-right:10px}.product-details__comment{border-top:1px solid var(--drivschol-border-color,#E6E6E6);margin:40px 0 0;padding:40px 0 0;position:relative}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.product-details__comment{margin:30px 0 0;padding:30px 0 0}}.product-details__review-title{font-size:30px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:32px;text-transform:capitalize}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.product-details__review-title{margin-bottom:22px}}.product-details__comment-box{position:relative;padding:11px 0 52px 200px;margin-bottom:40px;min-height:166px;border-bottom:1px solid var(--drivschol-border-color,#E6E6E6)}@media (max-width:767px){.product-details__comment-box{padding-left:0;margin-bottom:30px;padding-bottom:30px}}.product-details__comment-box__thumb{width:166px;height:166px;position:absolute;left:0;top:0;border-radius:50%;margin:0;border:none}@media (max-width:767px){.product-details__comment-box__thumb{position:relative;margin:0 0 20px}}.product-details__comment-box__thumb img{width:100%;height:100%;object-fit:cover;border-radius:50%}.product-details__comment-box__meta{font-size:24px;font-style:normal;font-weight:800;line-height:26px;margin:0 0 20px;color:var(--drivschol-black2,#111117)}.product-details__comment-box__date{margin-left:20px;font-size:15px;line-height:26px;display:inline-block;text-transform:inherit;color:var(--drivschol-primary,#EC2526);font-family:var(--drivschol-font,"Manrope",sans-serif);font-size:16px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:.8px}.product-details__comment-box__text{margin:0;font-size:16px;font-weight:500;line-height:187.5%}.product-details__comment-box__ratings{position:absolute;right:0;top:13px;display:flex;align-items:center;letter-spacing:6px;font-size:19px;color:var(--drivschol-primary,#EC2526)}@media (max-width:767px){.product-details__comment-box__ratings{position:relative;top:0;margin:0 0 22px}}.product-details__form{position:relative;margin:0 0 40px 0}.product-details__form .row{--bs-gutter-x:20px}.product-details__form-title{font-size:30px;text-transform:capitalize;margin-bottom:18px;font-weight:700}.product-details__form-ratings{display:flex;align-items:center;letter-spacing:6px;font-size:25px;color:var(--drivschol-primary,#EC2526);margin:0 0 40px}.product-details__form-ratings i{color:var(--drivschol-primary,#EC2526)}.product-details__form-ratings__label{display:inline-block;letter-spacing:0;color:var(--drivschol-text,#6D7076);margin:0 17px 0 0;font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:20px;font-weight:700;line-height:130%;text-transform:capitalize}.product-details__form__form{margin-top:0}.product-details__form__form .drivschol-btn{padding:17px 50px}.product-details__form__form .drivschol-btn::after{background:var(--drivschol-black2,#111117)}.product-details__form__form .drivschol-btn::before{background:var(--drivschol-primary,#EC2526)}.cart-page{position:relative;padding:120px 0;padding-top:100px}@media (max-width:767px){.cart-page{padding:80px 0;padding-top:60px}}.cart-page .table-responsive{position:relative;display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:1199px){.cart-page .table-responsive{margin-bottom:30px}}.cart-page__table{position:relative;width:100%;border:none;margin:0 0 60px}@media (max-width:1199px){.cart-page__table{min-width:1170px}}.cart-page__table thead tr th{font-size:20px;font-style:normal;font-weight:700;line-height:235%;color:var(--drivschol-black2,#111117);padding:0 0 24px;font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);text-transform:capitalize;border:none;background-color:#fff0;border-bottom:1px solid var(--drivschol-border-color,#E6E6E6)!important;box-shadow:none}.cart-page__table thead tr th:last-child{text-align:right}.cart-page__table tbody tr td{font-size:18px;font-weight:500;color:var(--drivschol-black2,#111117);vertical-align:middle;border:none;box-shadow:none;background-color:#fff0;border-top:1px solid var(--drivschol-border-color,#E6E6E6);border-bottom:1px solid var(--drivschol-border-color,#E6E6E6);padding:30px 0;letter-spacing:0}.cart-page__table tbody tr td:last-child{text-align:right}.cart-page__table__meta{display:flex;align-items:center}.cart-page__table__meta-img{width:119px;height:119px;background-color:var(--drivschol-white,#fff);border:1px solid var(--drivschol-border-color,#E6E6E6);margin-right:34px}.cart-page__table__meta-img img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.cart-page__table__meta-title{font-size:20px;text-transform:capitalize;margin:0;font-weight:700;color:var(--drivschol-black2,#111117)}.cart-page__table__meta-title a{color:inherit}.cart-page__table__meta-title a:hover{color:var(--drivschol-text,#6D7076)}.cart-page__table__remove{display:block;color:var(--drivschol-black2,#111117);font-size:16px}.cart-page__table__remove:hover{color:var(--drivschol-text,#6D7076)}.cart-page__coupone-form{position:relative;display:flex}@media (max-width:767px){.cart-page__coupone-form{display:block}}.cart-page__coupone-form input[type=text]{height:60px;width:375px;border:none;background-color:var(--drivschol-gray2,#F5F5F5);padding-left:30px;padding-right:30px;outline:none;font-size:14px;color:var(--drivschol-text,#6D7076);font-family:var(--drivschol-font,"Manrope",sans-serif);display:block;font-weight:500;margin-right:10px}@media (max-width:1199px){.cart-page__coupone-form input[type=text]{width:290px}}@media (max-width:767px){.cart-page__coupone-form input[type=text]{width:100%;margin:0 0 10px}}.cart-page__cart-total{position:relative;text-align:right;margin:-8px 0 24px;padding:0}@media (max-width:991px){.cart-page__cart-total{text-align:left;margin-top:45px}}.cart-page__cart-total li{color:var(--drivschol-black2,#111117);display:block;font-size:20px;font-style:normal;font-weight:700;line-height:200%;font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);margin:0 0 0}@media (max-width:991px){.cart-page__cart-total li span{display:inline-block;min-width:172px}}.cart-page__cart-total li:last-child{margin-top:20px;padding-top:20px;position:relative}.cart-page__cart-total li:last-child::after{content:"";width:70%;height:1px;position:absolute;top:0%;right:0;background:var(--drivschol-border-color,#E6E6E6)}@media only screen and (min-width:768px) and (max-width:991px){.cart-page__cart-total li:last-child::after{width:50%;right:auto;left:0%}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.cart-page__cart-total li:last-child::after{width:50%;right:auto;left:0%}}.cart-page__cart-total-amount{font-size:18px;color:var(--drivschol-text,#6D7076);font-weight:500;text-transform:inherit;font-family:var(--drivschol-font,"Manrope",sans-serif);display:inline-block;min-width:172px}.cart-page__buttons{display:flex;justify-content:flex-end;gap:10px}@media (max-width:991px){.cart-page__buttons{justify-content:flex-start}}.ui-datepicker .ui-datepicker-header{background-image:none;background-color:var(--drivschol-black2,#111117);color:var(--drivschol-white,#fff);font-family:var(--drivschol-font,"Manrope",sans-serif)}.ui-datepicker-calendar th span{font-family:var(--drivschol-font,"Manrope",sans-serif)}.ui-datepicker-calendar td{background-color:var(--drivschol-gray,#6D7076);background-image:none;font-family:var(--drivschol-font,"Manrope",sans-serif);color:var(--drivschol-text,#6D7076)}.ui-datepicker-calendar td a{border-color:var(--drivschol-border-color,#E6E6E6);background-color:var(--drivschol-gray,#6D7076);background-image:none}.ui-datepicker-calendar .ui-state-default,.ui-datepicker-calendar .ui-widget-content .ui-state-default,.ui-datepicker-calendar .ui-widget-header .ui-state-default{border-color:var(--drivschol-border-color,#E6E6E6);background-color:var(--drivschol-gray,#6D7076);background-image:none;color:var(--drivschol-text,#6D7076);padding:10px 5px;text-align:center;line-height:1em}.ui-datepicker-calendar .ui-state-default:hover,.ui-datepicker-calendar .ui-widget-content .ui-state-default:hover,.ui-datepicker-calendar .ui-widget-header .ui-state-default:hover{color:var(--drivschol-white,#fff);background-color:var(--drivschol-text,#6D7076)}.ui-datepicker-calendar .ui-state-highlight,.ui-datepicker-calendar .ui-widget-content .ui-state-highlight,.ui-datepicker-calendar .ui-widget-header .ui-state-highlight{color:var(--drivschol-white,#fff);background-color:var(--drivschol-text,#6D7076)}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{background-image:none;background-color:var(--drivschol-white,#fff);color:var(--drivschol-black2,#111117)}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{background-color:var(--drivschol-text,#6D7076);color:var(--drivschol-white,#fff);top:2px}.ui-datepicker .ui-datepicker-prev:hover{left:2px}.ui-datepicker .ui-datepicker-next:hover{right:2px}.checkout-page{position:relative;padding:120px 0;padding-top:100px}@media (max-width:767px){.checkout-page{padding:80px 0;padding-top:60px}}.checkout-page .bs-gutter-x-20{--bs-gutter-x:20px}.checkout-page__notice{display:inline-block;color:var(--drivschol-black2,#111117);font-size:18px;font-weight:700;line-height:25px;padding:34px 133px 34px 50px;background:var(--drivschol-gray2,#F5F5F5);margin-bottom:40px}.checkout-page__notice a{color:var(--drivschol-primary,#EC2526);background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease;font-weight:700}.checkout-page__notice a:hover{background-size:100% 1px}.checkout-page__notice a:hover{color:var(--drivschol-primary,#EC2526)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.checkout-page__notice{padding:17px 20px 17px 20px}}.checkout-page__billing-address{position:relative}.checkout-page__billing-address__title{margin-top:-8px;font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin-bottom:32px}@media (max-width:767px){.checkout-page__billing-address__title{font-size:28px}}.checkout-page__shipping-address{position:relative}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.checkout-page__shipping-address{margin-top:30px}}.checkout-page__shipping-address__title{margin-top:-8px;font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin-bottom:32px}@media (max-width:767px){.checkout-page__shipping-address__title{font-size:27px}}.checkout-page__check-box{margin-top:30px}.checkout-page__check-box input[type=checkbox]{display:none}.checkout-page__check-box label{position:relative;padding-left:30px;font-size:20px;cursor:pointer}.checkout-page__check-box label span{position:absolute;top:2px;left:0;width:20px;height:20px;background-color:var(--drivschol-primary,#EC2526);border-radius:50%;border:none;vertical-align:middle;cursor:pointer;transition:all 300ms ease}.checkout-page__check-box label span::before{position:absolute;top:3px;left:5px;line-height:15px;display:inline-block;color:var(--drivschol-white,#fff);font-family:"Font Awesome 5 Free";content:"\f00c";font-size:10px;font-weight:900;transition:all 0.15s ease-in-out;opacity:0}.checkout-page__check-box input[type=checkbox]:checked+label span:before{opacity:1}.checkout-page__input-box{position:relative;line-height:1;margin:0 0 20px}.checkout-page__input-box input[type=text],.checkout-page__input-box input[type=email],.checkout-page__input-box input[type=tel]{height:60px;width:100%;border:none;background-color:var(--drivschol-gray2,#F5F5F5);padding-left:30px;padding-right:30px;outline:none;font-size:14px;color:var(--drivschol-text,#6D7076);font-family:var(--drivschol-font,"Manrope",sans-serif);display:block;font-weight:500}.checkout-page__input-box .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){position:relative;display:block;width:100%!important;font-family:var(--drivschol-font,"Manrope",sans-serif)}.checkout-page__input-box .bootstrap-select>.dropdown-toggle::after{display:none}.checkout-page__input-box .bootstrap-select>.dropdown-toggle{position:relative;height:58px;outline:none!important;border-radius:0;border:0;background-color:var(--drivschol-gray,#6D7076)!important;margin:0;padding:0;padding-left:30px;padding-right:30px;color:var(--drivschol-text,#6D7076)!important;font-size:14px;line-height:58px;font-weight:500;box-shadow:none!important;background-repeat:no-repeat;background-size:14px 12px;background-position:right 25.75px center}.checkout-page__input-box .bootstrap-select>.dropdown-toggle:before{position:absolute;top:0;bottom:0;right:30px;font-family:"Font Awesome 5 Free";content:"\f107";font-weight:900;font-size:12px;color:var(--drivschol-text,#6D7076)}.checkout-page__input-box .bootstrap-select .dropdown-menu>li+li>a{border-top:1px solid var(--drivschol-border-color,#E6E6E6)}.checkout-page__input-box .bootstrap-select .dropdown-menu{border:none}.checkout-page__input-box .bootstrap-select .dropdown-menu>li>a{font-size:14px;font-weight:500;padding:15px 30px;color:var(--drivschol-text,#6D7076);background-color:var(--drivschol-gray,#6D7076);-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.checkout-page__input-box .bootstrap-select .dropdown-menu>li:hover>a,.checkout-page__input-box .bootstrap-select .dropdown-menu>li.selected>a{background:var(--drivschol-text,#6D7076);color:var(--drivschol-white,#fff);border-color:var(--drivschol-text,#6D7076)}.checkout-page__input-box textarea{font-size:14px;font-weight:500;color:var(--drivschol-text,#6D7076);height:176px;width:100%;background-color:var(--drivschol-gray2,#F5F5F5);font-family:var(--drivschol-font,"Manrope",sans-serif);padding:20px 30px 30px;border:none;outline:none;margin-bottom:0}.checkout-page__sopping__details{padding-top:23px;margin-bottom:100px}.checkout-page__sopping__details__title{font-size:30px;font-weight:700;line-height:normal;text-shadow:0 0 0 1px currentColor}.checkout-page__sopping__details p{display:block}.checkout-page__sopping__details p i{color:var(--drivschol-primary,#EC2526)}@media only screen and (min-width:768px) and (max-width:991px){.checkout-page__sopping__details{margin-bottom:80px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.checkout-page__sopping__details{margin-bottom:50px}}.checkout-page__your-order{position:relative}.checkout-page__your-order__title{font-size:30px;font-weight:700;line-height:normal;text-transform:capitalize;margin-bottom:32px}.checkout-page__your-order .drivschol-btn{padding:16px 49.5px 17px}.checkout-page__order-table{position:relative;width:100%;border:none;margin:0 0 0}.checkout-page__order-table thead tr th{color:var(--drivschol-black2,#111117);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:20px;font-style:normal;line-height:235%;border-top:1px solid var(--drivschol-border-color,#E6E6E6);border-bottom:1px solid var(--drivschol-border-color,#E6E6E6);font-weight:700;padding:10px 0}.checkout-page__order-table thead tr th:last-child{text-align:right}.checkout-page__order-table .order_table_head-two tr th{border-bottom:none!important}.checkout-page__order-table tbody tr td{color:var(--drivschol-black2,#111117);margin:0;border:none;font-size:20px;font-style:normal;font-weight:600;line-height:200%;font-family:var(--drivschol-heading-font,"Urbanist",sans-serif)}.checkout-page__order-table tbody tr td span{color:var(--drivschol-text,#6D7076)}.checkout-page__order-table tbody tr td:last-child{text-align:right}.checkout-page__order-table tbody tr:first-child td{padding-top:25px}.checkout-page__order-table tbody tr:nth-child(3) td{padding-bottom:13px}.checkout-page__order-table .order_table_head-two{color:var(--drivschol-black2,#111117);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:20px;font-style:normal;line-height:235%;border-top:1px solid var(--drivschol-border-color,#E6E6E6);font-weight:700}.checkout-page__order-table .order_table_head-two .pro__title,.checkout-page__order-table .order_table_head-two .pro__price{padding:25px 0}.checkout-page__payment{background-color:var(--drivschol-gray2,#F5F5F5);padding:38px 50px 1px;min-height:295px;margin-bottom:30px}@media (max-width:991px){.checkout-page__payment{margin-top:50px}}@media (max-width:767px){.checkout-page__payment{padding-left:25px;padding-right:25px}}.checkout-page__payment__item{position:relative}.checkout-page__payment__title{font-size:20px;font-weight:700;line-height:135%;cursor:pointer;display:flex}.checkout-page__payment__title::before{content:"";width:24px;height:24px;background-color:var(--drivschol-white,#fff);border:2px solid var(--drivschol-border-color,#E6E6E6);border-radius:50%;margin-right:10px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:8px;display:flex;justify-content:center;align-items:center;margin-right:14px;top:1px;transition:all 500ms ease}.checkout-page__payment__content{margin-left:35px;margin-bottom:30px;font-size:15px;line-height:30px}.checkout-page .drivschol-btn{padding:20px 46px}.checkout-page__payment__item--active .checkout-page__payment__title::before{background-color:var(--drivschol-primary,#EC2526);border-color:var(--drivschol-primary,#EC2526);content:"\f00c";color:var(--drivschol-white,#fff);font-size:12px}.login-page{position:relative;padding:120px 0;padding-top:100px}@media (max-width:767px){.login-page{padding:80px 0;padding-top:60px}}.login-page__inner{border:1px solid var(--drivschol-border-color,#E6E6E6);background:#FFF;box-shadow:0 6px 40px 0 rgb(0 0 0 / .06);padding:57px 40px 57px 40px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.login-page__inner{padding:40px 30px 40px 30px}}.login-page__info{background-color:var(--drivschol-black2,#111117);padding:35px 50px;margin-bottom:50px}@media (max-width:991px){.login-page__info{margin-bottom:20px;padding:15px 30px}.login-page__info p{font-size:16px}}.login-page__info p{font-size:18px;font-style:normal;font-weight:500;margin:0;line-height:normal;color:var(--drivschol-white,#fff)}.login-page__info p a{display:inline-block;color:var(--drivschol-primary,#EC2526);transition:all 500ms ease;background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.login-page__info p a:hover{background-size:100% 1px}.login-page__info p a:hover{color:var(--drivschol-primary,#EC2526)}.login-page__wrap{position:relative}.login-page__wrap__title{font-size:30px;text-transform:capitalize;font-weight:700;margin-top:-5px;margin-bottom:30px}.login-page__wrap .form__border{display:block}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.login-page__wrap .form__border{display:none}}.login-page__wrap .form__border::after{position:absolute;top:0;right:-47px;content:"";width:1px;height:100%;background:var(--drivschol-border-color,#E6E6E6)}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.login-page__wrap .form__border::after{display:none}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.login-page .register-page__wrap{margin-top:50px}}.login-page__form{position:relative;display:block}.login-page__form-input-box{position:relative;display:block;margin-bottom:20px}.login-page__form-input-box input[type=email],.login-page__form-input-box input[type=password]{height:58px;width:100%;border:none;background-color:var(--drivschol-gray2,#F5F5F5);padding-left:30px;padding-right:30px;outline:none;font-size:14px;color:var(--drivschol-text,#6D7076);display:block;font-weight:500}.login-page__checked-box{position:relative;display:flex;justify-content:space-between;align-items:center;margin-top:30px;margin-bottom:38px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.login-page__checked-box{display:block}}.login-page__checked-box label{position:relative;display:inline-block;padding-left:30px;margin-right:0;margin-bottom:0;color:var(--drivschol-text,#6D7076);text-transform:none;cursor:pointer;font-size:16px;font-weight:500}.login-page__checked-box label span:before{position:absolute;top:2px;left:3px;display:block;border-bottom:2px solid var(--drivschol-text,#6D7076);border-right:2px solid var(--drivschol-text,#6D7076);content:"";width:7px;height:10px;pointer-events:none;transform-origin:66% 66%;transform:rotate(45deg);transition:all 0.15s ease-in-out;opacity:0}.login-page__checked-box input[type=checkbox]{display:none}.login-page__checked-box input[type=checkbox]+label span{position:absolute;top:4px;left:0;border-radius:4px;width:20px;height:20px;vertical-align:middle;background:#fff0;cursor:pointer;transition:all 300ms ease;border:1px solid var(--drivschol-border-color,#E6E6E6)}.login-page__checked-box input[type=checkbox]:checked+label span:before{opacity:1}.login-page__form-btn-box{position:relative;display:flex;align-items:center;flex-wrap:wrap}.login-page__form-btn-box .drivschol-btn{font-size:16px;font-weight:700;padding-left:40px;padding-right:40px}.login-page__form-forgot-password{position:relative;display:block;margin-left:0;flex:0 0 100%;margin-top:10px}@media screen and (min-width:768px){.login-page__form-forgot-password{margin-left:20px;flex:0 0 auto;margin-top:0}}.login-page__form-forgot-password a{font-size:14px;font-weight:500;color:var(--drivschol-text,#6D7076);position:relative;display:inline-block;background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.login-page__form-forgot-password a:hover{background-size:100% 1px}.login-page__form-forgot-password a:hover{color:var(--drivschol-text,#6D7076)}.gutter-x-94{--bs-gutter-x:94px}.error-404{padding-bottom:80px;text-align:center;padding-top:80px}@media screen and (min-width:768px){.error-404{padding-top:100px;padding-bottom:100px}}@media screen and (min-width:992px){.error-404{padding-bottom:120px;padding-top:120px}}.error-404__img{max-width:880px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:80px;position:relative}.error-404__img__two{position:absolute;top:12%;left:30%;animation:topbottom 2s ease-in-out infinite}@media (max-width:768px){.error-404__img{margin-bottom:50px}}.error-404__title{position:relative;margin-bottom:12px;font-size:40px;font-style:normal;font-weight:700;line-height:65%}.error-404__text{color:var(--drivschol-heading-text,#111117);font-size:16px;font-style:normal;font-weight:600;line-height:200%;letter-spacing:.16px;margin-bottom:20px}.error-404__search{display:inline-flex;align-items:center;position:relative;margin-bottom:20px;width:100%;max-width:550px}.error-404__search input[type=text]{position:relative;border:none;outline:none;display:block;background-color:var(--drivschol-gray2,#F5F5F5);color:var(--drivschol-text,#6D7076);font-size:16px;width:100%;max-width:550px;padding-left:70px;padding-right:20px;height:60px}.error-404__search input[type=text]::placeholder{color:var(--drivschol-gray,#6D7076);font-size:16px;font-style:normal;font-weight:600;line-height:162.5%}.error-404__search__btn{border:none;outline:none;background-color:#fff0;position:absolute;margin-right:8px;top:50%;left:35px;transform:translateY(-50%);font-size:18px;color:var(--drivschol-gray,#6D7076);font-weight:700}.error-404__search__btn a{text-transform:none}.error-404__btns a{padding:14px 39.44px;font-size:16px;font-style:normal;font-weight:700;line-height:28px}.faq-page{padding:120px 0}@media only screen and (min-width:768px) and (max-width:991px){.faq-page{padding:100px 0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.faq-page{padding:80px 0}}.faq-page__contact{background:var(--drivschol-primary,#EC2526);padding:65px 35px 35px 40px;margin-bottom:30px}@media only screen and (min-width:992px) and (max-width:1199px){.faq-page__contact{padding:68px 20px 40px 20px}}@media only screen and (min-width:768px) and (max-width:991px){.faq-page__contact{margin-bottom:30px}}.faq-page__contact__icon{margin-top:-100px;margin-bottom:10px}.faq-page__contact__icon__item{border:8px solid var(--drivschol-white,#fff);margin:0 auto;width:86px;height:86px;border-radius:500px;background-color:var(--drivschol-black2,#111117);display:flex;justify-content:center;align-items:center}.faq-page__contact__icon__item i{font-size:25px;color:var(--drivschol-primary,#EC2526)}.faq-page__contact__title{color:var(--drivschol-white,#fff);font-size:24px;font-weight:700;line-height:147.917%;margin-bottom:12px}@media only screen and (min-width:992px) and (max-width:1199px){.faq-page__contact__title{font-size:20px}}.faq-page__contact__number{color:var(--drivschol-white,#fff);font-size:16px;font-weight:500;line-height:183.795%;padding-bottom:0;margin-bottom:0}.faq-page__contact__number a{color:var(--drivschol-white,#fff);font-size:24px;font-weight:700;line-height:122.53%;margin-top:-4px;display:block;background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.faq-page__contact__number a:hover{background-size:100% 1px}.faq-page__contact__number a:hover{color:var(--drivschol-white,#fff)}@media only screen and (min-width:992px) and (max-width:1199px){.faq-page__contact__number a{font-size:20px}}.faq-page__accordion .accrodion{border:1px solid var(--drivschol-border-color,#E6E6E6);margin-bottom:20px}.faq-page__accordion .accrodion:last-child{margin-bottom:0}.faq-page__accordion .accrodion-title{padding:19px 30px 17px 30px;padding-right:40px;cursor:pointer}@media screen and (min-width:992px){.faq-page__accordion .accrodion-title{padding-right:70px}}@media (max-width:767px){.faq-page__accordion .accrodion-title{padding-left:20px}}.faq-page__accordion .accrodion-title__text{margin:0;transition:all 500ms ease;position:relative;font-size:18px;font-style:normal;line-height:34px;font-weight:700;text-transform:none}.faq-page__accordion .accrodion-title__icon{width:35px;height:35px;position:absolute;top:50%;right:-40px;color:var(--drivschol-primary,#EC2526);border-radius:500px;transform:translateY(-50%);background:var(--drivschol-gray2,#F5F5F5)}.faq-page__accordion .accrodion-title__icon::after,.faq-page__accordion .accrodion-title__icon::before{width:3px;height:15px;position:absolute;background-color:var(--drivschol-heading-text,#111117);top:50%;left:50%;content:"";transform:translate(-50%,-50%);transition:all 500ms ease}.faq-page__accordion .accrodion-title__icon::after{width:15px;height:3px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.faq-page__accordion .accrodion-title__icon{right:-30px}}.faq-page__accordion .active .accrodion-title__icon{background-color:var(--drivschol-primary,#EC2526)}.faq-page__accordion .active .accrodion-title__icon::after,.faq-page__accordion .active .accrodion-title__icon::before{background-color:var(--drivschol-white,#fff);opacity:0}.faq-page__accordion .active .accrodion-title__icon::after{opacity:1}.faq-page__accordion .accrodion-content .inner{padding:3px 55px 30px 30px;margin-top:-3px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.faq-page__accordion .accrodion-content .inner{padding:0 20px 30px}}.faq-page__accordion .accrodion-content__text{color:var(--drivschol-gray,#6D7076);margin-top:3px;font-size:16px;font-weight:500;letter-spacing:.8px;line-height:187.5%;margin-bottom:-3px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.faq-page__accordion .accrodion-content__text{font-size:14px;line-height:20px}}.price-page__inner{margin-bottom:60px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.price-page__inner{margin-bottom:40px}}.price-page__inner__btn{margin:0 12px;padding:20px 40px;color:var(--drivschol-heading-text,#111117)}.price-page__inner__btn::before{background-color:var(--drivschol-gray2,#F5F5F5)}.price-page__inner__btn::after{background-color:var(--drivschol-primary,#EC2526)}.price-page__inner__btn.active-btn::before{background-color:var(--drivschol-primary,#EC2526)}.price-page__inner__btn:hover,.price-page__inner__btn.active-btn{color:var(--drivschol-white,#fff)}@media (max-width:575px){.price-page__inner__btn{padding:15px 30px;margin:0 5px}}.package-card{background:var(--drivschol-white,#fff);box-shadow:0 6px 30px 0 rgb(0 0 0 / .08);padding:0 30px 38px 30px;margin-top:30px;margin-bottom:30px;max-width:400px;margin-left:auto;margin-right:auto}.package-card__head{position:relative;z-index:1}.package-card__head__item{position:relative;text-align:center;padding-bottom:44px;clip-path:polygon(0 0,100% 0,100% 100%,50% 75%,0 100%);background-color:var(--drivschol-primary,#EC2526);transition:all 0.4s ease-in-out}.package-card__head__item__price{color:var(--drivschol-white,#fff);text-align:center;font-size:40px;font-style:normal;font-weight:700;line-height:135%;margin-bottom:0;transition:all 0.4s ease-in-out;font-family:var(--drivschol-heading-font,"Urbanist",sans-serif)}.package-card__head__item__price sub{font-size:20px}.package-card__head__item__name{margin-top:-8px;color:rgb(255 255 255 / .7);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:293.75%;margin-bottom:0}.package-card__head__item__shape__one{position:absolute;right:20px;top:24px}.package-card__head__item__shape__one svg{fill:#000;transition:all 0.4s ease-in-out}.package-card__head__item__shape__two{position:absolute;right:20px;top:0}.package-card__head__item__shape__two svg{fill:#000;transition:all 0.4s ease-in-out}.package-card__head__shape{position:absolute;bottom:-5px;left:60px;content:"";clip-path:polygon(0 0,100% 0,100% 100%,50% 75%,0 100%);background:var(--drivschol-black2,#111117);width:194px;height:98px;z-index:-1;transition:all 0.4s ease-in-out}@media only screen and (min-width:992px) and (max-width:1199px){.package-card__head__shape{left:18px}}@media only screen and (min-width:768px) and (max-width:991px){.package-card__head__shape{left:40px}}@media only screen and (min-width:576px) and (max-width:767px){.package-card__head__shape{left:70px}}@media (max-width:575px){.package-card__head__shape{left:calc(15% + 20px)}}@media screen and (max-width:375px){.package-card__head__shape{width:160px}}@media screen and (max-width:320px){.package-card__head__shape{width:120px}}.package-card__head::after{position:absolute;top:-30px;left:-30px;content:"";width:31px;height:30px;background:var(--drivschol-primary,#EC2526);clip-path:polygon(100% 0,0 100%,100% 100%);transition:all 0.4s ease-in-out}.package-card__head::before{position:absolute;top:-30px;left:0;content:"";width:99.9999999%;height:31px;background:var(--drivschol-primary,#EC2526);transition:all 0.4s ease-in-out}.package-card__head__flag{position:absolute;top:-90px;right:-70px}.package-card__body{padding-top:28px}.package-card__body__title{font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-align:center;border-bottom:1px solid var(--drivschol-gray2,#F5F5F5);padding-bottom:22px;margin-bottom:0}.package-card__body__list{padding-left:0}.package-card__body__list__item{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--drivschol-gray2,#F5F5F5);padding:12px 0 11px 0}.package-card__body__list__item__text{padding-bottom:0;margin-bottom:0;color:var(--drivschol-gray,#6D7076);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:16px;font-style:normal;font-weight:600;line-height:162.5%;text-transform:capitalize}.package-card__body__list__item__package{padding-bottom:0;margin-bottom:0;color:var(--drivschol-black2,#111117);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:16px;font-style:normal;font-weight:600;line-height:162.5%;text-transform:capitalize}.package-card__body__btn{margin-top:54px}.package-card__body__btn a{padding:12px 46px;font-size:16px;font-style:normal;font-weight:700;line-height:162.5%}.package-card__body__btn a::after{background-color:var(--drivschol-primary,#EC2526)}.package-card__body__btn a:hover{color:var(--drivschol-white,#fff)}.package-card:hover .package-card__head .package-card__head__item,.package-card.active .package-card__head .package-card__head__item{background-color:var(--drivschol-black2,#111117)}.package-card:hover .package-card__head .package-card__head__item__price,.package-card.active .package-card__head .package-card__head__item__price{color:var(--drivschol-primary,#EC2526)}.package-card:hover .package-card__head .package-card__head__item__shape__one svg,.package-card.active .package-card__head .package-card__head__item__shape__one svg{fill:#fff}.package-card:hover .package-card__head .package-card__head__item__shape__two svg,.package-card.active .package-card__head .package-card__head__item__shape__two svg{fill:#fff}.package-card:hover .package-card__head .package-card__head__shape,.package-card.active .package-card__head .package-card__head__shape{background:var(--drivschol-primary,#EC2526)}.package-card:hover .package-card__head::after,.package-card.active .package-card__head::after{background-color:var(--drivschol-black2,#111117)}.package-card:hover .package-card__head::before,.package-card.active .package-card__head::before{background-color:var(--drivschol-black2,#111117)}.package-card.active .drivschol-btn::before{background-color:var(--drivschol-primary,#EC2526)}.package-card__two .package-card__head::after{position:absolute;top:-30px;right:-30px;left:auto;content:"";width:31px;height:30px;background:var(--drivschol-primary,#EC2526);clip-path:polygon(0 0,0% 100%,100% 100%);transition:all 0.4s ease-in-out}.price-page{position:relative;background-color:var(--drivschol-white,#fff);padding-top:120px;padding-bottom:90px}.price-page__home{padding-bottom:130px}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.price-page{padding-bottom:90px}}@media only screen and (min-width:768px) and (max-width:991px){.price-page{padding-top:100px;padding-bottom:70px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.price-page{padding-top:80px;padding-bottom:50px}}.offer-one{padding-bottom:120px}@media (max-width:767px){.offer-one{padding-bottom:80px}}.offer-one__home{padding:100px 0}@media (max-width:767px){.offer-one__home{padding:80px 0}}.offer-one .container-fluid{max-width:1604px}.offer-one__card{padding:20px;background-size:cover;position:relative;overflow:hidden}.offer-one__card::before{background:linear-gradient(90deg,rgba(var(--drivschol-white-rgb,255,255,255),.13) 0,rgba(var(--drivschol-white-rgb,255,255,255),.13) 77%,rgba(var(--drivschol-white-rgb,255,255,255),.5) 92%,rgba(var(--drivschol-white-rgb,255,255,255),0));content:"";height:200%;left:-210%;opacity:0;position:absolute;top:-50%;transition:all 0.7s ease 0s;width:200%}.offer-one__card:hover::before{left:-30%;opacity:1;top:-20%;transition-duration:0.7s,0.7s,0.15s;transition-property:left,top,opacity;transition-timing-function:linear}.offer-one__card__inner{position:relative;border:1px solid var(--drivschol-white,#fff);padding:40px}@media screen and (min-width:992px){.offer-one__card__inner{padding:50px}}.offer-one__card__shape{position:absolute;top:0;left:0;display:none}@media screen and (min-width:992px){.offer-one__card__shape{display:block}}.offer-one__card__value{font-family:var(--drivschol-special-font,"Alex Brush",cursive);font-weight:400;font-size:30px;color:var(--drivschol-text,#6D7076);line-height:1;margin:0}@media screen and (min-width:992px){.offer-one__card__value{font-size:40px}}.offer-one__card__title{position:relative;font-weight:700;text-transform:uppercase;margin:0;font-size:30px;line-height:1.2em;margin-bottom:17px}@media screen and (min-width:992px){.offer-one__card__title{font-size:40px}}.membership-one{padding:120px 0;padding-top:100px}@media (max-width:767px){.membership-one{padding:80px 0;padding-top:60px}}.membership-one .sec-title{text-align:center;padding-bottom:25px}.membership-one__tab__list{display:inline-flex;justify-content:center;align-items:center;margin-bottom:40px;flex-wrap:wrap}.membership-one__tab__list li{cursor:pointer}.membership-one__tab__list li span{display:block;font-size:10px;background-color:var(--drivschol-gray,#6D7076);transition:all 500ms ease;text-transform:uppercase;font-weight:600;letter-spacing:var(--drivschol-letter-space,.1em);padding:15px 20px;line-height:1.2em;color:var(--drivschol-text,#6D7076)}.membership-one__tab__list li.active-btn span,.membership-one__tab__list li:hover span{background-color:var(--drivschol-text,#6D7076);color:var(--drivschol-white,#fff)}.membership-one__card{background-repeat:no-repeat;background-position:top right;border:1px solid var(--drivschol-border-color,#E6E6E6);padding:50px;background-color:var(--drivschol-white,#fff);transition:all 500ms ease}.membership-one__card:hover{border-color:var(--drivschol-white,#fff);box-shadow:0 10px 60px 0 rgb(0 0 0 / .07)}.membership-one__card__price{font-family:var(--drivschol-font,"Manrope",sans-serif);color:var(--drivschol-black2,#111117);line-height:1;font-size:40px;line-height:1em;font-weight:500}.membership-one__card__tagline{margin:0;font-size:16px;font-family:var(--drivschol-font,"Manrope",sans-serif);line-height:2.5em;color:var(--drivschol-text,#6D7076);border-bottom:1px solid var(--drivschol-border-color,#E6E6E6);padding-bottom:16px;margin-bottom:33px}.membership-one__card__text{margin:0;font-weight:600;color:var(--drivschol-black2,#111117);font-size:16px;line-height:2.5em;margin-top:13px}.membership-one__card__list{margin-bottom:26px}.membership-one__card__list li{position:relative;font-size:16px;line-height:2.5em;color:var(--drivschol-text,#6D7076);display:flex;justify-content:center;align-items:center}.membership-one__card__list li>i{font-size:14px;color:var(--drivschol-text,#6D7076);margin-right:10px;position:relative;top:1px}.membership-two{padding:120px 0;padding-top:100px}@media (max-width:767px){.membership-two{padding:80px 0;padding-top:60px}}.membership-two--padding{padding:120px 0}@media (max-width:767px){.membership-two--padding{padding:80px 0}}.membership-two .sec-title{text-align:center}.membership-two-card{background-repeat:no-repeat;background-position:top right;border:1px solid var(--drivschol-border-color,#E6E6E6);padding:36px 40px;transition:all 500ms ease;background-color:var(--drivschol-white,#fff)}.membership-two-card:hover{box-shadow:0 10px 60px 0 rgb(0 0 0 / .07)}@media screen and (min-width:992px){.membership-two-card{display:flex;flex-wrap:wrap;align-items:center}}.membership-two-card__icon i,.membership-two-card__icon span{color:var(--drivschol-text,#6D7076);font-size:60px}@media screen and (min-width:992px){.membership-two-card__icon{margin-right:30px}}.membership-two-card__title{margin:0;text-transform:uppercase;color:var(--drivschol-black2,#111117);text-transform:uppercase;font-size:20px;line-height:1.5em;font-weight:700}.membership-two-card__title a{color:inherit;background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.membership-two-card__title a:hover{background-size:100% 1px}.membership-two-card__text{font-size:15px;line-height:2em;margin:0}.membership-two-card__price{margin:0;color:var(--drivschol-text,#6D7076);font-size:16px;line-height:1.6666666667em;margin-top:10px}@media screen and (min-width:768px){.membership-two-card__price{font-size:18px}}@media screen and (min-width:992px){.membership-two-card__price{margin-left:90px}}@media screen and (min-width:1200px){.membership-two-card__price{margin-top:0;margin-left:auto}}.gift-page{padding:120px 0;padding-top:100px}@media (max-width:767px){.gift-page{padding:80px 0;padding-top:60px}}@media screen and (min-width:992px){.gift-page__carousel .owl-nav{display:none}}.gift-card-one{background-repeat:no-repeat;background-position:left top;border:1px solid var(--drivschol-border-color,#E6E6E6);text-align:center;padding:30px;position:relative;transition:all 500ms ease}.gift-card-one:hover{box-shadow:0 10px 60px 0 rgb(0 0 0 / .07)}.gift-card-one__inner{padding:45px;border:6px solid var(--drivschol-black2,#111117);transition:all 500ms ease}.gift-card-one:hover .gift-card-one__inner{border-color:var(--drivschol-text,#6D7076)}.gift-card-one__flower{position:absolute;top:0;right:0;width:auto!important;animation:flowerRotate 2s linear 0s infinite}.gift-card-one__title{margin:0;text-transform:uppercase;color:var(--drivschol-black2,#111117);font-weight:700;font-size:25px;line-height:1em;margin-top:-5px}@media screen and (min-width:768px){.gift-card-one__title{font-size:30px}}.gift-card-one__title a{background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease;color:inherit}.gift-card-one__title a:hover{background-size:100% 1px}.gift-card-one__title a:hover{color:var(--drivschol-text,#6D7076)}.gift-card-one__price{margin:0;font-size:20px;color:var(--drivschol-text,#6D7076);line-height:1.5em}.gift-card-one__code{margin:0;font-size:16px;color:var(--drivschol-black2,#111117);line-height:22px}.gift-card-one__shape{display:block;margin-left:auto;margin-right:auto;width:auto!important;margin-top:25px;margin-bottom:25px}.gift-card-one__text{margin:0;font-size:12px;text-transform:uppercase;line-height:22px;margin-bottom:23px}.gift-card-one__link{font-size:10px;padding:11px 29.5px}@keyframes bubbleMover{0%{-webkit-transform:translateY(0) translateX(0) rotate(0);transform:translateY(0) translateX(0) rotate(0)}30%{-webkit-transform:translateY(30px) translateX(50px) rotate(15deg);transform:translateY(30px) translateX(50px) rotate(15deg);-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:translateY(50px) translateX(100px) rotate(45deg);transform:translateY(50px) translateX(100px) rotate(45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}80%{-webkit-transform:translateY(30px) translateX(50px) rotate(15deg);transform:translateY(30px) translateX(50px) rotate(15deg);-webkit-transform-origin:left top;transform-origin:left top}100%{-webkit-transform:translateY(0) translateX(0) rotate(0);transform:translateY(0) translateX(0) rotate(0);-webkit-transform-origin:center center;transform-origin:center center}}@keyframes shapeMover{0%,100%{transform:perspective(400px) translateY(0) rotate(0deg) translateZ(0) translateX(0)}50%{transform:perspective(400px) rotate(-45deg) translateZ(20px) translateY(20px) translateX(20px)}}@keyframes banner3Shake{0%{-webkit-transform:rotate3d(0,1,0,0deg);transform:rotate3d(0,1,0,0deg)}30%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}60%{-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg)}80%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}100%{-webkit-transform:rotate3d(0,1,0,0deg);transform:rotate3d(0,1,0,0deg)}}@keyframes squareMover{0%,100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}20%,60%{-webkit-transform:translate(20px,40px) rotate(180deg);transform:translate(20px,40px) rotate(180deg)}30%,80%{-webkit-transform:translate(40px,60px) rotate(0deg);transform:translate(40px,60px) rotate(0deg)}}@keyframes treeMove{0%,100%{-webkit-transform:rotate(0deg) translateX(0);transform:rotate(0deg) translateX(0)}25%,75%{-webkit-transform:rotate(5deg) translateX(15px);transform:rotate(5deg) translateX(15px)}50%{-webkit-transform:rotate(10deg) translateX(30px);transform:rotate(10deg) translateX(30px)}}@keyframes leafMove{0%,100%{-webkit-transform:rotate(0deg) translateX(0);transform:rotate(0deg) translateX(0)}25%,75%{transform:rotate(-2deg) translateX(5px)}50%{transform:rotate(-4deg) translateX(10px)}}@keyframes messageMove{0%,100%{transform:translateX(0)}25%,75%{transform:translateX(5px)}50%{transform:translateX(10px)}}@keyframes textRotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes flowerRotate{0%,100%{transform:rotate(0deg)}25%,75%{transform:rotate(5deg)}50%{transform:rotate(10deg)}}@keyframes top-bottom{0%{transform:translateY(0)}50%{transform:translateY(6px)}100%{transform:translateY(0)}}@keyframes topbottom{0%{transform:translateY(0)}50%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes left{0%{transform:translateX(0)}70%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes right{0%{transform:translateX(0)}70%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes rotated{0%{transform:rotate(0deg)}70%{transform:rotate(180deg)}100%{transform:rotate(0deg)}}@keyframes scale{0%{transform:scale(1)}70%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes bgSlide{0%{background-position:0 0}20%{background-position:-100px 0}40%{background-position:-200px 0}60%{background-position:-150px 0}80%{background-position:-100px 0}100%{background-position:0 0}}.mobile-nav__wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;transform:translateX(-100%);transform-origin:left center;transition:transform 500ms ease 500ms,visibility 500ms ease 500ms;visibility:hidden;position:fixed}.mobile-nav__wrapper .container{padding-left:0;padding-right:0}.mobile-nav__wrapper .home-showcase .row [class*=col-]{flex:0 0 100%}.mobile-nav__wrapper .home-showcase{margin-bottom:-1px;margin-top:0;border-bottom:1px solid RGBA(var(--drivschol-white-rgb,255,255,255),.1)}.mobile-nav__wrapper .home-showcase__inner{padding:15px 0;background-color:#fff0;box-shadow:none}.mobile-nav__wrapper .home-showcase__title{color:var(--drivschol-white,#fff)}.mobile-nav__wrapper.expanded{opacity:1;transform:translateX(0%);visibility:visible;transition:transform 500ms ease 0ms,visibility 500ms ease 0ms}.mobile-nav__wrapper.expanded .mobile-nav__content{opacity:1;visibility:visible;transform:translateX(0);transition:opacity 500ms ease 500ms,visibility 500ms ease 500ms,transform 500ms ease 500ms}.mobile-nav__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--drivschol-black,#000);opacity:.3;cursor:url(../../../themes/images/close.png),auto}.mobile-nav__content{width:300px;background-color:var(--drivschol-black2,#111117);z-index:10;position:relative;height:100%;overflow-y:auto;padding-top:30px;padding-bottom:30px;padding-left:15px;padding-right:15px;opacity:0;visibility:hidden;transform:translateX(-100%);transition:opacity 500ms ease 0ms,visibility 500ms ease 0ms,transform 500ms ease 0ms}.mobile-nav__content .main-menu__nav{display:block;padding:0}.mobile-nav__content .logo-box{margin-bottom:40px;display:flex}.mobile-nav__close{position:absolute;top:20px;right:15px;font-size:20px;color:var(--drivschol-white,#fff);cursor:pointer}.mobile-nav__close:hover{color:var(--drivschol-primary,#EC2526);animation:rotated 3s ease}.mobile-nav__content .main-menu__list,.mobile-nav__content .main-menu__list ul{margin:0;padding:0;list-style-type:none}.mobile-nav__content .main-menu__list ul{display:none;border-top:1px solid RGBA(var(--drivschol-white-rgb,255,255,255),.1)}.mobile-nav__content .main-menu__list ul li>a{padding-left:1em}.mobile-nav__content .main-menu__list li:not(:last-child){border-bottom:1px solid RGBA(var(--drivschol-white-rgb,255,255,255),.1)}.mobile-nav__content .main-menu__list li>a{display:flex;justify-content:space-between;line-height:30px;color:var(--drivschol-white,#fff);font-size:16px;font-family:var(--drivschol-font,"Manrope",sans-serif);text-transform:capitalize;font-weight:700;height:40px;align-items:center;transition:500ms}.mobile-nav__content .main-menu__list li>a:hover,.mobile-nav__content .main-menu__list li a.expanded{color:var(--drivschol-primary,#EC2526)}.mobile-nav__content .main-menu__list li a button{width:30px;height:30px;background-color:var(--drivschol-primary,#EC2526);border:none;outline:none;color:var(--drivschol-white,#fff);display:flex;align-items:center;justify-content:center;text-align:center;transform:rotate(-90deg);transition:transform 500ms ease}.mobile-nav__content .main-menu__list li a button.expanded{transform:rotate(0deg);background-color:var(--drivschol-white,#fff);color:var(--drivschol-primary,#EC2526)}.mobile-nav__social{display:flex;align-items:center}.mobile-nav__social a{font-size:16px;color:var(--drivschol-white,#fff);transition:500ms}.mobile-nav__social a+a{margin-left:20px}.mobile-nav__social a:hover{color:var(--drivschol-primary,#EC2526)}.mobile-nav__contact{margin-bottom:0;margin-top:20px;margin-bottom:20px}.mobile-nav__contact li{color:var(--drivschol-white,#fff);font-size:14px;font-weight:500;position:relative;display:flex;align-items:center}.mobile-nav__contact li+li{margin-top:15px}.mobile-nav__contact li a{color:inherit;transition:500ms}.mobile-nav__contact li a:hover{color:var(--drivschol-primary,#EC2526)}.mobile-nav__contact li>i{width:30px;height:30px;border-radius:50%;background-color:var(--drivschol-primary,#EC2526);display:flex;justify-content:center;align-items:center;text-align:center;font-size:12px;margin-right:10px;color:var(--drivschol-white,#fff)}.mobile-nav__container .main-menu__logo,.mobile-nav__container .main-menu__right{display:none}.search-popup{position:fixed;width:100%;height:100%;top:0;left:0;z-index:-2;-webkit-transition:all 1s ease;-khtml-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.search-popup__overlay{position:fixed;width:224vw;height:224vw;top:calc(90px - 112vw);right:calc(50% - 112vw);z-index:3;display:block;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transform:scale(0);-khtml-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:transform 0.8s ease-in-out;-khtml-transition:transform 0.8s ease-in-out;-moz-transition:transform 0.8s ease-in-out;-ms-transition:transform 0.8s ease-in-out;-o-transition:transform 0.8s ease-in-out;transition:transform 0.8s ease-in-out;transition-delay:0s;transition-delay:0.3s;-webkit-transition-delay:0.3s;background-color:#000;opacity:.9;cursor:url(../../../themes/images/close.png),auto}@media (max-width:767px){.search-popup__overlay{position:absolute;top:0;left:0;right:0;bottom:0;transform:none;width:100%;height:100%;border-radius:0;transform:translateY(-110%)}}.search-popup__content{position:fixed;width:0;max-width:560px;padding:30px 15px;left:50%;top:50%;opacity:0;z-index:3;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity 0.5s 0s,width 0.8s 0.8s cubic-bezier(.225,.01,.475,1.01),transform 0.2s 0s;-khtml-transition:opacity 0.5s 0s,width 0.8s 0.8s cubic-bezier(.225,.01,.475,1.01),transform 0.2s 0s;-moz-transition:opacity 0.5s 0s,width 0.8s 0.8s cubic-bezier(.225,.01,.475,1.01),transform 0.2s 0s;-ms-transition:opacity 0.5s 0s,width 0.8s 0.8s cubic-bezier(.225,.01,.475,1.01),transform 0.2s 0s;-o-transition:opacity 0.5s 0s,width 0.8s 0.8s cubic-bezier(.225,.01,.475,1.01),transform 0.2s 0s;transition:opacity 0.5s 0s,width 0.8s 0.8s cubic-bezier(.225,.01,.475,1.01),transform 0.2s 0s;transition-delay:0s,0.8s,0s;transition-delay:0s,0.4s,0s;transition-delay:0.2s;-webkit-transition-delay:0.2s}.search-popup__form{position:relative}.search-popup__form input[type=search],.search-popup__form input[type=text]{width:100%;background-color:var(--drivschol-white,#fff);font-size:16px;color:var(--drivschol-gray,#6D7076);font-weight:500;border:none;outline:none;height:66px;padding-left:30px}.search-popup__form .drivschol-btn{padding:0;width:66px;height:66px;display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;top:0;right:-1px;border-radius:0}.search-popup__form .drivschol-btn i{margin:0}.search-popup__form .drivschol-btn::after{background-color:var(--drivschol-black,#000)}.search-popup.active{z-index:9999}.search-popup.active .search-popup__overlay{top:auto;bottom:calc(90px - 112vw);-webkit-transform:scale(1);-khtml-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition-delay:0s;-webkit-transition-delay:0s;opacity:.9;-webkit-transition:transform 1.6s cubic-bezier(.4,0,0,1);-khtml-transition:transform 1.6s cubic-bezier(.4,0,0,1);-moz-transition:transform 1.6s cubic-bezier(.4,0,0,1);-ms-transition:transform 1.6s cubic-bezier(.4,0,0,1);-o-transition:transform 1.6s cubic-bezier(.4,0,0,1);transition:transform 1.6s cubic-bezier(.4,0,0,1)}@media (max-width:767px){.search-popup.active .search-popup__overlay{position:absolute;top:0;left:0;right:0;bottom:0;transform:none;width:100%;height:100%;border-radius:0;transform:translateY(0%)}}.search-popup.active .search-popup__content{width:100%;opacity:1;transition-delay:0.7s;-webkit-transition-delay:0.7s}.page-header{background-color:var(--drivschol-black,#000);position:relative;padding-top:110px;padding-bottom:110px;text-transform:capitalize}@media screen and (min-width:992px){.page-header{padding-top:146px;padding-bottom:160px}}.page-header__bg{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover}.page-header__bg::before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background-color:rgba(var(--drivschol-black2-rgb,17,17,23),.6)}.page-header .container{position:relative;z-index:10;text-align:center}.page-header__title{font-size:40px;color:var(--drivschol-white,#fff);text-transform:uppercase;font-weight:700;margin-bottom:0}@media screen and (min-width:768px){.page-header__title{font-size:50px}}.drivschol-breadcrumb{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0}.drivschol-breadcrumb li{font-size:12px;color:var(--drivschol-white,#fff);text-transform:capitalize;display:flex;align-items:center;font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:20px;font-weight:400;line-height:1.3}.drivschol-breadcrumb li:not(:last-of-type)::after{content:"/";position:relative;top:-1px;margin-left:10px;margin-right:10px}.drivschol-breadcrumb li span,.drivschol-breadcrumb li a{color:inherit;display:inline-flex}.drivschol-breadcrumb li a{background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.drivschol-breadcrumb li a:hover{background-size:100% 1px}.google-map{position:relative}.google-map iframe{position:relative;display:block;border:none;height:540px;width:100%;mix-blend-mode:luminosity}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.google-map iframe{height:440px}}.google-map__contact{overflow:hidden;background-color:var(--drivschol-gray,#6D7076)}.contact-map{position:relative}.contact-map .container-fluid{padding-left:0;padding-right:0;max-width:1920px}.client-carousel{position:relative}.client-carousel--base{padding-bottom:120px}@media only screen and (min-width:768px) and (max-width:991px){.client-carousel--base{padding-bottom:100px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.client-carousel--base{padding-bottom:80px}}.client-carousel--base-two{padding:120px 0}@media only screen and (min-width:768px) and (max-width:991px){.client-carousel--base-two{padding:100px 0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.client-carousel--base-two{padding:80px 0}}.client-carousel__one__item img{opacity:.2;transition:all 500ms ease;max-width:100%;width:auto!important}.client-carousel__one__item:hover img{opacity:.6}.client-carousel__top{position:relative;margin-bottom:60px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.client-carousel__top{margin-bottom:50px}}.client-carousel__top::after{content:"";position:absolute;left:0;z-index:-1;top:35%;width:100%;height:1px;background:var(--drivschol-border-color,#E6E6E6)}.client-carousel__title{display:inline-block;font-size:16px;font-style:normal;font-weight:600;padding:0 20px;position:relative;background-color:var(--drivschol-white,#fff)}.client-carousel-one{position:relative;background:var(--drivschol-white,#fff);padding:0 0 60px}.client-carousel-one .client-carousel__one{padding:74px 0 0}.client-carousel-one .owl-theme .owl-nav{position:absolute;left:0;right:0;top:0;margin:auto;z-index:2;line-height:.8}.client-carousel-one .owl-theme .owl-nav button{width:26px;height:27px;background-color:var(--drivschol-gray,#6D7076);margin:0 2.5px;padding:0;transition:all 500ms ease;font-size:12px;color:var(--drivschol-black2,#111117);text-align:center;font-size:12px;line-height:27px;border-radius:0}.client-carousel-one .owl-theme .owl-nav button:hover{background-color:var(--drivschol-text,#6D7076);color:var(--drivschol-white,#fff)}.client-carousel-one .owl-theme .owl-nav::before{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:100%;content:"";height:1px;background-color:var(--drivschol-border-color,#E6E6E6);z-index:-1}.client-carousel-one .owl-theme .owl-nav::after{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;z-index:-1;width:110px;content:"";height:1px;background-color:var(--drivschol-white,#fff)}.client-carousel-one .client-carousel__one__item{display:flex;align-items:center;justify-content:center;transition:all 500ms ease}.client-carousel-one .client-carousel__one__item img{transition:all 500ms ease;opacity:.2;max-width:100%;max-width:150px}.client-carousel-one .client-carousel__one__item:hover{background-color:#f8f5f0}.client-carousel-one .client-carousel__one__item:hover img{opacity:.6}.client-carousel__one__item img{max-width:145px;width:100%}.main-slider-one{position:relative;z-index:1}.main-slider-one__trigger{width:68px;height:68px;background-color:var(--drivschol-primary,#EC2526);border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;bottom:-32px;margin:auto;z-index:2;color:var(--drivschol-white,#fff);font-size:14px;transition:all 400ms ease;animation-duration:0.6s;animation-fill-mode:both;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:bounce}.main-slider-one__trigger span{display:block;position:relative;top:2px}.main-slider-one__trigger:hover{background-color:var(--drivschol-black,#000)}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.main-slider-one__carousel{position:relative;width:100%}.main-slider-one__carousel.owl-carousel .owl-nav{left:118px;margin:auto 0;position:absolute;right:0;text-align:left;top:50%;transform:translateY(-50%);max-width:120px}@media (max-width:1400px){.main-slider-one__carousel.owl-carousel .owl-nav{left:50px}}@media (max-width:1199px){.main-slider-one__carousel.owl-carousel .owl-nav{left:20px}}@media (max-width:767px){.main-slider-one__carousel.owl-carousel .owl-nav{display:none}}.main-slider-one__carousel.owl-carousel .owl-nav button{transition:all 400ms ease;width:52px;height:52px;outline:none;box-shadow:none;border:none;background-color:RGBA(var(--drivschol-white-rgb,255,255,255),.1);border-radius:50%;display:block;color:var(--drivschol-white,#fff);line-height:53px;font-size:16px;margin:9px 0;text-align:center}.main-slider-one__carousel.owl-carousel .owl-nav button:hover{background-color:var(--drivschol-text,#6D7076)}.main-slider-one__carousel .owl-dots{left:600px;right:0;bottom:80px;z-index:2;margin:0 auto;position:absolute;text-align:center;display:flex;align-items:center;justify-content:center;gap:54px;background-color:var(--drivschol-black2,#111117);width:296px;height:65px;clip-path:polygon(15.5% 0,100% 0%,84.5% 99%,0% 100%)}@media (max-width:1200px){.main-slider-one__carousel .owl-dots{left:500px;bottom:120px}}@media (max-width:992px){.main-slider-one__carousel .owl-dots{display:none}}.main-slider-one__carousel .owl-dots .owl-dot{position:relative}.main-slider-one__carousel .owl-dots .owl-dot button{display:block;margin:0;padding:0;font-size:20px;color:var(--drivschol-text,#6D7076);font-weight:600;line-height:1;background-color:#fff0;border:none;outline:none;font-family:var(--drivschol-font,"Manrope",sans-serif);transition:all 400ms ease}@media (max-width:767px){.main-slider-one__carousel .owl-dots .owl-dot button{font-size:18px}}.main-slider-one__carousel .owl-dots .owl-dot:hover button,.main-slider-one__carousel .owl-dots .owl-dot.active button{color:var(--drivschol-primary,#EC2526)}.main-slider-one__carousel .owl-dots .owl-dot+.owl-dot::after{position:absolute;left:-23px;top:-16px;height:53px;width:1px;background-color:var(--drivschol-gray,#6D7076);opacity:.5;content:"";transform:rotate(34deg)}@media (max-width:767px){.main-slider-one__carousel .owl-dots .owl-dot+.owl-dot::after{height:33px;left:-15px;top:-7px}}.main-slider-one__item{position:relative;z-index:3;padding-top:144px;padding-bottom:194px;background-color:var(--drivschol-white,#fff)}@media (max-width:992px){.main-slider-one__item{padding-top:80px;padding-bottom:100px}}.main-slider-one__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:auto;background-repeat:no-repeat;background-position:top left}.main-slider-one__shape-one{position:absolute;left:-2px;top:0;opacity:0;transition:transform 1200ms ease,opacity 1200ms ease;transform:translateX(-100%)}@media (max-width:1599px){.main-slider-one__shape-one{display:none}}.main-slider-one__shape-one img{max-width:100%;height:auto}.main-slider-one__shape-two{position:absolute;left:-15px;top:-107px;z-index:-1;opacity:0;transition:transform 1200ms ease,opacity 1200ms ease;transform:translateX(-100%)}@media (max-width:1599px){.main-slider-one__shape-two{display:none}}.main-slider-one__shape-two img{max-width:100%;height:auto;animation:shapeMove 3s linear 0s infinite}@keyframes shapeMove{0%,100%{transform:translateX(0)}50%{transform:translateX(15px)}}.main-slider-one__layer{position:absolute;right:-7px;top:0;background-position:top right;background-repeat:no-repeat;background-size:auto;overflow:hidden;width:53.3%;opacity:0;transition:transform 1000ms ease,opacity 1000ms ease;transform:translatex(50%) scalex(2);filter:blur(10px)}@media (max-width:1599px){.main-slider-one__layer{bottom:0;margin:auto;display:flex;align-items:center;justify-content:flex-end}}@media (max-width:1199px){.main-slider-one__layer{display:none}}.main-slider-one__layer img{max-width:100%;height:auto;animation:shapeMove 4s linear 0s infinite}.main-slider-one__shape-border{position:absolute;width:42%;right:6%;bottom:0;opacity:0;transition:transform 1200ms ease,opacity 1200ms ease;transform:translateY(-100%)}@media (max-width:1199px){.main-slider-one__shape-border{display:none}}.main-slider-one__shape-border__one,.main-slider-one__shape-border__two{width:64.7%;height:10px;background-color:var(--drivschol-gray2,#F5F5F5);display:block;margin-top:14px;animation:right 2s ease-in infinite;margin-left:auto}.main-slider-one__shape-border__one{margin-right:19%;animation:left 2s ease-in infinite}.main-slider-one__content{position:relative;z-index:3;overflow:hidden;max-width:500px}.main-slider-one__title{font-size:70px;font-weight:800;line-height:77px;position:relative;letter-spacing:-2.1px;margin-bottom:50px;opacity:0;transition:transform 1200ms ease,opacity 1200ms ease;transform:translateX(200px)}.main-slider-one__title__anim{position:relative;display:inline-block;overflow:hidden;margin-bottom:-20px;line-height:1.2}.main-slider-one__title__anim:after{content:"";width:101%;height:84%;position:absolute;top:12px;left:100%;background:currentColor;-webkit-transition:1s cubic-bezier(.858,.01,.068,.99);-o-transition:1s cubic-bezier(.858,.01,.068,.99);transition:1s cubic-bezier(.858,.01,.068,.99);transition-delay:1s;z-index:3;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.main-slider-one__title__image{display:block;width:175px;position:absolute;bottom:-37px;overflow:hidden;right:75px}@media (max-width:767px){.main-slider-one__title__image{display:none}}.main-slider-one__title__image img{animation:smartMove 3s infinite;width:100%!important}@keyframes smartMove{0%{max-width:0}15%{max-width:175px}85%{opacity:1}90%{max-width:175px;opacity:0}100%{max-width:0;opacity:0}}@media (max-width:767px){.main-slider-one__title{font-size:45px;line-height:55px}}.main-slider-one__btn{position:relative;z-index:1;overflow:hidden;transform-origin:bottom}.main-slider-one__btn .drivschol-btn{padding:20px 40px;opacity:0;transform:perspective(400px) rotateY(0deg) translateY(80px);transition:all 1500ms ease}.main-slider-one .active .main-slider-one__layer{opacity:1;transform:translatex(0) scalex(1);filter:blur(0);transition-delay:1000ms}.main-slider-one .active .main-slider-one__shape-border{opacity:1;transform:translateY(0);transition-delay:1000ms}.main-slider-one .active .main-slider-one__shape-one{opacity:1;transform:translateX(0);transition-delay:1100ms}.main-slider-one .active .main-slider-one__shape-two{opacity:1;transform:translateX(0);transition-delay:1200ms}.main-slider-one .active .main-slider-one__title{opacity:1;transform:translateX(0);transition-delay:1400ms}.main-slider-one .active .main-slider-one__title__anim::after{transform:translateX(1%);transition-delay:1500ms}.main-slider-one .active .main-slider-one__btn .drivschol-btn{opacity:1;transform:perspective(400px) rotateY(0deg) translateY(0);transition-delay:1600ms}.main-slider-two{position:relative}.main-slider-two__carousel{position:relative;width:100%}.main-slider-two__carousel .owl-dots{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:20px;max-width:1170px;width:100%;position:absolute;left:0;right:0;bottom:164px;padding:0;margin:0 auto;z-index:3}@media (max-width:1199px){.main-slider-two__carousel .owl-dots{max-width:920px}}@media (max-width:991px){.main-slider-two__carousel .owl-dots{max-width:690px}}@media (max-width:767px){.main-slider-two__carousel .owl-dots{bottom:25px;max-width:100%;left:15px}}.main-slider-two__carousel .owl-dots .owl-dot{display:inline-block;margin:0}.main-slider-two__carousel .owl-dots .owl-dot span{width:12px;height:12px;display:block;border-radius:50%;background-color:RGBA(var(--drivschol-heading-text-rgb,17,17,23),.2);border:1px solid #fff0;margin:0;-webkit-transition:all 300ms ease;transition:all 300ms ease}.main-slider-two__carousel .owl-dots .owl-dot:hover span,.main-slider-two__carousel .owl-dots .owl-dot.active span{border-color:var(--drivschol-primary,#EC2526);background-color:#fff0}.main-slider-two__item{background-color:var(--drivschol-white,#fff);position:relative;z-index:3;padding-top:249px;padding-bottom:226px}@media (max-width:767px){.main-slider-two__item{padding-top:160px;padding-bottom:140px}}.main-slider-two__bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:auto;background-repeat:no-repeat;background-position:left top;overflow:hidden}.main-slider-two__layer{position:absolute;right:-7px;top:95px;overflow:hidden;width:52%;opacity:0;transition:transform 1000ms ease,opacity 1000ms ease;transform:translatex(50%) scalex(2);filter:blur(10px)}@media (max-width:1199px){.main-slider-two__layer{display:none}}.main-slider-two__layer img{max-width:100%;height:auto;animation:top-bottom 3s linear 0s infinite}.main-slider-two__layer__shape{position:absolute;right:0;top:30px;width:auto!important;animation:none}.main-slider-two__layer-two{position:absolute;right:70px;bottom:-34px;overflow:hidden;width:53.4%;opacity:0;transition:transform 1000ms ease,opacity 1000ms ease;transform:translatey(50%) scaley(2);filter:blur(10px)}@media (max-width:1500px){.main-slider-two__layer-two{bottom:35px}}@media (max-width:1199px){.main-slider-two__layer-two{display:none}}.main-slider-two__layer-two img{max-width:100%;height:auto;animation:shapeMove 4s linear 0s infinite}.main-slider-two__content{position:relative;z-index:3;overflow:hidden}.main-slider-two__sub-title{color:var(--drivschol-text,#6D7076);font-size:20px;font-weight:700;margin:0 0 33px;opacity:0;transition:transform 1000ms ease,opacity 1000ms ease;transform:translateX(-100px)}.main-slider-two__sub-title span{display:inline-block;position:relative}.main-slider-two__sub-title span::after{position:absolute;left:0;bottom:-10px;width:100%;height:2px;background-color:var(--drivschol-primary,#EC2526);content:"";animation:borderHv 3s infinite}@keyframes borderHv{0%{width:0%}50%{width:100%;left:0}100%{width:0;left:100%}}@media (max-width:767px){.main-slider-two__sub-title{font-size:17px;margin:0 0 23px}}.main-slider-two__title{font-size:80px;font-weight:800;line-height:90px;letter-spacing:-3.2px;text-transform:capitalize;display:inline-block;position:relative;margin:0 0 33px;opacity:0;transition:transform 1200ms ease,opacity 1200ms ease;transform:translateX(-200px)}@media (max-width:767px){.main-slider-two__title{font-size:45px;line-height:55px;letter-spacing:-1.2px}}.main-slider-two__title__image{display:block;width:290px;position:absolute;bottom:0;overflow:hidden;z-index:-1;right:-27px}@media (max-width:767px){.main-slider-two__title__image{display:none}}.main-slider-two__title__image img{animation:smartMove2 3s infinite;width:100%!important}@keyframes smartMove2{0%{max-width:0}15%{max-width:290px}85%{opacity:1}90%{max-width:290px;opacity:0}100%{max-width:0;opacity:0}}.main-slider-two__btn{position:relative;display:flex;justify-content:flex-start;align-items:center;z-index:5;overflow:hidden}.main-slider-two__btn .drivschol-btn{opacity:0;transform:perspective(400px) rotateY(0deg) translateY(80px);transform-origin:bottom;transition:all 1500ms ease}.main-slider-two .active .main-slider-two__layer{opacity:1;transform:translatex(0) scalex(1);filter:blur(0);transition-delay:1400ms}.main-slider-two .active .main-slider-two__layer-two{opacity:1;transform:translatey(0) scaley(1);filter:blur(0);transition-delay:1800ms}.main-slider-two .active .main-slider-two__sub-title{opacity:1;transform:translateX(0);transition-delay:1200ms}.main-slider-two .active .main-slider-two__title{opacity:1;transform:translateX(0);transition-delay:1400ms}.main-slider-two .active .main-slider-two__btn .drivschol-btn{opacity:1;transform:perspective(400px) rotateY(0deg) translateY(0);transition-delay:1600ms}.main-slider-three{position:relative;padding-bottom:102px}.main-slider-three::after{position:absolute;right:0;bottom:0;width:45.7%;height:102px;content:"";background-color:var(--drivschol-black2,#111117)}@media (max-width:1199px){.main-slider-three::after{width:100%}}.main-slider-three__carousel.owl-carousel{position:relative;width:100%}.main-slider-three__carousel.owl-carousel .owl-nav{position:absolute;right:60px;top:36%;display:block}@media (max-width:1199px){.main-slider-three__carousel.owl-carousel .owl-nav{display:none}}.main-slider-three__carousel.owl-carousel .owl-nav button{width:50px;height:50px;background-color:var(--drivschol-black,#000);display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:12px;color:var(--drivschol-white,#fff);transition:all 400ms ease;margin:16px 0 0;padding:0}.main-slider-three__carousel.owl-carousel .owl-nav button:hover{background-color:var(--drivschol-primary,#EC2526);color:var(--drivschol-white,#fff)}.main-slider-three__carousel.owl-carousel .owl-dots{right:90px;bottom:-60px;z-index:2;position:absolute;text-align:center;display:flex;align-items:center;justify-content:flex-end;gap:33px}@media (max-width:1199px){.main-slider-three__carousel.owl-carousel .owl-dots{right:0;justify-content:center;left:0}}.main-slider-three__carousel.owl-carousel .owl-dots .owl-dot{position:relative}.main-slider-three__carousel.owl-carousel .owl-dots .owl-dot button{display:block;margin:0;padding:0;font-size:20px;color:var(--drivschol-white,#fff);font-weight:600;line-height:1;background-color:#fff0;border:none;outline:none;font-family:var(--drivschol-font,"Manrope",sans-serif);transition:all 400ms ease}@media (max-width:767px){.main-slider-three__carousel.owl-carousel .owl-dots .owl-dot button{font-size:18px}}.main-slider-three__carousel.owl-carousel .owl-dots .owl-dot:hover button,.main-slider-three__carousel.owl-carousel .owl-dots .owl-dot.active button{color:var(--drivschol-primary,#EC2526)}.main-slider-three__carousel.owl-carousel .owl-dots .owl-dot+.owl-dot::after{position:absolute;left:-18px;top:2px;height:15px;width:2px;background-color:var(--drivschol-white,#fff);content:"";transform:rotate(17deg)}.main-slider-three__nav{position:absolute;right:26.6%;width:330px;background-color:var(--drivschol-white,#fff);bottom:24px}@media (max-width:1199px){.main-slider-three__nav{display:none}}.main-slider-three__nav .item{width:110px;height:110px;border:5px solid var(--drivschol-white,#fff);display:inline-block;transition:all 400ms ease}.main-slider-three__nav .item img{width:100%;height:100%;object-fit:cover}.main-slider-three__nav .center{border:none!important}.main-slider-three__nav .owl-item .item:hover,.main-slider-three__nav .center .item{border-color:var(--drivschol-primary,#EC2526)}.main-slider-three__nav .owl-nav{display:none!important}.main-slider-three__item{position:relative;padding-top:112px;padding-bottom:238px;background-color:var(--drivschol-white,#fff)}@media (max-width:1599px){.main-slider-three__item{padding-bottom:150px}}@media (max-width:1199px){.main-slider-three__item{padding-bottom:150px}}@media (max-width:767px){.main-slider-three__item{padding-top:100px;padding-bottom:100px}}.main-slider-three__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:auto;background-repeat:no-repeat;background-position:left top;background-color:var(--drivschol-primary,#EC2526);overflow:hidden}.main-slider-three__shape-left{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;background-size:auto;background-repeat:no-repeat;background-position:left top;transition:transform 1000ms ease,opacity 1000ms ease;transform:translateX(-150px) translateY(-150px);z-index:1}@media (max-width:1599px){.main-slider-three__shape-left{display:none}}.main-slider-three .container{position:relative;z-index:3}.main-slider-three__content{position:relative;z-index:3}.main-slider-three__image{opacity:0;margin-left:29.5%;margin-bottom:-18px;transition:transform 1000ms ease,opacity 1000ms ease;transform:translateY(-300px)}.main-slider-three__image img{width:133px!important;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.main-slider-three__title{color:var(--drivschol-white,#fff);font-size:70px;font-weight:800;line-height:90px;text-transform:capitalize;letter-spacing:-2.1px;margin:0 0 29px;opacity:0;transition:transform 1200ms ease,opacity 1200ms ease;transform:translateX(-200px)}@media (min-width:992px) and (max-width:1199px){.main-slider-three__title{font-size:55px;line-height:65px}}@media (max-width:767px){.main-slider-three__title{font-size:40px;line-height:50px;letter-spacing:0}}.main-slider-three__btn{position:relative;display:flex;justify-content:flex-start;align-items:center;z-index:5;overflow:hidden;opacity:0;transform:perspective(400px) rotateY(0deg) translateY(80px);transform-origin:bottom;transition:all 1500ms ease}.main-slider-three__btn .drivschol-btn{padding:20px 40px}.main-slider-three__btn .drivschol-btn:hover{color:var(--drivschol-primary,#EC2526)}.main-slider-three__btn .drivschol-btn:after{background-color:var(--drivschol-white,#fff)}.main-slider-three__thumb{position:absolute;right:0;top:0;width:45.7%;height:100%;opacity:0;transition:transform 1000ms ease,opacity 1000ms ease;transform:translatex(50%) scalex(2);filter:blur(10px)}@media (max-width:1199px){.main-slider-three__thumb{display:none}}.main-slider-three__thumb img{max-width:100%;height:100%;object-fit:cover}.main-slider-three .active .main-slider-three__shape-left{opacity:1;transform:translateX(0) translateY(0);transition-delay:1000ms}.main-slider-three .active .main-slider-three__image{opacity:1;transform:translateY(0);transition-delay:1300ms}.main-slider-three .active .main-slider-three__thumb{opacity:1;transform:translatex(0) scalex(1);filter:blur(0);transition-delay:1500ms}.main-slider-three .active .main-slider-three__title{opacity:1;transform:translateX(0);transition-delay:1500ms}.main-slider-three .active .main-slider-three__btn{opacity:1;transform:perspective(400px) rotateY(0deg) translateY(0);transition-delay:1700ms}.main-slider-three .active .main-slider-three__thumb-one{opacity:1;transform:translateY(0);transition-delay:1800ms}.main-slider-three .active .main-slider-three__thumb-border{opacity:1;transform:translateX(0);transition-delay:1900ms}.main-slider-three .active .main-slider-three__thumb-leaf-one{opacity:1;transform:translateY(0);transition-delay:2000ms}.main-slider-three .active .main-slider-three__thumb-leaf-two{opacity:1;transform:translateY(0);transition-delay:2000ms}.main-slider-three .active .main-slider-three__thumb-flower{opacity:1;transform:translateY(0);transition-delay:2100ms}.main-slider-three .active .main-slider-three__curved-circle-box{opacity:1;transform:translateY(0);transition-delay:2200ms}.feature-one{position:relative;z-index:2;background-color:var(--drivschol-gray,#6D7076);padding:30px 0 65px}.feature-one__bg{position:absolute;left:0;bottom:0;width:100%;height:497px;background-position:center bottom;background-repeat:no-repeat;background-size:cover;opacity:.5;mix-blend-mode:luminosity}.feature-one__item{position:relative;margin-bottom:30px}.feature-one__item::after{position:absolute;right:-28px;top:0;width:1px;height:95%;content:"";background-color:var(--drivschol-border-color,#E6E6E6)}@media (max-width:767px){.feature-one__item::after{display:none}}@media (max-width:991px){.feature-one__item--no-border-md::after{display:none}}.feature-one__item--no-border::after{display:none}.feature-one__item:hover .feature-one__item__img::after{-webkit-animation:zoom-hover 0.95s;animation:zoom-hover 0.95s}.feature-one__item:hover .feature-one__item__icon span{transform:scale(.9)}.feature-one__item:hover .feature-one__item__hover-img{visibility:visible;opacity:1;transform:scale(1)}.feature-one__item__hover-img{position:absolute;left:-125px;top:-25px;right:0;margin:auto;width:164px;height:157px;visibility:hidden;opacity:0;transform:scale(1.1);transition:500ms ease}.feature-one__item__hover-img img{width:100%}@keyframes float-bob-y-2{0%{-webkit-transform:translateY(0) translateX(0) rotate(0deg);transform:translateY(0) translateX(0) rotate(0deg)}50%{-webkit-transform:translateY(10px) translateX(10px) rotate(5deg);transform:translateY(10px) translateX(10px) rotate(5deg)}100%{-webkit-transform:translateY(0) translateX(0) rotate(0deg);transform:translateY(0) translateX(0) rotate(0deg)}}.feature-one__item__img{width:171px;height:171px;position:relative;display:block;overflow:hidden;margin:0 auto 30px}.feature-one__item__img img{width:100%;height:100%;object-fit:cover;border-radius:50%}.feature-one__item__img::after{content:"";position:absolute;top:50%;left:50%;display:block;width:0;height:0;background:rgba(var(--drivschol-white-rgb,255,255,255),.2);border-radius:50%;transition:all 500ms linear;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;z-index:2}@keyframes zoom-hover{0%{opacity:1}40%{opacity:1}100%{width:120%;height:120%;opacity:0}}.feature-one__item__icon{width:66px;height:66px;background-color:var(--drivschol-text,#6D7076);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--drivschol-white,#fff);position:absolute;right:0;bottom:0}.feature-one__item__icon span{transform:scale(1);transition:500ms ease}.feature-one__item__sub-title{font-size:34px;color:var(--drivschol-text,#6D7076);font-weight:400;line-height:1;font-family:var(--drivschol-special-font,"Alex Brush",cursive);margin:0 0 -2px}.feature-one__item__title{font-size:30px;font-weight:700;text-transform:uppercase;margin:0 0 -5px}.feature-one__item svg{width:31px;height:4px;fill:var(--drivschol-text,#6D7076)}.feature-one__item__text{font-size:15px;line-height:26px;font-weight:500;max-width:280px;margin:9px auto 0}.about-one{position:relative;padding:120px 0;background-color:var(--drivschol-white,#fff)}@media (max-width:767px){.about-one{padding:80px 0}}.about-one__item__head .sec-title{padding-bottom:15px}.about-one__item__text{font-size:16px;font-style:normal;font-weight:500;line-height:187.5%;letter-spacing:.48px}@media only screen and (min-width:992px) and (max-width:1199px){.about-one__item__left{margin-right:50px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.about-one__item__left{margin-right:30px;margin-bottom:30px}}@media (max-width:575px){.about-one__item__left{margin-right:0;margin-bottom:30px}}.about-one__item__left__img{position:relative;width:100%;max-width:470px;height:580px}.about-one__item__left__img img{width:100%;object-fit:cover;height:100%}@media (max-height:992px){.about-one__item__left__img{height:auto}}.about-one__item__left__img__sub_img{position:absolute;z-index:1;bottom:-70px;right:-30px;max-width:205px;color:var(--drivschol-primary,#EC2526)}.about-one__item__left__img__sub_img svg{position:absolute;top:-32px;left:-32px;max-width:207px;max-height:168px;stroke:currentColor}@media (max-width:575px){.about-one__item__left__img__sub_img{right:0;bottom:-40px;max-width:175px}}.about-one__item__left__img__shape{position:absolute;width:100%;top:0;left:0;mix-blend-mode:screen}.about-one__item__left__img__shape img{width:100%}.about-one__item__left__contact{position:relative;z-index:1}.about-one__item__left__contact__link{background:var(--drivschol-black2,#111117);display:inline-flex;align-items:center;gap:15px;padding:10px 40px 10px 42px}@media only screen and (min-width:992px) and (max-width:1199px){.about-one__item__left__contact__link{display:inline-block}}@media only screen and (min-width:768px) and (max-width:991px){.about-one__item__left__contact__link{padding:15px 25px}}@media (max-width:425px){.about-one__item__left__contact__link{margin-top:-49px;display:inline-block;padding:15px 25px}}.about-one__item__left__contact__link__icon i{font-size:36px;color:var(--drivschol-primary,#EC2526)}.about-one__item__left__contact__link__subtext{font-family:var(--drivschol-font,"Manrope",sans-serif);color:var(--drivschol-text,#6D7076);margin-bottom:5px;font-size:13px;font-weight:400;line-height:176.923%}.about-one__item__left__contact__link__text{color:var(--drivschol-white,#fff);font-size:18px;margin-top:-4px;font-weight:600;line-height:166.667%;margin-bottom:0;background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.about-one__item__left__contact__link__text:hover{background-size:100% 1px}.about-one__item__left__contact__link__text:hover{color:var(--drivschol-primary,#EC2526)}.about-one__item__left__contact__link:hover .text__icon{animation:top-bottom 0.4s ease-in-out}.about-one__item__block-contents{margin-top:25px;padding:30px 40px;margin-bottom:30px;background:var(--drivschol-gray2,#F5F5F5)}@media only screen and (min-width:768px) and (max-width:991px){.about-one__item__block-contents{padding:20px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-one__item__block-contents{padding:20px 30px}}.about-one__item__block-contents__text{margin-bottom:0;font-weight:800;font-size:20px}.about-one__item__elememt__single{display:flex;gap:20px;margin-bottom:25px;align-items:center}@media only screen and (min-width:768px) and (max-width:991px){.about-one__item__elememt__single{gap:10px}}.about-one__item__elememt__single__icon .icon{overflow:hidden;width:70px;height:70px;border-radius:500px;background-color:var(--drivschol-primary,#EC2526);display:flex;justify-content:center;align-items:center;position:relative;transition:all 0.3s ease-in-out}@media only screen and (min-width:768px) and (max-width:991px){.about-one__item__elememt__single__icon .icon{width:50px;height:50px}}.about-one__item__elememt__single__icon .icon i{font-size:30px;color:var(--drivschol-white,#fff)}.about-one__item__elememt__single__icon .icon::after{content:"";position:absolute;height:0;width:0;top:50%;left:50%;border-radius:500px;background:var(--drivschol-black2,#111117);transition:all 0.4s ease-in-out;z-index:-1}.about-one__item__elememt__single__text{margin-bottom:0;font-weight:800;font-size:20px;max-width:125px}@media only screen and (min-width:768px) and (max-width:991px){.about-one__item__elememt__single__text{font-size:17px}}.about-one__item__elememt__single:hover .icon{background-color:#fff0}.about-one__item__elememt__single:hover .icon::after{height:100%;width:100%;top:0%;left:0%}.about-one__progress{margin-top:0;margin-bottom:40px}.about-one__progress__title{font-size:16px;font-style:normal;font-weight:600;line-height:normal;font-family:var(--drivschol-font,"Manrope",sans-serif);text-shadow:0 0 1px currentColor}.about-one__progress__bar{width:100%;height:10px;position:relative;background-color:var(--drivschol-gray2,#F5F5F5)}.about-one__progress__inner{position:absolute;height:10px;background-color:var(--drivschol-primary,#EC2526);transition:all 700ms linear;width:0}.about-one__progress__number{position:absolute;bottom:calc(100% + 5px);right:0;margin-bottom:8px;font-size:16px;font-style:normal;font-weight:500;line-height:144.444%}.about-one__item__one{padding-left:70px}@media (max-width:1200px){.about-one__item__one{padding-left:0}}.about-one .drivschol-btn{padding:19px 39px}.about-one__element{position:absolute;left:0;bottom:-51%;z-index:1}.about-one__element img{animation:topbottom 2s ease-in-out infinite}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-one__element{display:none}}.about-one::after{content:"";clear:both;width:100%;height:1px;background:var(--drivschol-border-color,#E6E6E6);position:absolute;bottom:0;left:0}.about-two{position:relative;padding:0 0 120px}@media (max-width:767px){.about-two{padding:0 0 80px}}.about-two__left__item{position:relative;padding-right:40px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-two__left__item{padding-right:0}}.about-two__left__item__img__one{position:relative}.about-two__left__item__img__two{position:relative;margin-top:-190px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-two__left__item__img__two{max-width:200px;margin-top:-100px}}@media (max-width:575px){.about-two__left__item__img__two{max-width:200px;margin-top:-50px}.about-two__left__item__img__two img{max-width:200px;object-fit:cover}}.about-two__left__item__img__shape{position:relative;margin-top:-100px;right:0}.about-two__left__item__img__shape img{animation:topbottom 4s ease-in-out infinite}@media only screen and (min-width:992px) and (max-width:1199px),(max-width:575px){.about-two__left__item__img__shape img{max-width:100px}}@media (max-width:575px){.about-two__left__item__img__shape{margin-top:-150px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-two__left{margin-bottom:30px}}.about-two__right__head__title .sec-title{padding-bottom:20px}.about-two__right__head__text{margin-bottom:-10px}.about-two__right__award__item{display:flex;justify-content:center;align-items:center;gap:20px;padding:35px 0 28px 0}.about-two__right__award__item+.about-two__right__award__item{border-top:1px solid var(--drivschol-border-color,#E6E6E6)}.about-two__right__item__icon i{transition:all 0.4s ease-in-out;color:var(--drivschol-primary,#EC2526);font-size:80px}.about-two__right__item__content__title{font-size:20px;font-weight:800;line-height:normal;margin-bottom:10px}.about-two__right__item__content__text{font-size:16px;font-weight:500;line-height:187.5%;letter-spacing:.48px;margin-bottom:0}.about-two__right__author{padding-top:17px;display:flex;gap:40px}.about-two__right__author__item{display:flex;align-items:center;gap:14px}.about-two__right__author__item__img{display:flex;justify-content:center;align-items:center;max-width:58px;height:58px;width:100%;padding:5px;border-radius:500px;border:1px solid var(--drivschol-primary,#EC2526);overflow:hidden}.about-two__right__author__item__img img{height:48px;width:48px;max-width:100%;border-radius:500px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-two__right__author{gap:20px}}@media (max-width:575px){.about-two__right__author{display:block}}@media (max-width:575px){.about-two__right__link{margin-bottom:30px}}.about-two__right__link__btn{font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:17px 36px}.about-two .about-two__right__award__item:hover .about-two__right__item__icon i{color:var(--drivschol-black2,#111117)}.about-three{position:relative;margin-bottom:120px}@media only screen and (min-width:992px) and (max-width:1199px){.about-three{margin-bottom:100px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-three{margin-bottom:80px}}.about-three__content{margin-right:40px}.about-three__content__head .sec-title{padding-bottom:22px}.about-three__content__text{margin-bottom:28px;font-size:16px;padding-right:10px}.about-three__content__list{margin-left:0;padding-left:0}.about-three__content__list__item{font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px;color:#0B2038}.about-three__content__list__item::before{content:"\f058";color:var(--drivschol-primary,#EC2526);margin-right:17px;font-family:"Font Awesome 5 Free";font-size:18px}@media only screen and (min-width:992px) and (max-width:1199px){.about-three__content__list__item{font-size:18px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-three__content__list__item{margin-bottom:10px;font-size:18px}}.about-three__content__link{margin-top:56px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-three__content__link{margin-top:25px}}.about-three__content__link__btn{padding:20px 37px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-three__content{margin-bottom:30px}}.about-three__thumb{position:relative;display:inline-block}.about-three__thumb__img{position:relative}.about-three__thumb__img img{max-width:100%}.about-three__thumb__sub{position:absolute;right:17px;margin-top:-120px;z-index:1}.about-three__thumb__sub img{width:300px;height:240px;object-fit:cover}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-three__thumb__sub img{width:200px;height:140px}}@media screen and (max-width:400px){.about-three__thumb__sub{margin-top:20px;position:relative}}.about-three__thumb__logo{position:absolute;top:-10px;right:-30px;animation:scale 4s ease-in-out infinite}@media (max-width:575px){.about-three__thumb__logo{top:0;right:0}}.about-three__thumb__content{margin-top:-60px;max-width:204px;height:198px;padding:27px 20px;border:15px solid var(--drivschol-white,#fff);display:flex;justify-content:center;align-items:center;position:relative;margin-left:-57px;display:inline-block;background:var(--drivschol-black2,#111117);box-shadow:0 5.20295px 20.81181px 0 rgb(0 0 0 / .06)}@media (max-width:575px){.about-three__thumb__content{margin-left:0}}.about-three__thumb__content__number{text-align:center;color:var(--drivschol-primary,#EC2526);font-size:40px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:0}.about-three__thumb__content__text{display:block;color:var(--drivschol-white,#fff);text-align:center;font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:24px;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-width:400px){.about-three__thumb__content{margin-top:0}}.about-three__thumb::after{content:"";width:383px;height:259px;position:absolute;bottom:20%;z-index:-1;right:-20px;background:var(--drivschol-primary,#EC2526);animation:left 3s ease-in-out infinite}@media (max-width:575px){.about-three__thumb::after{right:20px;width:283px;height:200px;bottom:10%}}@media screen and (max-width:400px){.about-three__thumb::after{display:none}}.service-card{position:relative;background-color:var(--drivschol-white,#fff);box-shadow:4px 4px 40px 0 rgb(0 0 0 / .1)}.service-card__image{position:relative;height:260px;width:100%;overflow:hidden}.service-card__image img{transition:all 500ms ease-in-out;object-fit:cover;width:100%;height:100%;transform:scale(1)}.service-card__content{padding:0 5px 30px 40px;max-width:320px;position:relative;background-color:var(--drivschol-white,#fff)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.service-card__content{padding:0 5px 25px 20px}}.service-card__content::before{clear:both;content:"";width:100%;height:23px;position:absolute;top:-23px;left:0%;background-color:var(--drivschol-white,#fff)}.service-card__title{font-size:24px;font-style:normal;font-weight:800;margin-top:-4px;margin-bottom:14px;line-height:normal}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.service-card__title{font-size:20px}}.service-card__title a{color:var(--drivschol-heading-text,#111117);background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.service-card__title a:hover{background-size:100% 1px}.service-card__title a:hover{color:var(--drivschol-primary,#EC2526)}.service-card__text{color:var(--drivschol-text,#6D7076);font-size:14px;font-style:normal;font-weight:500;line-height:185.714%;letter-spacing:.42px;margin-bottom:0}.service-card__bth{position:relative}.service-card__bth .drivschol-btn{position:relative;display:inline-block;background-color:var(--drivschol-primary,#EC2526);padding:23px 66px 22px 40px;color:var(--drivschol-white,#fff);z-index:1;clip-path:polygon(0 0,75% 0%,100% 100%,0% 100%);font-size:14px;font-weight:600;line-height:178.571%;letter-spacing:.56px;text-transform:capitalize}.service-card__bth .drivschol-btn i{margin-left:15px}.service-card__bth .drivschol-btn::before{z-index:-1}.service-card__bth .drivschol-btn::after{z-index:-1}.service-card__bth .drivschol-btn:hover i{color:var(--drivschol-primary,#EC2526)}.service-card__bth::before{clear:both;content:"";width:110px;height:6px;position:absolute;bottom:50%;right:30px;background-color:var(--drivschol-border-color,#E6E6E6);clip-path:polygon(0 0,90% 0%,100% 100%,10% 100%);animation:left 4s ease-in-out infinite}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:575px){.service-card__bth::before{right:10px;width:80px}}.service-card:hover .service-card__image img{transform:scale(1.2)}.service-page{padding:120px 0}@media only screen and (min-width:768px) and (max-width:991px){.service-page{padding:100px 0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.service-page{padding:80px 0}}.service-one__home{padding-top:120px;padding-bottom:120px;background-color:var(--drivschol-white,#fff)}@media (max-width:767px){.service-one__home{padding:80px 0}}.service-two{position:relative;padding:120px 0 90px 0}@media only screen and (min-width:768px) and (max-width:991px){.service-two{padding:100px 0 70px 0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.service-two{padding:80px 0 50px 0}}.service-two__bg{position:absolute;top:0;left:0;right:0;bottom:38%;background-size:cover;background-position:center center}.service-two__single{position:relative;background:var(--drivschol-white,#fff);box-shadow:0 10px 40px 0 rgb(0 0 0 / .06);margin-bottom:30px;max-width:400px;margin-left:auto;margin-right:auto}.service-two__single__image{display:block;position:relative;height:175px;width:auto!important;overflow:hidden;position:relative}.service-two__single__image img{object-fit:cover;width:100%;height:100%;transform:scale(1);transition:all 500ms ease 0s}.service-two__single__image::before{position:absolute;inset:0;content:"";background-color:rgb(0 0 0 / .5);width:0%;height:0%;transform:translateY(-100%);transition:all 500ms ease 0s;z-index:1}.service-two__single__icon{position:absolute;right:20px;margin-top:-70px;z-index:1;width:80px;height:80px;display:flex;background-color:var(--drivschol-primary,#EC2526);justify-content:center;align-items:center}.service-two__single__icon i{color:var(--drivschol-white,#fff);font-size:45px}.service-two__single__content{padding:23px 20px 22px 30px}.service-two__single__content__title{font-size:24px;font-style:normal;font-weight:800;line-height:normal}.service-two__single__content__title a{background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.service-two__single__content__title a:hover{background-size:100% 1px}.service-two__single__content__title a:hover{color:var(--drivschol-primary,#EC2526)}.service-two__single__content__text{font-size:14px;font-style:normal;font-weight:500;line-height:185.714%;letter-spacing:.42px;margin-bottom:0}.service-two__single:hover .service-two__single__image::before{width:100%;height:100%;transform:translateY(0%)}.service-two__single:hover .service-two__single__image img{transform:scale(1.2)}.service-three__home{padding-top:120px;padding-bottom:60px}.service-three__item{margin-bottom:60px;max-width:400px;margin-left:auto;margin-right:auto;background:var(--drivschol-white,#fff);border-top:5px solid var(--drivschol-primary,#EC2526);filter:drop-shadow(0 10px 40px rgb(0 0 0 / .06));position:relative;transition:all 0.4s ease-in-out}.service-three__item__bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center;transition:500ms ease;opacity:0;transition:all 0.4s ease-in-out;z-index:-2}.service-three__item__bg::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:rgb(0 0 0 / .8);opacity:0;z-index:-1;transition:all 0.4s ease-in-out}.service-three__item__icon{margin-top:-45px;margin-left:auto;margin-right:auto;transition:all 0.4s ease-in-out;width:90px;height:90px;border-radius:500px;background-color:var(--drivschol-primary,#EC2526);display:flex;align-items:center;justify-content:center}.service-three__item__icon__item{font-size:40px;color:var(--drivschol-white,#fff)}.service-three__item__content{padding:10px 30px 35px 30px;text-align:center}@media only screen and (min-width:992px) and (max-width:1199px){.service-three__item__content{padding:15px 20px 35px 15px}}.service-three__item__title{margin-top:-3px;font-size:24px;font-style:normal;font-weight:800;line-height:normal;transition:all 0.4s ease-in-out}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.service-three__item__title br{display:none}}.service-three__item__text{font-size:14px;font-style:normal;font-weight:500;line-height:185.714%;margin-bottom:0;transition:all 0.4s ease-in-out;letter-spacing:0}.service-three__item:hover{background-color:#fff0}.service-three__item:hover .service-three__item__title{color:var(--drivschol-white,#fff)}.service-three__item:hover .service-three__item__icon{transform:scale(.8)}.service-three__item:hover .service-three__item__text{color:var(--drivschol-white,#fff)}.service-three__item:hover .service-three__item__bg{opacity:1}.service-three__item:hover .service-three__item__bg::before{opacity:1}.service-details{padding:120px 0}@media (max-width:767px){.service-details{padding:80px 0}}.service-details__thumbnail{max-height:530px;width:100%;overflow:hidden;margin-bottom:45px}.service-details__thumbnail img{object-fit:cover;width:100%;height:100%}@media only screen and (min-width:768px) and (max-width:991px){.service-details__thumbnail{max-height:450px;margin-bottom:30px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.service-details__thumbnail{max-height:400px;margin-bottom:30px}}.service-details__single{margin-bottom:40px}.service-details__single:last-child{margin-bottom:0}.service-details__title{margin:0;font-size:25px;font-weight:700;line-height:100%;margin-bottom:28px}@media screen and (min-width:768px){.service-details__title{font-size:30px}}.service-details__sub-title{margin:0;font-size:25px;font-weight:700;line-height:100%;color:var(--drivschol-primary,#EC2526);margin-bottom:20px}@media screen and (min-width:1200px){.service-details__sub-title{font-size:30px;margin-bottom:38px}}.service-details__text{margin:0;font-size:16px;letter-spacing:0;margin-bottom:38px;font-weight:600;line-height:200%}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.service-details__text{margin-bottom:25px}}.service-details__single-inner{display:flex;align-items:center;gap:30px;margin-top:34px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.service-details__single-inner{flex-wrap:wrap}}.service-details__single-inner .benefit__img{max-width:270px;display:inline-block}.service-details__single-inner--base{flex-wrap:nowrap;padding-bottom:20px}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.service-details__single-inner--base{flex-wrap:wrap}}.service-details__benefit .service-details__title{margin-bottom:7px}.service-details__benefit .service-details__text{margin-bottom:26px;letter-spacing:0}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.service-details__benefit .service-details__text{margin-bottom:20px}}.service-details__benefit .sub_title{margin-bottom:20px;color:var(--drivschol-primary,#EC2526);font-size:24px;font-style:normal;font-weight:700;line-height:100%}@media only screen and (min-width:992px) and (max-width:1199px){.service-details__benefit .sub_title{font-size:19px;margin-bottom:15px}}.service-details__benefit .service-details__list{margin-bottom:0}.service-details__benefit .service-details__list i{color:var(--drivschol-primary,#EC2526)}.service-details__inner-item{max-width:370px;display:flex}@media only screen and (min-width:992px) and (max-width:1199px){.service-details__inner-item{max-width:285px}}.service-details__inner-item .item-icon{padding:35px 15px;background:var(--drivschol-primary,#EC2526)}.service-details__inner-item .item-icon i{font-size:50px;color:var(--drivschol-white,#fff)}.service-details__inner-item .item-content{padding:25px 30px 25px 30px;background:var(--drivschol-white,#fff);box-shadow:0 6px 30px 0 rgb(0 0 0 / .08)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.service-details__inner-item .item-content{padding:30px 10px}}.service-details__inner-item .item-content .item__title{font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:3px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.service-details__inner-item .item-content .item__title{font-size:20px}}.service-details__inner-item .item-content .item__dec{font-size:14px;font-style:normal;font-weight:500;line-height:178.571%;letter-spacing:.42px;margin-bottom:-4px}.service-details__list{margin-bottom:0;margin-bottom:40px}.service-details__list li{position:relative;color:var(--drivschol-black2,#111117);font-size:18px;font-style:normal;font-weight:600;line-height:261.111%;padding-left:30px;margin-bottom:-10px}@media only screen and (min-width:992px) and (max-width:1199px){.service-details__list li{font-size:15px}}.service-details__list li+li{margin-top:2px}.service-details__list li>i{position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:18px;color:var(--drivschol-text,#6D7076)}@media screen and (min-width:768px){.service-details__process{display:flex;justify-content:space-between;margin-bottom:50px;margin-top:20px}}.service-details__process li+li{margin-top:20px}@media screen and (min-width:768px){.service-details__process li+li{margin-top:0}}@media screen and (min-width:768px){.service-details__process__top{display:flex;align-items:center}}.service-details__process__icon{width:57px;height:57px;display:flex;justify-content:center;align-items:center;background-color:var(--drivschol-text,#6D7076);color:var(--drivschol-white,#fff);font-size:21px;border-radius:50%;margin-right:20px;transition:all 500ms ease;margin-bottom:20px}.service-details__process__icon::before{transform:scale(1);transition:transform 500ms ease}@media screen and (min-width:768px){.service-details__process__icon{margin-bottom:0}}.service-details__process__icon:hover{background-color:var(--drivschol-black2,#111117);color:var(--drivschol-white,#fff)}.service-details__process__icon:hover::before{transform:scale(.9)}.service-details__process__title{font-size:18px;font-weight:700;text-transform:uppercase;margin:0;color:var(--drivschol-black2,#111117)}@media screen and (min-width:768px){.service-details__process__title{font-size:20px}}.service-details__process__text{margin:0;font-size:15px;line-height:2em;max-width:220px;margin-top:10px}.service-details__post{margin-bottom:0}.service-details__post li+li{margin-top:10px}.service-details__post__date{text-transform:uppercase;letter-spacing:var(--drivschol-letter-space-xl,.2em);color:var(--drivschol-text,#6D7076);font-size:14px;margin:0;line-height:2.1428571429em}.service-details__post__title{margin:0;line-height:1.875em;color:var(--drivschol-black,#000);text-shadow:0 0 .5px currentColor}.service-details__post__title a{color:inherit;background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0 95%/0px 1px no-repeat;transition:all 500ms ease}.service-details__post__title a:hover{background-size:100% 1px}.service-details__post__title a:hover{color:var(--drivschol-black,#000)}.service-details__info{border-top:1px solid var(--drivschol-border-color,#E6E6E6);padding-top:55px;margin-top:60px}.service-details__info__title{font-weight:700;text-transform:uppercase;margin:0;color:var(--drivschol-black2,#111117);font-size:20px;margin-bottom:24px}.service-details__info__list{margin-bottom:0}@media screen and (min-width:768px){.service-details__info__list li{display:flex;justify-content:space-between;align-items:center}}.service-details__info__list li+li{border-top:1px solid var(--drivschol-border-color,#E6E6E6);margin-top:20px;padding-top:20px}.service-details__info__list__date{color:var(--drivschol-black2,#111117);font-size:16px;line-height:24px;text-transform:uppercase;display:flex;align-items:center}.service-details__info__list__date>i{color:var(--drivschol-text,#6D7076);font-size:22px;margin-right:10px}.service-details__info__list__space{font-size:16px;line-height:24px;color:var(--drivschol-text,#6D7076);margin-top:10px;margin-bottom:10px}@media screen and (min-width:768px){.service-details__info__list__space{margin-bottom:0;margin-top:0}}.service-details__info__list__btn{font-size:10px;padding:10.75px 30px}body.boxed-wrapper{position:relative}body.boxed-wrapper .page-wrapper{max-width:1530px;margin-left:auto;margin-right:auto;background-color:var(--drivschol-white,#fff);box-shadow:0 0 100px 0 rgba(var(--drivschol-black-rgb,0,0,0),.08)}body.boxed-wrapper .main-slider-one__shape-two{display:none}body.boxed-wrapper .contact-two__left__image{left:-11%}body.boxed-wrapper .contact-two__left__shape{left:-5%}.work-process-one{position:relative}.work-process-one__image{display:flex;justify-content:start;align-items:end;position:absolute;bottom:0%;left:15%}@media screen and (max-width:1700px) and (min-width:1601px){.work-process-one__image{left:0%}}@media screen and (max-width:1600px) and (min-width:1400px){.work-process-one__image{left:0%}}@media screen and (max-width:1399px) and (min-width:1200px){.work-process-one__image{left:-5%}}@media screen and (max-width:1199px) and (min-width:992px){.work-process-one__image{left:-10%}}@media screen and (max-width:1080px) and (min-width:992px){.work-process-one__image img{max-width:80%}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.work-process-one__image{padding-top:80px;position:relative}.work-process-one__image img{max-width:60%}}.work-process-one__inner{padding:120px 0}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.work-process-one__inner{padding-top:30px;padding-bottom:80px}}.work-process-one__inner__content__item{display:flex;gap:32px;align-items:center}@media (max-width:575px){.work-process-one__inner__content__item{display:block}}.work-process-one__inner__content__item__step{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;max-width:161px;max-height:100%;width:100%;height:186px}@media (max-width:575px){.work-process-one__inner__content__item__step{margin-bottom:10px}}.work-process-one__inner__content__item__step__text{color:var(--drivschol-white,#fff);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);font-size:20px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:0}.work-process-one__inner__content__item__step__number{color:var(--drivschol-white,#fff);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);display:block;font-size:60px;font-style:normal;font-weight:800;line-height:normal}.work-process-one__inner__content__item__step svg{position:absolute;top:0;left:0%;z-index:-1;fill:var(--drivschol-primary,#EC2526);transition:all 0.4s ease-in-out}.work-process-one__inner__content__item__step::after{content:"";position:absolute;bottom:0;width:100px;height:30px;background:var(--drivschol-white,#fff);z-index:-1;clip-path:polygon(50% 0%,0% 100%,100% 100%)}@media (max-width:575px){.work-process-one__inner__content__item__step::after{display:none}}.work-process-one__inner__content__item__step:hover svg path{color:var(--drivschol-primary,#EC2526)}@media (max-width:575px){.work-process-one__inner__content__item__info{margin-bottom:30px}}.work-process-one__inner__content__item__info__title{font-size:24px;font-style:normal;font-weight:800;line-height:145.833%;letter-spacing:-.48px;margin-bottom:3px}.work-process-one__inner__content__item__info__text{font-weight:500;line-height:187.5%;margin-bottom:0;letter-spacing:0}.work-process-one__inner__content__item:nth-child(2){margin-top:-10px}.work-process-one__inner__content__item:nth-child(2) .work-process-one__inner__content__item__step .work-process-one__inner__content__item__step__text,.work-process-one__inner__content__item:nth-child(2) .work-process-one__inner__content__item__step .work-process-one__inner__content__item__step__number{color:var(--drivschol-black2,#111117);transition:all 0.4s ease-in-out}.work-process-one__inner__content__item:nth-child(2) .work-process-one__inner__content__item__step svg{fill:var(--drivschol-gray2,#F5F5F5)}.work-process-one__inner__content__item:nth-child(3){margin-top:-10px}.work-process-one__inner__content__item:nth-child(3) .work-process-one__inner__content__item__step svg{fill:var(--drivschol-black2,#111117)}.work-process-one__inner__content__item:nth-child(3) .work-process-one__inner__content__item__step::after{display:none}.work-process-one__inner__content .work-process-one__inner__content__item:hover .work-process-one__inner__content__item__step__text,.work-process-one__inner__content .work-process-one__inner__content__item:hover .work-process-one__inner__content__item__step__number{color:var(--drivschol-white,#fff)}.work-process-one__inner__content .work-process-one__inner__content__item:hover svg{fill:var(--drivschol-primary,#EC2526)}.work-process-three__home{padding-top:120px;padding-bottom:100px}@media only screen and (min-width:992px) and (max-width:1199px){.work-process-three__home{padding-top:100px;padding-bottom:80px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.work-process-three__home{padding-top:80px;padding-bottom:60px}}.work-process-three__item{background-color:var(--drivschol-gray2,#F5F5F5);text-align:center;padding:40px 40px 30px 40px;margin-bottom:50px}.work-process-three__item__thumb{max-height:135px;max-width:129px;margin-left:auto;margin-right:auto;margin-bottom:26px;position:relative}.work-process-three__item__thumb img{position:relative;transition:all 0.6s ease-in-out}.work-process-three__item__thumb img:last-child{position:absolute;top:0%;left:0%;opacity:1}.work-process-three__item__thumb img:first-child{opacity:0}.work-process-three__item__title{font-size:24px;font-style:normal;font-weight:800;line-height:145.833%;letter-spacing:-.48px;margin-bottom:0;padding-bottom:0}.work-process-three__item__text{margin-bottom:35px;font-size:15px}.work-process-three__item__number{position:relative;width:67px;height:67px;border-radius:500px;display:flex;justify-content:center;align-items:center;border:6px solid var(--drivschol-white,#fff);background:var(--drivschol-black2,#111117);margin-left:auto;margin-right:auto;margin-bottom:-60px;transition:all 0.4s ease-in-out}.work-process-three__item__number__text{color:800;font-size:16px;font-style:normal;font-weight:700;line-height:normal;color:var(--drivschol-white,#fff);counter-increment:courseNumber}.work-process-three__item__number__text::before{content:counters(courseNumber,".",decimal-leading-zero)}.work-process-three__item:hover .work-process-three__item__thumb img:last-child,.work-process-three__item .active .work-process-three__item__thumb img:last-child{opacity:0}.work-process-three__item:hover .work-process-three__item__thumb img:first-child,.work-process-three__item .active .work-process-three__item__thumb img:first-child{opacity:1}.work-process-three__item:hover .work-process-three__item__number,.work-process-three__item .active .work-process-three__item__number{background:var(--drivschol-primary,#EC2526)}.e-con{--container-default-padding-block-start:0px;--container-default-padding-inline-end:0px;--container-default-padding-block-end:0px;--container-default-padding-inline-start:0px}.main-footer__bottom__inner{padding:39px 0}.blog-details a:hover{color:var(--drivschol-primary)}.default-header .main-header__logo a{display:block;padding:29px 20px 12px 0}.page-header{padding-top:146px;padding-bottom:160px}.blog-one.blog-one--page.blog--unit-test .blog-card__date__month{font-size:16px;font-weight:700}.blog-card__date{width:90px}.blog-one.blog-one--page.blog--unit-test .blog-card__date{bottom:unset;top:21px;right:21px}.blog-one.blog-one--page .blog-card-content2{padding-top:0;margin-top:-4px;padding-bottom:60px}.blog-one.blog-one--page .list-unstyled.blog-card__meta2{margin-left:2px}.single .blog-one.blog-one--page .list-unstyled.blog-card__meta2{margin-left:-15px}.blog-one.blog-one--page .blog-card__image-item2{margin-bottom:30px}.blog-pagination{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.blog-pagination a,.blog-pagination span{width:50px;height:50px;border:1px solid var(--drivschol-border-color,#FCE9DD);display:flex;justify-content:center;align-items:center;color:var(--drivschol-black,#0B2038);font-size:18px}.blog-pagination a.current,.blog-pagination a:hover,.blog-pagination span.current,.blog-pagination span:hover{background-color:var(--drivschol-primary,#F25334);color:var(--drivschol-white,#fff)}.blog-details ul,.comments-area ul,.comments-area ol,.blog-details ol{margin:0 0 .5em .6em;padding-left:1.2rem}.blog-details ol li{line-height:30px}.blog-one.blog-one--page .blog-details ul li{list-style:disc;line-height:30px}.blog-one .sticky{position:relative}.blog-one .sticky::before{position:absolute;right:12px;content:"";width:40px;height:40px;background-color:var(--drivschol-primary);z-index:10;clip-path:polygon(50% 0%,100% 0,100% 100%,50% 50%,0 100%,0 0);top:0}.blog-details__tags span{text-transform:capitalize;font-size:20px;font-style:normal;font-weight:700;margin-bottom:0;font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);color:var(--drivschol-heading-text,#111117);line-height:1.3}.blog-details__tags.cat-links a{color:var(--drivschol-gray,#6D7076);font-size:16px;font-style:normal;font-weight:700;background-color:var(--drivschol-primary,#EC2526);color:var(--drivschol-white,#fff);padding:10px 16px}.blog-details__tags.cat-links a:hover{background-color:var(--drivschol-black2,#111117);transition:all 500ms ease}.comment-respond .drivschol-btn{margin-top:20px}.comment-respond .drivschol-btn::before{background-color:var(--drivschol-primary)}.comment-respond .drivschol-btn::after{background-color:var(--drivschol-black2,#111117)}.comment-respond .drivschol-btn:hover{color:var(--drivschol-white,#111117)}.comment-respond .name-field{padding-bottom:20px}.blog-details__tags.tag-links{font-weight:600}.wp-block-group.has-background{padding:30px}.wp-block-group.has-border-color{margin-top:30px;margin-bottom:30px}.wp-block-post-template{list-style:none;padding:0;margin:0}ul.wp-block-post-template,ul.wp-block-page-list{margin:0!important}.wp-block-query-pagination-numbers{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.wp-block-query-pagination-numbers a,.wp-block-query-pagination-numbers span{width:50px;height:50px;border:1px solid var(--drivschol-border-color,#FCE9DD);display:flex;justify-content:center;align-items:center;color:var(--drivschol-black,#0B2038);font-size:18px}.wp-block-query-pagination-numbers a.current,.wp-block-query-pagination-numbers a:hover,.wp-block-query-pagination-numbersspan.current,.wp-block-query-pagination-numbers span:hover{background-color:var(--drivschol-primary,#F25334);color:var(--drivschol-white,#fff)}.wp-block-query-pagination-numbers .current{background-color:var(--drivschol-primary,#F25334);border-color:var(--drivschol-base);color:var(--drivschol-white)}.wp-block-post-comments-form .comment-form textarea{padding:0;border:none;outline:none;padding-left:30px;padding-right:30px;width:100%;height:188px;background-color:var(--drivschol-gray2,#EFECE7);border-radius:0}.wp-block-post-comments-form input[type=submit]{position:relative;display:inline-block;vertical-align:middle;-webkit-appearance:none;border:none;outline:none;background-color:var(--drivschol-primary,#F6D469);padding:20px 48px;transition:500ms;border-radius:0;color:var(--drivschol-white,#351C42);font-size:16px;font-weight:700}.wp-block-post-comments-form input[type=submit]:hover{background-color:var(--drivschol-black);color:var(--drivschol-white)}.wp-block-categories-list.wp-block-categories,.wp-block-archives.wp-block-archives-list{margin:0;padding:0;list-style:none;margin-bottom:30px}.blog-details li a{color:var(--drivschol-black)}:where(.wp-block-calendar table:not(.has-background) th){background-color:#F5F5F5}.wp-block-latest-posts.wp-block-latest-posts__list,ol.wp-block-latest-comments,ul.wp-block-rss.wp-block-rss{margin-left:0;padding-left:0}.wp-block-rss li{position:relative;padding-left:68px;font-size:16px;font-weight:600;color:var(--drivschol-black);min-height:44px}.wp-block-rss li+li{margin-top:20px}.wp-block-rss{margin:0;padding:0;list-style:none}.wp-block-rss li::before{content:"\f09e";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--drivschol-black);width:44px;height:44px;color:var(--drivschol-white);transition:all 500ms ease;position:absolute;top:50%;left:0;transform:translateY(-50%)}.wp-block-rss__item-title a,.sidebar .widget.widget_rss li .rsswidget{font-weight:500;font-size:16px;line-height:26px}.wp-block-search input[type=search]{max-width:unset}.sidebar .widget .wp-block-search .wp-block-search__button,.sidebar__single .wp-block-search .wp-block-search__button{padding:15px 20px;text-transform:capitalize;color:var(--drivschol-white);background-color:var(--drivschol-black);line-height:1;fill:var(--drivschol-white,#ffffff);border-radius:0;margin-left:0;transition:all 500ms ease;font-size:14px}.wp-block-search .wp-block-search__button{display:inline-block;vertical-align:middle;border:none;outline:none;background-color:var(--drivschol-black);text-align:center;color:var(--drivschol-white);font-size:14px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;text-transform:capitalize;letter-spacing:.01em;border-radius:0;border:none;margin-left:0}.blog-details .wp-block-search .wp-block-search__button:hover,.sidebar .widget .wp-block-search .wp-block-search__button:hover,.sidebar__single .wp-block-search .wp-block-search__button:hover{background-color:var(--drivschol-base);color:var(--drivschol-white,#ffffff);fill:var(--drivschol-white,#ffffff)}.wp-block-search label{font-size:18px;color:var(--drivschol-black,#1e1e22)}.wp-block-search input[type=search]{display:block;border:none;outline:none;width:100%;max-width:300px;position:relative;line-height:40px;padding:20px 80px 19px 35px;color:var(--drivschol-gray,#717178);display:block;font-size:14px;font-weight:500;font-family:var(--drivschol-font,"Kumbh Sans",sans-serif);width:100%;height:60px;border:1px solid var(--drivschol-extra,#f2eeeb);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;max-width:unset}.blog-details .wp-block-search .wp-block-search__button:hover,.sidebar .widget .wp-block-search .wp-block-search__button:hover,.sidebar__single .wp-block-search .wp-block-search__button:hover{background-color:var(--drivschol-primary);color:var(--drivschol-white,#ffffff);fill:var(--drivschol-white,#fffffd)}.wp-block-tag-cloud a{font-size:16px!important;color:var(--drivschol-black);display:inline-block;vertical-align:middle;margin-left:5px;transition:all 500ms ease;font-weight:300}.blog-details blockquote:not([class*=has-]),.comment-content blockquote,.blog-details .wp-block-quote{background-color:var(--drivschol-gray2);border-left:2px solid var(--drivschol-black,#1e1e22);padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:20px;position:relative;overflow:hidden;margin-bottom:20px;margin-left:0;margin-right:0;border-radius:5px}.blog-details blockquote:not([class*=has-])::before,.comment-content blockquote::before,.blog-details .wp-block-quote::before{content:"\f10d";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;bottom:0;transform:rotate(180deg);font-size:100px;color:var(--drivschol-base);opacity:.4;right:30px;line-height:.9em;bottom:-25px}pre{background:var(--drivschol-gray2)}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote{margin:0 0 1em;padding:3em 0;text-align:center;border-radius:5px;border-top:4px solid #555d66;border-bottom:4px solid #555d66;color:#40464d}.blog-details .blog-card{border:0;padding-bottom:0;margin-bottom:0}.blog-details__meta{border-bottom:0}.wp-block-button__link{color:#fff;background-color:#32373c}.blog-details .wp-block-button a:hover{background-color:var(--drivschol-primary);color:#fff}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):hover{border-color:var(--drivschol-primary);color:var(--drivschol-primary)}.blog-card__meta2{display:flex;margin-top:-6px}.blog-details .wp-block-cover{margin-bottom:30px}.wp-block-cover-text a,.wp-block-cover strong,.wp-block-cover p{color:var(--drivschol-white)}.blog-details .blocks-gallery-caption{margin-bottom:24px}.wp-block-file .wp-block-file__button:hover{color:var(--drivschol-white);background-color:var(--drivschol-primary)}.blog-details .wp-block-heading{text-transform:capitalize}.wp-block-archives-list li,.sidebar .widget.widget_archive li{display:flex;align-items:center;justify-content:space-between;position:relative;line-height:36px;font-size:16px;text-transform:capitalize;color:var(--drivschol-gray,#717178);transition:all 0.3s ease;z-index:1}.wp-block-categories-dropdown,.wp-block-archives-dropdown{margin-bottom:30px}.wp-block-categories-dropdown select,.wp-block-archives-dropdown select{width:100%;height:60px;background-color:var(--drivschol-gray2,#f2eeeb);border:1px solid var(--drivschol-border-color,#f2eeeb);outline:none;color:var(--drivschol-color,#717178);font-size:16px;font-weight:500;padding-left:30px;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-family:var(--drivschol-font,"Kumbh Sans",sans-serif);background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="1024" height="1024" viewBox="0 0 1024 1024"><path fill="rgb(34, 36, 41)" d="M540.1 776.847l472.32-473.63c15.466-15.518 15.44-40.642-0.080-56.134-15.518-15.48-40.656-15.44-56.134 0.080l-444.208 445.438-444.206-445.454c-15.48-15.518-40.602-15.558-56.122-0.080-7.78 7.766-11.67 17.94-11.67 28.114 0 10.148 3.864 20.282 11.59 28.034l472.308 473.632c7.436 7.474 17.556 11.668 28.1 11.668s20.652-4.206 28.102-11.668z"></path></svg>');background-repeat:no-repeat;background-position:right 30px top 50%;background-size:.65em auto;border-radius:0}.wp-block-columns{margin:30px 0}.blog-details .page-links{color:var(--drivschol-black);display:flex;align-items:center}.page-links{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.page-links a,.page-links span{display:flex;width:40px;height:40px;background-color:var(--drivschol-white2,#EFECE7);align-items:center;justify-content:center;color:var(--drivschol-text,#757277);text-transform:capitalize;font-size:16px;font-weight:700;border-radius:0%;line-height:1;border:1px solid #fff0;transition:500ms ease}.page-links a.current,.page-links a:hover,.page-links span.current,.page-links span:hover{background-color:var(--drivschol-primary);color:var(--drivschol-white,#fff)}.blog-card__title a:hover>b{color:var(--drivschol-primary,#965995);transition:all 500ms ease}.page-header h2 b{color:inherit}.blog-details .post-password-form input[type=password]{width:200px;height:60px;background-color:var(--drivschol-gray2);color:var(--drivschol-black,#717178);padding-left:30px;display:inline-block;vertical-align:middle}.blog-details .post-password-form input[type=submit]{width:120px;height:60px;background-color:var(--drivschol-black,#1e1e22);color:var(--drivschol-white,#ffffff);padding:0;text-align:center;text-transform:capitalize;display:inline-block;vertical-align:middle;transition:all 500ms ease;border:none;border-radius:0}.blog-details .post-password-form input[type=submit]:hover{background-color:var(--drivschol-primary);color:var(--drivschol-white)}.page-header__title,.blog-card__title a{word-wrap:break-word}.blog-details__tags{flex-wrap:wrap}.sidebar__search-form button[type=submit]{background-color:#fff0;color:var(--drivschol-black);font-size:22px;position:absolute;top:75px;right:5px;bottom:0;width:90px;outline:none;border:none;display:flex;align-items:center;padding:0}.sidebar .widget .wp-block-tag-cloud a{background-color:var(--drivschol-gray2,#F5F5F5);text-transform:capitalize;font-size:16px;color:var(--drivschol-text,#6D7076);transition:all 500ms ease;display:inline-flex;padding:10px 16px;font-weight:500;font-family:var(--drivschol-font,"Manrope",sans-serif);letter-spacing:0}.sidebar .widget .wp-block-tag-cloud a:hover{color:var(--drivschol-white,#fff);background-color:var(--drivschol-primary,#EC2526)}.wp-block-search__inside-wrapper{border:1px solid var(--drivschol-border-color);display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.elementor .contact-two__left__image img{max-width:100%}.elementor .contact-two__left__shape img{max-width:100%}.blog-one.blog-one__home .blog-card__date{width:90px}.error-404__search input[type=search]{position:relative;border:none;outline:none;display:block;background-color:var(--drivschol-gray2,#F5F5F5);color:var(--drivschol-text,#6D7076);font-size:16px;width:100%;max-width:550px;padding-left:70px;padding-right:20px;height:60px}.mobile-nav__overlay{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplYmJjMTAzMC04YjUxLThmNDctOTlmZC0wYWJiMGQ1MjRkN2YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjYwNzgzOURDMkI3MTFFQTkxMkU4MzREMkQ4OEUxMzciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjYwNzgzOUNDMkI3MTFFQTkxMkU4MzREMkQ4OEUxMzciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjEgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OWZmYjM3NjktYjJhOC0wYjQ5LWI0M2EtNGYwYzc5NDk3YzcwIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MzE1MDcyZWEtN2VmMi0xMTdiLWFkNzgtYjkxY2ExNmMyZjA4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kCG/fQAAAStJREFUeNqslQEOgyAMRRV7MHcTOJneZJ7EeBF1/YQSRlDKHEkDc+Xlt7RA67p2PMZ935fjODqeO8zneXqTtYy+76MZY7xhPQyD2Mj+iwGUF2+ebfd8WBYC1ggwlDqep4dwQCcWCdZC4eMcQp7kdysUezklTvZS8uccctkKR5SiNO6hzKlVuQ2+jtV++VLB2Tso4JfQK3BMyw08hl+C3oFTWA6/VaoBlw5U1q6Wf1KcelSODtNAMYy0ZGp566Yjb+9Sq8M0ii07SvjqOidN8afhB0VVOLVAU1gNTrXwOaeljXNNeQls+UB98V9AVXAqQcM1OmtLEXtyOOXh57eUFp4rp0JJtd7FMS1pKZJ/RkJO+b37BRrhodkA3wBe+MMLj+kf3jzANzymHwEGADs1wndTZE9PAAAAAElFTkSuQmCC),auto}.product-details{position:relative;padding:120px 0;padding-top:120px}.blog-details__tags.tag-links a:not(:last-of-type)::after{content:","}.wp-block-latest-comments:not(.has-avatar):not(.has-dates) li{position:relative;padding-left:60px;min-height:44px;display:flex;align-items:center;flex-wrap:wrap;white-space:pre-wrap}.wp-block-latest-comments{padding-left:0;margin-left:0}.wp-block-latest-comments:not(.has-avatar):not(.has-dates) li::before{content:"\e925";font-family:"icomoon"!important;font-weight:400;font-size:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--drivschol-gray2);width:44px;height:44px;color:var(--drivschol-text);margin-right:20px;transition:all 500ms ease;position:absolute;top:0;left:0}.wp-block-latest-comments:not(.has-avatar):not(.has-dates) li:hover::before{background-color:var(--drivschol-primary);color:var(--drivschol-white)}.sidebar .widget ul li a::after,.sidebar__single ul li a::after{content:unset}.search-popup__overlay{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplYmJjMTAzMC04YjUxLThmNDctOTlmZC0wYWJiMGQ1MjRkN2YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjYwNzgzOURDMkI3MTFFQTkxMkU4MzREMkQ4OEUxMzciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjYwNzgzOUNDMkI3MTFFQTkxMkU4MzREMkQ4OEUxMzciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjEgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OWZmYjM3NjktYjJhOC0wYjQ5LWI0M2EtNGYwYzc5NDk3YzcwIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MzE1MDcyZWEtN2VmMi0xMTdiLWFkNzgtYjkxY2ExNmMyZjA4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kCG/fQAAAStJREFUeNqslQEOgyAMRRV7MHcTOJneZJ7EeBF1/YQSRlDKHEkDc+Xlt7RA67p2PMZ935fjODqeO8zneXqTtYy+76MZY7xhPQyD2Mj+iwGUF2+ebfd8WBYC1ggwlDqep4dwQCcWCdZC4eMcQp7kdysUezklTvZS8uccctkKR5SiNO6hzKlVuQ2+jtV++VLB2Tso4JfQK3BMyw08hl+C3oFTWA6/VaoBlw5U1q6Wf1KcelSODtNAMYy0ZGp566Yjb+9Sq8M0ii07SvjqOidN8afhB0VVOLVAU1gNTrXwOaeljXNNeQls+UB98V9AVXAqQcM1OmtLEXtyOOXh57eUFp4rp0JJtd7FMS1pKZJ/RkJO+b37BRrhodkA3wBe+MMLj+kf3jzANzymHwEGADs1wndTZE9PAAAAAElFTkSuQmCC),auto}.mobile-nav__overlay{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplYmJjMTAzMC04YjUxLThmNDctOTlmZC0wYWJiMGQ1MjRkN2YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjYwNzgzOURDMkI3MTFFQTkxMkU4MzREMkQ4OEUxMzciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjYwNzgzOUNDMkI3MTFFQTkxMkU4MzREMkQ4OEUxMzciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjEgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OWZmYjM3NjktYjJhOC0wYjQ5LWI0M2EtNGYwYzc5NDk3YzcwIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MzE1MDcyZWEtN2VmMi0xMTdiLWFkNzgtYjkxY2ExNmMyZjA4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kCG/fQAAAStJREFUeNqslQEOgyAMRRV7MHcTOJneZJ7EeBF1/YQSRlDKHEkDc+Xlt7RA67p2PMZ935fjODqeO8zneXqTtYy+76MZY7xhPQyD2Mj+iwGUF2+ebfd8WBYC1ggwlDqep4dwQCcWCdZC4eMcQp7kdysUezklTvZS8uccctkKR5SiNO6hzKlVuQ2+jtV++VLB2Tso4JfQK3BMyw08hl+C3oFTWA6/VaoBlw5U1q6Wf1KcelSODtNAMYy0ZGp566Yjb+9Sq8M0ii07SvjqOidN8afhB0VVOLVAU1gNTrXwOaeljXNNeQls+UB98V9AVXAqQcM1OmtLEXtyOOXh57eUFp4rp0JJtd7FMS1pKZJ/RkJO+b37BRrhodkA3wBe+MMLj+kf3jzANzymHwEGADs1wndTZE9PAAAAAElFTkSuQmCC),auto}.testimonials-one .sec-title2__img{color:var(--drivschol-white)}.service-sidebar__nav li.current_page_item a{color:var(--drivschol-white,#fff)}.service-sidebar__nav li.current_page_item a::after{color:var(--drivschol-white,#fff);opacity:1}.service-sidebar__nav li.current_page_item a::before{width:100%;left:0;right:auto;background-color:var(--drivschol-black)}.page-header{padding-top:146px;padding-bottom:148px;z-index:2;position:relative}.default-header.main-header--two .main-header__nav{margin-left:auto}.default-header.main-header--two .main-menu .main-menu__list>li{padding-top:44px;padding-bottom:40px}.wp-block-calendar .wp-calendar-table caption,.sidebar .widget .wp-calendar-table td{font-size:16px}.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color){color:var(--drivschol-white)}.wp-block-heading{position:relative;text-transform:uppercase;margin-bottom:30px;margin-left:0;font-weight:700;font-family:var(--drivschol-heading-font,"Cormorant",serif)}.error-page__form input[type=search]{position:relative;border:none;outline:none;display:block;background-color:var(--drivschol-gray2,#F5F5F5);color:var(--drivschol-text,#6D7076);font-size:16px;width:100%;max-width:550px;padding-left:70px;padding-right:20px;height:60px}.error-404__search__btn{border:none;outline:none;background-color:#fff0;position:absolute;margin-right:8px;top:47%;left:22px;transform:translateY(-50%);font-size:18px;color:var(--drivschol-gray,#6D7076);font-weight:700}.wp-block-button.is-style-squared .wp-block-button__link{border-radius:0}.blog-card-two .blog-card__image-item2 img{width:auto}.d-inline-block{display:inline-block!important}.wp-block-latest-comments__comment-meta a{color:var(--drivschol-black);font-weight:700;font-size:16px}.blog-one.blog-one--page .blog-details ul.wp-block-post-template li,.blog-one.blog-one--page .blog-details ul.list-unstyled li,.blog-one.blog-one--page .list-unstyled{list-style:none}.blog-one.blog-one--page .blog-details ul.wp-block-post-template{padding-left:0}.wp-block-column.has-background{padding:20px}.error-page__form input[type=search]{max-width:100%}.product-one .woosw-btn-text{display:none}.blog-card__date .date__shape{max-width:fit-content}.about-two__left__item__img__shape{margin-top:-40px}.elementor .funfact-one__left__content__subtitle img{max-width:24px;margin-right:8px}.wp-block-latest-comments__comment-meta a{color:var(--drivschol-black);font-weight:500;font-size:14px}.blog--unit-test .blog-card__date{width:150px}.login-page__form-input-box input[type=text]{height:58px;width:100%;border:none;background-color:var(--drivschol-gray2,#F5F5F5);padding-left:30px;padding-right:30px;outline:none;font-size:14px;color:var(--drivschol-text,#6D7076);display:block;font-weight:500}.wc-block-components-price-slider__range-input-progress{color:#EC2526}@media screen and (max-width:1499px) and (min-width:1200px){.elementor .contact-two__left__image img{max-width:50%}.elementor .contact-two__left__shape img{max-width:50%}}@media screen and (min-width:300px) and (max-width:1700px){.elementor .benefits-one__thumb__item img{max-width:100%;object-fit:cover}}.elementor .benefit-three__feature__right__image img,.elementor .benefits-one__thumb__item img{max-width:unset}.service-details__list li::before{transition:all 0.5s ease-in-out;content:"\f058";color:var(--drivschol-primary,#EC2526);margin-right:7.9px;font-family:"Font Awesome 5 Free";font-size:16px;font-weight:900}.service-details__list li:hover::before,.about-three__content__list__item:hover::before,.benefit-three__feature__list__item:hover::before{color:var(--drivschol-black,#000)}.about-three__content__list__item::before{margin-right:10px}.service-details__list li{padding-left:0}.service-details__inner-item:hover .item-icon{background-color:var(--drivschol-black)}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.course-one__item__left__author__link__btn{padding:28px 28px}}.cta-fore__box__content{padding:44px 40px 30px 40px}.course-one{padding:120px 0 90px 0}.course-one__item__left__author__card{padding:15.5px 20px}.course-one__item__left__author__name{margin-bottom:1px;line-height:1em}.course-one.course-two__home .course-one__item__left{margin-bottom:0}.blog-one__item:not(.has-post-thumbnail) .blog-card__image{display:none}.blog-one__item:not(.has-post-thumbnail) .blog-card-content2{margin-top:-25px}.blog-card__meta2{position:relative;top:-6px}.default-header.main-header--two{position:relative;top:auto;left:auto}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:6.9em;font-family:star;font-weight:900}.star-rating::before{content:"SSSSS";opacity:.25;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0;color:var(--drivschol-base)}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:star;content:"S";color:#404040;text-indent:0;opacity:.25}p.stars a:hover~a::before{content:"S";color:#404040;opacity:.25}p.stars:hover a::before{content:"S";color:var(--drivschol-base);opacity:1}p.stars.selected a.active::before{content:"S";color:var(--drivschol-primary);opacity:1}p.stars.selected a.active~a::before{content:"S";color:#404040;opacity:.25}p.stars.selected a:not(.active)::before{content:"S";color:var(--drivschol-primary);opacity:1}.star-rating span:before,.star-rating::before,p.stars a:hover:after,p.stars a:after{color:var(--drivschol-primary)!important;letter-spacing:4px}.sidebar .widget_rating_filter .star-rating{display:block;color:var(--drivschol-primary);font-size:16px}.woocommerce-ordering{float:right}.woocommerce-pagination{overflow:hidden;width:100%}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}@media screen and (min-width:992px){.product-content{margin-top:35px;padding-bottom:30px}}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{-webkit-transition:all cubic-bezier(.795,-.035,0,1) 0.5s;transition:all cubic-bezier(.795,-.035,0,1) 0.5s;margin:0;padding:0}.woocommerce div.product div.summary{margin-bottom:2em}a.woocommerce-product-gallery__trigger img{display:none!important}.woocommerce-product-gallery__trigger::after{position:absolute;content:"\f1a2";font-family:"Flaticon"!important;font-size:25px;color:#222429;top:-20px;right:0;text-indent:0}.woocommerce .woocommerce-product-rating .star-rating{float:left}.comment-form-rating{display:block;overflow:hidden}label.rate-this-pro{float:left;margin-right:10px;font-size:18px}.comment-form-rating p.stars{padding-top:6px}.comment-form-rating p{margin-bottom:17px}.product__card{display:grid;grid-gap:30px;grid-template-columns:repeat(2,1fr)}@media (max-width:991px){.product__card{grid-template-columns:repeat(1,1fr)}.single-product div.product .woocommerce-product-gallery{grid-column-start:1;grid-column-end:3;width:100%}}.woocommerce-cart .woocommerce{padding-top:70px;padding-bottom:105px}.woocommerce-checkout .woocommerce,.woocommerce-cart .woocommerce{max-width:1200px;padding-left:15px;padding-right:15px;width:100%;margin-left:auto;margin-right:auto}.shop_table .product-thumbnail a{display:inline-block;background-color:var(--drivschol-white,#fff)}.shop_table .product-thumbnail img{max-width:120px;mix-blend-mode:darken;border:1px solid #e8e3da;border-radius:var(--drivschol-bdr-radius)}.shop_table .product-subtotal .amount,.shop_table .amount{font-family:var(--drivschol-font);font-size:16px;color:#686a6f;font-weight:400}.shop_table .coupon label{display:none}.shop_table tr{position:relative}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents th:last-child{margin-left:0;padding-left:0}.shop_table tbody tr{border:1px solid #e8e3da;border-left:0;border-right:0}.shop_table td{border:0}.woocommerce-order-details .shop_table td,.order_details.shop_table tfoot tr th{border:1px solid #e8e3da}.woocommerce-checkout-review-order-table thead tr{border-top:1px solid #e8e3da;border-bottom:1px solid #e8e3da}.woocommerce-cart-form .shop_table tbody tr:last-child,.woocommerce-checkout-review-order-table tbody tr,.cart_totals .shop_table tbody tr,.cart_totals .shop_table tbody th,.woocommerce-checkout .shop_table tfoot th{border:0;font-family:var(--drivschol-font-two);font-weight:400;font-size:20px}.cart_totals .shop_table tbody th{padding-left:0}.cart_totals .shop_table tbody th{font-family:var(--drivschol-heading-font,"Cormorant",serif);font-weight:700;font-size:20px;color:var(--drivschol-black,#1c1a1d)}.woocommerce-checkout-review-order-table tbody td.product-name,.woocommerce-order-details .woocommerce-table--order-details tbody tr td.product-name a{text-transform:capitalize}.woocommerce-order-details .woocommerce-table--order-details tbody tr td.product-name a{font-size:16px}.woocommerce-view-order .woocommerce-order-details .woocommerce-table--order-details tbody tr td{padding-left:10px}.woocommerce-order-details .woocommerce-table--order-details tfoot th{color:var(--drivschol-black);font-size:20px;font-weight:700;font-family:var(--drivschol-font)}.woocommerce-checkout .shop_table tfoot tr:last-child{border-bottom:1px solid #e8e3da}.woocommerce-checkout .shop_table td{padding:10px;padding-left:20px}.cart_totals .shop_table td,.cart_totals .shop_table th{padding-top:10px;padding-bottom:10px}form.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table .cart_item .product-name,form.woocommerce-checkout .shop_table tfoot tr th{font-family:var(--drivschol-heading-font);color:var(--drivschol-black2);font-size:20px;line-height:18px;font-weight:600}form.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table .cart_item .product-name{width:100%}.woocommerce-checkout .shop_table .amount{font-family:var(--drivschol-heading-font);color:var(--drivschol-text);font-size:20px;line-height:18px;text-align:right;font-weight:600;letter-spacing:0;transition:all 500ms ease}@media screen and (min-width:768px){.col2-set .form-row-first{float:left;margin-right:3.8%}.col2-set .form-row-last{float:right;margin-right:0}.col2-set .form-row-first,.col2-set .form-row-last{width:48.1%}}.woocommerce-password-strength{text-align:right}.woocommerce-password-strength.strong{color:#0f834d}.woocommerce-password-strength.short{color:#e2401c}.woocommerce-password-strength.bad{color:#e2401c}.woocommerce-password-strength.good{color:#3d9cd2}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #0f834d}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #e2401c}.required{color:red}.sidebar__single.shop-one__sidebar__item{background-color:#fff}.sidebar .wc-block-product-search .wc-block-product-search__fields{display:inline-flex}.sidebar .wc-block-product-search .wc-block-product-search__field{max-width:170px}.widget_price_filter .price_slider{margin-bottom:1.5em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4}.widget_price_filter .price_slider_amount .button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:ew-resize;outline:none;background:var(--drivschol-primary);box-sizing:border-box;margin-top:-.25em;opacity:1;top:-4px}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle:hover,.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{box-shadow:0 0 0 .25em rgb(0 0 0 / .1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background:var(--drivschol-primary)}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgb(0 0 0 / .1)}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%}.sidebar .widget_product_search .searchform{position:relative;margin:0}.sidebar .widget_product_search .searchform input[type=text],.sidebar .widget_product_search .searchform input[type=search]{position:relative;line-height:40px;padding:19px 80px 19px 35px;background:#f4f5f8;color:#222429;display:block;font-size:14px;font-weight:300;letter-spacing:0;width:100%;height:60px;border:1px solid #f4f5f8;font-family:var(--drivschol-font);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.sidebar .widget_product_search .searchform input:focus{border-color:#222429}.sidebar .widget_product_search .searchform button{position:absolute;right:10px;top:3px;border:none;outline:none;padding:0;height:60px;width:60px;line-height:60px;display:block;font-size:18px;color:#222429;background:none;font-weight:400}.sidebar .widget_product_search .searchform input:focus+button,.sidebar .widget_product_search .searchform button:hover{color:#181b1f}.sidebar .wc-block-product-search__button{border:1px solid;border-color:var(--drivschol-base);border-radius:3px;background:var(--drivschol-base);color:var(--drivschol-white);line-height:1;padding:.6em 1em .4em}.wc-block-product-categories__button{border-color:var(--drivschol-base);background:var(--drivschol-base);color:var(--drivschol-white)}.woocommerce-MyAccount-navigation ul,.sidebar .widget_product_categories ul,.sidebar .woocommerce-widget-layered-nav ul{position:relative;margin-top:-9px}.woocommerce-MyAccount-navigation ul li,.sidebar .widget_product_categories ul li,.sidebar .woocommerce-widget-layered-nav ul li{position:relative;line-height:30px;font-size:20px;letter-spacing:1px;text-transform:capitalize;color:var(--thm-text);font-weight:300;margin-bottom:15px;font-size:16px;font-family:var(--drivschol-font);letter-spacing:0;font-weight:400}.woocommerce-MyAccount-navigation ul li:last-child,.sidebar .widget_product_categories ul li:last-child,.sidebar .woocommerce-widget-layered-nav ul li:last-child{margin-bottom:0}.woocommerce-MyAccount-navigation ul li a,.sidebar .widget_product_categories ul li a,.sidebar .woocommerce-widget-layered-nav ul li a{position:relative;display:inline-block;line-height:30px;font-size:20px;letter-spacing:1px;text-transform:capitalize;color:var(--thm-text);font-weight:300;transition:all 0.3s ease;z-index:1;font-size:16px;font-family:var(--drivschol-font);letter-spacing:0;font-weight:400}.woocommerce-MyAccount-navigation ul li>a:hover,.sidebar .widget_product_categories ul li>a:hover,.sidebar .woocommerce-widget-layered-nav ul li>a:hover,.sidebar .widget_product_categories ul li.active>a,.sidebar .woocommerce-widget-layered-nav ul li.active>a{color:#222429;text-shadow:0 0 1px #222429}.woocommerce-MyAccount-navigation ul ul,.sidebar .widget_product_categories ul ul,.sidebar .woocommerce-widget-layered-nav ul ul{margin-top:15px}.woocommerce-MyAccount-navigation ul li::after,.sidebar .widget_product_categories ul li:after,.sidebar .woocommerce-widget-layered-nav ul li:after{position:absolute;right:0;top:-1px;font-family:"Flaticon";content:"\f15f";opacity:1;font-size:10px;line-height:30px;font-weight:700;z-index:1}.sidebar .widget_price_filter .ui-slider-horizontal{height:4px}.sidebar .widget_price_filter .ui-slider .ui-slider-handle{width:14px;height:14px;border-radius:50%;border:none;margin-top:-1px;margin-left:-1.5px}.sidebar .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-13px}.sidebar .widget_price_filter .theme-btn{border-radius:5px}.sidebar .widget_price_filter .theme-btn .btn-title{padding:7px 21px 3px;font-size:16px}.widget_price_filter .price_slider_amount{display:flex;flex-direction:row-reverse;text-align:left}.widget_price_filter .clear{display:none}.widget_price_filter .price_label{margin-right:auto;padding-top:3px}.sidebar .widget_price_filter .price_slider_amount{font-family:var(--drivschol-font);font-size:16px;font-weight:400;color:var(--thm-text)}.sidebar .widget_rating_filter .star-rating{display:block;color:var(--drivschol-base);font-size:16px}.sidebar .widget_rating_filter a{display:flex;justify-content:space-between;align-items:center;color:#222429}.sidebar .widget_rating_filter ul{margin-top:-10px}.sidebar .widget_recently_viewed_products li+li,.sidebar .widget_recent_reviews li+li,.widget_top_rated_products li+li,.sidebar .widget_products li+li,.sidebar .wc-block-product-categories li+li{margin-top:20px}.sidebar .widget_recently_viewed_products li .size-woocommerce_thumbnail,.sidebar .widget_recent_reviews li .size-woocommerce_thumbnail,.sidebar .widget_products li .size-woocommerce_thumbnail{width:60px;float:left;margin-right:30px}.sidebar .widget_recently_viewed_products li .product-title,.sidebar .widget_recent_reviews li .product-title,.sidebar .widget_products li .product-title,.sidebar .widget_top_rated_products .product-title{display:block;text-transform:capitalize;color:#222429;font-size:16px;line-height:1.3em;font-weight:800;margin-top:10px}.sidebar .widget_recently_viewed_products li ins,.sidebar .widget_recent_reviews li ins,.sidebar .widget_products li ins{background-color:#fff0}.sidebar .widget_recently_viewed_products li .star-rating,.sidebar .widget_recent_reviews li .star-rating{font-size:14px}.woocommerce-active .content-area .site-main::after{content:"";clear:both;display:table}.woocommerce-active .content-area .woocommerce-result-count{float:left;margin:0;color:var(--thm-text);font-size:18px;font-family:var(--drivschol-font);padding-top:18px}.woocommerce-active .content-area .woocommerce-ordering{float:right}.variations_form.cart select,.woocommerce-active .content-area .woocommerce-ordering select{border:none;outline:none;display:block;-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%;height:64px;background-color:var(--drivschol-gray2,#F5F5F5);color:var(--thm-text);padding:14px 30px;font-size:16px;font-weight:700;font-family:var(--drivschol-font);letter-spacing:0em;border:1px solid var(--drivschol-extra);background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="1024" height="1024" viewBox="0 0 1024 1024"><path fill="rgb(236, 37, 38)" d="M540.1 776.847l472.32-473.63c15.466-15.518 15.44-40.642-0.080-56.134-15.518-15.48-40.656-15.44-56.134 0.080l-444.208 445.438-444.206-445.454c-15.48-15.518-40.602-15.558-56.122-0.080-7.78 7.766-11.67 17.94-11.67 28.114 0 10.148 3.864 20.282 11.59 28.034l472.308 473.632c7.436 7.474 17.556 11.668 28.1 11.668s20.652-4.206 28.102-11.668z"></path></svg>');background-repeat:no-repeat;background-position:right 30px top 50%;background-size:.65em auto;margin-bottom:30px;border-radius:var(--drivschol-bdr-radius)}.product-cart-btn{margin-top:5px}.product-cart-btn .btn-title{padding:7px 21px 3px;font-size:16px}ul.products li.product .button{display:inline-block}.shop-one__image{text-align:center;width:100%}.product .added_to_cart,.shop-one__image .added_to_cart{border:none;position:relative;display:inline-block;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none!important;background-color:var(--drivschol-base);color:var(--drivschol-white);font-family:var(--heading-font);transition:all 0.5s linear;font-weight:700;z-index:1;color:var(--drivschol-black);padding:8.5px 30px 9.5px;font-size:12px;overflow:hidden;text-transform:uppercase;letter-spacing:1.2px}.wc-proceed-to-checkout a:hover{background-color:var(--drivschol-base);color:var(--drivschol-white)}.product .added_to_cart:hover{color:var(--drivschol-white);background-color:var(--drivschol-black)}.products .product{text-align:center}.products .product .price{font-size:16px;font-weight:500;color:var(--drivschol-gray);font-family:var(--drivschol-font);letter-spacing:var(--drivschol-letter-spacing);line-height:16px}.products .product .shop-one__price ins{background-color:#fff0}.products .product .star-rating{margin-left:auto;margin-right:auto;font-size:16px;margin-bottom:0}.products .product .woocommerce-loop-product__title{margin:0;color:#222429;font-size:24px;font-weight:400;text-transform:uppercase;margin-top:25px;margin-bottom:5px}ul.products li.product img{margin-left:auto;margin-right:auto;width:100%}ul.products li.product:hover img{filter:grayscale(0)}ul.products li.product{position:relative}ul.products li.product .onsale{background-color:#222429;color:#fff;padding-top:5px;letter-spacing:.05em;text-transform:uppercase;display:inline-flex;padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:5px;justify-content:center;align-items:center;text-align:center;font-size:15px;line-height:1;position:absolute;top:20px;left:20px}.woocommerce-pagination ul{margin:0;padding:0;list-style:none;display:flex;justify-content:center;align-items:center;margin-top:30px}.woocommerce-pagination ul a,.woocommerce-pagination ul span{display:flex;justify-content:center;align-items:center;text-align:center;margin-left:10px;color:var(--drivschol-text,#6D7076);background-color:#fff0;background-color:var(--drivschol-color3);font-size:16px;font-weight:500;min-width:50px;min-height:50px;line-height:1;transition:all 500ms ease;border-radius:var(--drivschol-bdr-radius)}.woocommerce-pagination ul a:hover,.woocommerce-pagination ul span{background-color:var(--drivschol-base);border-color:var(--drivschol-base);color:var(--drivschol-white)}.woocommerce-pagination ul li a.prev{text-indent:-99999px}.woocommerce-pagination ul li a.prev::before{content:"\f104";font-family:"Font Awesome 5 Free";font-weight:900;text-indent:0}.woocommerce-pagination ul li a.next{text-indent:-99999px}.woocommerce-pagination ul li a.next::before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;text-indent:0}.woocommerce-pagination ul .prev,.woocommerce-pagination ul .next{padding-top:0}.woocommerce-active .product__card{display:grid;grid-gap:30px;grid-template-columns:repeat(2,1fr)}@media (max-width:991px){.woocommerce-active .product__card{grid-template-columns:repeat(1,1fr)}.single-product div.product .woocommerce-product-gallery{grid-column-start:1;grid-column-end:3;width:100%}}.woocommerce-active .product__card .onsale{background-color:#222429;color:#fff;padding-top:5px;letter-spacing:.05em;text-transform:uppercase;display:inline-flex;padding-left:20px;padding-right:20px;padding-top:13px;padding-bottom:10px;justify-content:center;align-items:center;text-align:center;font-size:16px;line-height:1;position:absolute;top:20px;left:20px;z-index:10}.woocommerce-product-gallery__wrapper{margin-top:0;overflow:hidden;background-color:var(--drivschol-gray,#6D7076)}.woocommerce-product-gallery__wrapper a img{width:100%;border:1px solid #dedee5}.woocommerce-product-gallery__image{border-radius:0}.woocommerce-active .product .woocommerce-tabs{grid-column-start:1;grid-column-end:3}.woocommerce-active .product .related.products{grid-column-start:1;grid-column-end:3;margin-top:20px}.product__card .product_title{font-size:45px;text-transform:uppercase;margin:0;margin-top:-10px}.product__card .entry-summary{margin-top:0}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{top:20px;right:20px}.single-product .woocommerce-grouped-product-list-item__price,.product__card .price{margin:0;color:var(--drivschol-base);font-size:20px;line-height:1;font-weight:500;margin-left:17px}.single-product .woocommerce-product-rating{display:flex;align-items:center;font-size:16px}.single-product .woocommerce-review-link{font-family:var(--drivschol-font);color:var(--thm-text);font-size:16px;color:var(--thm-text);position:relative;font-weight:500;margin-left:20px}.woocommerce-variation-description p,.single-product .woocommerce-product-details__short-description p{font-family:var(--drivschol-font);font-size:16px;line-height:30px;margin-bottom:20px;font-weight:500}.product-quantity .quantity,.single-product .quantity{position:relative;width:110px;height:50px;display:flex}.product-quantity .quantity input,.single-product .quantity input{width:50px;height:50px;border:1px solid #e8e3da;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-family:var(--drivschol-font);padding-left:20px;border-radius:var(--drivschol-bdr-radius);color:var(--drivschol-text)}.product-quantity .quantity button,.single-product .quantity button{width:45px;height:auto;color:var(--drivschol-text,#6D7076);font-size:12px;background-color:#fff0;border:none;display:flex;align-items:center;justify-content:center;outline:none;transition:all 500ms ease}.product-quantity .quantity button.sub,.single-product .quantity button.sub{bottom:1px;top:auto;border-top:1px solid var(--drivschol-border-color,#E6E6E6);border-left:1px solid var(--drivschol-border-color,#E6E6E6);border-bottom:1px solid var(--drivschol-border-color,#E6E6E6)}.product-quantity .quantity button.add:hover,.single-product .quantity button.add:hover,.product-quantity .quantity button.sub:hover,.single-product .quantity button.sub:hover{background:var(--drivschol-black2,#111117);color:var(--drivschol-text,#fff)}.product-quantity .quantity button.add,.single-product .quantity button.add{border-top:1px solid var(--drivschol-border-color,#E6E6E6);border-right:1px solid var(--drivschol-border-color,#E6E6E6);border-bottom:1px solid var(--drivschol-border-color,#E6E6E6)}.single-product .woocommerce-variation-add-to-cart,.single-product .cart{display:block;flex-wrap:wrap;align-items:center}.single-product .cart h2{margin:0;color:#222429;text-transform:uppercase;font-size:24px;margin-right:20px}.single-product .woocommerce-variation-add-to-cart .cart-button-wrap,.single-product .cart .cart-button-wrap{margin-top:30px;flex:0 0 100%}.single-product .product_meta{display:flex;flex-direction:column;margin-top:20px}.single-product .posted_in,.single-product .sku_wrapper{color:var(--drivschol-black);font-size:20px;font-weight:700;letter-spacing:var(--drivschol-letter-spacing)}.single-product .posted_in a,.single-product .sku_wrapper span{font-family:var(--drivschol-font);font-weight:700;color:var(--thm-text);font-size:14px;margin-left:5px;position:relative;top:-1px;text-transform:capitalize}.single-product .woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__quantity h2{display:none}.single-product .woocommerce-grouped-product-list-item__label label{margin:0;color:#222429;text-transform:uppercase;font-size:24px}.single-product .woocommerce-grouped-product-list-item__label label a{color:inherit;transition:all 500ms ease;font-weight:700;text-transform:capitalize;font-size:20px;font-family:var(--drivschol-heading-font,"Cormorant",serif)}.single-product .woocommerce-grouped-product-list-item__label label a:hover{color:var(--drivschol-base)}.single-product .woocommerce-grouped-product-list-item__price{font-size:18px}.variations_form.cart label,.woocommerce-tabs .woocommerce-product-attributes-item__label{color:#222429;text-transform:uppercase;margin:0;font-size:20px;font-weight:400}.woocommerce-tabs .woocommerce-product-attributes-item__value{position:relative;top:3px}.variations_form.cart select{width:250px;margin-bottom:0;float:right;height:50px}#review_form .comment-respond{margin-top:30px}#review_form #commentform{margin-top:9px}#review_form #commentform .row{--bs-gutter-x:20px}.woocommerce-checkout .woocommerce,.woocommerce-cart .woocommerce{max-width:1200px;padding-left:15px;padding-right:15px;width:100%;margin-left:auto;margin-right:auto}.woocommerce-checkout .woocommerce{padding-top:120px;padding-bottom:120px}.cart_totals h2,.shop_table thead th{color:var(--drivschol-black);font-size:20px;line-height:30px;font-weight:700;font-family:var(--drivschol-heading-font,"Cormorant",serif);text-transform:capitalize;border:none;background-color:#fff0;border-bottom:1px solid #e8e3da!important;box-shadow:none;padding-bottom:20px}.cart_totals h2{padding:0 0 24px}.shop_table thead th{padding-left:0;padding-right:0}.woocommerce-checkout-review-order-table thead tr th{padding:20px 0}.shop_table thead th:first-child{padding-left:0}.shop_table .product-remove{text-align:right}.shop_table tbody td.actions{padding-top:60px;padding-left:0}.shop_table tbody .cart_item td{padding-top:30px;padding-bottom:30px;padding-left:0}.cart_totals h2{font-size:30px}.shop_table .product-remove a{font-size:16px;color:var(--drivschol-black);font-style:normal;font-weight:400;font-variant:normal;font-weight:500;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.cart_totals th,.shop_table .product-name:not(th),.shop_table .product-name a{margin:0;font-size:20px;text-transform:capitalize;font-family:var(--drivschol-heading-font,"Cormorant",serif);color:var(--drivschol-black);font-weight:700;transition:all 500ms ease}.shop_table .product-name a:hover{color:var(--drivschol-base)}.shop_table .product-subtotal .amount,.shop_table .amount{font-family:var(--drivschol-font);font-size:18px;font-weight:500}.shop_table .coupon label{display:none}.shop_table tr{position:relative}.woocommerce .checkout_coupon input[type=text],.shop_table .coupon input[type=text]{width:100%;max-width:370px;border-radius:0;background-color:var(--drivschol-gray2,#F5F5F5);padding-left:30px;padding-right:30px;margin-right:20px;font-family:var(--drivschol-font);font-size:14px;color:var(--drivschol-text,#838184);height:59px;margin-bottom:20px;border:none;outline:none;font-weight:400}.shop_table .coupon input::placeholder{color:var(--drivschol-text);opacity:1}.shop_table button[name=update_cart]{position:absolute;top:60px;right:0;cursor:pointer}.cart_totals td{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}.cart_totals td{font-family:var(--drivschol-font);font-size:18px;color:#686a6f;font-weight:400}.cart_totals .woocommerce-shipping-methods{margin:0;padding:0;list-style:none}.cart_totals p{margin:0}.cart_totals .shop_table td:last-child{text-align:right;padding-right:0}.shipping-calculator-form{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.shipping-calculator-form p:last-of-type,.shipping-calculator-form p:nth-child(1),.shipping-calculator-form p:nth-child(4){grid-column-start:1;grid-column-end:3}.shipping-calculator-form ::placeholder{opacity:1;color:var(--thm-text)}.shipping-calculator-form input[type=text],.shipping-calculator-form .select2-container--default .select2-selection--single{width:100%;border:none;outline:none;display:block;width:100%;height:70px;background-color:#f4f5f8;color:var(--thm-text);padding:14px 30px;font-size:14px;font-weight:400;font-family:var(--drivschol-font);letter-spacing:0em;border:1px solid #f4f5f8;display:flex;align-items:center}.shipping-calculator-form p>span{display:block;width:100%}.shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__arrow{top:20px;right:20px}.cart-collaterals{display:flex;justify-content:flex-end}.cart_totals{width:100%;max-width:400px}.woocommerce-cart .woocommerce{padding-top:120px;padding-bottom:120px}.woocommerce-account .news-details .woocommerce,.woocommerce-checkout .news-details .woocommerce,.woocommerce-cart .news-details .woocommerce{padding-top:0;padding-bottom:0}.woocommerce-cart .woocommerce-notices-wrapper{margin-bottom:0}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{background-color:#222;clear:both;color:#fff!important;padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;font-family:var(--drivschol-font);font-size:16px;margin-bottom:30px;text-align:center;text-align:left;display:inline-flex}.woocommerce-error{display:inline-block}.woocommerce-error strong{color:#fff}.woocommerce-info{line-height:1.7}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a,.woocommerce-noreviews a,p.no-comments a{color:var(--drivschol-base);margin-right:5px;margin-left:5px}a.woocommerce-privacy-policy-link{color:var(--drivschol-base)}.woocommerce-error{list-style-type:none;margin-left:0}.woocommerce-error{background-color:#e2401c}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em;background-color:#3d9cd2;z-index:9999}.woocommerce-cart .wc-proceed-to-checkout{text-align:right;margin-top:40px}.woocommerce-checkout .col2-set{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{padding:0!important;width:100%;max-width:100%}#order_review_heading,.woocommerce-column__title,.woocommerce-order-details__title,.woocommerce-Address-title h3,.woocommerce-EditAccountForm fieldset legend,.woocommerce-checkout #customer_details h3{margin:0;display:flex;align-items:center;margin:0;font-family:var(--drivschol-heading-font,"Cormorant",serif);color:var(--drivschol-black);font-weight:700;margin-bottom:30px;font-size:30px;line-height:45px;text-transform:capitalize}.woocommerce-checkout #customer_details h3 label{margin:0;cursor:pointer}.woocommerce-checkout #customer_details h3 label input{display:none;visibility:hidden}.woocommerce-checkout #customer_details h3 label span{display:flex;align-items:center}.woocommerce-checkout #customer_details h3 label span::after{content:"";width:19px;height:19px;background-color:#f4f5f8;border-radius:50%;margin-left:20px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:10px;color:#fff;display:flex;justify-content:center;align-items:center}.woocommerce-checkout #customer_details h3 label input:checked+span::after{content:"\f00c";background-color:var(--drivschol-primary)}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.drivschol-edit-address h3,.drivschol-edit-address .form-row{margin-bottom:30px}.woocommerce-EditAccountForm label,.lost_reset_password label,.woocommerce-checkout .woocommerce-additional-fields__field-wrapper label,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper label,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper label,.drivschol-edit-address label{font-family:var(--drivschol-font);color:var(--drivschol-black);font-size:18px;margin:0;display:block;width:100%;margin-bottom:10px;text-transform:capitalize}.woocommerce form .form-row .required{text-decoration:none}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper p{margin:0;float:none;width:100%;display:block}.woocommerce-checkout #customer_details{position:relative;margin-top:30px}.woocommerce-form-login input[type=text],.woocommerce-form-register input[type=text],.woocommerce-form-register input[type=email],.woocommerce-form-login input[type=password],.lost_reset_password input[type=text],.drivschol-edit-address input[type=text],.drivschol-edit-address input[type=email],.drivschol-edit-address input[type=password],.drivschol-edit-address input[type=tel],.drivschol-edit-address input[type=url],.drivschol-edit-address input[type=file],.drivschol-edit-address input[type=number],.drivschol-edit-address textarea,.woocommerce-EditAccountForm input[type=text],.woocommerce-EditAccountForm input[type=email],.woocommerce-EditAccountForm input[type=password],.woocommerce-EditAccountForm input[type=tel],.woocommerce-EditAccountForm input[type=url],.woocommerce-EditAccountForm input[type=file],.woocommerce-EditAccountForm input[type=number],.woocommerce-EditAccountForm textarea,.woocommerce-checkout #customer_details input[type=text],.woocommerce-checkout #customer_details input[type=email],.woocommerce-checkout #customer_details input[type=password],.woocommerce-checkout #customer_details input[type=tel],.woocommerce-checkout #customer_details input[type=url],.woocommerce-checkout #customer_details input[type=file],.woocommerce-checkout #customer_details input[type=number],.woocommerce-checkout #customer_details textarea{position:relative;display:block;height:60px;width:100%;font-size:16px;color:var(--drivschol-text,#838184);line-height:40px;padding:14px 30px;letter-spacing:.1em;background-color:var(--drivschol-gray2,#F5F5F5);border:none;transition:all 300ms ease;font-family:var(--drivschol-font);font-size:14px;font-weight:500;letter-spacing:0;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--drivschol-text,#838184);line-height:28px;font-weight:500;font-size:14px;font-family:var(--drivschol-font)}.woocommerce-EditAccountForm textarea,.woocommerce-checkout #customer_details textarea{height:220px;resize:none}.woocommerce-EditAccountForm ::placeholder,.woocommerce-checkout #customer_details ::placeholder{opacity:1;color:var(--thm-text)}.woocommerce-checkout #customer_details ::-webkit-input-placeholder{opacity:1;color:var(--thm-text)}.woocommerce-checkout #customer_details ::-moz-input-placeholder{opacity:1;color:var(--thm-text)}.woocommerce-checkout #customer_details ::-ms-input-placeholder{opacity:1;color:var(--thm-text)}.woocommerce-checkout #customer_details label.error{color:red;font-size:12px;text-transform:capitalize;text-align:left;display:block;letter-spacing:1px;padding-top:7px;line-height:24px}.woocommerce-checkout .woocommerce-input-wrapper{display:block;width:100%}.woocommerce-checkout #customer_details .select2-container--default .select2-selection--single,.drivschol-edit-address .select2-selection--single{width:100%;border:none;outline:none;display:block;width:100%;height:60px;background-color:var(--drivschol-gray2,#F5F5F5);color:var(--thm-text);padding:14px 30px;font-size:14px;font-weight:400;font-family:var(--drivschol-font);letter-spacing:0em;display:flex;align-items:center}.woocommerce-checkout #customer_details .select2-container--default .select2-selection--single .select2-selection__arrow,.drivschol-edit-address .select2-selection--single .select2-selection__arrow{top:12px;right:20px}.woocommerce-checkout #customer_details #shipping_address_1_field,.woocommerce-checkout #customer_details #shipping_postcode_field,.woocommerce-checkout #customer_details #billing_email_field,.woocommerce-checkout #customer_details #shipping_address_2_field,.woocommerce-checkout #customer_details #billing_address_2_field,.woocommerce-checkout #customer_details #billing_address_1_field{grid-column-start:1;grid-column-end:3}.woocommerce-checkout .shipping_address{margin-bottom:30px}.woocommerce-checkout #order_review_heading{margin-top:60px}.return-to-shop{margin-top:30px!important;text-align:left!important}.woocommerce-checkout .shop_table ul{margin:0;padding:0;list-style:none}.woocommerce-checkout .shop_table ul li{font-size:16px;color:#686a6f;font-weight:400}.woocommerce-checkout .shop_table ul li label{margin-bottom:0}.woocommerce-checkout .shop_table tfoot td,.woocommerce-checkout .shop_table tfoot th{padding-left:20px;padding-right:20px;padding-top:13px;padding-bottom:10px}form.woocommerce-checkout .shop_table tfoot th{margin:0;color:var(--drivschol-gray);font-size:24px;font-weight:300;padding-top:10px;padding-bottom:10px}.woocommerce-checkout .shop_table{margin-bottom:0}.woocommerce-checkout-payment .place-order,.woocommerce-checkout-payment .wc_payment_methods{background-color:var(--drivschol-gray2,#F5F5F5);padding:30px 30px 18px 30px;margin:0;list-style:none;line-height:1}.woocommerce-checkout-payment .place-order{padding-left:30px;padding-bottom:12px}.woocommerce-checkout-payment .place-order{padding-top:0;padding-bottom:30px}.woocommerce-checkout-payment .wc_payment_methods li label{display:flex;align-items:center;margin:0;font-size:20px;color:var(--drivschol-black);font-weight:700;display:flex;align-items:center;margin-bottom:20px;cursor:pointer;font-family:var(--heading-font);text-transform:capitalize;font-family:var(--drivschol-heading-font,"Cormorant",serif)}.woocommerce-checkout-payment .wc_payment_methods li+li{margin-top:20px}.woocommerce-checkout-payment .wc_payment_methods li input{display:none}.woocommerce-checkout-payment .wc_payment_methods li label{margin-bottom:0}.woocommerce-checkout-payment .wc_payment_methods li label::before{content:"";width:19px;height:19px;background-color:#fff;border-radius:50%;margin-right:10px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:8px;color:#fff;display:flex;justify-content:center;align-items:center;margin-right:15px;position:relative;top:1px;transition:all 500ms ease}.woocommerce-checkout-payment .wc_payment_methods li input:checked+label::before{background-color:var(--drivschol-primary);border-color:var(--drivschol-primary);content:"\f00c"}.woocommerce-checkout-payment .wc_payment_methods li img{mix-blend-mode:multiply;width:170px;margin-right:10px;margin-left:10px}.checkout_coupon p,.woocommerce-checkout-payment .place-order p,.woocommerce-checkout-payment .wc_payment_methods li p{font-size:15px;line-height:30px;color:var(--drivschol-text,#6D7076);font-family:var(--drivschol-font,"Manrope",sans-serif);font-weight:500}.wc_payment_methods .payment_box{padding-left:35px;padding-top:15px;padding-bottom:0}.woocommerce-ResetPassword .woocommerce-Button{margin-top:20px}.checkout_coupon{margin-top:30px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;max-width:540px}.checkout_coupon p:nth-child(1){grid-column-start:1;grid-column-end:3}.checkout_coupon input[type=text]{border:none;width:100%;max-width:370px;background-color:var(--drivschol-primary);padding-left:30px;padding-right:30px;margin-right:10px;font-family:var(--drivschol-font);font-size:14px;color:#686a6f;height:64px;margin:0}.woocommerce-account .woocommerce{max-width:1200px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;width:100%;display:grid;grid-template-columns:300px 1fr;grid-gap:30px;padding-top:120px;padding-bottom:100px}.woocommerce-account.woocommerce-lost-password .woocommerce{display:block}.woocommerce-order-overview{margin:0;padding:0;list-style:none;margin-bottom:10px}legend{float:none}.woocommerce-form-login label,.woocommerce-form-register label{display:block}.woocommerce-MyAccount-content,.woocommerce-order p,.woocommerce-order address,.woocommerce-order-overview li{font-family:var(--drivschol-font);font-weight:400;font-size:16px}.woocommerce-MyAccount-content a{color:var(--drivschol-base,#fff)}.woocommerce-MyAccount-content .order-again a{font-weight:700}.woocommerce b,.woocommerce strong{color:#222429}.woocommerce-order-details{margin-bottom:60px;margin-top:60px}.woocommerce-Addresses{display:grid;grid-gap:30px;grid-template-columns:repeat(2,1fr);margin-top:10px}.woocommerce-Addresses .col-2,.woocommerce-Addresses .col-1{padding:0;width:100%;max-width:100%}.woocommerce-EditAccountForm .clear{display:none}.woocommerce-EditAccountForm{margin-bottom:20px}.woocommerce-EditAccountForm fieldset,.woocommerce-EditAccountForm{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;width:100%}.woocommerce-EditAccountForm p:nth-child(4),.woocommerce-EditAccountForm p:nth-child(6),.woocommerce-EditAccountForm fieldset{grid-column-start:1;grid-column-end:3;padding:0}.woocommerce-EditAccountForm p{margin:0}.woocommerce-EditAccountForm label{font-size:20px}.woocommerce-EditAccountForm p>span{display:block;width:100%}.woocommerce-EditAccountForm input+span{margin-top:10px}.woocommerce-EditAccountForm fieldset legend{margin-top:20px}.woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none;position:relative;display:block;padding:35px 45px;background:var(--drivschol-gray,#6D7076)}@media (max-width:991px){.shop_table button[name=update_cart]{position:relative;margin-top:20px;top:auto;right:auto;transform:translateY(0)}}@media (max-width:767px){table.shop_table_responsive .product-thumbnail{justify-content:center}table.shop_table_responsive .product-thumbnail::before{display:none}table.shop_table_responsive tr td.actions{flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}table.shop_table_responsive tr td.actions .coupon{text-align:left}table.shop_table_responsive tr td.actions .coupon button[type=submit]{margin-top:20px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p,.woocommerce-EditAccountForm p{grid-column-start:1;grid-column-end:3}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr}}.woocommerce-checkout #order_review{width:100%;overflow:hidden;display:block}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table{float:left;width:49%;margin-right:30px;overflow:hidden}.woocommerce-checkout #order_review .woocommerce-checkout-payment{float:right;width:48%}@media (max-width:991px){.woocommerce-checkout #order_review,.woocommerce-account .woocommerce,.woocommerce-checkout .col2-set{grid-template-columns:1fr}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table{float:none;width:100%}.woocommerce-checkout #order_review .woocommerce-checkout-payment{width:100%;float:none}}.woocommerce-terms-and-conditions-wrapper{margin-bottom:23px}abbr[title]{border-bottom:none}.single-product div.product{position:relative}.single-product div.product .woocommerce-product-gallery{position:relative}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:45px;right:35px;display:block;z-index:99;text-indent:-999999px}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:1em}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;float:left}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.5}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:48.1%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:30.79667%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:22.15%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:16.96%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:both}.stock:empty::before{display:none}.stock.in-stock{color:#0f834d}.stock.out-of-stock{color:#e2401c}ul.products{margin:0;padding:0}ul.products li.product{list-style:none;position:relative;margin-bottom:2em}ul.products li.product img{display:block}ul.products li.product .button{display:inherit}.shop-one__product-count{display:inline-block;padding-top:15px;font-size:18px;font-weight:500;text-transform:capitalize}.entry-summary .yith-wcwl-add-to-wishlist{margin-top:0;margin-bottom:20px;margin-right:10px}a.thm-btn.wishlist{display:flex;flex-direction:row-reverse;align-items:center}.yith-wcwl-add-button>a i{margin-right:0}.checkout-button,.return-to-shop .button,.shop_table .button,.form-row.place-order .button,.woocommerce-form-coupon .button{position:relative;display:inline-block;vertical-align:middle;-webkit-appearance:none;appearance:none;border:none;outline:none!important;background-color:var(--drivschol-base);color:var(--drivschol-white);font-size:14px;font-weight:700;padding:12px 50px;transition:500ms;line-height:28px;border-radius:0;z-index:1;overflow:hidden}.widget_price_filter .price_slider_amount .button.thm-btn{padding:3px 10px;font-size:12px}input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=password]:focus,input[type=textarea]:focus,input[type=textarea]:focus-visible,.product-quantity .quantity input,#customer_details textarea{outline-style:none}mark,ins{background:#fff9c0;text-decoration:none}.entry-summary ins{background:#fff0}.product-details__social+.yith-wcwl-add-to-wishlist{display:none!important}.woocommerce-checkout .shop_table .cart_item td{padding-top:15px;padding-bottom:5px}.woocommerce-checkout .shop_table td:last-child{padding-right:0}form.woocommerce-checkout .shop_table tfoot th{padding-left:0}.product-details__content__quantity__text{font-size:14px}.variations_form.cart label,.woocommerce-tabs .woocommerce-product-attributes-item__label,.single-product .woocommerce-grouped-product-list-item__label label{font-size:18px;text-transform:capitalize;font-weight:400}.variations_form.cart label a:hover,.woocommerce-tabs .woocommerce-product-attributes-item__label a:hover,.single-product .woocommerce-grouped-product-list-item__label label a:hover{color:var(--drivschol-primary,#EC2526)}.variations_form.cart label{font-family:var(--heading-font);font-weight:600}.product-details__content__quantity{padding-left:10px}.shop-one__sidebar .sidebar__single ul li ul{margin-top:0}.sidebar__single.shop-one__sidebar__item.widget .wc-block-product-categories-list-item-count::after{content:")";position:static;font-family:inherit;font-weight:inherit}.sidebar__single.shop-one__sidebar__item.widget li::after{display:none}.checkout_coupon{margin-top:0}.shop_table tbody .cart_item td:first-child{padding-left:0;width:120px;padding-right:35px}@media screen and (max-width:992px){.woocommerce-cart-form__contents{border:0}.woocommerce-cart-form__contents caption{font-size:1.3em}.woocommerce-cart-form__contents thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.woocommerce-cart-form__contents tr{border-bottom:1px solid var(--drivschol-extra);display:block;margin-bottom:.625em}.woocommerce-cart-form__contents td{border-bottom:1px solid var(--drivschol-extra);display:block;font-size:.8em;display:flex;align-items:center;justify-content:space-between;margin:0;color:var(--drivschol-black);font-size:20px;font-weight:700;font-family:var(--drivschol-font)}.woocommerce-cart-form__contents td::before{content:attr(data-title);font-weight:700}.woocommerce-cart-form__contents td:last-child{border-bottom:0}.shop_table button[name=update_cart]{position:relative}.woocommerce-cart-form .actions{display:block}.shop_table tbody tr+tr{border-top:0}.woocommerce-cart-form__contents .product-thumbnail{justify-content:center}}.product-details__content__rating{display:flex;align-items:center;padding-bottom:22px;margin-bottom:20px;border-bottom:1px solid #e8e3da}.product-review .comments-area .comment-box .info{margin-bottom:0}.product__all-content ins{background-color:#fff0}.product-details__title ins span{margin-left:0}.product__all-btn-box .thm-btn{padding:6px 25px}.product__all-btn-box .thm-btn:focus{color:#fff}.product-details__title del span{text-decoration:line-through}.drivschol-overlay{position:fixed;top:0;z-index:99999;width:100%;height:100%;left:0;display:none;background:rgb(0 0 0 / .1)}.cv-spinner{height:100%;display:flex;justify-content:center;align-items:center}.spinner{width:40px;height:40px;border:4px #ddd solid;border-top:4px solid;border-radius:50%;animation:sp-anime 0.8s infinite linear;border-top-color:var(--drivschol-primary)}@keyframes sp-anime{100%{transform:rotate(360deg)}}.is-hide{display:none}.woocommerce-form-register,.woocommerce-form-login{margin-top:20px}.shop-category.widget_block.widget_categories{padding:30px 20px}.sidebar .shop-category h2{margin-bottom:23px}.sidebar.shop-one__sidebar .widget .wp-block-categories li,.sidebar.shop-one__sidebar .widget_categories ul li{display:block;margin-bottom:0;position:relative}.sidebar.shop-one__sidebar .widget .wp-block-categories li,.sidebar .widget_categories ul li+li{margin-top:0;margin-bottom:5px;z-index:999;padding:6px 0}.woo-widget .wc-block-components-filter-submit-button{font-size:13px;font-weight:800;background-color:var(--drivschol-base);line-height:1em;padding:13px 19px 13px;transition:all 500ms ease;border-radius:0}.wc-block-components-price-slider__actions button[type=submit]:not(.wp-block-search__button).wc-block-components-filter-submit-button{font-size:10px;margin-left:0;margin-top:0;font-weight:600;background:var(--drivschol-gray2);font-family:var(--heading-font);color:var(--drivschol-gray);text-transform:capitalize;letter-spacing:0;height:38px;box-shadow:0 10px 30px 0 rgba(var(--drivschol-black4-rgb),.07)}.woo-widget div .wc-block-components-filter-submit-button:hover{background-color:var(--drivschol-base,#1a1414)!important;color:var(--drivschol-white)!important}.wc-block-components-price-slider__range-input-progress{--track-background:linear-gradient(90deg,
      transparent var(--low),
      var(--range-color) 0,
      var(--range-color) var(--high),
      transparent 0) no-repeat 0 100%/100% 100%;--range-color:var(--drivschol-base);background:var(--track-background);height:6px}.wc-block-components-price-slider__range-input-wrapper{height:6px}input[type=range i]{appearance:auto;cursor:default;padding:initial;border:initial;margin:0;accent-color:var(--drivschol-base)}.wc-block-price-filter__title{font-size:20px;font-weight:700;line-height:20px;letter-spacing:var(--drivschol-letter-spacing);margin:0;margin-bottom:22px}.shop-one__sidebar.sidebar .widget ul li::after{content:""}.shop-one__sidebar.sidebar .widget ul.wp-block-categories li a::after{position:absolute;left:0;top:47%;transform:translateY(-40%);opacity:1;transition:all 200ms linear;transition-delay:0.1s;z-index:1;font-family:"icomoon"!important;content:"\e926";font-size:12px;color:var(--drivschol-primary)}.shop-one__sidebar.sidebar .widget ul.wp-block-categories li a::before{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;background-color:var(--drivschol-white,#fff);z-index:-1;transform:scale(1,0);perspective:400px;visibility:hidden;transition:transform 500ms ease-in-out,visibility 500ms ease-in-out;transform-origin:bottom center}.shop-one__sidebar.sidebar .widget ul.wp-block-categories li:hover a::before{transform:scale(1,1);visibility:visible;transform-origin:top center}.shop-one__sidebar.sidebar .widget ul.wp-block-categories li:hover a,.shop-one__sidebar.sidebar .widget ul.wp-block-categories li:hover a::after{padding-left:27px}.shop-one__sidebar.sidebar .price,.sidebar .price{padding:0}.shop-one__sidebar.sidebar .wc-block-components-sort-select__label{float:left}.shop-one__sidebar.sidebar .wc-block-components-review-list-item__info{display:block}.shop-one__sidebar.sidebar .wc-block-components-review-list-item__image{width:100%;height:100%}.wc-block-featured-category__link,.wc-block-featured-category__title,.wc-block-featured-product__description,.wc-block-featured-product__link{padding:0}.sidebar .widget_products li .size-woocommerce_thumbnail,.sidebar .widget_recent_reviews li .size-woocommerce_thumbnail{width:100%;float:unset}.shop-one__sidebar.sidebar .wc-block-stock-filter__title{font-size:16px}.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image{max-width:unset;margin-bottom:5px}.wc-block-product-categories-list--has-images li ul,.wc-block-product-categories-list--has-images li ul li.wc-block-product-categories-list-item{margin-left:0}.sidebar .select2-container .select2-selection--single{height:60px;margin-bottom:5px}.sidebar .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:55px;padding:0 20px}.sidebar .select2-container--default .select2-selection--single .select2-selection__arrow{height:55px;margin-right:10px}.shop-one__sidebar.sidebar .wc-block-product-categories__dropdown select{padding-left:10px;background-image:none}.woocommerce-product-search button,.woocommerce-widget-layered-nav button{background:var(--drivschol-base);color:#fff;line-height:32px;width:100%}.wc-block-components-review-list-item__item--has-image .wc-block-components-review-list-item__meta{margin-top:10px}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after,.sidebar .widget ul.wc-block-grid__products li::after,.sidebar .widget .wc-block-product-categories-list li::after,.sidebar .widget .widget_shopping_cart_content ul li:after,.sidebar ul.product_list_widget li:after{content:" "}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{width:100%}.wp-block-woocommerce-price-filter>.wc-block-price-filter__title{margin-bottom:30px;margin-top:0}.wc-block-grid__product:last-child{border-bottom:0;margin-bottom:-16px}.wc-block-grid__products,.wc-block-components-review-list-item__item,.wc-block-product-categories{margin-bottom:0}.wc-block-components-price-slider{margin-bottom:5px!important}.wc-block-grid__product .wc-block-grid__product-title{color:#222429;font-weight:800;font-size:16px}.wc-block-grid__product-onsale{position:absolute;top:0;right:0;background:var(--drivschol-base);border-color:var(--drivschol-base);text-transform:capitalize;color:#fff}.woo-widget .select2-container--default .select2-selection--single{border:1px solid #e6e1d8}.select2-container--default .select2-selection--multiple{border:none!important}.wc-block-components-price-slider__range-input{top:-2px}.wc-blocks-filter-wrapper h3,.woocommerce-account h3{font-family:var(--drivschol-heading-font,"Cormorant",serif);font-size:20px;text-transform:uppercase;font-weight:700;margin-bottom:20px}.sidebar .wc-block-components-price-slider::after{content:"";display:table;clear:both}.sidebar .wc-block-components-price-slider__range-text{float:left;margin:0;padding-top:6px}.sidebar .wc-block-components-price-slider__range-text span:first-child::after{content:"-";margin-left:5px;margin-right:5px}.sidebar .wc-block-components-price-slider__actions{float:right}.product__add-to-cart{display:flex;justify-content:space-around;margin-top:16px}ul.products .product__add-to-cart .add_to_cart_button.thm-btn{position:relative;z-index:1}.product-one .add_to_cart_button.thm-btn.loading::after,.woosw-list .add_to_cart_button.loading::after,ul.products .product__add-to-cart .add_to_cart_button.thm-btn.loading::after{font-family:"Font Awesome 5 Free";content:"\f110";vertical-align:top;font-weight:900;position:absolute;right:5px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.product-one .product__item .thm-btn:hover{color:var(--drivschol-white);background-color:var(--drivschol-base)}.product-one .added_to_cart{height:38px;background-color:var(--drivschol-black);font-family:var(--heading-font);font-size:10px;font-weight:600;letter-spacing:1.2px;color:var(--drivschol-white);padding:13px 27px;text-transform:uppercase}.product-one .price ins{background:#fff0}.product-one .product__item__btn{right:30px}.product-one .add_to_cart_button.added,.woosw-list .add_to_cart_button.added,ul.products .product__add-to-cart .add_to_cart_button.thm-btn.added,.product-widget .add_to_cart_button.thm-btn.added{display:none}.woocommerce-Reviews .comment{position:relative;display:flex;align-items:center;flex-direction:inherit}.product__items ul.products{width:calc(100% + 30px);display:block;margin-left:-15px;margin-right:-15px;float:left}.product__items ul.products li{width:100%;border:0;margin-bottom:0;float:none;padding-left:15px;padding-right:15px;box-shadow:none!important;padding-bottom:30px}@media (min-width:768px){.product__items ul.products li{width:50%}}@media (min-width:992px){.product__items ul.products li{width:33.333%}}.product__all-img{border:1px solid var(--drivschol-border-color,#e8e3da);background-color:var(--drivschol-white);border-radius:var(--drivschol-bdr-radius);border-bottom:0}.product__all-content{border:1px solid var(--drivschol-border-color,#e8e3da);border-top:0;margin-top:0;padding-top:26px;padding-bottom:30px;border-radius:var(--drivschol-bdr-radius)}.product__sidebar .widget,.product__sidebar-single{padding:30px}.product__sidebar .product__sidebar-single .wp-block-categories{margin-top:-17px}.cart_totals .woocommerce-shipping-methods label{margin-bottom:0}.woocommerce-checkout-review-order-table th:first-child,.woocommerce-checkout-review-order-table td:first-child{color:var(--drivschol-black);font-size:20px;line-height:30px;font-weight:700;font-family:var(--drivschol-heading-font,"Cormorant",serif);text-transform:capitalize}.woocommerce-checkout-review-order-table th:last-child,.woocommerce-checkout-review-order-table td:last-child{text-align:right}.woosq-popup .woosw-btn{background-color:var(--drivschol-base)}.woosq-popup .woosw-btn:hover,.product-details .cart .woosw-btn:hover{color:var(--drivschol-white)}.woosq-popup .woosw-added{padding:15px 45px 13px}.woosw-added:hover{background-color:var(--drivschol-base)}.woosw-list .added_to_cart.wc-forward{padding:16px 45px 13px;font-size:12px;font-weight:600;text-transform:uppercase}.shop-one.product.news-sidebar{padding:120px 0}.shop_table tbody .cart_item td.product-name{position:relative}.shop_table.woocommerce-checkout-review-order-table tbody .cart_item td.product-name{left:0}.shop-one__sidebar .sidebar__single .wp-block-search .wp-block-search__button.has-icon{color:var(--treck-black,#687469);padding:0;background-color:#fff0;position:absolute;top:50%;right:50px;transform:translateY(-50%)}.wp-block-search__button svg{min-height:2.5em;min-width:2.5em}.woosw-list table.woosw-items .woosw-item .woosw-item--add .add_to_cart_inline{text-align:right;margin-right:10px}.woosw-list table.woosw-items .woosw-item .woosw-item--image img{border-radius:var(--drivschol-bdr-radius)}.product .blog-sidebar__meta,.product .blog-sidebar__btn,.product .blog-sidebar__date{display:none}.product__all-content .thm-btn,.product__item .thm-btn{background-color:var(--drivschol-primary);font-family:var(--heading-font);font-size:14px;font-weight:500;letter-spacing:0;color:var(--drivschol-white,#838184);padding:8.5px 30px 9.5px 30px;text-transform:capitalize}.item .thm-btn{padding:12px 20px}.product__all-content .thm-btn:hover,.product__item .thm-btn:hover{color:var(--drivschol-white)}p.comment-notes{margin-bottom:10px}.woocommerce-ResetPassword .woocommerce-Button,.drivschol-edit-address button[type=submit],.checkout_coupon button[type=submit],.woocommerce-EditAccountForm button[type=submit],.woocommerce-checkout-payment #place_order,.woocommerce-form-login .woocommerce-form-login__submit,.woocommerce-form-register .woocommerce-form-register__submit,.wc-proceed-to-checkout a,.shop_table button[name=update_cart],.shop_table .coupon .thm-btn,.entry-summary .thm-btn.cart-btn,.woosq-popup .woosw-btn,.product-details .cart .woosw-btn,.woosw-list .add_to_cart_button{font-size:16px;letter-spacing:1.4px;padding:16px 49.5px 17px;background-color:var(--drivschol-base);color:var(--drivschol-black);font-weight:700;font-family:var(--heading-font);letter-spacing:1.6px;text-transform:uppercase;line-height:30px;transition:all 0.5s linear}.shop_table .coupon .thm-btn{line-height:27px}.wc-proceed-to-checkout a{padding:23px 50px}.entry-summary .thm-btn.cart-btn{margin-right:0}.woocommerce-ResetPassword .woocommerce-Button:hover,.drivschol-edit-address button[type=submit]:hover,.checkout_coupon button[type=submit]:hover,.woocommerce-EditAccountForm button[type=submit]:hover,.woocommerce-checkout-payment #place_order:hover,.woocommerce-form-login .woocommerce-form-login__submit:hover,.woocommerce-form-register .woocommerce-form-register__submit:hover,.wc-proceed-to-checkout a:hover,.shop_table button[name=update_cart]:hover,.shop_table .coupon .thm-btn:hover,.entry-summary .thm-btn.cart-btn:hover{background-color:var(--drivschol-black);color:var(--drivschol-white)}.woosq-popup .woosw-btn,.product-details .cart .woosw-btn,.woosw-list .add_to_cart_button{background-color:var(--drivschol-black);color:var(--drivschol-white)}.woosq-popup .woosw-btn:hover,.product-details .cart .woosw-btn:hover,.woosw-list .add_to_cart_button:hover{background-color:var(--drivschol-base);color:var(--drivschol-black)}.wc-blocks-filter-wrapper h3,.woocommerce-account h3,.product__sidebar-title{position:relative;font-size:20px;text-transform:capitalize;margin-bottom:30px;margin-left:0;font-weight:700;font-family:var(--drivschol-heading-font,"Cormorant",serif)}.shop-category.product__sidebar-single ul.wp-block-categories li a{margin-left:20px;font-weight:500}.review-form-one__title{text-transform:uppercase;font-size:30px}.wc-block-components-price-slider__range-text .wc-block-components-formatted-money-amount{font-size:14px}@media (min-width:992px){.product__items ul.products.columns-1 li{width:calc(100% / 1)}}@media (min-width:992px){.product__items ul.products.columns-2 li{width:calc(100% / 2)}}@media (min-width:992px){.product__items ul.products.columns-3 li{width:calc(100% / 3)}}@media (min-width:992px){.product__items ul.products.columns-4 li{width:calc(100% / 4)}}@media (min-width:992px){.product__items ul.products.columns-5 li{width:calc(100% / 5)}}@media (min-width:992px){.product__items ul.products.columns-6 li{width:calc(100% / 6)}}.product__item__btn .woosw-btn-text-icon .woosw-btn-text{display:none}.product-details__buttons .woosw-btn-icon{display:none}.blog-sidebar__single.product .blog-one__meta,.blog-sidebar__single.product .drivschol-btn{display:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.products .product .price{color:var(--drivschol-text)}.product-details .product__card .price{font-weight:700;font-size:20px;font-family:var(--drivschol-heading-font,"Plus Jakarta Sans",sans-serif);color:var(--drivschol-primary)}.review-form-one__title{text-transform:capitalize;font-size:30px;font-weight:700}.thm-btn{display:inline-block;vertical-align:middle;-webkit-appearance:none;border:none;outline:none!important;background-color:var(--drivschol-black,#1c1a1d);color:#fff;font-size:12px;font-weight:600;font-family:var(--drivschol-font,"Plus Jakarta Sans",sans-serif);padding:16.25px 48px;transition:500ms;letter-spacing:.2em;text-transform:uppercase;background-color:var(--drivschol-black,#1c1a1d);color:#fff;position:relative;overflow:hidden;text-align:center}.thm-btn::before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:150%;height:150%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background-color:var(--drivschol-black,#fff);transition-duration:700ms;color:var(--drivschol-white);transition-timing-function:cubic-bezier(.52,1.64,.37,.66);z-index:-1}.thm-btn:hover{color:var(--drivschol-black,#1c1a1d)}.thm-btn:hover::before{bottom:-50%;color:#ddd}.product-details .comment-form textarea{height:195px;display:block;width:100%;background-color:var(--drivschol-gray2,#f9f6f1);color:var(--drivschol-text,#838184);font-size:14px;font-weight:500;border:none;outline:none;padding-left:30px;padding-right:30px;padding-top:30px}.product-details .comment-form input[type=text],.product-details .comment-form input[type=email]{display:block;width:100%;height:58px;background-color:var(--drivschol-gray,#f9f6f1);color:var(--drivschol-text,#838184);font-size:14px;font-weight:500;border:none;outline:none;padding-left:30px;padding-right:30px;margin-top:20px}form.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table .cart_item .product-name,form.woocommerce-checkout .shop_table tfoot tr th{text-transform:capitalize}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:3px}.woosw-list .add_to_cart_button,.woosq-popup .woosw-btn,.product-details .cart .woosw-btn,.entry-summary .thm-btn.cart-btn,.woocommerce-checkout-payment #place_order,.checkout_coupon button[type=submit],.wc-proceed-to-checkout a,.shop_table button[name=update_cart],.shop_table .coupon .thm-btn{display:inline-block;vertical-align:middle;-webkit-appearance:none;border:none;outline:none!important;background-color:var(--drivschol-primary,#1c1a1d);color:#fff;font-size:16px;font-weight:700;font-family:var(--drivschol-font,"Plus Jakarta Sans",sans-serif);padding:14.5px 48px;transition:500ms;letter-spacing:0;text-transform:capitalize;color:#fff;position:relative;overflow:hidden;text-align:center;z-index:1}.woosw-list .add_to_cart_button:before,.woosq-popup .woosw-btn:before,.entry-summary .thm-btn.cart-btn:before,.woocommerce-checkout-payment #place_order:before,.checkout_coupon button[type=submit]:before,.wc-proceed-to-checkout a::before,.shop_table button[name=update_cart]::before,.shop_table .coupon .thm-btn::before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:150%;height:150%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background-color:var(--drivschol-black,#fff);transition-duration:700ms;color:var(--drivschol-white);transition-timing-function:cubic-bezier(.52,1.64,.37,.66);z-index:-1}.woosw-list .add_to_cart_button:hover,.woosq-popup .woosw-btn:hover,.product-details .cart .woosw-btn:hover,.entry-summary .thm-btn.cart-btn:hover,.woocommerce-checkout-payment #place_order:hover,.checkout_coupon button[type=submit]:hover,.wc-proceed-to-checkout a:hover,.shop_table button[name=update_cart]:hover,.shop_table .coupon .thm-btn:hover{color:var(--drivschol-white);background-color:var(--drivschol-black)}.woosw-list .add_to_cart_button:hover::before,.woosq-popup .woosw-btn:hover::before,.product-details .cart .woosw-btn:hover::before,.entry-summary .thm-btn.cart-btn:hover::before,.woocommerce-checkout-payment #place_order:hover::before,.checkout_coupon button[type=submit]:hover::before,.wc-proceed-to-checkout a:hover::before,.woocommerce-ResetPassword .woocommerce-Button:hover::before,.shop_table button[name=update_cart]:hover::before,.shop_table .coupon .thm-btn:hover::before{bottom:-50%;color:#ddd}.woosw-list .add_to_cart_button:hover::before,.woocommerce-ResetPassword .woocommerce-Button:hover::before,.shop_table button[name=update_cart]{position:absolute;padding:14.5px 48px}.woosq-popup .woosw-added:hover,.woosq-popup .woosw-btn,.product-details .cart .woosw-btn{background-color:var(--drivschol-primary)}.woosq-popup .woosw-btn,.product-details .cart .woosw-btn:before{background-color:var(--drivschol-base)}.product-details .cart .woosw-btn:hover,.woosq-popup .woosw-btn:hover{background-color:var(--drivschol-black)}.product__item__btn{right:40px}.woosq-popup .entry-summary .thm-btn.cart-btn,.woosq-popup .woosw-btn{padding:16.5px 35px}.entry-footer{margin-top:0;margin-left:15px}.woosw-list .product .added_to_cart{height:58px}.product .added_to_cart{background-color:var(--drivschol-black);font-family:var(--heading-font);font-size:14px;font-weight:500;letter-spacing:0;color:var(--drivschol-white);padding:8.5px 30px 9.5 30px;text-transform:capitalize}.product .added_to_cart::before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:150%;height:150%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background-color:var(--drivschol-primary,#fff);transition-duration:700ms;color:var(--drivschol-white);transition-timing-function:cubic-bezier(.52,1.64,.37,.66);z-index:-1}.product .added_to_cart:hover{color:var(--drivschol-white,#1c1a1d)}.product .added_to_cart:hover::before{bottom:-50%;color:#ddd}.blog-one .woocommerce{padding-top:0;padding-bottom:0}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{top:35px;right:30px}.shop-one__sidebar.sidebar .widget ul.wp-block-categories li a:hover::after{color:var(--drivschol-base)}.shop-one__product-count{font-size:18px;font-weight:700;color:var(--drivschol-heading-text)}.product__item__btn{position:absolute;right:40px;top:20px;z-index:2}.product__item__btn a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:var(--drivschol-gray2,#FAF5F2);border-radius:50%;color:var(--drivschol-black,#0B2038);font-size:14px;visibility:hidden;opacity:0}.product__item__btn a:hover{background-color:var(--drivschol-primary);color:var(--drivschol-white,#fff)}.product__item__btn a:nth-child(1){-webkit-transition:transform 350ms cubic-bezier(.445,.05,.55,.95),opacity ease 300ms,visibility ease 300ms,background ease 300ms,color ease 300ms,border ease 300ms;-moz-transition:transform 350ms cubic-bezier(.445,.05,.55,.95),opacity ease 300ms,visibility ease 300ms,background ease 300ms,color ease 300ms,border ease 300ms;-ms-transition:transform 350ms cubic-bezier(.445,.05,.55,.95),opacity ease 300ms,visibility ease 300ms,background ease 300ms,color ease 300ms,border ease 300ms;-o-transition:transform 350ms cubic-bezier(.445,.05,.55,.95),opacity ease 300ms,visibility ease 300ms,background ease 300ms,color ease 300ms,border ease 300ms;transition:transform 350ms cubic-bezier(.445,.05,.55,.95),opacity ease 300ms,visibility ease 300ms,background ease 300ms,color ease 300ms,border ease 300ms;transform:translate3d(30px,0,0);-moz-transform:translate3d(30px,0,0);-webkit-transform:translate3d(30px,0,0);-ms-transform:translate3d(30px,0,0);-o-transform:translate3d(30px,0,0)}.product__item__btn a:nth-child(2){-webkit-transition:transform 550ms cubic-bezier(.445,.05,.55,.95),opacity ease 300ms,visibility ease 300ms,background ease 300ms,color ease 300ms,border ease 300ms;-moz-transition:transform 550ms cubic-bezier(.445,.05,.55,.95),opacity ease 300ms,visibility ease 300ms,background ease 300ms,color ease 300ms,border ease 300ms;-ms-transition:transform 550ms cubic-bezier(.445,.05,.55,.95),opacity ease 300ms,visibility ease 300ms,background ease 300ms,color ease 300ms,border ease 300ms;-o-transition:transform 550ms cubic-bezier(.445,.05,.55,.95),opacity ease 300ms,visibility ease 300ms,background ease 300ms,color ease 300ms,border ease 300ms;transition:transform 550ms cubic-bezier(.445,.05,.55,.95),opacity ease 300ms,visibility ease 300ms,background ease 300ms,color ease 300ms,border ease 300ms;transform:translate3d(30px,0,0);-moz-transform:translate3d(30px,0,0);-webkit-transform:translate3d(30px,0,0);-ms-transform:translate3d(30px,0,0);-o-transform:translate3d(30px,0,0)}.product__item__btn a+a{margin-top:10px}.product__item:hover .product__item__img img{transform:scale(1.05)}.product__item:hover .product__item__btn a{opacity:1;visibility:visible;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}.product-details .star-rating{font-size:20px}.product-details__socials{display:flex;gap:20px}.product-details__socials a{display:inline;width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:var(--drivschol-gray2,#F5F5F5);font-size:16px;color:var(--drivschol-black2,#111117);transition:all 500ms ease;border-radius:50%}.product-details__socials a:hover{background-color:var(--drivschol-text,#6D7076);color:var(--drivschol-white,#fff)}.product-details__comment-box__meta{text-transform:capitalize}.wp-block-woocommerce-cart{position:relative}.wp-block-woocommerce-cart .wc-block-components-sidebar-layout{display:block;position:relative;margin:0;padding:0}.wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main{position:relative;margin:0;padding:0;width:100%}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items{position:relative;width:100%;border:none;margin:0 0 60px}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items thead tr th,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items thead tr th,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items thead tr th,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items thead tr th,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items thead tr th{font-size:20px;font-style:normal;font-weight:700;line-height:235%;color:var(--drivschol-black2,#111117);padding:0 0 24px;font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);text-transform:capitalize;border:none;background-color:#fff0;border-bottom:1px solid var(--drivschol-border-color,#E6E6E6)!important;box-shadow:none}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td{font-size:18px;font-weight:500;color:var(--drivschol-black2,#111117);vertical-align:middle;border:none;box-shadow:none;background-color:#fff0;border-top:1px solid var(--drivschol-border-color,#E6E6E6);padding:30px 0;letter-spacing:0}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td .wc-block-cart-item__wrap,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-cart-item__wrap,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td .wc-block-cart-item__wrap,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-cart-item__wrap,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td .wc-block-cart-item__wrap{display:flex;justify-content:space-between;align-content:center;margin:0;padding:0}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td .wc-block-cart-item__total-price-and-sale-badge-wrapper .wc-block-components-product-badge.wc-block-components-sale-badge,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-cart-item__total-price-and-sale-badge-wrapper .wc-block-components-product-badge.wc-block-components-sale-badge,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td .wc-block-cart-item__total-price-and-sale-badge-wrapper .wc-block-components-product-badge.wc-block-components-sale-badge,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-cart-item__total-price-and-sale-badge-wrapper .wc-block-components-product-badge.wc-block-components-sale-badge,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td .wc-block-cart-item__total-price-and-sale-badge-wrapper .wc-block-components-product-badge.wc-block-components-sale-badge{display:none}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td.wc-block-cart-item__image,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td.wc-block-cart-item__image,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td.wc-block-cart-item__image,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td.wc-block-cart-item__image,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td.wc-block-cart-item__image{position:relative}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td.wc-block-cart-item__image a,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td.wc-block-cart-item__image a,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td.wc-block-cart-item__image a,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td.wc-block-cart-item__image a,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td.wc-block-cart-item__image a{display:block;width:119px;height:119px;background-color:var(--drivschol-white,#fff);border:1px solid var(--drivschol-border-color,#E6E6E6);margin-right:34px}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td.wc-block-cart-item__image a img,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td.wc-block-cart-item__image a img,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td.wc-block-cart-item__image a img,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td.wc-block-cart-item__image a img,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td.wc-block-cart-item__image a img{width:100%;height:100%;object-fit:cover}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td .wc-block-components-product-metadata,.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td .wc-block-components-product-metadata__description,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-product-metadata,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-product-metadata__description,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td .wc-block-components-product-metadata,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td .wc-block-components-product-metadata__description,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-product-metadata,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-product-metadata__description,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td .wc-block-components-product-metadata,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td .wc-block-components-product-metadata__description{display:none}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td .wc-block-components-product-name,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-product-name,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td .wc-block-components-product-name,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-product-name,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td .wc-block-components-product-name{transition:all 0.4s ease;font-size:20px;text-transform:capitalize;margin:0;font-weight:700;color:var(--drivschol-black2,#111117);font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);display:flex;align-items:center}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td .wc-block-components-product-name:hover,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-product-name:hover,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td .wc-block-components-product-name:hover,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-product-name:hover,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td .wc-block-components-product-name:hover{color:var(--drivschol-primary,#EC2526)}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td .wc-block-cart-item__prices,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-cart-item__prices,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td .wc-block-cart-item__prices,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-cart-item__prices,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td .wc-block-cart-item__prices{display:flex;align-items:center}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td mark,.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td ins,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td mark,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td ins,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td mark,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td ins,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td mark,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td ins,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td mark,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td ins{background:#fff0}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td .wc-block-components-product-badge,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-product-badge,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td .wc-block-components-product-badge,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-product-badge,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td .wc-block-components-product-badge{font-size:18px;font-weight:500;color:var(--drivschol-black2,#111117);vertical-align:middle;border:none;box-shadow:none;margin:0;padding:0;text-transform:none;gap:5px;display:flex;align-items:center}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td .wc-block-cart-item__quantity,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-cart-item__quantity,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td .wc-block-cart-item__quantity,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-cart-item__quantity,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td .wc-block-cart-item__quantity{line-height:1;display:flex;align-items:center}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td .wc-block-components-quantity-selector{position:relative;display:flex;align-items:center;margin:0;padding:0;border-radius:0;border:1px solid var(--drivschol-border-color,#E6E6E6);width:150px;height:50px}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector:after,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector:after,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector:after,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector:after,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td .wc-block-components-quantity-selector:after{display:none}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{width:45px;height:50px;border-right:1px solid var(--drivschol-border-color,#E6E6E6);opacity:1;font-size:20px;font-weight:700;border-radius:0;min-width:45px;box-shadow:none;transition:all 0.4s ease}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{color:var(--drivschol-primary,#EC2526)}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button.wc-block-components-quantity-selector__button--plus,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button.wc-block-components-quantity-selector__button--plus,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button.wc-block-components-quantity-selector__button--plus,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button.wc-block-components-quantity-selector__button--plus,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button.wc-block-components-quantity-selector__button--plus{border-right:none;border-left:1px solid var(--drivschol-border-color,#E6E6E6)}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{height:50px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-family:var(--drivschol-font,"Manrope",sans-serif);color:var(--drivschol-text,#6D7076);outline:none;font-size:18px;font-weight:500;background-color:#fff0;box-shadow:none}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td .wc-block-cart-item__remove-link,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-cart-item__remove-link,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td .wc-block-cart-item__remove-link,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-cart-item__remove-link,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td .wc-block-cart-item__remove-link{position:relative;font-size:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin-left:20px}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td .wc-block-cart-item__remove-link:after,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-cart-item__remove-link:after,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td .wc-block-cart-item__remove-link:after,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-cart-item__remove-link:after,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td .wc-block-cart-item__remove-link:after{position:absolute;left:0;top:0;width:50px;height:50px;font-family:"Font Awesome 5 Free";content:"\f2ed";font-weight:900;font-size:20px;color:var(--drivschol-primary,#EC2526);bottom:0;right:0;margin:auto;display:flex;align-items:center;justify-content:center;transition:all 0.4s ease}.wp-block-woocommerce-cart .is-medium table.wc-block-cart-items tbody tr td .wc-block-cart-item__remove-link:hover:after,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-cart-item__remove-link:hover:after,.wp-block-woocommerce-cart .is-mobile table.wc-block-cart-items tbody tr td .wc-block-cart-item__remove-link:hover:after,.wp-block-woocommerce-cart .is-small table.wc-block-cart-items tbody tr td .wc-block-cart-item__remove-link:hover:after,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items tbody tr td .wc-block-cart-item__remove-link:hover:after{color:var(--drivschol-black2,#111117)}.wp-block-woocommerce-cart .wc-block-components-sidebar{padding-left:0;width:35%;margin-left:auto}.wp-block-woocommerce-cart .wc-block-components-sidebar .wc-block-cart__submit{margin:0 0 0}.wp-block-woocommerce-cart .wc-block-components-sidebar .wc-block-cart__submit .components-button{display:inline-block;vertical-align:middle;-webkit-appearance:none;border:none;outline:none;background-color:var(--drivschol-black2,#111117);color:var(--drivschol-white,#fff);font-size:16px;font-weight:700;font-family:var(--drivschol-font,"Manrope",sans-serif);padding:20px 48px;line-height:100%;transition:500ms;text-transform:capitalize;background-color:var(--drivschol-black2,#111117);color:var(--drivschol-white,#fff);position:relative;overflow:hidden;text-align:center;z-index:1}.wp-block-woocommerce-cart .wc-block-components-sidebar .wc-block-cart__submit .components-button:before{content:"";position:absolute;top:-50%;left:50%;transform:translateX(-50%);width:150%;height:150%;border-top-left-radius:50%;border-top-right-radius:50%;background-color:var(--drivschol-primary,#EC2526);transition:700ms cubic-bezier(.52,1.64,.37,.66);z-index:-1}.wp-block-woocommerce-cart .wc-block-components-sidebar .wc-block-cart__submit .components-button:after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:150%;height:150%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background-color:var(--drivschol-black2,#111117);transition-duration:700ms;transition-timing-function:cubic-bezier(.52,1.64,.37,.66);z-index:-1}.wp-block-woocommerce-cart .wc-block-components-sidebar .wc-block-cart__submit .components-button:hover:before{top:100%}.wp-block-woocommerce-cart .wc-block-components-sidebar .wc-block-cart__submit .components-button:hover:after{bottom:-50%}.wp-block-woocommerce-cart .wc-block-components-sidebar .wc-block-cart__submit .components-button span{position:relative;color:inherit;z-index:2}.wp-block-woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper{padding:0}.wp-block-woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-item__label{color:var(--drivschol-black2,#111117);font-size:20px;font-style:normal;font-weight:700;font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);margin:0 0 0}.wp-block-woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-item__value{font-size:18px;color:var(--drivschol-text,#6D7076);font-weight:500;text-transform:inherit}.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart__totals-title{font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;color:var(--drivschol-heading-text,#111117);text-align:left;margin:0 0 20px;padding:0}.wp-block-woocommerce-cart .is-large .wc-block-components-sidebar .wc-block-components-panel,.wp-block-woocommerce-cart .is-large .wc-block-components-sidebar .wc-block-components-totals-coupon,.wp-block-woocommerce-cart .is-large .wc-block-components-sidebar .wc-block-components-totals-item{padding:20px 0}.wp-block-woocommerce-cart .wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address__link,.wp-block-woocommerce-cart .wc-block-components-totals-coupon-link{font-weight:700;color:var(--drivschol-black2,#111117);text-transform:capitalize;text-decoration:underline;transition:all 0.4s ease}.wp-block-woocommerce-cart .wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address__link:hover,.wp-block-woocommerce-cart .wc-block-components-totals-coupon-link:hover{color:var(--drivschol-primary,#EC2526)}.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input:-webkit-autofill,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.wp-block-woocommerce-cart .wc-block-components-text-input input:-webkit-autofill,.wp-block-woocommerce-cart .wc-block-components-text-input.is-active input[type=email],.wp-block-woocommerce-cart .wc-block-components-text-input.is-active input[type=number],.wp-block-woocommerce-cart .wc-block-components-text-input.is-active input[type=tel],.wp-block-woocommerce-cart .wc-block-components-text-input.is-active input[type=text],.wp-block-woocommerce-cart .wc-block-components-text-input.is-active input[type=url],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=email],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=number],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=tel],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=text],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input[type=url],.wp-block-woocommerce-cart .wc-block-components-text-input input[type=email],.wp-block-woocommerce-cart .wc-block-components-text-input input[type=number],.wp-block-woocommerce-cart .wc-block-components-text-input input[type=tel],.wp-block-woocommerce-cart .wc-block-components-text-input input[type=text],.wp-block-woocommerce-cart .wc-block-components-text-input input[type=url]{height:60px;border:none;background-color:var(--drivschol-gray2,#F5F5F5);outline:none;font-size:14px;color:var(--drivschol-text,#6D7076);font-family:var(--drivschol-font,"Manrope",sans-serif);display:block;font-weight:500;margin-right:10px;padding:0 25px;border-radius:0}.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input input:-webkit-autofill,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.wp-block-woocommerce-cart .wc-block-components-text-input input:-webkit-autofill,.wp-block-woocommerce-cart .wc-block-components-text-input.is-active input[type=email],.wp-block-woocommerce-cart .wc-block-components-text-input.is-active input[type=number],.wp-block-woocommerce-cart .wc-block-components-text-input.is-active input[type=tel],.wp-block-woocommerce-cart .wc-block-components-text-input.is-active input[type=text],.wp-block-woocommerce-cart .wc-block-components-text-input.is-active input[type=url]{box-shadow:none;padding-top:12px}.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-text-input label,.wp-block-woocommerce-cart .wc-block-components-text-input label{left:25px}.wp-block-woocommerce-cart .wc-block-components-radio-control__description,.wp-block-woocommerce-cart .wc-block-components-radio-control__secondary-description,.wp-block-woocommerce-cart .wc-block-components-shipping-rates-control__package .wc-block-components-radio-control__label-group,.wp-block-woocommerce-cart .wc-block-components-totals-item__description{font-size:14px;width:100%;font-weight:500;line-height:24px}.wp-block-woocommerce-cart .wc-block-components-totals-shipping .wc-block-components-shipping-address{margin:0}.wp-block-woocommerce-cart .wc-block-components-shipping-rates-control__package .wc-block-components-radio-control__description-group,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-components-sidebar .wc-block-components-shipping-calculator,.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-components-sidebar .wc-block-components-shipping-rates-control__package:not(.wc-block-components-panel){padding:0 0 20px;font-size:14px;width:100%;font-weight:500;line-height:24px}.wp-block-woocommerce-cart .wc-block-components-button:not(.is-link){display:inline-block;vertical-align:middle;-webkit-appearance:none;border:none;outline:none;background-color:var(--drivschol-black2,#111117);color:var(--drivschol-white,#fff);font-size:16px;font-weight:700;font-family:var(--drivschol-font,"Manrope",sans-serif);padding:20px 48px;line-height:100%;transition:500ms;text-transform:capitalize;background-color:var(--drivschol-black2,#111117);color:var(--drivschol-white,#fff);position:relative;overflow:hidden;text-align:center;z-index:1}.wp-block-woocommerce-cart .wc-block-components-button:not(.is-link):before{content:"";position:absolute;top:-50%;left:50%;transform:translateX(-50%);width:150%;height:150%;border-top-left-radius:50%;border-top-right-radius:50%;background-color:var(--drivschol-primary,#EC2526);transition:700ms cubic-bezier(.52,1.64,.37,.66);z-index:-1}.wp-block-woocommerce-cart .wc-block-components-button:not(.is-link):after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:150%;height:150%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background-color:var(--drivschol-black2,#111117);transition-duration:700ms;transition-timing-function:cubic-bezier(.52,1.64,.37,.66);z-index:-1}.wp-block-woocommerce-cart .wc-block-components-button:not(.is-link):hover:before{top:100%}.wp-block-woocommerce-cart .wc-block-components-button:not(.is-link):hover:after{bottom:-50%}.wp-block-woocommerce-cart .wc-block-components-button:not(.is-link) span{position:relative;color:inherit;z-index:2}.wp-block-woocommerce-cart .wc-block-components-shipping-calculator-address__button{width:auto}.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list{border-radius:0;padding:0 0;border-color:var(--drivschol-border-color,#E6E6E6)}.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input[aria-expanded=true],.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input[aria-expanded=true]{box-shadow:none;background:var(--drivschol-gray2,#F5F5F5)}.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion{border-top:1px solid var(--drivschol-border-color,#E6E6E6);font-size:14px;color:var(--drivschol-text,#6D7076);font-family:var(--drivschol-font,"Manrope",sans-serif);display:block;font-weight:500;padding:10px 25px;cursor:pointer;transition:all 0.4s ease}.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-highlighted,.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:active,.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:focus,.wp-block-woocommerce-cart .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-highlighted,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:active,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:focus,.wp-block-woocommerce-cart .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover{background-color:var(--drivschol-primary,#EC2526);color:var(--drivschol-white,#fff)}.wp-block-woocommerce-cart .wc-block-components-validation-error{font-size:14px;color:var(--drivschol-primary,#EC2526)}.wp-block-woocommerce-cart .wc-block-components-validation-error p{font-size:inherit}@media (max-width:991px){.wp-block-woocommerce-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper{padding:20px 0}.wc-block-components-product-metadata,.wc-block-cart-item__total-price-and-sale-badge-wrapper .wc-block-components-sale-badge{display:none}.wc-block-components-main.wc-block-cart__main.wp-block-woocommerce-cart-items-block{overflow:auto}.is-medium table.wc-block-cart-items,.is-small table.wc-block-cart-items,.is-large.wc-block-cart .wc-block-cart-items,.is-mobile table.wc-block-cart-items,.is-small table.wc-block-cart-items,.is-large.wc-block-cart .wc-block-cart-items{min-width:1020px;overflow:auto}.is-medium table.wc-block-cart-items .wc-block-cart-items__row,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.is-medium table.wc-block-cart-items .wc-block-cart-items__row,.is-small table.wc-block-cart-items .wc-block-cart-items__row{display:grid!important;grid-template-columns:155px 0!important;padding:0!important}.wc-block-cart table.wc-block-cart-items,.wc-block-cart table.wc-block-cart-items td,.wc-block-cart table.wc-block-cart-items th{margin:0!important}.wc-block-cart-item__wrap{padding:25px 0!important}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{padding:80px 0!important}}.woocommerce-checkout .blog-one .wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.woocommerce-checkout .blog-one .wc-block-components-text-input input[type=tel],.woocommerce-checkout .blog-one .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-checkout .blog-one .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-checkout .blog-one .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-checkout .blog-one .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.woocommerce-checkout .blog-one .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input[aria-expanded=true],.woocommerce-checkout .blog-one .wc-block-components-text-input input[type=text]{background-color:var(--drivschol-gray2);border:0;color:var(--drivschol-text,#6D7076);border-radius:0;padding-left:35px}.wc-block-components-form .wc-block-components-combobox.is-active .wc-block-components-combobox-control label.components-base-control__label,.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label{padding-left:30px;padding-top:3px;font-size:14px}.woocommerce-checkout .blog-one .components-button{display:inline-block;vertical-align:middle;-webkit-appearance:none;border:none;outline:none;background-color:var(--drivschol-black2,#111117);color:var(--drivschol-white,#fff);font-size:16px;font-weight:700;font-family:var(--drivschol-font,"Manrope",sans-serif);padding:21px 48px;line-height:100%;transition:500ms;text-transform:capitalize;background-color:var(--drivschol-black2,#111117);color:var(--drivschol-white,#fff);position:relative;overflow:hidden;text-align:center;z-index:1}.woocommerce-checkout .blog-one .components-button:before{content:"";position:absolute;top:-50%;left:50%;transform:translateX(-50%);width:150%;height:150%;border-top-left-radius:50%;border-top-right-radius:50%;background-color:var(--drivschol-primary,#EC2526);transition:700ms cubic-bezier(.52,1.64,.37,.66);z-index:-1}.woocommerce-checkout .blog-one .components-button:after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:150%;height:150%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background-color:var(--drivschol-black2,#111117);transition-duration:700ms;transition-timing-function:cubic-bezier(.52,1.64,.37,.66);z-index:-1}.woocommerce-checkout .blog-one .components-button:hover:before{top:100%}.woocommerce-checkout .blog-one .components-button:hover:after{bottom:-50%}.woocommerce-checkout .blog-one .components-button span{position:relative;color:inherit;z-index:2}.wc-block-components-title.wc-block-components-title{font-weight:700}.woocommerce-checkout .blog-one .wc-block-components-text-input label{font-size:14px;color:var(--drivschol-text,#6D7076)}.woocommerce-checkout .blog-one .wc-block-components-product-name{font-size:16px;color:var(--drivschol-black,#6D7076)}.woocommerce-checkout .blog-one .wc-block-components-totals-footer-item .wc-block-components-totals-item__value,.woocommerce-checkout .blog-one .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-weight:700;color:var(--drivschol-black,#6D7076)}.wc-block-components-order-summary .wc-block-components-order-summary-item__total-price{color:var(--drivschol-black,#6D7076)}.product-details .cart .woosw-btn{display:inline-block;vertical-align:middle;-webkit-appearance:none;border:none;outline:none;background-color:var(--drivschol-black2,#111117);color:var(--drivschol-white,#fff);font-size:16px;font-weight:700;font-family:var(--drivschol-font,"Manrope",sans-serif);padding:21px 48px;line-height:100%;transition:500ms;text-transform:capitalize;background-color:var(--drivschol-black2,#111117);color:var(--drivschol-white,#fff);position:relative;overflow:hidden;text-align:center;z-index:1}.product-details .cart .woosw-btn:before{content:"";position:absolute;top:-50%;left:50%;transform:translateX(-50%);width:150%;height:150%;border-top-left-radius:50%;border-top-right-radius:50%;background-color:var(--drivschol-primary,#EC2526);transition:700ms cubic-bezier(.52,1.64,.37,.66);z-index:-1}.product-details .cart .woosw-btn:after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:150%;height:150%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background-color:var(--drivschol-black2,#111117);transition-duration:700ms;transition-timing-function:cubic-bezier(.52,1.64,.37,.66);z-index:-1}.product-details .cart .woosw-btn:hover:before{top:100%}.product-details .cart .woosw-btn:hover:after{bottom:-50%}.product-details .cart .woosw-btn span{position:relative;color:inherit;z-index:2}.shop_table button[name=update_cart],.shop_table .coupon .thm-btn{background-color:var(--drivschol-primary)}.shop_table button[name=update_cart]::before,.shop_table .coupon .thm-btn::before{background-color:var(--drivschol-black2)}form.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table .cart_item .product-name{font-size:20px;font-weight:600;font-family:var(--drivschol-heading-font,"Urbanist",sans-serif);color:var(--drivschol-black2,#111117);padding-top:15px}.woocommerce-pagination ul{margin:0;padding:0;list-style:none;display:flex;justify-content:center;align-items:center;margin-top:30px}.woocommerce-pagination ul a,.woocommerce-pagination ul span{width:50px;height:50px;border-radius:0;border:1px solid var(--drivschol-border-color,#FCE9DD);display:flex;justify-content:center;align-items:center;color:var(--drivschol-black,#0B2038);font-size:18px;margin-left:10px}.woocommerce-pagination ul a:hover,.woocommerce-pagination ul span{background-color:var(--drivschol-primary);border-color:var(--drivschol-primary);color:var(--drivschol-white);border-radius:0}.woocommerce-pagination ul li a.prev{text-indent:-99999px}.woocommerce-pagination ul li a.prev::before{content:"\f104";font-family:"Font Awesome 5 Free";font-weight:900;text-indent:0}.woocommerce-pagination ul li a.next{text-indent:-99999px}.woocommerce-pagination ul li a.next::before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;text-indent:0}.woocommerce-pagination ul .prev,.woocommerce-pagination ul .next{padding-top:0}.entry-summary .thm-btn.cart-btn{background-color:var(--drivschol-black)}.entry-summary .thm-btn.cart-btn:before{background-color:var(--drivschol-primary)}.woocommerce-grouped-product-list-item__quantity .product-details__buttons{margin-top:0}.woocommerce-grouped-product-list-item__quantity .product-details__quantity{position:relative;display:flex;align-items:center;margin:20px 0 30px}.product__item .thm-btn{padding:9px 20px}.product-one .added_to_cart{padding:11.5px 20px;font-weight:500;font-size:14px;text-transform:capitalize;letter-spacing:0}input[type=range i]{accent-color:var(--drivschol-primary)}.product-details .comment-form input[type=text],.product-details .comment-form input[type=email]{background-color:var(--drivschol-gray2,#f9f6f1)}