.main-header {padding: 50px 0;}
.btn {width: 70%;}
.toggleLanguage {margin-top: 15px;}
.toggleLanguage .toggle-group .btn {width: auto;}
.toggleLanguage .toggle.btn {margin: auto; width: 30%!important;}
h1 {text-align: center;margin-bottom: 60px;}
.main-header .btn-container {text-align: center;}
.download-section {margin-top: 10px;text-align: center;}
.carousel {margin-top: 70px;}
.carousel-img-wrapper {text-align: center;}
.carousel-img-wrapper img {width: 50%;}
.carousel-caption {border-bottom: 1px solid #FFF;}
.carousel-caption h2 {margin: 30px 0 20px;}

.download-section p {padding-left: 20px;}
body[dir="rtl"] .download-section p {padding-right: 20px;padding-left: auto;}

.contentNbigImage .contentNbigImage-content {padding: 100px 0;}
.contentNbigImage .contentNbigImage-img {position: relative;width: calc(100% + 4rem);margin: 0 -2rem;}
.contentNbigImage .main-img {width: 100%;}
.contentNbigImage .bluetooth {bottom: -70px;left: 43%;}
body[dir="rtl"] .contentNbigImage .bluetooth {right: 43%; left: auto;}

.section3 li {margin-bottom: 100px;}
.section3 img {width: 60%;margin: 0 auto; display: block;}
.section3 h2 {margin: 0 0 50px -15px;width: 50%;border-top-right-radius: 50px;border-bottom-right-radius: 50px;}
body[dir="rtl"] .section3 h2 {margin-right: -15px;margin-left: 0;border-top-left-radius: 50px;border-bottom-left-radius: 50px;border-top-right-radius: 0;border-bottom-right-radius: 0;}
.section3 p {margin-bottom: 50px;}

.fullHeightSection {padding: 80px 0;}
.fullHeightSection h2 {margin-bottom: 35px;margin-top: 0;}
.faq li .faqAnswer {border-bottom: 1px solid #FFF; padding-bottom: 65px;padding-top: 35px;}

.fullHeightSection.footer {padding: 100px 0;}
.footer h3 {margin: 90px auto 60px;}
.ministryOfHealth {width: 80%;}
.footer li {margin-bottom: 75px;}
.footer li:last-child {margin-bottom: 0;}

