﻿@media(min-width: 1440px) {
    .container-sm{
        max-width: 1300px;
    }
}
@media (min-width:1201px){
    .menu-items{max-height: 500px;}
}

@media(max-width:1200px){
    .category-page .row{flex-direction: column-reverse;}
    .hamburger-icon.sub-cat{display: flex;}
}

@media(max-width: 992px){
    /*menu*/
    .toggle-box{padding: 0;}
    .desktop-content{display: none;}
    .mobile-menu{display: block;}

    .menu-list.desktop-menu{display: none;}
    .html-home-page .menu-list__link{color: #000; padding: 0;}

    .mobile-menu .menu-list__nav{flex-direction: column;align-items: flex-start;}
    .mobile-menu .menu-list__item{text-align: left;}
    .mobile-menu .menu-list__item,
    .mobile-menu .menu-list__submenu{padding: 13px 0;}

    /*title*/
    .section-banner .banner-content .title,
    .title-quotes h3,
    .split-info h3,
    .contact-header h2{font-size: 40px;}

    /*split-info*/
    .split-info{text-align: left;}

    /*topic*/
    .category-description{text-align: left;}

    /*container*/
    .container{max-width: 910px;}
}

@media(max-width: 768px){
    /**/
    .menu-items.active{text-align: left;}

    /*topic*/
    .category-page .col-md-3,
    .category-page .col-md-9{width: 100%;}

    .category-banner img{height: 400px;}
    
    /*pdf request page*/
    .request-pdf-page .content-wrapper{text-align: left !important; padding: 0 !important;margin: 0 !important;}
    .event-request-page .page-body{padding-top: 30px;}

}

@media(max-width: 767px){
    /**/
    .html-home-page .header{top: 30px;max-width:100%;}
    .section-banner .swiper{height: 450px;}


    /*title*/
    .section-banner .banner-content .title,
    .title-quotes h3,
    .split-info h3,
    .contact-header h2{font-size: 32px;}

    .section-banner .banner-content .title{line-height: 100%;}
    .section-banner video{height: 400px;}
    .section-title-quotes{padding-bottom: 25px;}
    .section-title-quotes .title-quotes{text-align: left ;max-width: 750px;margin: auto;padding: 0 15px;width: 100%;}

    .img-right-text-left{}
    .img-left-text-right .row{flex-direction: column-reverse;}
    .split-img img{height: 400px;}
    .split-info{margin: 0 0 15px 0;}
    
    .event-request-page .bannerP
    .event-request-page .banner{min-height: 400px;}

}

@media(max-width: 600px) {
    .form-row {
        flex-direction:column
    }
}

@media(max-width: 450px){
    
}





