.business-footer {background-color: #141c4d;padding-top: 67px;margin-top: 30px;}
.business-footer .container {max-width: 1200px;}
.business-footer__main-title {font: normal normal 600 22px/27px "Rubik";color: #fff;margin: 0 0 30px;}
.business-footer__top {padding-bottom: 50px;}
.business-footer__contacts-icon {margin-right: 12px;}
.business-footer__contacts-icon img {max-width: 45px;height: auto;}
.business-footer__contacts-info > h6 {font: normal normal 500 16px/19px "Rubik";color: #fff;margin: 0 0 10px;max-width: 186px;}
.business-footer__contacts-info > p:not(:last-child) {margin-bottom: 3px;}
.business-footer__contacts-info > p {font: normal normal normal 14px/19px "Rubik";color: #fff;}
.CMS-footer-menu {margin-top: 0px !important;}
.fine-print .accordion .card .card-header button.btn-link[aria-expanded="true"]:after{transform: rotate(-180deg);}
.fine-print .accordion .card .card-header button:after {content: "";background: url("../images/chevron-down.svg") no-repeat center center;background-size: contain;width: 14px;height: 25px;display: inline-block;transition: all 0.3s ease-in-out;}
.accordion .card-body li {margin-bottom: 15px;}
.fine-print .fine-print__title {font-size: 28px;font-weight: 900;font-family: "Rubik";line-height: 24px;color: #ed1c24;padding-bottom: 25px;margin-bottom: 0;text-transform: uppercase;}
.fine-print .accordion > div:first-child {border-top: 1px solid #a0a0a0;}
.fine-print .accordion .card {border: none;border-bottom: 1px solid #a0a0a0 !important;border-radius: 0;margin-bottom: 10px;}
.fine-print .accordion .card .card-header {border: none;background: none;padding: 15px 0px;}
.fine-print .accordion .card .card-header button {font-size: 18px;font-weight: normal;line-height: 24px;color: #333333;display: block;width: 100%;
text-align: left;padding: 0;display: flex;align-items: center;justify-content: space-between;text-transform: none;font-family: "Noto Sans";}
.fine-print .accordion .card .card-body {padding: 0px;font-family: "Noto Sans";margin-bottom: 30px;color: #000000;}
.btn.focus, .btn:focus, .form-control:focus{box-shadow: none;}
.fine-print .accordion .card .card-body p{margin-bottom: 15px; color: #000;}
.fine-print .accordion .card .card-body .sub_listing {padding-left: 20px;}
.fine-print .accordion .card .card-body ul li{margin-bottom: 15px;color: #000;}
.b2b_arabic_footer .business-footer__contacts-icon{margin-right: 0px;margin-left: 12px;}
.b2b_arabic_footer .business-footer__contacts-info{text-align: right;}
.fine-print .accordion .card .card-header button:hover{text-decoration: none;}
.page-template-b2b-html-template-slider .about_heading h1{font-size: 30px;}
.page-template-b2b-html-template-slider .swiper-slide {margin: 118px 0;}
.page-template-b2b-html-template-slider ._ooredoo_banner_slider_3d_{margin-bottom: 60px;}
/* ===== Scrollbar CSS ===== */
  /* Firefox */
 .modal-content {scrollbar-width: auto;scrollbar-color: #e70d0d #ffffff;}
  /* Chrome, Edge, and Safari */
.modal-content::-webkit-scrollbar {width: 16px;}
.modal-content::-webkit-scrollbar-track {background: #ffffff;}
.modal-content::-webkit-scrollbar-thumb {background-color: #e70d0d;border-radius: 10px;border: 3px solid #ffffff;}
.page-template-b2b-html-template-slider .questions-cat__questions ul li:before, .page-template-b2b-html-template-slider .list li:before, .page-template-b2b-html-template-slider .fine-print .accordion .card .card-body ul li:before, .page-template-b2b-html-template-slider .speed-info ul li:before{content: "• " !important;color: #f83831;font-weight: bold;}
.page-template-b2b-html-template-slider .questions-cat__questions ul li ul, .page-template-b2b-html-template-slider .tab-content ul li ul{margin-top: 10px;}
.page-template-b2b-html-template-slider .questions-cat__questions ul li ul li:before, .page-template-b2b-html-template-slider .fine-print .accordion .card .card-body ul li ul li:before, .page-template-b2b-html-template-slider .tab-content ul li ul li:before{content: "- " !important;color:#212529;font-weight: bold;}
.page-template-b2b-html-template-slider .tab-content ul li ul{padding-left: 20px;}
.fine-print .accordion .card .card-header button[aria-expanded="true"]{color: #f83831;}

.page-template-b2b-html-template-slider .navbar-expand-lg .navbar-nav li.dropdown:nth-child(4) span{font-family: 'Rubik'}
.business-footer__contacts-info .b2b_contact_number{font-weight: bold;}
@media (max-width: 820px) {
	.business-footer__top .row .col-lg:last-child {margin-bottom: 0px;}
	.business-footer__top .row .col-lg {margin-bottom: 15px;}
	.fine-print .accordion .card .card-header button {font-size: 16px;line-height: 22px;width: 90%;white-space: initial;}
	.fine-print .accordion .card .card-header button:after { position: absolute;right: 0;}
	.plans_card {margin-top: 0px !important;}
	.page-template-b2b-html-template-slider ._ooredoo_packs_cards_ ul li small{font-size: 15px;}
	.page-template-b2b-html-template-slider .how-to-activate__tab ul{margin-bottom: 0px;}
	.page-template-b2b-html-template-slider .first-sec-aamali, .page-template-b2b-html-template-slider .first-sec-aamali h2{margin-bottom: 0px;}
	.page-template-b2b-html-template-slider .swiper-slide {margin-top: 0px !important;margin-bottom: 0px !important;}
	.page-template-b2b-html-template-slider ._ooredoo_banner_slider_3d_{margin-bottom: 0px;}
	video {height: auto;}
	.page-template-b2b-html-template-slider .benefits_plans{margin-bottom: 0px;}
	.page-template-b2b-html-template-slider .benefits_plans .col-12{margin-bottom: 30px;}
}
@media (min-width: 821px) and (max-width: 870px){
.page-template-b2b-html-template-slider .custom-breadcrumb{top: 154px !important;}
.page-template-b2b-html-template-slider .cms_html_template{margin-top: 183px;}
.page-template-b2b-html-template-slider .plans_card {margin-top: 0px;}
.page-template-b2b-html-template-slider ul.list{margin: 0px auto;}
.page-template-b2b-html-template-slider ._ooredoo_packs_cards_ ul li small{font-size: 17px;}
.page-template-b2b-html-template-slider ._ooredoo_packs_cards_ h2, .page-template-b2b-html-template-slider ._ooredoo_packs_cards_ h3, .page-template-b2b-html-template-slider ._ooredoo_packs_cards_ h4, .page-template-b2b-html-template-slider ._ooredoo_packs_cards_ h5{font-size: 22px;}
.page-template-b2b-html-template-slider .first-sec-aamali, .page-template-b2b-html-template-slider .first-sec-aamali h2{margin-bottom: 0px;}
.page-template-b2b-html-template-slider .swiper-slide {margin-top: 0px !important;margin-bottom: 0px !important;}
.page-template-b2b-html-template-slider ._ooredoo_banner_slider_3d_{margin-bottom: 0px !important;}
.page-template-b2b-html-template-slider video {height: auto !important;}
.page-template-b2b-html-template-slider .benefits_plans{margin-bottom: 0px;}
.page-template-b2b-html-template-slider .benefits_plans .col-12{margin-bottom: 30px;}
}
@media (min-width: 768px) and (max-width: 1320px){
.header-main-navbar .navbar-collapse .dropdown-toggle{font-size: 14px;}
}
@media (min-width: 500px) and (max-width: 800px){
	.page-template-b2b-html-template-slider .custom-breadcrumb{top: 70px !important;}	
}
@media (min-width: 769px) and (max-width: 820px){
	.page-template-b2b-html-template-slider .cms_html_template{margin-top: 188px;}
	.page-template-b2b-html-template-slider .custom-breadcrumb .custom-breadcrumb__list{padding: 11px 0;}
	.page-template-b2b-html-template-slider .custom-breadcrumb{top: 155px !important;}
	.page-template-b2b-html-template-slider .custom-breadcrumb .container{max-width: calc(100vw - 50px);}
}

