/*Theme Colors*/
body{max-width:100%;overflow-x:hidden}.btn-success{color:#ffff!important}.bg_primary,.btn_primary{background:#1091f3!important}.spad{padding:5rem 0}.action{width:60px;max-width:100px;text-align:center}.categories a{padding:5px 10px;box-shadow:0 0 5px 0 rgba(0,0,0,0.1);display:inline-block;margin:6px 4px;border-radius:4px;color:#333}.categories a:hover{background:#ec1f27;color:#ffff;text-decoration:none}.social li,.social span{text-align:right;display:inline-block;background:#fff;border-radius:50%;cursor:pointer;width:35px;height:35px;text-align:center;align-items:center;justify-content:space-between}.social li a,.social span a{color:#ffff;display:block;padding:6px 10px;margin:0}.social li:hover,.social span:hover{box-shadow:0 0 8px 0 rgba(0,0,0,0.5)}.social li:hover a,.social span:hover a{color:#ffff}.form-group label{font-weight:600}.counter_section{background:#b30000;background:linear-gradient(68deg,#833ab4 0%,#fd1d1d 50%,#fcb045 100%);text-align:center;color:#ffff;padding:3rem 0}.counter_section i{font-size:5rem}.counter_section h1{font-size:3rem;font-weight:900;margin-bottom:1rem}.nav-link{color:#black!important}@media screen and (max-width:480px){.hidden-sm{display:none}.auth .nav-item{margin-top:5px}}.sidebar_menu{padding:0}.sidebar_menu li{display:block}.sidebar_menu li a{color:#333;padding:5px 10px;display:block;box-shadow:0 0 3px 0 rgba(0,0,0,0.15);margin-bottom:10px;border-radius:4px;background:#fff}.sidebar_menu li a:hover{box-shadow:0 0 15px 0 rgba(0,0,0,0.12);text-decoration:none;background:#1091f3;color:#ffff}.sidebar_menu li a i{margin-right:5px}.sidebar_menu li a.active{box-shadow:0 0 15px 0 rgba(0,0,0,0.12);background:#1091f3;color:#ffff}.banner{background:#833ab4;background-position:center!important;background-size:cover!important;background-attachment:fixed!important;min-height:82vh;display:flex;align-items:center;justify-content:space-around}.banner .search_box{min-width:50%;background:rgba(0,0,0,0.2);box-shadow:5px 5px 10px 0 rgba(0,0,0,0.3);border-radius:10px;padding:1rem}.banner .search_box h4{text-align:center;margin-bottom:1rem;color:#ffff;display:block;text-transform:uppercase}.banner .search_box .form-control{height:50px!important;display:block}.banner .search_box .btn{padding:2px 2rem;background:#1091f3;color:#ffff;font-size:1.5rem}.navbar-nav .nav-item a{color:#ffff}.navbar-nav .nav-item .dropdown-menu{min-width:60vw!important;padding:0;box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);border:none!important;left:10%!important;right:10%!important}.navbar-nav .nav-item .dropdown-menu .dropdown_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(18%,1fr));grid-gap:auto}.navbar-nav .nav-item .dropdown-menu .dropdown_grid .dropdown_items{padding:5px 10px!important;color:rgba(0,0,0,0.8)!important}@media screen and (max-width:480px){.navbar-nav .nav-item .dropdown-menu .dropdown_grid{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}}.logo{max-height:4rem}.auth li{margin-right:0.5rem}.auth li a{border:1px blanchedalmond solid;border-radius:25px;padding:3px 1rem!important;color:#ffff!important}.auth li a:hover{background:#ffff;box-shadow:1px 1px 5px 0 rgba(0,0,0,0.1);color:#1091f3!important}footer{background:#fcfcfc;padding:3rem 0}footer .footer_logo{max-height:55px;margin-bottom:0.8rem;display:block}footer h5{margin-bottom:1rem}footer ul{padding:0}footer ul li{list-style:none}footer ul li a{color:#333;padding:3px;display:block}footer ul li a:hover{color:#ec1f27;text-decoration:none}footer .address li{display:block;padding:3px}footer .address li a{display:inline-block;padding:0}footer .address li i{color:#555}footer .social{margin-top:0.5rem}