@import url(../fonts/LeagueGothic-CondensedRegular.otf);@import url(../fonts/LeagueGothic-Regular.otf);.courses-link-list li a:hover,.dropdown-item:hover,.footer-bottom a:hover{text-decoration:underline}.courses-link-list li a,.footer-top .small-post-title a,.small-post-item .post-date{font-family:var(--para-font);font-weight:400}.courses-link-list li a,.section-title,.widget-title{text-transform:capitalize}@font-face{font-family:'League Gothic';src:url(../fonts/LeagueGothic-Regular.otf)}@font-face{font-family:'League Gothic Condensed';src:url(../fonts/LeagueGothic-CondensedRegular.otf)}a{text-decoration:none}.font1{font-family:'League Gothic'!important}@font-face{font-family:BAHNSCHRIFT;src:url('../fonts/BAHNSCHRIFT.TTF') format('truetype')}.margin-sec:first-of-type{margin:50px 0}.margin-sec{margin-bottom:50px}body{font-family:BAHNSCHRIFT,sans-serif}.logo-header{max-height:100px}.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#000;font-weight:500;font-size:16px;padding-top:.25rem;padding-bottom:.25rem;margin-right:12px}.navbar-nav .nav-item .nav-link{text-transform:uppercase}.navbar-dark .navbar-nav .nav-link:hover{color:#6d6d70}.dropdown-item{color:#6d6d70;transition:.3s ease-in-out;font-size:16px;padding-right:45px}#navbarSupportedContent{padding-right:40px}.dropdown-item:hover{background-color:#eee;color:#6d6d70}.navbar-nav .nav-link{color:#fff}.dropend .dropdown-toggle{color:salmon;margin-left:1em}.dropdown .dropdown-menu,.terms-privacy li+li a:after{display:none}.dropdown:hover>.dropdown-menu,.dropend:hover>.dropdown-menu{display:block;margin-top:0;margin-left:.125em}@media screen and (min-width:769px){.dropend:hover>.dropdown-menu{position:absolute;top:0;left:100%}.dropend .dropdown-toggle{margin-left:.5em}}.ml-auto{margin-left:auto}.section-first{background-image:url(../images/product-home/banner-1.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.sec-bg{background:#ffffffcf;border:2px solid #939598;border-radius:10px;text-align:center;display:flex;flex-wrap:wrap;height:450px;justify-content:center;align-items:center}.sec-two-bg,.section-second .sec-two-bg{border:2px solid #939598;text-align:center;display:flex}.sec-two-bg{background:#939598;border-radius:10px;height:450px;justify-content:center;align-items:center}.section-second,.section-third{background-size:cover;background-repeat:no-repeat}.sec-bg .title{font-size:100px;color:#939598;text-transform:uppercase;font-weight:500}.sec-two-bg .title,.section-second .sec-bg .title,.section-second .sec-two-bg .title{font-size:130px;text-transform:uppercase;font-weight:500}.sec-two-bg .title{line-height:130px;color:#fff}.black-overlay{background-color:#fffbfb4f;height:100%}.section-padding{padding:70px 0}.section-second{background-image:url(../images/product-home/banner-2.jpg);background-position:center}.section-second .sec-two-bg{background:#ffffffcf;border-radius:10px;flex-wrap:wrap;height:220px;justify-content:center;align-items:center}.sec-img,.section-second .sec-bg{height:450px;text-align:center;display:flex}.section-second .sec-two-bg .title{line-height:100px;color:#939598}.section-second .sec-two-bg p.title{font-size:50px;line-height:0}.section-second .sec-bg p.title{font-size:50px}.section-second .sec-bg{background:#939598;border:2px solid #939598;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center}.opacity-pp01:before,.opacity-pp:before{content:" ";width:100%;height:100%;left:0;top:0}.section-second .sec-bg .title{color:#fff}.section-second .sec-bg.three{background-color:#ffffffcf}.section-second .sec-bg.three .title{color:#939598}.section-third{padding:50px 0;background-position:top center}.opacity-pp,.opacity-pp01{position:relative}.opacity-pp:before{position:absolute;z-index:9;background-color:rgba(253,253,253,.8)}.opacity-pp .container,.opacity-pp01 .container{z-index:9999;position:relative}.opacity-pp01:before{position:absolute;z-index:9;background-color:#fffbfb4f}.sec-img{border:0 solid #939598;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center}.sec-img img{border-radius:10px}.footer-section{background-color:#fff;position:relative;overflow:hidden;z-index:9}.footer-top{padding-top:96px;padding-bottom:50px}.company-footer-contact-list{padding:0;margin-top:10px}.company-footer-contact-list li,.footer-bottom p,.footer-top p{color:#7e7e7e}.company-footer-contact-list li{display:flex;display:-webkit-flex;align-items:center}.company-footer-contact-list li+li{margin-top:5px}.company-footer-contact-list li i{margin-right:10px;font-size:20px;display:inline-block}.footer-top .company-footer-social-icon{display:flex;list-style:none;font-size:20px;padding:0;align-items:start}.contact .info,.contact .php-email-form{width:100%;border-top:3px solid #222;border-bottom:3px solid #222;padding:30px;background:#fff}.footer-top .company-footer-social-icon li{padding:0 10px}.copy-right-text,.footer-top .company-footer-social-icon li a{color:#000}.footer-top .site-logo{margin-bottom:25px;display:block;max-width:250px}.footer-top .widget-title{color:#000;margin-bottom:30px}.courses-link-list{padding:0}.courses-link-list li+li{margin-top:10px}.courses-link-list li{list-style:none}.courses-link-list li a{color:#7e7e7e;text-decoration:none}.footer-top .small-post-title a{color:#000}.small-post-item .post-date{color:#ffb606;margin-bottom:3px}.small-post-list li+li{margin-top:30px}.news-letter-form{margin-top:15px}.news-letter-form input{width:100%;padding:12px 25px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border:none}.news-letter-form input[type=submit]{width:auto;border:none;background-color:#ffb606;padding:9px 30px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;color:#000;margin-top:10px}.footer-bottom{padding:13px 0;border-top:1px solid rgba(255,255,255,.149)}.footer-bottom a{text-decoration:none;color:#000}.copy-right-text a{color:#ffb606}.terms-privacy li+li{margin-left:30px}.terms-privacy li a{color:#000;position:relative}.terms-privacy li a:after{position:absolute;content:'-';color:#fff;display:inline-block;top:0;right:-18px}.stript-part{background:#e6e7e8;padding:10px;height:192px;display:flex;align-items:center}.stript-part h5{color:#fff;font-size:36px}.div-button .btn-slider,.stript-part p{color:#151515;text-transform:uppercase}.stript-part p{margin-bottom:0;font-size:20px;word-spacing:0.3rem}.about_icon i,.text_custom{color:#00bd2a}.section_all{position:relative;padding-top:80px;padding-bottom:80px;min-height:100vh}.section-title{font-weight:700;letter-spacing:1px}.section-subtitle{letter-spacing:.4px;line-height:28px;max-width:550px}.section-title-border{background-color:#000;height:1 3px;width:44px}.section-title-border-white{background-color:#fff;height:2px;width:100px}.about_icon i{font-size:22px;height:65px;width:65px;line-height:65px;display:inline-block;background:#fff;border-radius:35px;box-shadow:0 8px 20px -2px rgba(158,152,153,.5)}.about_header_main .about_heading{max-width:450px;font-size:24px}.about_icon span{position:relative;top:-10px}.about_content_box_all{padding:28px}.about-img{border:2px solid #b5b5b5}.contact{padding:50px 0}.contact .info{box-shadow:0 0 24px 0 rgba(0,0,0,.1)}.contact .info i{font-size:20px;color:#222;float:left;width:44px;height:44px;background:#f2f2f2;display:flex;justify-content:center;align-items:center;border-radius:50px;transition:.3s ease-in-out}.contact .info h4{padding:0 0 0 60px;font-size:22px;font-weight:600;margin-bottom:5px;color:#222}.contact .info p{padding:0 0 10px 60px;margin-bottom:20px;font-size:14px;color:#7e7e7e}.contact .info .email p{padding-top:5px}.contact .info .social-links{padding-left:60px}.contact .info .social-links a{font-size:18px;display:inline-block;background:#333;color:#fff;line-height:1;padding:8px 0;border-radius:50%;text-align:center;width:36px;height:36px;transition:.3s;margin-right:10px}.contact .info .address:hover i,.contact .info .email:hover i,.contact .info .phone:hover i,.contact .info .social-links a:hover{background:#222;color:#fff}.contact .php-email-form{margin:0;box-shadow:0 0 24px 0 rgba(0,0,0,.12)}.contact .php-email-form .form-group,.contact .php-email-form label{padding-bottom:8px}.contact .php-email-form .validate{display:none;color:red;margin:0 0 15px;font-weight:400;font-size:13px}.contact .php-email-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:left;padding:15px;font-weight:600}.contact .php-email-form .error-message br+br{margin-top:25px}.contact .php-email-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:center;padding:15px;font-weight:600}.contact .php-email-form .loading{display:none;background:#fff;text-align:center;padding:15px}.contact .php-email-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid #18d26e;border-top-color:#eee;animation:1s linear infinite animate-loading}.contact .php-email-form .form-group{margin-bottom:20px}.contact .php-email-form input,.contact .php-email-form textarea{border-radius:4px;box-shadow:none;font-size:14px}.contact .php-email-form input:focus,.contact .php-email-form textarea:focus{border-color:#222}.contact .php-email-form input{height:44px}.contact .php-email-form textarea{padding:10px 12px}.contact .php-email-form button[type=submit]{background:#222;border:0;padding:12px 34px;color:#fff;transition:.4s;border-radius:50px}.contact .php-email-form button[type=submit]:hover{background:#939598}@keyframes animate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.latest-updates{background:#e7e7e8;border:2px solid #939598;height:100%;border-radius:10px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;color:#231f20;padding:25px 10px 30px}.latest-updates h1{color:#231f20!important;font-size:83px;text-transform:uppercase;font-weight:500}.latest-updates h3{font-size:42px;word-spacing:0.2rem;font-weight:500;margin-bottom:0}.latest-updates h4{font-size:36px;word-spacing:0.2rem}.latest-updates h5{font-size:30px;word-spacing:0.2rem;margin-bottom:15px}.div-button{position:absolute;bottom:15px;right:20px;z-index:999999}.div-button .btn-slider{display:inline-block;background:#f0f0f0;text-decoration:none;position:relative;padding:10px 30px;text-align:center;font-weight:600}.navbar.navbar-expand-lg.navbar-dark{background-color:#e6e7e8}.carousel-control-prev,carousel-control-next{opacity:1}.carousel-control-next-icon,.carousel-control-prev-icon{background-color:#939598;padding:6px}@media screen and (max-width:1199px) and (min-width:991px){.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{font-size:14px}}@media screen and (max-width:1199px){.sec-two-bg .title{font-size:90px;line-height:90px}.sec-bg .title{font-size:70px}.sec-bg,.sec-two-bg{height:300px}}@media screen and (max-width:991px){.navbar-toggler{background-color:#6c6c6c}.sec-two-bg .title{font-size:90px;line-height:90px}.sec-bg .title{font-size:70px}.sec-bg,.sec-two-bg{height:300px}.stript-part{height:150px}.stript-part p{font-size:15px}}@media screen and (max-width:480px){.stript-part p{font-size:14px}.sec-bg,.sec-two-bg{height:300px!important}.sec-two-bg .title{font-size:70px;line-height:70px}.sec-bg .title{font-size:50px}.navbar-dark .navbar-brand{width:70%}.navbar-toggler{background-color:#6c6c6c}.logo-header{max-height:max-content;width:100%}}