@media (min-width: 1200px) { .container { max-width: 1170px; } .header-navbar .primary-menu li .submenu { -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: top; transform-origin: top; top: 100%; } .header-navbar .primary-menu li .submenu li:hover .submenu { visibility: visible; opacity: 1; -webkit-transform: scaleY(1); transform: scaleY(1); } } @media (min-width: 992px) and (max-width: 1200px) { .site-navigation { padding: 0px 20px; } .carousel-arrow { margin-bottom: 30px; } .single-course-category { margin-bottom: 20px; } } @media (min-width: 768px) and (max-width: 991px) { .site-navigation { padding: 0px 20px !important; } .navbar { padding: 10px 10px; } .navbar-nav .nav-link { padding: 14px 20px; border-right: 0px; } .header-navbar.mobile-menu .primary-menu li .menu-trigger { color: #fff; } .testimonials-slides .testimonial-item, .testimonials-slides-3 .testimonial-item { padding: 80px 37px 60px 47px; } .testimonials-slides .testimonial-item .testimonial-text, .testimonials-slides-3 .testimonial-item .testimonial-text { font-size: 17px; } .carousel-arrow { margin-bottom: 30px; } .single-course-category { margin-bottom: 20px; } .features:after { display: none; } .features-intro .feature-item { margin-bottom: 30px; } .header-navbar .site-logo { width: 25%; margin-right: 0px; } } @media (max-width: 768px) { .container-padding { padding: 0px 30px; } .site-navigation { padding: 20px 20px; } .navbar-nav .nav-link { padding: 10px 0px; } .navbar-collapse { padding: 20px 40px; } .nav-menus-wrapper .nav-menu { display: block; padding-top: 20px; } .header-navbar .site-logo { width: 30%; } .header-navbar.mobile-menu .primary-menu li .menu-trigger, .header-navbar .primary-menu li .sub-menu li .menu-trigger { color: #fff; } .banner .banner-content h1 { font-size: 34px; line-height: 42px; } .banner .banner-content p { max-width: 100%; } .banner-form .form-control { padding-right: 10px; } .banner-form a { position: relative; display: block; margin-left: 5px; } .single-course-category { margin-bottom: 20px; } .testimonials-slides .testimonial-item, .testimonials-slides-3 .testimonial-item { padding: 80px 37px 60px 47px; } .testimonials-slides .testimonial-item .testimonial-text, .testimonials-slides-3 .testimonial-item .testimonial-text { font-size: 17px; } .carousel-arrow { margin-bottom: 30px; } .client-logo { margin-bottom: 20px; text-align: center; } .features-intro .feature-item { margin-bottom: 30px; } .features:after { display: none; } .font-lg { font-size: 35px; line-height: 47px; } .cta-inner2 { padding: 70px 40px; } .banner-style-3 .banner-content h1 { font-size: 34px; line-height: 48px; } .banner-style-3 .banner-content p { max-width: 100%; } .cta .cta-inner-section .info-box { padding: 80px 40px; } } @media (max-width: 480px) { .site-navigation { padding: 10px 10px; } .navbar-nav .nav-link { padding: 14px 20px; } .header-navbar .site-logo { width: 100%; } .funfact-item { text-align: center; } .font-lg { font-size: 28px; line-height: 41px; } .header-navbar .site-logo { width: 40%; } } /*# sourceMappingURL=maps/responsive.css.map */