@media(max-width:1499px){
.home__top__bar__content h1{font-size:40px;}
.home__top__bar__content h2{font-size:20px; line-height:35px;}	
}

@media(max-width:991px){
.navbar__top .navbar___brand{width:auto; margin-top:10px; margin-bottom:10px;}
.navbar__top .navbar___brand img{max-height:25px;}
.navbar__top .user__info{height:35px;}
.navbar__top .user__info .divider__wrap span{height:24px; width:24px; line-height:24px; font-size:10px;}
.navbar__top .navbar-toggler{margin-right:0px; margin-left:20px; padding:0px; height:30px; order:3;}
.navbar__top .navbar-toggler:focus{box-shadow:none;}
.navbar__top .navbar-toggler span{width:30px; height:2px; background:#F15B2B; display:block; border-radius:10px; transition:all 300ms;}
.navbar__top .navbar-toggler span:nth-child(2){margin:7px 0px;}
.navbar__top .menu,.menu:after,.menu:before{width:30px; height:2px; background-color:#F15B2B; border-radius:10px;}
.navbar__top .menu{transform:translateY(25px); transition:all 0ms 300ms; top:-25px; position:relative;}
.navbar__top .menu.animate{background-color:transparent;}
.navbar__top .menu:before{content:""; position:absolute; left:0; bottom:9px; transition:bottom 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1);}
.navbar__top .menu:after{content:""; position:absolute; left:0; top:9px; transition:top 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1);}
.navbar__top .menu.animate:after{top:0; transform:rotate(45deg); transition:top 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);}
.navbar__top .menu.animate:before{bottom:0; transform:rotate(-45deg); transition:bottom 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);}
.navbar .navbar-collapse{height:100%;}
.navbar .navbar-collapse{position:fixed; left:-100%; background:#0f0f0f; height:100%; top:0px; z-index:5;
-webkit-transition:left .3s ease 0s;-moz-transition:left .3s ease 0s;-o-transition:left .3s ease 0s; transition:left .3s ease 0s;
-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.15);
-moz-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.15);
box-shadow:2px 2px 5px 0px rgba(0,0,0,0.15);}
.navbar .show{left:0px; width:265px;
-webkit-transition:left .3s ease 0s;-moz-transition:left .3s ease 0s;-o-transition:left .3s ease 0s; transition:left .3s ease 0s;}
.navbar__top .navbar__nav li a{color:#fff; padding:10px 0px; display:block; width:100%;}
.navbar__top .navbar__nav li a:after{display:none;}

.navbar__top .navbar__nav li a .icon__box{width:50px; height:100%; position:absolute; top:0px; right:0px;}
.navbar__top .navbar__nav li a .icon__box:before{width:11px; height:1px; position:absolute; left:0px; top:0px; bottom:0px; right:0px; content:"";
background:#fff; margin:auto; transition:all .3s ease-in-out;}
.navbar__top .navbar__nav li a .icon__box:after{width:1px; height:11px; position:absolute; left:0px; top:0px; bottom:0px; right:0px; content:"";
background:#fff; margin:auto; transition:all .3s ease-in-out;}

.navbar__top .navbar__nav li.dropdown__wrap ul.show{display:block; background-color:transparent; min-width:unset; width:100%; padding:0px;} 
.navbar__top .navbar__nav li.dropdown__wrap:hover ul.dropdown__menu{display:none;}
.navbar__top .navbar__nav li.dropdown__wrap ul.dropdown__menu li{padding:0px; margin:0px;}
.navbar__top .navbar__nav li.dropdown__wrap ul.dropdown__menu li a{background-color:transparent; padding:0px; border:0px; padding:10px 5px;
font-size:12px;}
.navbar__top .navbar__nav li.dropdown__wrap ul.dropdown__menu li:last-child a{border-bottom:0px;}
.navbar__top .navbar__nav li.dropdown__wrap ul.dropdown__menu li a:after{display:none;}

.navbar__top .news__filter__search{display:flex;}
.category__title__wrapp{margin-top:100px;}
.header__banner__main .image__box{height:380px;}
.header__banner__main .banner__content{align-items:flex-end; padding-bottom:50px;}
.news__filter__wrapp{display:none;}
.news__filter__wrapp .filter__wrapp__inner{margin:0px 0px; flex-wrap:wrap;}
.news__filter__wrapp .filter__wrapp__inner .form__group{flex:1;}
.news__filter__wrapp .filter__wrapp__inner .submit__btn{width:100%; margin-top:10px; margin-right:10px;}
.news__filter__wrapp .filter__wrapp__inner .form__group .dropdown-toggle{font-size:12px;}
.news__filter__wrapp .filter__wrapp__inner .dropdown-menu li a{font-size:12px;}
.news__filter__wrapp .filter__wrapp__inner .form__group .select__wrapp .form__control{height:60px;}
.news__filter__wrapp .filter__wrapp__inner .form__group .dropdown-toggle{font-size:14px;}
.news__filter__wrapp .filter__wrapp__inner .form__group .select__wrapp:after{width:45px;}
.news__filter__wrapp .filter__wrapp__inner .dropdown-menu li a{font-size:14px;}
.news__filter__wrapp .filter__wrapp__inner .submit__btn{height:60px;}

.home__top__bar__content h1{font-size:35px;}
.home__top__bar__content h2{font-size:18px; line-height:30px;}

.category__title__wrapp h2{font-size:25px;}
.category__title__wrapp .btn__wrapp a{height:45px; width:130px; font-size:15px;}
.news__list__wrapp__inner .news__card .image__box img{aspect-ratio:1.3;}
.header__banner__main__inner{height:280px;}
.header__banner__main__inner{height:280px;}
.body__content__wrapp{margin:80px 0px;}
}

@media(max-width:767px){
.header__banner__main .banner__content{align-items:flex-end; padding-bottom:30px;}
.header__banner__main .banner__content h1{font-size:35px;}
.header__banner__main__inner{height:230px;}

.home__top__bar__content h1{font-size:30px;}
.home__top__bar__content h2{font-size:16px; line-height:26px;}

.news__filter__wrapp .filter__wrapp__inner .form__group .dropdown-toggle{font-size:12px;}
.news__filter__wrapp .filter__wrapp__inner .dropdown-menu li a{font-size:12px;}
.body__content__wrapp{margin:80px 0px;}
.body__content__wrapp .contact__info h2{font-size:20px;}
.body__content__wrapp .contact__info .contact__info__inner a{font-size:18px;}
.body__content__wrapp .contact__info .contact__info__inner a i.ico__box{height:45px; width:45px; max-width:45px; flex:0 0 45px;}
.body__content__wrapp .contact__info .contact__info__inner .social__wrapp{padding-top:0px; margin-bottom:30px;}
.body__content__wrapp .contact__info .contact__info__inner .social__wrapp a{height:45px; width:45px;}
.body__content__wrapp .contact__info .form__group .form__control{font-size:14px;}
.body__content__wrapp .contact__info .form__group .dropdown-toggle{font-size:14px;}
.body__content__wrapp .contact__info .dropdown-menu li a{font-size:14px;}
.body__content__wrapp .contact__info .submit__btn{width:160px; height:50px;}
footer .footer__brand img{max-width:70px;}
}

@media(max-width:700px){
.news__card__main{width:100%;}
.news__filter__wrapp{margin:10px 0px 0px;}
.news__filter__shrink{margin-top:0px; position:relative; z-index:5;}
.news__filter__wrapp .filter__wrapp__inner{margin:0px 0px; flex-wrap:wrap; padding:15px;}
.news__filter__wrapp .filter__wrapp__inner .form__group{margin:5px 5px; flex:1;}
.news__filter__wrapp .filter__wrapp__inner .submit__btn{width:100%; margin:5px;}
.news__filter__wrapp .filter__wrapp__inner .form__group .dropdown-toggle{font-size:12px;}
.news__filter__wrapp .filter__wrapp__inner .dropdown-menu li a{font-size:12px;}
}

@media(max-width:680px){
.news__filter__wrapp .filter__wrapp__inner .form__group{flex:0 0 100%; margin:5px 0px;}
.news__filter__wrapp .filter__wrapp__inner .submit__btn{margin:5px 0px;}
}

@media(max-width:575px){
.header__banner__main .image__box{height:280px;}
.header__banner__main .image__box img{height:100%; object-fit:cover;}
.header__banner__main .banner__content p{font-size:18px;}
.header__banner__main .banner__content h1{font-size:30px;}

.home__top__bar__content h1{font-size:25px;}
.home__top__bar__content h2{font-size:15px; line-height:25px;}
.news__filter__wrapp .filter__wrapp__inner .form__group .bootstrap-select{height:60px;}
.category__title__wrapp h2{font-size:20px;}
.category__title__wrapp .btn__wrapp a{height:35px; width:90px; font-size:14px;}
.news__list__wrapp__inner .news__card .card__content h3 a{font-size:18px;}
.news__source__wrapp .source__title{padding-left:10px; padding-right:10px;}
.news__list__wrapp__inner .news__card .card__content .butoon__wrapp a{font-size:14px;}
.news__list__wrapp__inner .news__card .image__box img{aspect-ratio:1.3;}

.header__banner__main__inner{height:230px;}
.body__content__wrapp{margin:80px 0px;}
.body__content__wrapp .contact__info h2{font-size:20px;}
.body__content__wrapp .contact__info .contact__info__inner a{font-size:16px;}
.body__content__wrapp .contact__info .contact__info__inner a i.ico__box{height:45px; width:45px;}
.body__content__wrapp .contact__info .contact__info__inner .social__wrapp{padding-top:0px; margin-bottom:30px;}
.body__content__wrapp .contact__info .contact__info__inner .social__wrapp a{height:45px; width:45px;}
.body__content__wrapp .contact__info .form__group .form__control{font-size:14px;}
.body__content__wrapp .contact__info .form__group .dropdown-toggle{font-size:14px;}
.body__content__wrapp .contact__info .dropdown-menu li a{font-size:14px;}
.body__content__wrapp .contact__info .submit__btn{width:160px; height:50px;}

footer{padding-top:40px;}
footer .footer__widgets ul li:before{margin:0px 5px;}
footer .footer__widgets ul li a{font-size:12px;}
footer .footer__bottom__wrapp p{font-size:12px;}
}