  :root{--primary-color:#222324;--secondary-color:#000000;--white-color:#fff;--background-color:#f5f5f5;--section-title-color:#969696;--logo-title-color:#F4ED3C}html{scroll-behavior:smooth}span,strong{color:var(--section-title-color)}span.news-tag{font-size:11px;background:#f4ed3c;padding:3px 6px;color:#000}small{font-size:50%!important}p{font-family:Roboto,sans-serif}hr{height:2px;background:var(--secondary-color);margin:25px 0}a{color:#000}a:hover{text-decoration:none}ul{list-style:none}.img-fluid{width:100%!important;height:auto!important}.sub-category{color:var(--section-title-color);font-size:13px}.more-stories-btn{background:#000;color:#fff;padding:7px 16px 9px}.more-stories-btn:hover{background:#fff;color:#000;border:1px solid #000}.nav-tabs .nav-link.active{color:#fff;background-color:#000}#roadblocker .modal-body .img-ads-box{width:100%}#roadblocker .modal-body .img-ads-box img{width:100%}.navbar .search-input{background:0 0!important}.navbar .search-input::placeholder{color:#fff}.navbar .search-button{background:0 0!important;border:1px solid #fff!important;color:#fff!important}.form-control:focus{color:#000;background-color:#fff;border-color:var(--white-color);outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.top-header{background:var(--secondary-color);padding:10px 0}.social-icons{line-height:36px}.social-icons a{padding:0 10px}.social-icons a .fa{font-size:22px;color:#fff}.social-icons a .fa-twitter:hover{color:#47c0d8}.social-icons a .fa-facebook:hover{color:#49699f}.social-icons a .fa-linkedin:hover{color:#2c7cb7}.social-icons a .fa-youtube:hover{color:red}.top-header .contact-details{line-height:36px}.top-header .contact-details span{color:var(--secondary-color);font-size:15px;font-weight:600;margin:0 4px}.top-header .copy-write p{margin-bottom:0;line-height:36px;color:#fff}.navbar{background:var(--secondary-color)}.navbar .nav-item .nav-link{color:var(--white-color);font-size:17px;font-weight:600}.navbar .nav-item .nav-link.active{color:var(--logo-title-color)}.navbar .nav-item .nav-link:hover{color:var(--logo-title-color)}.banner{padding:15px 40px 15px}.main-content{padding:20px;background:var(--background-color)}.main-content .news-section .section-title,.main-content .related-news-section .section-title,.section-title{color:var(--secondary-color);text-transform:uppercase;margin-bottom:1.5rem;font-size:1.625rem;font-weight:700;padding-top:.625rem;padding-bottom:.75rem;border-bottom:1px dashed #ababab;text-align:center}.main-content .news-section .more-stories a{padding:2px 10px 5px;border:1px solid}.multiple-list-view .news-box{border-bottom:0}.multiple-list-view .two-cols-artical{width:100%;display:flex;padding-bottom:5px;border-bottom:1px solid #dddbdb;margin-bottom:15px}.multiple-list-view .two-cols-artical .news-box-img{width:30%}.multiple-list-view .two-cols-artical .news-box-content{width:70%;padding:0 10px;box-sizing:border-box}.news-box-content div span{color:#000!important}.multiple-list-view .two-cols-artical .news-box-content .news-description{display:flex;justify-content:space-between}.news-box .news-box-img{position:relative}.news-box .news-box-img p{position:absolute;bottom:0;padding:5px 7px;margin:0;color:#fff;background:rgba(0,0,0,.8);font-size:10px}.main-content .news-section .news-box .news-box-content,.main-content .news-section .news-box-details .news-box-content{padding:10px 0 0}.main-content .news-section .news-box .news-box-content .news-title a:hover,.main-content .news-section .news-box-details .news-box-content .news-title a:hover{text-decoration:none}.main-content .news-section .news-box .news-box-content .news-description{font-size:13px;color:#777}.main-content .news-section .news-box-details{border:none}.news-section .tags-topic{border-top:1px dashed;padding-top:20px}.news-section .tags-topic ul{padding-left:0}.news-section .tags-topic ul li{display:inline-block;margin-bottom:12px}.news-section .tags-topic ul li a{color:#fff;padding:5px 15px;display:inline;background:#000;border-radius:3px}.news-section .tags-topic ul li a:hover{text-decoration:none;border:1px solid #000;background:0 0;color:#000!important}.tab-content{border:1px solid #dee2e6}.winner-box{border:1px solid #ddd;padding:10px 5px;margin-bottom:20px}.winner-box h6{min-height:40px}.interview-scroll{height:350px;overflow:auto}.interview-scroll .list-details-section .details h5{margin-top:10px;word-break:break-all}.social-icons-group .smGlobalBtn{display:inline-block;position:relative;cursor:pointer;width:40px;height:40px;box-shadow:0 2px 2px #999;padding:0;text-decoration:none;text-align:center;color:#fff;font-size:25px;font-weight:400;line-height:1.6em;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px}.facebookBtn{background:#4060a5}.facebookBtn:before{font-family:FontAwesome;content:"\f09a"}.facebookBtn:hover{color:#4060a5;background:#fff}.twitterBtn{background:#00abe3}.twitterBtn:before{font-family:FontAwesome;content:"\f099"}.twitterBtn:hover{color:#00abe3;background:#fff}.linkedinBtn{background:#0073b0}.linkedinBtn:before{font-family:FontAwesome;content:"\f0e1"}.linkedinBtn:hover{color:#0073b0;background:#fff}.news-section-marque{margin-bottom:13px}.news-section-marque .brak-news{width:17%;background:#000;color:#fff;text-align:center;height:44px;float:left}.news-section-marque .brak-news h4{line-height:38px}.news-section-marque .news-margue{width:60%;display:inline-block;background:red;height:44px;float:left}.search-desktop{width:22%;float:left;margin-left:1%}.search-desktop-news{width:35%;float:right;margin-bottom:10px}.search-desktop-news #news-input{background:0 0;border-radius:0;height:44px}.search-desktop #search-desktop-input{background:0 0;border-radius:0;height:44px}.search-desktop .input-group-append .btn-secondary,.search-desktop-news .input-group-append .btn-secondary{border-radius:0}.news-section-new .news-section-new-inner{padding:15px;box-sizing:border-box;background:var(--white-color);box-shadow:0 0 .7px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 .7px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 .7px 0 rgba(0,0,0,.5)}.news-section-new .news-section-new-inner .inner-news-box{padding-bottom:10px;border-bottom:1px dashed #ababab}.news-section-new .news-section-new-inner .inner-news-box p{font-size:14px;margin-bottom:0}.news-section-new .news-section-new-inner .news-details{font-size:14px}.interview-carousel .main-crousel{width:100%}.interview-carousel .owl-nav{display:none}.box-news-outer{width:100%;display:flex;border-bottom:1px dashed #ababab;padding:8px 2px}.box-news-outer .box-news-inner-img{width:26%}.box-news-outer .box-news-inner-content{width:74%}.box-news-inner-content h6{font-size:16px}.box-news-outer .box-news-inner-content p{font-size:13px}.box-news-outer .box-news-inner-content h6,.box-news-outer .box-news-inner-content p{margin:0 0 10px 10px}.main-content .sidebar-section .ads-section-title{color:var(--secondary-color);margin-bottom:20px}.main-content .sidebar-section .ads-section-title::before{content:"";position:absolute;background-color:var(--primary-color);width:12%;height:1px;left:14px;top:37px}.main-content .sidebar-section .sub-menu-section .side-nav-bar{list-style:none;padding:0}.main-content .sidebar-section .sub-menu-section .side-nav-bar li{line-height:40px;border-bottom:1px dashed rgba(0,0,0,.12)}.main-content .sidebar-section .sub-menu-section .side-nav-bar li a{color:var(--primary-color);font-size:16px;font-weight:600}.main-content .sidebar-section .sub-menu-section .side-nav-bar li a:hover{color:var(--secondary-color)}.newsletter-section .newsletter{background:var(--secondary-color);box-sizing:border-box;padding:20px 15px 10px}.newsletter-section .newsletter p{text-align:center;word-break:break-all;color:var(--white-color)}.newsletter-section .newsletter .form-group .subscribe{padding:7px 14px;background-color:#e22c2c;color:var(--white-color)}.tags-section .tags a{padding:7px 15px;border:1px solid var(--secondary-color);color:var(--secondary-color);display:inline-block;margin:5px 0;font-weight:600}.tags-section .tags .active,.tags-section .tags a:hover{color:var(--white-color);background:var(--primary-color);border:1px solid var(--white-color)}.news-section .latest-news{background:var(--primary-color)}.news-section .latest-news ul{padding:0;display:flex;flex-direction:row;justify-content:space-between}.news-section .latest-news ul li{padding:12px 15px}.news-section .latest-news li.active{background:var(--secondary-color)}.news-section .latest-news ul li a{color:var(--white-color)}.news-recent-post{margin-bottom:10px;background-color:#fff}.news-recent-post:hover{background:var(--secondary-color)}.news-recent-post .news-recent-post-details{display:table;padding:5px 10px 2px}.news-recent-post .news-recent-post-details .news-title a{color:var(--secondary-color);font-size:15px;margin:0 0 1px 0;font-weight:600}.news-recent-post:hover .news-recent-post-details .news-title a{color:var(--logo-title-color)}.news-recent-post .news-recent-post-details p{line-height:15px;word-break:break-all;font-size:13.5px;font-weight:400}.news-recent-post:hover .news-recent-post-details p{color:#fff}.up-events-section .up-events{background:var(--primary-color);box-sizing:border-box;padding:20px 15px 10px}.up-events-section .up-events span{color:var(--logo-title-color)}.footer{padding:40px 20px 60px 20px;background:var(--primary-color)}.footer .categories .footer-section-title span,.footer .contact-us .footer-section-title span,.footer .tweets-section .footer-section-title span{border-bottom:1px dashed var(--logo-title-color);color:var(--logo-title-color);padding-bottom:5px}.footer .contact-us h6{color:var(--white-color);margin:30px 0}.footer .contact-us span{color:var(--logo-title-color)}.footer .categories .side-nav-bar{padding:0}.footer .categories .side-nav-bar li{padding-bottom:10px}.footer .categories .side-nav-bar li a{color:var(--white-color);font-size:18px;padding-left:5px}.footer .categories .side-nav-bar li a:hover{color:var(--logo-title-color)}.main-contact .contact-details,.main-contact .customer-details{background:var(--white-color);padding:30px 20px}.main-contact .contact-details h3,.main-contact .contact-details h4{color:var(--secondary-color);padding-bottom:20px}.main-contact .address-details{background:var(--secondary-color);padding:30px 20px}.main-contact .address-details .contact-section-title span{border-bottom:1px dashed var(--logo-title-color);color:var(--logo-title-color);padding-bottom:5px}.main-contact .address-details .contact-section-description{color:var(--white-color);padding:5px 0 10px 15px}.main-contact .customer-details .submit{background:var(--secondary-color);color:var(--white-color)}.border-div{border-bottom:1px dashed #ababab;padding-bottom:10px;margin:15px 0}.list-details-section .details p{margin-bottom:5px}.list-details-section .details p span{font-size:12px;margin-right:20px}.top-stories-box{background:#fff;padding:10px}.pagination{justify-content:center;margin-top:50px}.pagination .page-item.disabled .page-link{background-color:transparent}.pagination .page-link{background-color:transparent}#back-top{position:fixed;bottom:4.25rem;right:1.25rem;z-index:999;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;transition:all .35s ease}.privacy-details #accordion{width:100%}.client-crousel{padding:40px 0}.client-crousel .section-title{margin-bottom:0}.client-crousel .main-crousel{width:85%;margin:0 auto}.client-crousel .brand-carousel .owl-item .single-logo p{text-align:center;margin-top:10px}.section-padding{padding:20px 0}.owl-nav{clear:both}.owl-prev .fa-angle-left{display:inline-block;float:left;position:absolute;top:35%;left:.5%;background:#eee;padding:4px 12px;border-radius:50%;font-size:25px}.owl-next .fa-angle-right{display:inline-block;float:right;position:absolute;top:35%;right:.5%;background:#eee;padding:4px 12px;font-size:25px;border-radius:50%}#myModal .modal-lg{max-width:650px!important;top:6%}.news-section .list-details-section .details-news{background:#fff;padding:10px 15px;margin-bottom:20px}#demo{height:100%;position:relative;overflow:hidden}.green{background-color:#6fb936}.thumb{margin-bottom:30px}.page-top{margin-top:85px}.main-content-gallery .gallery-button{display:block;width:100%}.main-content-gallery .gallery-button .tab-button{padding:7px 20px;color:var(--secondary-color);background:var(--white-color);border:1px solid var(--secondary-color);font-size:18px}.main-content-gallery .gallery-button .tab-button.active{padding:7px 20px;color:var(--white-color);background:var(--secondary-color)}.event-enquiry{background:var(--secondary-color);padding:20px 35px;box-sizing:border-box}.event-enquiry .form-group input,.event-enquiry .form-group textarea{background-color:transparent;border:1px solid #fff;border-radius:0}.event-enquiry .form-control,.event-enquiry .form-control:focus{color:#fff}.event-enquiry .submit-enquiry{border:1px solid #fff;border-radius:0}.event-details-box strong{color:inherit}.sidebar-section .ads-section .editor-desk-inner{border-bottom:1px solid #ddd}@media (min-width:1281px){.sidebar-section .ads-section .editorDesk{padding-left:0}}@media (min-width:1025px) and (max-width:1280px){.sidebar-section .ads-section .editorDesk{padding-left:0}.news-section-marque .brak-news{width:20%}.news-section-marque .news-margue{width:60%}.search-desktop{width:19.5%;margin-left:.5px}}@media (min-width:768px) and (max-width:1024px){.sidebar-section .ads-section .editorDesk h6{margin-top:10px}.navbar-toggler-icon{background-color:#fff;border-radius:2px;width:44px;height:28px}h6{word-break:break-all}.news-section-marque .brak-news{width:20%!important}.news-section-marque .brak-news h4{font-size:20px}.news-section-marque .news-margue{width:80%!important}.search-desktop{width:35%;float:right;margin-top:6px}.search-desktop-news{width:45%;float:right;margin-bottom:10px}.inner-news-box .col-8.col-md-9{padding-left:0}.mobile-title-fonts{font-size:13px}.mobile-description-fonts{font-size:12px}}@media (min-width:481px) and (max-width:767px){.news-box{margin-bottom:25px;border-bottom:1px solid #e4e2e2;padding-bottom:7px}.navbar-toggler-icon{background-color:#fff;border-radius:2px;width:44px;height:28px}.banner .topBannerFirst{margin-bottom:10px}.sidebar-section .ads-section .editorDesk h6{margin-top:10px}h6{word-break:break-all}.news-section-marque .brak-news{width:30%}.news-section-marque .brak-news h4{font-size:16px}.news-section-marque .news-margue{width:70%}.news-details-container:first-child{border-bottom:1px dashed #ababab;margin-bottom:20px}.inner-news-box .col-8{padding-left:0}.search-desktop{width:100%;margin-top:5px;margin-left:0}.search-desktop-news{width:100%;float:right;margin-bottom:10px}.mobile-title-fonts{font-size:12px!important;font-weight:700}.mobile-description-fonts{font-size:11px!important}}@media (min-width:320px) and (max-width:480px){.navbar-toggler-icon{background-color:#fff;border-radius:2px;width:44px;height:28px}.news-section-marque .brak-news{width:100%}.news-section-marque .news-margue{width:100%}.news-box{margin-bottom:25px;border-bottom:1px solid #e4e2e2;padding-bottom:7px}.topBannerFirst{margin-bottom:10px}.sidebar-section .ads-section .editorDesk h6{margin-top:10px}.news-details-container:first-child{border-bottom:1px dashed #ababab;margin-bottom:20px}.inner-news-box .col-8{padding-left:0}.search-desktop{width:100%;margin-top:5px;margin-left:0}.search-desktop-news{width:100%;float:right;margin-bottom:10px}.mobile-title-fonts{font-size:12px!important;font-weight:700}.mobile-description-fonts{font-size:11px!important}}.dropdown-submenu{position:relative}.dropdown-submenu .dropdown-menu{top:0;left:100%}.dropdown-submenu .dropdown-toggle::after{transform:rotate(-90deg)}.dropdown-submenu{position:relative}.dropdown-submenu a::after{transform:rotate(-90deg);position:absolute;right:6px;top:.8em}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-left:0!important;margin-right:.1rem}.img-cropping-border{border:1px solid #ccc}.page-not-found{position:relative;width:80%;margin:0 auto}.page-not-found h1{font-family:'Passion One',cursive;font-size:220px;margin:0;color:#222225;text-transform:uppercase;text-align:center}.page-not-found h2{font-family:'Passion One',cursive;font-size:40px;margin:0;color:#222225;text-align:center}.page-not-found h3{font-family:Muli,sans-serif;font-size:20px;font-weight:500;color:#222225;margin-top:0;margin-bottom:10px;text-align:center;line-height:30px}.caption{min-height:135px;max-height:135px;overflow:hidden}
.sticky-ads {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    min-height:60px;
    max-height:60px;
    padding: 5px 0;
    box-shadow: 0 -6px 18px 0 rgb(9 32 76 / 10%);
    -webkit-transition: all .1s ease-in;
    transition: all .1s ease-in;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #fefefe;
    z-index: 99;
}
.sticky-ads-close {
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius:12px 0 0;
    position: absolute;
    right: 0;
    top: -25px;
    background-color: #fefefe;
    box-shadow: 0 -6px 18px 0 rgb(9 32 76 / 8%);
}

.sticky-ads .sticky-ads-close svg { width:40px; height: 40px; fill: #000; } 

.sticky-ads .sticky-ads-content {
    overflow: hidden;
    display: block;
    position: relative;
    height:50px;
    width: 100%;
    margin-right: 10px;
    margin-left: 10px;
    margin-bottom:0px;
}

.sticky-ads-desktop {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    min-height:98px;
    max-height:98px;
    padding: 5px 0;
    box-shadow: 0 -6px 18px 0 rgb(9 32 76 / 10%);
    -webkit-transition: all .1s ease-in;
    transition: all .1s ease-in;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #252122;
    z-index: 99;
}
.sticky-ads-close-desktop {
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius:12px 0 0;
    position: absolute;
    right: 0;
    top: -25px;
    background-color: #252122;
    box-shadow: 0 -6px 18px 0 rgb(9 32 76 / 8%);
}

.sticky-ads-desktop .sticky-ads-close-desktop svg { width:40px; height: 40px; fill: #fff; } 

.sticky-ads-desktop .sticky-ads-content-desktop {
    overflow: hidden;
    display: block;
    position: relative;
    height:95px;
    width: 100%;
    margin-right: 10px;
    margin-left: 10px;
    margin-bottom:0px;
}
.modal.fade.in .lab-modal-body {
  bottom: -250px;
  opacity: 1;
  margin-right:5px;
}

 .lab-modal-body h1 {
    font-size: 1.3rem;
    text-align: center;
    font-weight: 700;
    margin-bottom: 32px;
    line-height: 28px;
}

.lab-modal-body {
  position: relative;
  bottom: -300px;
  margin: 250px auto 0;
 float:right;
 padding: 15px 25px;
 max-width: 20%;
 height: auto;
 background-color: #f1f1f1;
 border: 2px solid #363636;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease-out, bottom 0.3s ease-out;
  -moz-transition: opacity 0.3s ease-out, bottom 0.3s ease-out;
  -o-transition: opacity 0.3s ease-out, bottom 0.3s ease-out;
  transition: opacity 0.3s ease-out, bottom 0.3s ease-out;
  box-shadow: rgb(86 86 86 / 25%) 0px 5px 15px;
}


.lab-modal-body .close {
  margin-top: -10px;
  margin-right: -10px;
  text-shadow: 0 1px 0 #ffffff;
}
.subscribe-pop-btn{
	padding: 5px 15px;
    background-color: #333;
    color: #fff;
    text-align: center;
    border: 1px solid #333;
    transform: rotate(90deg);
    text-transform: uppercase;
    font-size: 15px;
    right: -40px;
    position: absolute;
    top: 50%;
    margin-right: 0px;
    display: block;
    font-weight: 600;
	}
/*.road-block .modal{
background-color: #121111c7 !important;
}
.road-block .modal-body {
	padding: 0px;
}
.road-block .modal-content {
	border: none !important;
	background-color:transparent;
}
.road-block .close {
	line-height: 0;
}
.road-block .modal-header {
	border-bottom: none;
	padding: 0px;
}
.road-block .modal-header .close {
	padding: 0px !important;
	margin: -1rem -1.8rem -1rem auto;
}
.road-block .modal-content {
	border: none !important;
}*/
.road-block .modal-body {
	padding: 0px;
}
.road-block .modal-content {
	border: none !important;
	background-color:transparent;
}
.road-block .close {
	line-height: 0;
}
.road-block .modal-header {
	border-bottom: none;
	padding: 0px;
}
.road-block .modal-header .close {
	padding: 0px !important;
    margin: 2rem -2rem -1rem auto;
    opacity: 1;
}
.road-block .modal-content {
	border: none !important;
}
.road-block .modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0;
    background-color: #242424b8;
}
@media (min-width: 576px){
.road-block .modal-dialog {
    max-width: 500px;
    margin: 6.75rem auto;
}
}