.article_bx .item a, .article_bx .item a div figure, .boll_bx form ol li .progress .info_txt, .boll_bx form ol li .progress .info_txt .txt_bx, .btn, .caricature_bx article .imageList_bx .magnific-img a, .caricature_bx article .imageList_bx .magnific-img a span, .caricature_bx article .mainImage_bx .magnific-img a, .caricature_bx article .mainImage_bx .magnific-img a span, .detailsPopup_pg .mainCard_bx .imageList_bx .magnific-img a, .detailsPopup_pg .mainCard_bx .imageList_bx .magnific-img a span, .detailsPopup_pg .mainCard_bx .mainImage_bx .magnific-img a, .detailsPopup_pg .mainCard_bx .mainImage_bx .magnific-img a span, .detailsPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img a, .detailsPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img a span, .detailsPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a, .detailsPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a span, .egyptvousaime_bx .item figure figcaption, .egyptvousaime_bx .owl-carousel .owl-nav, .flx_bx, .form-check, .innerPopup_pg .mainCard_bx .imageList_bx .magnific-img a, .innerPopup_pg .mainCard_bx .imageList_bx .magnific-img a span, .innerPopup_pg .mainCard_bx .mainImage_bx .magnific-img a, .innerPopup_pg .mainCard_bx .mainImage_bx .magnific-img a span, .innerPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img a, .innerPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img a span, .innerPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a, .innerPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a span, .lespluslus_bx .item figure, .pagging_bx .pagination, .parisvousaime_bx .item figure figcaption, .parisvousaime_bx .owl-carousel .owl-nav, .photos_bx article .imageList_bx .magnific-img a, .photos_bx article .imageList_bx .magnific-img a span, .photos_bx article .mainImage_bx .magnific-img a, .photos_bx article .mainImage_bx .magnific-img a span, .title_bx, .voitures_bx article .imageList_bx .magnific-img a, .voitures_bx article .imageList_bx .magnific-img a span, .voitures_bx article .mainImage_bx .magnific-img a, .voitures_bx article .mainImage_bx .magnific-img a span, footer .centerFooter_bx .start_bx ul li a, header .topHeader_bx .start_bx ul li {
	display:flex;
	align-items:center;
	justify-content:center;
	flex-wrap:wrap
}
.article_bx .owl-carousel .owl-nav button, .article_bx .owl-carousel .owl-nav button svg, .article_bx .owl-carousel .owl-nav button:hover, .article_bx .owl-carousel .owl-nav button:hover svg, .btn, .btn.btn_sc, .btn.btn_sc img, .btn.btn_sc:hover, .btn.btn_st, .btn.btn_st img, .btn.btn_st:hover, .egyptvousaime_bx .owl-carousel .owl-nav button, .egyptvousaime_bx .owl-carousel .owl-nav button svg, .egyptvousaime_bx .owl-carousel .owl-nav button:hover, .egyptvousaime_bx .owl-carousel .owl-nav button:hover svg, .lespluslus_bx .item figure figcaption a, .lespluslus_bx .item figure figcaption a:hover, .lespluslus_bx .owl-carousel .owl-nav button, .lespluslus_bx .owl-carousel .owl-nav button svg, .lespluslus_bx .owl-carousel .owl-nav button:hover, .lespluslus_bx .owl-carousel .owl-nav button:hover svg, .mainNewsLst_bx .cardsList_bx ul li figure figcaption a, .mainNewsLst_bx .cardsList_bx ul li figure figcaption a:hover, .mainNewsLst_bx .cardsList_bx ul li:hover, .mainNewsLst_bx .mainCard_bx figure, .mainNewsLst_bx .mainCard_bx figure figcaption a, .mainNewsLst_bx .mainCard_bx figure figcaption a:hover, .mainNewsLst_bx .mainCard_bx figure:hover, .owl-carousel button.owl-dot, .owl-carousel button.owl-dot svg, .owl-carousel button.owl-dot:hover svg, .pagging_bx .pagination li a, .pagging_bx .pagination li a.active, .pagging_bx .pagination li a:hover, .pagging_bx .pagination li a[aria-label=Next], .pagging_bx .pagination li a[aria-label=Previous], .pagging_bx .pagination li:first-child a, .pagging_bx .pagination li:first-child a:hover, .pagging_bx .pagination li:last-child a, .pagging_bx .pagination li:last-child a:hover, .parisvousaime_bx .owl-carousel .owl-nav button, .parisvousaime_bx .owl-carousel .owl-nav button svg, .parisvousaime_bx .owl-carousel .owl-nav button:hover, .parisvousaime_bx .owl-carousel .owl-nav button:hover svg, .slider_bx .carousel-indicators button, .slider_bx .carousel-indicators button.active, .slider_bx .carousel-indicators button:hover, .smallNewsLst_bx .cardsList_bx ul li figure figcaption a, .smallNewsLst_bx .cardsList_bx ul li figure figcaption a:hover, .smallNewsLst_bx .cardsList_bx ul li:hover, .smallNewsLst_bx .mainCard_bx figure, .smallNewsLst_bx .mainCard_bx figure figcaption a, .smallNewsLst_bx .mainCard_bx figure figcaption a:hover, .smallNewsLst_bx .mainCard_bx figure:hover, footer .bottomFooter_bx ul li a, footer .bottomFooter_bx ul li a:hover, footer .centerFooter_bx .start_bx ul li a, footer .centerFooter_bx .start_bx ul li a:hover, footer .topFooter_bx ul li a, footer .topFooter_bx ul li a.active, footer .topFooter_bx ul li a:hover, header .bottomHeader_bx .end_bx .acme-news-ticker-box ul li a, header .bottomHeader_bx .end_bx .acme-news-ticker-controls button, header .bottomHeader_bx .end_bx .acme-news-ticker-controls button.acme-news-ticker-arrow, header .bottomHeader_bx .end_bx .acme-news-ticker-controls button:hover, header .bottomHeader_bx .start_bx .navbar .dropdown-menu, header .bottomHeader_bx .start_bx .navbar .dropdown-menu li a, header .bottomHeader_bx .start_bx .navbar .dropdown-menu li a.activ, header .bottomHeader_bx .start_bx .navbar .dropdown-menu li a.activ::after, header .bottomHeader_bx .start_bx .navbar .dropdown-menu li a::after, header .bottomHeader_bx .start_bx .navbar .dropdown-menu li a:hover, header .bottomHeader_bx .start_bx .navbar .dropdown-menu li a:hover::after, header .bottomHeader_bx .start_bx .navbar .nav-link, header .bottomHeader_bx .start_bx .navbar .nav-link.active, header .bottomHeader_bx .start_bx .navbar .nav-link.active::before, header .bottomHeader_bx .start_bx .navbar .nav-link::before, header .bottomHeader_bx .start_bx .navbar .nav-link:focus, header .bottomHeader_bx .start_bx .navbar .nav-link:focus::before, header .bottomHeader_bx .start_bx .navbar .nav-link:hover, header .bottomHeader_bx .start_bx .navbar .nav-link:hover::before, header .topHeader_bx .end_bx .search_bx .form-control, header .topHeader_bx .end_bx .search_bx .form-control:focus {
transition:all .3s ease-in-out
}
.donation_bx, .scrollToTopBtn, .slider_bx .carousel-indicators button.active, .slider_bx .carousel-indicators button:hover, .title_bx h2, header .topHeader_bx {
	background-color:#bd1622;
	background:linear-gradient(90deg, #bd1622 -30%, #002153 28%)
}
*, li, ol, ul {
	padding:0;
	margin:0;
	outline:0;
	box-sizing:border-box
}
li, ol, ul {
	list-style-type:none
}
a {
	text-decoration:none
}
h1, h2, h3, h4, h5, li, ol, p, span, ul {
	padding-inline:0;
	margin-block:0;
	padding:0;
	margin:0;
	outline:0;
	list-style:none
}
a, button {
	cursor:pointer!important;
	border:none!important
}
.dropdown-menu {
	padding:0!important
}
footer, section {
	overflow:hidden
}
htm {
	scroll-behavior:smooth
}
body {
	background:#fff;
	font-family:Poppins, sans-serif!important;
	font-style:normal;
	text-transform:capitalize;
	scroll-behavior:smooth
}
.os-animation {
	opacity:0
}
.os-animation.animated {
	opacity:1
}
::-webkit-scrollbar {
width:6px
}
::-webkit-scrollbar-track {
background:rgba(0, 33, 83, .25)
}
::-webkit-scrollbar-thumb {
background:#bd1622
}
::-webkit-scrollbar-thumb:hover {
background:#002153
}
::selection {
color:#fff;
background:#bd1622
}
.title_bx {
	border-bottom:1px solid #002153;
	margin-bottom:14px;
	width:100%;
	justify-content:flex-start!important
}
.title_bx h2 {
	font-size:16px;
	font-weight:600;
	height:40px;
	line-height:40px;
	padding:0 24px;
	color:#fff;
	width:fit-content
}
.title_bx img {
	margin-inline-end:8px
}
.title_bx h3 {
	font-size:16px;
	font-weight:600;
	color:#fff;
	width:fit-content
}
.contentShadow_bx {
	background:#fff;
	box-shadow:0 0 30px 0 rgba(56, 71, 109, .09);
	border-radius:12px;
	padding:14px
}
.pagging_bx {
	margin:12px 0
}
.pagging_bx .pagination li a {
	background:0 0;
	color:#002153;
	border-radius:6px!important;
	margin:0 5px;
	font-size:16px;
	height:32px;
	line-height:32px;
	padding:0;
	min-width:32px;
	text-align:center;
	display:block
}
.pagging_bx .pagination li a[aria-label=Next], .pagging_bx .pagination li a[aria-label=Previous] {
	background:#fff;
	color:#7e7f81;
	font-size:18px
}
.pagging_bx .pagination li a.active, .pagging_bx .pagination li a:hover {
	background:#002153;
	color:#fff
}
.pagging_bx .pagination li:first-child a img {
	transform:rotate(180deg)
}
.pagging_bx .pagination li:last-child a img {
	transform:rotate(0)
}
.pagging_bx .pagination li:first-child a:hover, .pagging_bx .pagination li:last-child a:hover {
	background:#faf3e9
}
.content_bx {
	margin:24px 0
}
.flx_btwen {
	justify-content:space-between!important
}
.flx_end {
	justify-content:flex-end!important
}
.flx_end.mrg-tp15 .btn {
	margin-inline-start:8px
}
.flx_start {
	justify-content:flex-start!important
}
.flx_cntr {
	justify-content:center!important
}
.flx_column {
	flex-direction:column
}
.form-label {
	color:#4f4f4f;
font-size:.85rem;
	font-weight:600
}
.form-label span {
	color:#eb5757
}
.form-control, .form-select {
	height:48px;
	list-style:48px;
	padding:8px 12px;
	width:100%;
	border:1px solid #eee7de;
	background-color:#fff;
	color:#292929;
font-size:.875rem;
	font-weight:500;
	border-radius:12px
}
.form-control:focus, .form-select:focus {
	border-color:rgba(0, 33, 83, .1)!important;
	outline:0;
box-shadow:0 0 0 .25rem rgba(0, 33, 83, .1)!important
}
textarea.form-control {
	height:120px
}
::placeholder {
color:#292929;
opacity:1
}
::-ms-input-placeholder {
color:#292929
}
.form-check {
	justify-content:flex-start!important;
	flex-wrap:nowrap!important;
	padding-left:0!important
}
.form-check .form-check-input {
	float:initial!important;
	border-color:#004f9f!important;
	width:20px;
	height:20px;
	margin-left:0;
	margin-top:0
}
.form-check .form-check-input:checked {
	background-color:#002153;
	border-color:#002153
}
.form-check .form-check-input:focus {
	border-color:#002153!important;
	outline:0;
box-shadow:0 0 0 .25rem rgba(0, 33, 83, .25)!important
}
.form-check .form-check-label {
	margin-inline-start:6px;
	font-size:15px;
	font-weight:600;
	color:#292929;
	line-height:14px
}
.btn {
	text-align:center;
	padding:0 14px;
	height:42px;
	line-height:42px;
	font-size:14px;
	font-weight:700;
	border-radius:0
}
.btn.btn_st {
	background:#bd1622;
	color:#fff
}
.btn.btn_st img {
	margin-inline-end:8px
}
.btn.btn_st:hover {
	background:#002153
}
.btn.btn_sc {
	background:#002153;
	color:#fff
}
.btn.btn_sc img {
	margin-inline-end:6px
}
.btn.btn_sc:hover {
	background:#bd1622;
	color:#fff
}
.req_red {
	color:red;
	font-size:16px;
	font-weight:700
}
.owl-carousel .owl-nav {
	position:absolute;
	bottom:0;
	left:initial;
	right:10%;
	margin:0!important;
	padding:0!important;
	z-index:9;
	display:flex;
	align-items:center;
	flex-direction:row
}
.owl-carousel .owl-nav button {
	width:48px!important;
	height:48px!important;
	background:#fff!important;
	border:3px solid #ebe9e1!important;
	color:#002153!important;
	border-radius:0!important;
transition:all .3s ease-in-out
}
.owl-carousel .owl-nav button span {
	font-size:14px;
	font-weight:400
}
.owl-carousel .owl-nav button svg {
	font-size:18px;
	color:#002153!important;
transition:all .3s ease-in-out
}
.owl-carousel .owl-nav button:hover {
	background:#002153!important;
	border:3px solid #002153!important;
	color:#fff!important;
transition:all .3s ease-in-out
}
.owl-carousel .owl-nav button:hover svg {
	color:#fff!important;
transition:all .3s ease-in-out
}
.owl-carousel button.owl-dot {
	background:0 0!important;
	padding:0!important;
	margin:0 5px!important;
	height:initial!important;
	width:initial!important
}
.owl-carousel button.owl-dot svg {
	font-size:55px;
	color:#fff
}
.owl-carousel button.owl-dot:hover svg {
	color:#274c53
}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev {
	margin:0!important
}
.scrollToTopBtn {
	border:1px solid #fff!important;
	color:#fff;
	cursor:pointer;
	font-size:12px;
	font-weight:600;
	height:38px;
	line-height:38px;
	width:fit-content;
	padding:0 14px;
	position:fixed;
	bottom:30px;
	right:30px;
	z-index:100;
	opacity:0;
	transform:translateY(100px);
	box-shadow:0 0 15px -9px #7e7f81;
transition:all .5s ease
}
.scrollToTopBtn svg {
	font-size:16px;
	margin-inline-end:8px
}
.showBtn {
	opacity:1;
	transform:translateY(0)
}
.magnific-img img {
	width:100%;
	height:auto
}
*, .mfp-bottom-bar {
	font-family:Abel, sans-serif
}
.magnific-img {
	display:inline-block;
	width:32.3%
}
a.image-popup-vertical-fit {
	cursor:-webkit-zoom-in
}
.mfp-with-zoom .mfp-container, .mfp-with-zoom.mfp-bg {
	opacity:0;
	-webkit-backface-visibility:hidden;
-webkit-transition:all .3s ease-out;
-moz-transition:all .3s ease-out;
-o-transition:all .3s ease-out;
transition:all .3s ease-out
}
.mfp-with-zoom.mfp-ready .mfp-container {
	opacity:1
}
.mfp-with-zoom.mfp-ready.mfp-bg {
	opacity:.98
}
.mfp-with-zoom.mfp-removing .mfp-container, .mfp-with-zoom.mfp-removing.mfp-bg {
	opacity:0
}
.mfp-arrow-left:before {
	border-right:none!important
}
.mfp-arrow-right:before {
	border-left:none!important
}
.mfp-counter, button.mfp-arrow {
	opacity:0!important;
transition:opacity .2s ease-in, opacity 2s ease-out
}
.mfp-container:hover .mfp-counter, .mfp-container:hover button.mfp-arrow {
	opacity:1!important
}
.mfp-bg {
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1042;
	overflow:hidden;
	position:fixed;
	background:#0b0b0b;
	opacity:.8
}
.mfp-wrap {
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1043;
	position:fixed;
	outline:0!important;
	-webkit-backface-visibility:hidden
}
.mfp-container {
	text-align:center;
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	padding:0 8px;
	box-sizing:border-box
}
.mfp-container:before {
	content:"";
	display:inline-block;
	height:100%;
	vertical-align:middle
}
.mfp-align-top .mfp-container:before {
	display:none
}
.mfp-content {
	position:relative;
	display:inline-block;
	vertical-align:middle;
	margin:0 auto;
	text-align:left;
	z-index:1045
}
.mfp-ajax-holder .mfp-content, .mfp-inline-holder .mfp-content {
	width:100%;
	cursor:auto
}
.mfp-ajax-cur {
	cursor:progress
}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
	cursor:-moz-zoom-out;
	cursor:-webkit-zoom-out;
	cursor:zoom-out
}
.mfp-zoom {
	cursor:pointer;
	cursor:-webkit-zoom-in;
	cursor:-moz-zoom-in;
	cursor:zoom-in
}
.mfp-auto-cursor .mfp-content {
	cursor:auto
}
.mfp-arrow, .mfp-close, .mfp-counter, .mfp-preloader {
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none
}
.mfp-loading.mfp-figure {
	display:none
}
.mfp-hide {
	display:none!important
}
.mfp-preloader {
	color:#ccc;
	position:absolute;
	top:50%;
	width:auto;
	text-align:center;
	margin-top:-.8em;
	left:8px;
	right:8px;
	z-index:1044
}
.mfp-preloader a {
	color:#ccc
}
.mfp-preloader a:hover {
	color:#fff
}
.mfp-s-ready .mfp-preloader {
	display:none
}
.mfp-s-error .mfp-content {
	display:none
}
button.mfp-arrow, button.mfp-close {
	overflow:visible;
	cursor:pointer;
	background:rgba(0, 0, 0, 0);
	border:0;
	-webkit-appearance:none;
	display:block;
	outline:0;
	padding:0;
	z-index:1046;
	box-shadow:none;
	touch-action:manipulation
}
button::-moz-focus-inner {
padding:0;
border:0
}
.mfp-close {
	width:44px;
	height:44px;
	line-height:44px;
	position:absolute;
	right:0;
	top:0;
	text-decoration:none;
	text-align:center;
	opacity:.65;
	padding:0 0 18px 10px;
	color:#fff;
	font-style:normal;
	font-size:28px;
	font-family:Arial, Baskerville, monospace
}
.mfp-close:focus, .mfp-close:hover {
	opacity:1
}
.mfp-close:active {
	top:1px
}
.mfp-close-btn-in .mfp-close {
	color:#333
}
.mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close {
	color:#fff;
	right:-6px;
	text-align:right;
	padding-right:6px;
	width:100%
}
.mfp-counter {
	position:absolute;
	top:0;
	right:0;
	color:#ccc;
	font-size:12px;
	line-height:18px;
	white-space:nowrap
}
.mfp-arrow {
	position:absolute;
	opacity:.65;
	margin:0;
	top:50%;
	margin-top:-55px;
	padding:0;
	width:90px;
	height:110px;
	-webkit-tap-highlight-color:transparent
}
.mfp-arrow:active {
	margin-top:-54px
}
.mfp-arrow:focus, .mfp-arrow:hover {
	opacity:1
}
.mfp-arrow:after, .mfp-arrow:before {
	content:"";
	display:block;
	width:0;
	height:0;
	position:absolute;
	left:0;
	top:0;
	margin-top:35px;
	margin-left:35px;
	border:medium inset transparent
}
.mfp-arrow:after {
	border-top-width:13px;
	border-bottom-width:13px;
	top:8px
}
.mfp-arrow:before {
	border-top-width:21px;
	border-bottom-width:21px;
	opacity:.7
}
.mfp-arrow-left {
	left:0
}
.mfp-arrow-left:after {
	border-right:17px solid #fff;
	margin-left:31px
}
.mfp-arrow-left:before {
	margin-left:25px;
	border-right:27px solid #3f3f3f
}
.mfp-arrow-right {
	right:0
}
.mfp-arrow-right:after {
	border-left:17px solid #fff;
	margin-left:39px
}
.mfp-arrow-right:before {
	border-left:27px solid #3f3f3f
}
.mfp-iframe-holder {
	padding-top:40px;
	padding-bottom:40px
}
.mfp-iframe-holder .mfp-content {
	line-height:0;
	width:100%;
	max-width:900px
}
.mfp-iframe-holder .mfp-close {
	top:-40px
}
.mfp-iframe-scaler {
	width:100%;
	height:0;
	overflow:hidden;
	padding-top:56.25%
}
.mfp-iframe-scaler iframe {
	position:absolute;
	display:block;
	top:0;
	left:0;
	width:100%;
	height:100%;
	box-shadow:0 0 8px rgba(0, 0, 0, .6);
	background:#000
}
img.mfp-img {
	width:auto;
	max-width:100%;
	height:auto;
	display:block;
	line-height:0;
	box-sizing:border-box;
	padding:40px 0 40px;
	margin:0 auto
}
.mfp-figure {
	line-height:0
}
.mfp-figure:after {
	content:"";
	position:absolute;
	left:0;
	top:40px;
	bottom:40px;
	display:block;
	right:0;
	width:auto;
	height:auto;
	z-index:-1;
	box-shadow:0 0 8px rgba(0, 0, 0, .6);
	background:#444
}
.mfp-figure small {
	color:#bdbdbd;
	display:block;
	font-size:12px;
	line-height:14px
}
.mfp-figure figure {
	margin:0
}
.mfp-bottom-bar {
	margin-top:-36px;
	position:absolute;
	top:100%;
	left:0;
	width:100%;
	cursor:auto
}
.mfp-title {
	text-align:left;
	line-height:18px;
	color:#f3f3f3;
	word-wrap:break-word;
	padding-right:36px
}
.mfp-image-holder .mfp-content {
	max-width:100%
}
.mfp-gallery .mfp-image-holder .mfp-figure {
	cursor:pointer
}
@media screen and (max-width:800px)and (orientation:landscape), screen and (max-height:300px) {
.mfp-img-mobile .mfp-image-holder {
padding-left:0;
padding-right:0
}
.mfp-img-mobile img.mfp-img {
padding:0
}
.mfp-img-mobile .mfp-figure:after {
top:0;
bottom:0
}
.mfp-img-mobile .mfp-figure small {
display:inline;
margin-left:5px
}
.mfp-img-mobile .mfp-bottom-bar {
background:rgba(0, 0, 0, .6);
bottom:0;
margin:0;
top:auto;
padding:3px 5px;
position:fixed;
box-sizing:border-box
}
.mfp-img-mobile .mfp-bottom-bar:empty {
padding:0
}
.mfp-img-mobile .mfp-counter {
right:5px;
top:3px
}
.mfp-img-mobile .mfp-close {
top:0;
right:0;
width:35px;
height:35px;
line-height:35px;
background:rgba(0, 0, 0, .6);
position:fixed;
text-align:center;
padding:0
}
}
@media all and (max-width:900px) {
.mfp-arrow {
-webkit-transform:scale(.75);
transform:scale(.75)
}
.mfp-arrow-left {
-webkit-transform-origin:0;
transform-origin:0
}
.mfp-arrow-right {
-webkit-transform-origin:100%;
transform-origin:100%
}
.mfp-container {
padding-left:6px;
padding-right:6px
}
}
.article_bx .item a, .article_bx .item a div figure, .boll_bx form ol li .progress .info_txt, .boll_bx form ol li .progress .info_txt .txt_bx, .btn, .caricature_bx article .imageList_bx .magnific-img a, .caricature_bx article .imageList_bx .magnific-img a span, .caricature_bx article .mainImage_bx .magnific-img a, .caricature_bx article .mainImage_bx .magnific-img a span, .detailsPopup_pg .mainCard_bx .imageList_bx .magnific-img a, .detailsPopup_pg .mainCard_bx .imageList_bx .magnific-img a span, .detailsPopup_pg .mainCard_bx .mainImage_bx .magnific-img a, .detailsPopup_pg .mainCard_bx .mainImage_bx .magnific-img a span, .detailsPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img a, .detailsPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img a span, .detailsPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a, .detailsPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a span, .egyptvousaime_bx .item figure figcaption, .egyptvousaime_bx .owl-carousel .owl-nav, .flx_bx, .form-check, .innerPopup_pg .mainCard_bx .imageList_bx .magnific-img a, .innerPopup_pg .mainCard_bx .imageList_bx .magnific-img a span, .innerPopup_pg .mainCard_bx .mainImage_bx .magnific-img a, .innerPopup_pg .mainCard_bx .mainImage_bx .magnific-img a span, .innerPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img a, .innerPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img a span, .innerPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a, .innerPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a span, .lespluslus_bx .item figure, .pagging_bx .pagination, .parisvousaime_bx .item figure figcaption, .parisvousaime_bx .owl-carousel .owl-nav, .photos_bx article .imageList_bx .magnific-img a, .photos_bx article .imageList_bx .magnific-img a span, .photos_bx article .mainImage_bx .magnific-img a, .photos_bx article .mainImage_bx .magnific-img a span, .title_bx, .voitures_bx article .imageList_bx .magnific-img a, .voitures_bx article .imageList_bx .magnific-img a span, .voitures_bx article .mainImage_bx .magnific-img a, .voitures_bx article .mainImage_bx .magnific-img a span, footer .centerFooter_bx .start_bx ul li a, header .topHeader_bx .start_bx ul li {
	display:flex;
	align-items:center;
	justify-content:center;
	flex-wrap:wrap
}
.article_bx .owl-carousel .owl-nav button, .article_bx .owl-carousel .owl-nav button svg, .article_bx .owl-carousel .owl-nav button:hover, .article_bx .owl-carousel .owl-nav button:hover svg, .btn, .btn.btn_sc, .btn.btn_sc img, .btn.btn_sc:hover, .btn.btn_st, .btn.btn_st img, .btn.btn_st:hover, .egyptvousaime_bx .owl-carousel .owl-nav button, .egyptvousaime_bx .owl-carousel .owl-nav button svg, .egyptvousaime_bx .owl-carousel .owl-nav button:hover, .egyptvousaime_bx .owl-carousel .owl-nav button:hover svg, .lespluslus_bx .item figure figcaption a, .lespluslus_bx .item figure figcaption a:hover, .lespluslus_bx .owl-carousel .owl-nav button, .lespluslus_bx .owl-carousel .owl-nav button svg, .lespluslus_bx .owl-carousel .owl-nav button:hover, .lespluslus_bx .owl-carousel .owl-nav button:hover svg, .mainNewsLst_bx .cardsList_bx ul li figure figcaption a, .mainNewsLst_bx .cardsList_bx ul li figure figcaption a:hover, .mainNewsLst_bx .cardsList_bx ul li:hover, .mainNewsLst_bx .mainCard_bx figure, .mainNewsLst_bx .mainCard_bx figure figcaption a, .mainNewsLst_bx .mainCard_bx figure figcaption a:hover, .mainNewsLst_bx .mainCard_bx figure:hover, .owl-carousel button.owl-dot, .owl-carousel button.owl-dot svg, .owl-carousel button.owl-dot:hover svg, .pagging_bx .pagination li a, .pagging_bx .pagination li a.active, .pagging_bx .pagination li a:hover, .pagging_bx .pagination li a[aria-label=Next], .pagging_bx .pagination li a[aria-label=Previous], .pagging_bx .pagination li:first-child a, .pagging_bx .pagination li:first-child a:hover, .pagging_bx .pagination li:last-child a, .pagging_bx .pagination li:last-child a:hover, .parisvousaime_bx .owl-carousel .owl-nav button, .parisvousaime_bx .owl-carousel .owl-nav button svg, .parisvousaime_bx .owl-carousel .owl-nav button:hover, .parisvousaime_bx .owl-carousel .owl-nav button:hover svg, .slider_bx .carousel-indicators button, .slider_bx .carousel-indicators button.active, .slider_bx .carousel-indicators button:hover, .smallNewsLst_bx .cardsList_bx ul li figure figcaption a, .smallNewsLst_bx .cardsList_bx ul li figure figcaption a:hover, .smallNewsLst_bx .cardsList_bx ul li:hover, .smallNewsLst_bx .mainCard_bx figure, .smallNewsLst_bx .mainCard_bx figure figcaption a, .smallNewsLst_bx .mainCard_bx figure figcaption a:hover, .smallNewsLst_bx .mainCard_bx figure:hover, footer .bottomFooter_bx ul li a, footer .bottomFooter_bx ul li a:hover, footer .centerFooter_bx .start_bx ul li a, footer .centerFooter_bx .start_bx ul li a:hover, footer .topFooter_bx ul li a, footer .topFooter_bx ul li a.active, footer .topFooter_bx ul li a:hover, header .bottomHeader_bx .end_bx .acme-news-ticker-box ul li a, header .bottomHeader_bx .end_bx .acme-news-ticker-controls button, header .bottomHeader_bx .end_bx .acme-news-ticker-controls button.acme-news-ticker-arrow, header .bottomHeader_bx .end_bx .acme-news-ticker-controls button:hover, header .bottomHeader_bx .start_bx .navbar .dropdown-menu, header .bottomHeader_bx .start_bx .navbar .dropdown-menu li a, header .bottomHeader_bx .start_bx .navbar .dropdown-menu li a.activ, header .bottomHeader_bx .start_bx .navbar .dropdown-menu li a.activ::after, header .bottomHeader_bx .start_bx .navbar .dropdown-menu li a::after, header .bottomHeader_bx .start_bx .navbar .dropdown-menu li a:hover, header .bottomHeader_bx .start_bx .navbar .dropdown-menu li a:hover::after, header .bottomHeader_bx .start_bx .navbar .nav-link, header .bottomHeader_bx .start_bx .navbar .nav-link.active, header .bottomHeader_bx .start_bx .navbar .nav-link.active::before, header .bottomHeader_bx .start_bx .navbar .nav-link::before, header .bottomHeader_bx .start_bx .navbar .nav-link:focus, header .bottomHeader_bx .start_bx .navbar .nav-link:focus::before, header .bottomHeader_bx .start_bx .navbar .nav-link:hover, header .bottomHeader_bx .start_bx .navbar .nav-link:hover::before, header .topHeader_bx .end_bx .search_bx .form-control, header .topHeader_bx .end_bx .search_bx .form-control:focus {
transition:all .3s ease-in-out
}
.donation_bx, .scrollToTopBtn, .slider_bx .carousel-indicators button.active, .slider_bx .carousel-indicators button:hover, .title_bx h2, header .topHeader_bx {
	background-color:#bd1622;
	background:linear-gradient(90deg, #bd1622 -30%, #002153 28%)
}
.endAds_bx, .startAds_bx {
	position:fixed;
	left:.5%;
	top:10%;
	height:600px;
	width:120px;
	box-shadow:0 0 15px -9px #7e7f81;
	overflow:hidden
}
.endAds_bx figure a, .startAds_bx figure a {
	height:600px;
	width:120px;
	display:block
}
.endAds_bx figure a img, .startAds_bx figure a img {
	height:600px;
	width:120px;
	display:block
}
.endAds_bx {
	left:initial;
	right:.5%
}
.donation_bx {
	border:1px solid #002153;
	color:#fff;
	padding:12px
}
.donation_bx .txt_bx h2 {
	font-size:22px;
	font-weight:700;
	margin-bottom:8px
}
.donation_bx .txt_bx h5 {
	font-size:12px;
	font-weight:600;
	margin-bottom:8px
}
.donation_bx .txt_bx p {
	font-size:12px;
	font-weight:700;
	color:#bd1622;
	text-shadow:0 0 1px #000
}
.mainNewsLst_bx, .smallNewsLst_bx {
	align-items:flex-start;
	margin-bottom:24px
}
.mainNewsLst_bx .mainCard_bx, .smallNewsLst_bx .mainCard_bx {
	width:55%;
	margin-inline-end:8px
}
.mainNewsLst_bx .mainCard_bx figure, .smallNewsLst_bx .mainCard_bx figure {
	padding:12px;
	border-radius:12px
}
.mainNewsLst_bx .mainCard_bx figure img, .smallNewsLst_bx .mainCard_bx figure img {
	width:100%;
	border-radius:4px;
	margin-bottom:14px
}
.mainNewsLst_bx .mainCard_bx figure:hover, .smallNewsLst_bx .mainCard_bx figure:hover {
	background:#f9f9ff
}
.mainNewsLst_bx .mainCard_bx figure figcaption h5, .smallNewsLst_bx .mainCard_bx figure figcaption h5 {
	color:#7e7f81;
	font-size:12px;
	font-weight:700;
	margin-bottom:12px
}
.mainNewsLst_bx .mainCard_bx figure figcaption a, .smallNewsLst_bx .mainCard_bx figure figcaption a {
	color:#292929;
	font-size:20px;
	font-weight:700;
	margin-bottom:12px;
	line-height:28px;
	display:block
}
.mainNewsLst_bx .mainCard_bx figure figcaption a:hover, .smallNewsLst_bx .mainCard_bx figure figcaption a:hover {
	color:#bd1622
}
.mainNewsLst_bx .mainCard_bx figure figcaption p, .smallNewsLst_bx .mainCard_bx figure figcaption p {
	color:#7e7f81;
	font-size:14px;
	font-weight:500
}
.mainNewsLst_bx .cardsList_bx, .smallNewsLst_bx .cardsList_bx {
	width:calc(45% - 8px)
}
.mainNewsLst_bx .cardsList_bx ul li, .smallNewsLst_bx .cardsList_bx ul li {
	padding:12px;
	border-radius:12px;
	margin-bottom:6px
}
.mainNewsLst_bx .cardsList_bx ul li figure, .smallNewsLst_bx .cardsList_bx ul li figure {
	align-items:flex-start
}
.mainNewsLst_bx .cardsList_bx ul li figure img, .smallNewsLst_bx .cardsList_bx ul li figure img {
	width:120px;
	margin-inline-end:12px;
	border-radius:4px
}
.mainNewsLst_bx .cardsList_bx ul li figure figcaption, .smallNewsLst_bx .cardsList_bx ul li figure figcaption {
	width:calc(100% - 120px - 12px)
}
.mainNewsLst_bx .cardsList_bx ul li figure figcaption h5, .smallNewsLst_bx .cardsList_bx ul li figure figcaption h5 {
	color:#7e7f81;
	font-size:12px;
	font-weight:700;
	margin-bottom:4px
}
.mainNewsLst_bx .cardsList_bx ul li figure figcaption a, .smallNewsLst_bx .cardsList_bx ul li figure figcaption a {
	color:#292929;
	font-size:14px;
	font-weight:700;
	margin-bottom:4px;
	line-height:22px;
	display:block
}
.mainNewsLst_bx .cardsList_bx ul li figure figcaption a:hover, .smallNewsLst_bx .cardsList_bx ul li figure figcaption a:hover {
	color:#bd1622
}
.mainNewsLst_bx .cardsList_bx ul li figure figcaption p, .smallNewsLst_bx .cardsList_bx ul li figure figcaption p {
	color:#7e7f81;
	font-size:14px;
	font-weight:500
}
.mainNewsLst_bx .cardsList_bx ul li:hover, .smallNewsLst_bx .cardsList_bx ul li:hover {
	background:#f9f9ff
}
.mainNewsLst_bx .cardsList_bx ul li:last-child, .smallNewsLst_bx .cardsList_bx ul li:last-child {
	margin-bottom:0
}
.smallNewsLst_bx {
	flex-direction:column
}
.smallNewsLst_bx .cardsList_bx {
	width:100%
}
.smallNewsLst_bx .cardsList_bx ul li {
	padding:6px
}
.smallNewsLst_bx .cardsList_bx ul li figure img {
	width:80px;
	margin-inline-end:8px
}
.smallNewsLst_bx .cardsList_bx ul li figure figcaption {
	width:calc(100% - 80px - 8px)
}
.inner_pg .mainCard_bx {
	width:100%
}
.inner_pg .cardsList_bx {
	width:100%
}
.inner_pg .cardsList_bx ul li {
	width:calc(50% - 12px);
	margin:0 6px
}
.football_bx {
	margin-bottom:24px
}
.football_bx a {
	width:fit-content;
	display:block;
	margin:0 auto
}
.comments_bx {
	margin:24px 0
}
.comments_bx .commentList_bx {
	margin-bottom:24px;
	background:#fdfbff;
	padding:24px
}
.comments_bx .commentList_bx .cardComment_bx {
	border:1px solid rgba(0, 33, 83, .1);
	padding:12px;
	border-radius:12px;
	margin:6px 0;
	display:block
}
.comments_bx .commentList_bx .cardComment_bx .topComent_bx .flx_bx {
	justify-content:flex-start
}
.comments_bx .commentList_bx .cardComment_bx .topComent_bx .flx_bx img {
	margin-inline-end:8px;
	width:52px;
	height:52px;
	border-radius:25%
}
.comments_bx .commentList_bx .cardComment_bx .topComent_bx .flx_bx .txt_bx h2 {
	font-size:14px;
	font-weight:700;
	color:#002153;
	margin-bottom:4px
}
.comments_bx .commentList_bx .cardComment_bx .topComent_bx .flx_bx .txt_bx ul li {
	margin-inline-end:4px
}
.comments_bx .commentList_bx .cardComment_bx .topComent_bx .flx_bx .txt_bx ul li svg {
	color:rgba(0, 33, 83, .2)
}
.comments_bx .commentList_bx .cardComment_bx .topComent_bx .flx_bx .txt_bx ul li svg.yellow_icn {
	color:#fabf35
}
.comments_bx .commentList_bx .cardComment_bx .detComent_bx {
	margin-top:12px
}
.comments_bx .commentList_bx .cardComment_bx .detComent_bx p {
	color:#292929;
	font-size:14px;
	font-weight:600;
	line-height:24px
}
.comments_bx .commentArea_bx {
	margin-bottom:24px;
	background:#fdfbff;
	padding:24px
}
.comments_bx .commentArea_bx .emoji_bx {
	margin-bottom:14px
}
.comments_bx .commentArea_bx .emoji_bx h2 {
	font-size:14px;
	font-weight:700;
	color:#7e7f81;
	margin-bottom:8px;
	text-align:center
}
.comments_bx .commentArea_bx .emoji_bx form ul li {
	margin:0 8px
}
.comments_bx .commentArea_bx .emoji_bx form ul li button {
	background:0 0
}
.comments_bx .commentArea_bx .btn {
	margin-top:12px;
	margin-inline-start:auto
}
.shareee_bx ol li {
	margin-inline-start:12px
}
.shareee_bx ol li img {
	margin-inline-end:4px
}
.shareee_bx ol li span {
	color:#292929;
	font-size:14px;
	font-weight:700
}
header .topHeader_bx .start_bx {
	color:#fff
}
header .topHeader_bx .start_bx ul li {
	margin-inline-end:12px
}
header .topHeader_bx .start_bx ul li svg {
	margin-inline-end:6px;
	font-size:18px
}
header .topHeader_bx .start_bx ul li span {
	font-size:14px;
	font-weight:600
}
header .topHeader_bx .end_bx .search_bx {
	flex-wrap:nowrap;
	border-inline-start:2px solid #001c47
}
header .topHeader_bx .end_bx .search_bx .form-control {
	background:rgba(0, 0, 0, 0);
	border:none;
	color:#afc6ff;
	font-size:14px;
	font-weight:500;
	padding:0 12px;
	height:48px;
	line-height:48px;
	outline:0!important;
	box-shadow:none!important
}
header .topHeader_bx .end_bx .search_bx .form-control:focus {
	width:320px
}
header .topHeader_bx .end_bx .search_bx .form-control::placeholder {
color:#afc6ff!important;
opacity:1
}
header .topHeader_bx .end_bx .search_bx .form-control::-ms-input-placeholder {
color:#afc6ff!important
}
header .topHeader_bx .end_bx .search_bx .btn_withoutBorder {
	padding:0 8px;
	height:48px;
	line-height:48px;
	color:#afc6ff
}
header .topHeader_bx .end_bx .search_bx .btn_withoutBorder svg {
	color:#afc6ff;
	font-size:18px
}
header .centerHeader_bx {
	padding:14px 0
}
header .centerHeader_bx .start_bx a {
	display:block;
	width:fit-content
}
header .centerHeader_bx .end_bx .donation_bx .txt_bx {
	width:380px
}
header .centerHeader_bx .end_bx .donation_bx .btn {
	width:calc(100% - 380px - 24px);
	margin-inline-start:24px;
	border:1px solid #fff!important
}
header .bottomHeader_bx .start_bx {
	background:#002153
}
header .bottomHeader_bx .start_bx .navbar {
	background:0 0!important;
	padding:0!important;
	margin:0!important
}
header .bottomHeader_bx .start_bx .navbar .nav-link {
	color:#fff;
	font-size:13px;
	font-weight:600;
	text-align:center;
	padding:0 8px;
	height:56px;
	line-height:56px;
	position:relative;
	border-inline-end:1px solid #002153!important
}
header .bottomHeader_bx .start_bx .navbar .nav-link::before {
content:"";
position:absolute;
left:0;
right:0;
bottom:18%;
margin:0 auto;
width:0;
height:3px;
border-radius:5px;
background:#bd1622
}
header .bottomHeader_bx .start_bx .navbar .nav-link.active, header .bottomHeader_bx .start_bx .navbar .nav-link:focus, header .bottomHeader_bx .start_bx .navbar .nav-link:hover {
	background:#bd1622
}
header .bottomHeader_bx .start_bx .navbar .nav-link.active::before, header .bottomHeader_bx .start_bx .navbar .nav-link:focus::before, header .bottomHeader_bx .start_bx .navbar .nav-link:hover::before {
width:70%;
background:#fff
}
header .bottomHeader_bx .start_bx .navbar .dropdown-menu {
	border:none;
	border-radius:0;
	background:#fff;
	box-shadow:0 0 15px -9px #7e7f81
}
header .bottomHeader_bx .start_bx .navbar .dropdown-menu li a {
	font-size:13px;
	font-weight:600;
	color:#292929;
	background:0 0!important;
	padding:8px;
	padding-inline-start:28px;
	border-bottom:1px solid rgba(0, 0, 0, .1)!important;
	position:relative
}
header .bottomHeader_bx .start_bx .navbar .dropdown-menu li a::after {
content:"";
font-family:"Font Awesome 6 Free";
position:absolute;
left:8px;
top:auto
}
header .bottomHeader_bx .start_bx .navbar .dropdown-menu li a.activ, header .bottomHeader_bx .start_bx .navbar .dropdown-menu li a:hover {
	color:#bd1622
}
header .bottomHeader_bx .start_bx .navbar .dropdown-menu li a.activ::after, header .bottomHeader_bx .start_bx .navbar .dropdown-menu li a:hover::after {
color:#bd1622
}
header .bottomHeader_bx .end_bx .acme-news-ticker {
	height:46px;
	margin-top:8px
}
header .bottomHeader_bx .end_bx .acme-news-ticker .bg {
	display:flex;
	justify-content:space-between;
	background:#262626;
	overflow:hidden
}
header .bottomHeader_bx .end_bx .acme-news-ticker-label {
	background:url(../../images/bg-newsLetter.png) no-repeat center;
	padding:0;
	padding-inline-start:22px;
	width:156px;
	height:56px;
	line-height:56px;
	color:#fff;
	font-size:14px;
	font-weight:700
}
header .bottomHeader_bx .end_bx .acme-news-ticker-box {
	height:56px;
	width:calc(100% - 80px - 140px - 20px);
	padding:0 10px;
	overflow:hidden
}
header .bottomHeader_bx .end_bx .acme-news-ticker-box ul {
	width:100%;
	list-style-type:none!important;
	padding:0;
	margin:0
}
header .bottomHeader_bx .end_bx .acme-news-ticker-box ul li {
	left:0
}
header .bottomHeader_bx .end_bx .acme-news-ticker-box ul li a {
	text-decoration:none;
	display:block;
	height:56px;
	line-height:56px;
	color:#fff;
	font-size:14px;
	font-weight:500;
	text-overflow:ellipsis
}
header .bottomHeader_bx .end_bx .acme-news-ticker-controls {
	display:flex;
	align-items:center;
	justify-content:space-between;
	height:56px;
	width:90px;
	margin-inline-end:8px
}
header .bottomHeader_bx .end_bx .acme-news-ticker-controls button {
	background:0 0;
	padding:0;
	width:42px;
	height:42px;
	border:none;
	cursor:pointer;
	background:#313131;
	border-radius:50px
}
header .bottomHeader_bx .end_bx .acme-news-ticker-controls button.acme-news-ticker-arrow {
	margin:0;
	position:relative
}
header .bottomHeader_bx .end_bx .acme-news-ticker-controls button:hover {
	background:0 0
}
header .bottomHeader_bx .end_bx .acme-news-ticker-controls.acme-news-ticker-horizontal-controls button.acme-news-ticker-prev:after {
	-webkit-transform:translate(-50%, -50%) rotate(135deg);
	-ms-transform:translate(-50%, -50%) rotate(135deg);
	transform:translate(-50%, -50%) rotate(135deg)
}
header .bottomHeader_bx .end_bx .acme-news-ticker-controls.acme-news-ticker-horizontal-controls button.acme-news-ticker-next:after {
	-webkit-transform:translate(-50%, -50%) rotate(315deg);
	-ms-transform:translate(-50%, -50%) rotate(315deg);
	transform:translate(-50%, -50%) rotate(315deg)
}
header .bottomHeader_bx .end_bx .acme-news-ticker-controls.acme-news-ticker-vertical-controls button.acme-news-ticker-prev:after {
	-webkit-transform:translate(-50%, -50%) rotate(225deg);
	-ms-transform:translate(-50%, -50%) rotate(225deg);
	transform:translate(-50%, -50%) rotate(225deg)
}
header .bottomHeader_bx .end_bx .acme-news-ticker-controls.acme-news-ticker-vertical-controls button.acme-news-ticker-next:after {
	-webkit-transform:translate(-50%, -50%) rotate(405deg);
	-ms-transform:translate(-50%, -50%) rotate(405deg);
	transform:translate(-50%, -50%) rotate(405deg)
}
.slider_bx {
	margin-top:24px
}
.slider_bx .carousel-item img {
	width:100%;
	height:480px
}
.slider_bx .carousel-indicators {
	bottom:8px;
	margin:0;
	padding:0
}
.slider_bx .carousel-indicators button, .slider_bx .carousel-indicators img {
	width:80px;
	height:50px
}
.slider_bx .carousel-indicators button {
	background:#fff;
	padding:8px;
	opacity:1!important;
	box-shadow:0 0 15px -9px #7e7f81
}
.egyptvousaime_bx, .parisvousaime_bx {
	margin-bottom:24px
}
.egyptvousaime_bx .title_bx, .egyptvousaime_bx article, .parisvousaime_bx .title_bx, .parisvousaime_bx article {
	width:100%
}
.egyptvousaime_bx .item, .parisvousaime_bx .item {
	height:480px
}
.egyptvousaime_bx .item figure, .parisvousaime_bx .item figure {
	height:480px;
	position:relative;
	overflow:hidden
}
.egyptvousaime_bx .item figure img, .parisvousaime_bx .item figure img {
	width:100%;
	height:480px
}
.egyptvousaime_bx .item figure figcaption, .parisvousaime_bx .item figure figcaption {
	position:absolute;
	left:0;
	right:0;
	bottom:10%;
	top:10%;
	height:80%;
	width:80%;
	margin:0 auto;
	flex-direction:column
}
.egyptvousaime_bx .item figure figcaption h2, .parisvousaime_bx .item figure figcaption h2 {
	font-size:22px;
	font-weight:700;
	margin-bottom:8px;
	color:#bd1622;
	text-shadow:0 0 1px #000
}
.egyptvousaime_bx .item figure figcaption p, .parisvousaime_bx .item figure figcaption p {
	font-size:12px;
	font-weight:600;
	color:#fff
}
.egyptvousaime_bx .owl-carousel .owl-nav, .parisvousaime_bx .owl-carousel .owl-nav {
	width:100%;
	margin:0;
	left:0;
	right:0;
	top:0;
	bottom:0;
	justify-content:space-between
}
.egyptvousaime_bx .owl-carousel .owl-nav button, .parisvousaime_bx .owl-carousel .owl-nav button {
	background:0 0!important;
	border:none!important
}
.egyptvousaime_bx .owl-carousel .owl-nav button svg, .parisvousaime_bx .owl-carousel .owl-nav button svg {
	color:#fff!important;
	font-size:28px
}
.egyptvousaime_bx .owl-carousel .owl-nav button:hover svg, .parisvousaime_bx .owl-carousel .owl-nav button:hover svg {
	color:#bd1622!important
}
.videos_bx article a, .videos_bx article img {
	display:block;
	width:100%
}
.article_bx, .lespluslus_bx {
	position:relative
}
.article_bx .title_bx, .article_bx article, .lespluslus_bx .title_bx, .lespluslus_bx article {
	width:100%
}
.article_bx .owl-carousel, .article_bx .owl-carousel .owl-item, .article_bx .owl-carousel .owl-stage-outer, .lespluslus_bx .owl-carousel, .lespluslus_bx .owl-carousel .owl-item, .lespluslus_bx .owl-carousel .owl-stage-outer {
	position:static
}
.article_bx .owl-carousel .owl-nav, .lespluslus_bx .owl-carousel .owl-nav {
	width:fit-content;
	margin:0;
	left:initial;
	bottom:initial;
	right:0;
	top:0;
	justify-content:flex-end
}
.article_bx .owl-carousel .owl-nav button, .lespluslus_bx .owl-carousel .owl-nav button {
	background:#ecf0ff!important;
	border:none!important;
	height:38px!important;
	width:38px!important;
	margin-inline-start:4px!important;
	display:block
}
.article_bx .owl-carousel .owl-nav button svg, .lespluslus_bx .owl-carousel .owl-nav button svg {
	color:#002153!important;
	font-size:22px
}
.article_bx .owl-carousel .owl-nav button:hover, .lespluslus_bx .owl-carousel .owl-nav button:hover {
	background:#002153!important
}
.article_bx .owl-carousel .owl-nav button:hover svg, .lespluslus_bx .owl-carousel .owl-nav button:hover svg {
	color:#fff!important
}
.article_bx {
	margin-bottom:24px
}
.article_bx .item a {
	padding:24px;
	background:#ecf0ff;
	flex-direction:column;
	justify-content:flex-start;
	align-items:flex-start
}
.article_bx .item a h2 {
	color:#292929;
	font-size:16px;
	font-weight:700;
	margin-bottom:8px;
	line-height:24px
}
.article_bx .item a p {
	color:#7e7f81;
	font-size:14px;
	font-weight:500
}
.article_bx .item a div {
	width:100%;
	margin-top:24px
}
.article_bx .item a div figure {
	width:100%;
	justify-content:flex-start
}
.article_bx .item a div figure img {
	width:60px;
	height:60px;
	display:block;
	margin-inline-end:12px
}
.article_bx .item a div figure figcaption {
	width:calc(100% - 60px - 12px)
}
.article_bx .item a div figure figcaption h3 {
	color:#002153;
	font-size:16px;
	font-weight:700;
	margin-bottom:8px
}
.article_bx .item a div figure figcaption h5 {
	color:#7e7f81;
	font-size:12px;
	font-weight:600
}
.lespluslus_bx .item figure {
	padding:12px;
	background:#ecf0ff;
	flex-direction:column;
	justify-content:flex-start;
	align-items:flex-start
}
.lespluslus_bx .item figure img {
	width:100%;
	margin-bottom:14px
}
.lespluslus_bx .item figure figcaption h5 {
	color:#7e7f81;
	font-size:12px;
	font-weight:700;
	margin-bottom:4px
}
.lespluslus_bx .item figure figcaption a {
	color:#292929;
	font-size:14px;
	font-weight:700;
	margin-bottom:4px;
	line-height:22px;
	display:block
}
.lespluslus_bx .item figure figcaption a:hover {
	color:#bd1622
}
.lespluslus_bx .item figure figcaption p {
	color:#7e7f81;
	font-size:14px;
	font-weight:500
}
.caricature_bx, .photos_bx, .voitures_bx {
	margin-bottom:24px
}
.caricature_bx article, .photos_bx article, .voitures_bx article {
	width:100%
}
.caricature_bx article .img-gallery-magnific, .photos_bx article .img-gallery-magnific, .voitures_bx article .img-gallery-magnific {
	align-items:flex-start;
	justify-content:flex-start
}
.caricature_bx article .mainImage_bx, .photos_bx article .mainImage_bx, .voitures_bx article .mainImage_bx {
	width:80%;
	margin-inline-end:12px
}
.caricature_bx article .mainImage_bx .magnific-img, .photos_bx article .mainImage_bx .magnific-img, .voitures_bx article .mainImage_bx .magnific-img {
	height:480px;
	width:100%
}
.caricature_bx article .mainImage_bx .magnific-img a, .photos_bx article .mainImage_bx .magnific-img a, .voitures_bx article .mainImage_bx .magnific-img a {
	overflow:hidden;
	position:relative;
	height:480px;
	border:4px solid rgba(0, 33, 83, .1)!important;
	width:100%
}
.caricature_bx article .mainImage_bx .magnific-img a img, .photos_bx article .mainImage_bx .magnific-img a img, .voitures_bx article .mainImage_bx .magnific-img a img {
	height:480px;
	width:100%;
	display:block
}
.caricature_bx article .mainImage_bx .magnific-img a span, .photos_bx article .mainImage_bx .magnific-img a span, .voitures_bx article .mainImage_bx .magnific-img a span {
	width:58px;
	height:58px;
	background:rgba(189, 22, 34, .7);
	border:4px solid #fff;
	border-radius:50px;
	position:absolute;
	box-shadow:0 0 15px -9px #7e7f81
}
.caricature_bx article .mainImage_bx .magnific-img a span svg, .photos_bx article .mainImage_bx .magnific-img a span svg, .voitures_bx article .mainImage_bx .magnific-img a span svg {
	font-size:22px;
	color:#fff
}
.caricature_bx article .imageList_bx, .photos_bx article .imageList_bx, .voitures_bx article .imageList_bx {
	width:calc(20% - 12px)
}
.caricature_bx article .imageList_bx .magnific-img, .photos_bx article .imageList_bx .magnific-img, .voitures_bx article .imageList_bx .magnific-img {
	width:100%
}
.caricature_bx article .imageList_bx .magnific-img a, .photos_bx article .imageList_bx .magnific-img a, .voitures_bx article .imageList_bx .magnific-img a {
	overflow:hidden;
	position:relative;
	height:86.5px;
	border:4px solid rgba(0, 33, 83, .1)!important;
	width:100%;
	margin-bottom:12px
}
.caricature_bx article .imageList_bx .magnific-img a img, .photos_bx article .imageList_bx .magnific-img a img, .voitures_bx article .imageList_bx .magnific-img a img {
	height:86.5px;
	width:100%;
	display:block
}
.caricature_bx article .imageList_bx .magnific-img a span, .photos_bx article .imageList_bx .magnific-img a span, .voitures_bx article .imageList_bx .magnific-img a span {
	width:34px;
	height:34px;
	background:rgba(189, 22, 34, .7);
	border:2px solid #fff;
	border-radius:50px;
	position:absolute;
	right:4px;
	top:4px;
	box-shadow:0 0 15px -9px #7e7f81
}
.caricature_bx article .imageList_bx .magnific-img a span svg, .photos_bx article .imageList_bx .magnific-img a span svg, .voitures_bx article .imageList_bx .magnific-img a span svg {
	font-size:14px;
	color:#fff
}
.caricature_bx article .imageList_bx .magnific-img:last-child a, .photos_bx article .imageList_bx .magnific-img:last-child a, .voitures_bx article .imageList_bx .magnific-img:last-child a {
	margin-bottom:0
}
.voitures_bx article .mainImage_bx {
	width:70%;
	margin-inline-end:0;
	margin-inline-start:12px
}
.voitures_bx article .mainImage_bx .magnific-img {
	height:480px;
	width:100%
}
.voitures_bx article .mainImage_bx .magnific-img a {
	height:480px
}
.voitures_bx article .mainImage_bx .magnific-img a img {
	height:480px
}
.voitures_bx article .imageList_bx {
	width:calc(30% - 12px)
}
.voitures_bx article .imageList_bx .magnific-img a {
	height:111px
}
.voitures_bx article .imageList_bx .magnific-img a img {
	height:111px
}
.photos_bx .img-gallery-magnific {
	flex-direction:column
}
.photos_bx article .mainImage_bx {
	width:100%;
	margin-inline-end:0;
	margin-inline-start:0;
	margin-bottom:12px
}
.photos_bx article .mainImage_bx .magnific-img {
	height:480px;
	width:100%
}
.photos_bx article .mainImage_bx .magnific-img a {
	height:480px
}
.photos_bx article .mainImage_bx .magnific-img a img {
	height:480px
}
.photos_bx article .imageList_bx {
	width:100%;
	justify-content:flex-start;
	align-items:flex-start
}
.photos_bx article .imageList_bx .magnific-img {
	width:calc(20% - 8px);
	margin-inline-end:8px
}
.photos_bx article .imageList_bx .magnific-img a {
	height:111px
}
.photos_bx article .imageList_bx .magnific-img a img {
	height:111px
}
.photos_bx article .imageList_bx .magnific-img:last-child {
	margin-inline-end:0
}
.boll_bx form {
	width:100%;
	background:#262626;
	padding:14px;
	color:#fff
}
.boll_bx form h4 {
	margin-bottom:18px;
	font-size:14px;
	font-weight:700
}
.boll_bx form ol {
	margin-bottom:18px
}
.boll_bx form ol li {
	margin-bottom:12px
}
.boll_bx form ol li:last-child {
	margin-bottom:0
}
.boll_bx form ol li .progress {
	position:relative;
	height:48px;
	background:#303030;
	border:1px solid #842127!important
}
.boll_bx form ol li .progress .progress-bar {
	background:#3e2d2e
}
.boll_bx form ol li .progress .form-check {
	width:178px
}
.boll_bx form ol li .progress .form-check-input {
	width:16px;
	height:16px
}
.boll_bx form ol li .progress .form-check-label {
	font-size:12px;
	font-weight:600;
	color:#fff!important
}
.boll_bx form ol li .progress .info_txt {
	position:absolute;
	left:0;
	justify-content:space-between;
	width:calc(100% - 8px);
	padding:8px;
	height:48px
}
.boll_bx form ol li .progress .info_txt .txt_bx {
	width:calc(100% - 178px - 8px);
	margin-inline-start:8px;
	justify-content:flex-end;
	align-items:flex-end;
	flex-direction:column
}
.boll_bx form ol li .progress .info_txt .txt_bx h4 {
	margin-bottom:2px;
	font-size:12px;
	font-weight:600
}
.boll_bx form ol li .progress .info_txt .txt_bx h5 {
	margin-bottom:0;
	font-size:12px;
	font-weight:600
}
.boll_bx form div p {
	font-size:12px;
	font-weight:700
}
footer {
	background:#002153;
	padding:48px 0
}
footer .topFooter_bx {
	margin-bottom:24px
}
footer .topFooter_bx .title_bx {
	padding-bottom:8px;
	border-bottom:2px solid rgba(0, 0, 0, .2)
}
footer .topFooter_bx ul li {
	width:calc(33.3333333333% - 12px);
	margin-inline-end:12px
}
footer .topFooter_bx ul li a {
	flex-wrap:nowrap;
	color:#fff;
	font-size:13px;
	font-weight:600;
	padding:4px 0;
	margin:2px 0
}
footer .topFooter_bx ul li a.active, footer .topFooter_bx ul li a:hover {
	color:#bd1622
}
footer .topFooter_bx ul li a img {
	margin-inline-end:8px
}
footer .topFooter_bx ul.flx_column li {
	width:100%!important
}
footer .topFooter_bx .donation_bx {
	border:1px solid #fff;
	flex-direction:column
}
footer .topFooter_bx .donation_bx .txt_bx {
	width:100%
}
footer .topFooter_bx .donation_bx .btn {
	width:fit-content;
	margin-top:12px;
	margin-inline-start:auto;
	border:1px solid #fff!important
}
footer .centerFooter_bx {
	margin-bottom:24px
}
footer .centerFooter_bx .start_bx {
	margin-inline-end:24px
}
footer .centerFooter_bx .start_bx h2 {
	font-size:14px;
	font-weight:500;
	color:#fff;
	margin-bottom:12px
}
footer .centerFooter_bx .start_bx ul li a {
	width:40px;
	height:40px;
	border-radius:25px;
	color:#fff;
	font-size:18px;
	margin:0 4px
}
footer .centerFooter_bx .start_bx ul li a:hover {
	border-radius:6px
}
footer .centerFooter_bx .start_bx ul li a.facebook {
	background:#385da5
}
footer .centerFooter_bx .start_bx ul li a.tiktok, footer .centerFooter_bx .start_bx ul li a.twitter {
	background:#000
}
footer .centerFooter_bx .start_bx ul li a.linkedin {
	background:#274777
}
footer .centerFooter_bx .start_bx ul li a.instagram {
	background-color:#f413c3;
	background:linear-gradient(90deg, #f413c3 0, #d38325 50%, #faff01 100%)
}
footer .centerFooter_bx .start_bx ul li a.youtube {
	background:#ba1a1a
}
footer .centerFooter_bx .start_bx ul li a.snapchat {
	background:#cdaf37
}
footer .bottomFooter_bx {
	padding-top:24px;
	border-top:2px solid rgba(0, 0, 0, .2)
}
footer .bottomFooter_bx ul li a {
	background:rgba(0, 79, 159, .2);
	border:2px solid rgba(0, 0, 0, .2)!important;
	color:#fff;
	font-size:13px;
	font-weight:600;
	padding:0 14px;
	height:40px;
	line-height:40px;
	margin:0 4px;
	display:block
}
footer .bottomFooter_bx ul li a:hover {
	background:#bd1622
}
.detailsPopup_pg .mainCard_bx, .detailsPopup_pg .mainNewsLst_bx, .innerPopup_pg .mainCard_bx, .innerPopup_pg .mainNewsLst_bx {
	width:100%!important
}
.detailsPopup_pg .mainCard_bx .img-gallery-magnific, .detailsPopup_pg .mainNewsLst_bx .img-gallery-magnific, .innerPopup_pg .mainCard_bx .img-gallery-magnific, .innerPopup_pg .mainNewsLst_bx .img-gallery-magnific {
	align-items:flex-start;
	justify-content:flex-start
}
.detailsPopup_pg .mainCard_bx .mainImage_bx, .detailsPopup_pg .mainNewsLst_bx .mainImage_bx, .innerPopup_pg .mainCard_bx .mainImage_bx, .innerPopup_pg .mainNewsLst_bx .mainImage_bx {
	width:80%;
	margin-inline-end:12px
}
.detailsPopup_pg .mainCard_bx .mainImage_bx .magnific-img, .detailsPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img, .innerPopup_pg .mainCard_bx .mainImage_bx .magnific-img, .innerPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img {
	height:480px;
	width:100%
}
.detailsPopup_pg .mainCard_bx .mainImage_bx .magnific-img a, .detailsPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a, .innerPopup_pg .mainCard_bx .mainImage_bx .magnific-img a, .innerPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a {
	overflow:hidden;
	position:relative;
	height:480px;
	border:4px solid rgba(0, 33, 83, .1)!important;
	width:100%
}
.detailsPopup_pg .mainCard_bx .mainImage_bx .magnific-img a img, .detailsPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a img, .innerPopup_pg .mainCard_bx .mainImage_bx .magnific-img a img, .innerPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a img {
	height:480px;
	width:100%;
	display:block
}
.detailsPopup_pg .mainCard_bx .mainImage_bx .magnific-img a span, .detailsPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a span, .innerPopup_pg .mainCard_bx .mainImage_bx .magnific-img a span, .innerPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a span {
	width:58px;
	height:58px;
	background:rgba(189, 22, 34, .7);
	border:4px solid #fff;
	border-radius:50px;
	position:absolute;
	box-shadow:0 0 15px -9px #7e7f81
}
.detailsPopup_pg .mainCard_bx .mainImage_bx .magnific-img a span svg, .detailsPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a span svg, .innerPopup_pg .mainCard_bx .mainImage_bx .magnific-img a span svg, .innerPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a span svg {
	font-size:22px;
	color:#fff
}
.detailsPopup_pg .mainCard_bx .imageList_bx, .detailsPopup_pg .mainNewsLst_bx .imageList_bx, .innerPopup_pg .mainCard_bx .imageList_bx, .innerPopup_pg .mainNewsLst_bx .imageList_bx {
	width:calc(20% - 12px)
}
.detailsPopup_pg .mainCard_bx .imageList_bx .magnific-img, .detailsPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img, .innerPopup_pg .mainCard_bx .imageList_bx .magnific-img, .innerPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img {
	width:100%
}
.detailsPopup_pg .mainCard_bx .imageList_bx .magnific-img a, .detailsPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img a, .innerPopup_pg .mainCard_bx .imageList_bx .magnific-img a, .innerPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img a {
	overflow:hidden;
	position:relative;
	height:86.5px;
	border:4px solid rgba(0, 33, 83, .1)!important;
	width:100%;
	margin-bottom:12px
}
.detailsPopup_pg .mainCard_bx .imageList_bx .magnific-img a img, .detailsPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img a img, .innerPopup_pg .mainCard_bx .imageList_bx .magnific-img a img, .innerPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img a img {
	height:86.5px;
	width:100%;
	display:block
}
.detailsPopup_pg .mainCard_bx .imageList_bx .magnific-img a span, .detailsPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img a span, .innerPopup_pg .mainCard_bx .imageList_bx .magnific-img a span, .innerPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img a span {
	width:34px;
	height:34px;
	background:rgba(189, 22, 34, .7);
	border:2px solid #fff;
	border-radius:50px;
	position:absolute;
	right:4px;
	top:4px;
	box-shadow:0 0 15px -9px #7e7f81
}
.detailsPopup_pg .mainCard_bx .imageList_bx .magnific-img a span svg, .detailsPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img a span svg, .innerPopup_pg .mainCard_bx .imageList_bx .magnific-img a span svg, .innerPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img a span svg {
	font-size:14px;
	color:#fff
}
.detailsPopup_pg .mainCard_bx .imageList_bx .magnific-img:last-child a, .detailsPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img:last-child a, .innerPopup_pg .mainCard_bx .imageList_bx .magnific-img:last-child a, .innerPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img:last-child a {
	margin-bottom:0
}
.detailsPopup_pg .cardsList_bx, .innerPopup_pg .cardsList_bx {
	width:100%!important
}
.detailsPopup_pg .cardsList_bx ul li, .innerPopup_pg .cardsList_bx ul li {
	width:33.3333333333%
}
.detailsPopup_pg .cardsList_bx ul li figure img, .innerPopup_pg .cardsList_bx ul li figure img {
	width:100%;
	margin-bottom:14px
}
.detailsPopup_pg .cardsList_bx ul li figure figcaption, .innerPopup_pg .cardsList_bx ul li figure figcaption {
	width:100%
}
.detailsPopup_pg figcaption {
	margin-top:14px
}
.detailsPopup_pg figcaption .desc_bx {
	margin-bottom:14px
}
.detailsPopup_pg figcaption .desc_bx h5 {
	color:#7e7f81;
	font-size:12px;
	font-weight:700;
	margin-bottom:12px
}
.detailsPopup_pg figcaption .desc_bx h1 {
	color:#292929;
	font-size:20px;
	font-weight:700;
	margin-bottom:12px;
	line-height:28px
}
.detailsPopup_pg figcaption .desc_bx h3 {
	color:#7e7f81;
	font-size:14px;
	font-weight:500
}
.detailsNews_pg figure>img {
	max-width:100%;
	margin:0 auto 14px;
	display:block
}
.detailsNews_pg figure figcaption .desc_bx {
	margin-bottom:14px
}
.detailsNews_pg figure figcaption .desc_bx h5 {
	color:#7e7f81;
	font-size:12px;
	font-weight:700;
	margin-bottom:12px
}
.detailsNews_pg figure figcaption .desc_bx h1 {
	color:#292929;
	font-size:20px;
	font-weight:700;
	margin-bottom:12px;
	line-height:28px
}
.detailsNews_pg figure figcaption .desc_bx h3 {
	color:#7e7f81;
	font-size:14px;
	font-weight:500
}
.detailsNews_pg figure p {
	color:#292929;
	font-size:15px;
	font-weight:500;
	line-height:24px
}
.innerBooks_pg figure img {
	width:185px;
	display:block;
	border:1px solid rgba(0, 33, 83, .2);
	margin:0 auto 14px;
	border-radius:8px
}
.innerBooks_pg figcaption {
	margin-bottom:24px
}
.innerBooks_pg figcaption ul li {
	margin:0 4px
}
@media(max-width:1440px) {
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
max-width:1190px
}
header .bottomHeader_bx .start_bx .navbar .nav-link {
padding:0 6px
}
.content_bx .container>.row>.col-md-9 {
width:70%
}
.content_bx .container>.row>.col-md-3 {
width:30%
}
footer .centerFooter_bx .end_bx {
width:60%
}
footer .centerFooter_bx .end_bx figure img {
max-width:100%
}
.innerBooks_pg figcaption ul li {
width:100%
}
.innerBooks_pg figcaption ul li a {
width:100%;
margin:2px 0
}
}
@media(max-width:1366px) {
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
max-width:1120px
}
header .bottomHeader_bx .start_bx .navbar .nav-link {
padding:0 3px
}
}
@media(max-width:1024px) {
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
max-width:862px
}
header .bottomHeader_bx .start_bx .navbar .nav-link {
padding:0 4px;
font-size:12px
}
.navbar-expand-lg .navbar-nav {
flex-wrap:wrap
}
.content_bx .container>.row>.col-md-9 {
width:100%
}
.content_bx .container>.row>.col-md-3 {
width:100%
}
header .centerHeader_bx .start_bx {
margin-bottom:14px;
width:100%;
display:flex;
justify-content:center
}
header .centerHeader_bx .end_bx {
width:100%;
display:flex;
justify-content:center
}
header .centerHeader_bx .end_bx .donation_bx {
width:fit-content
}
header .centerHeader_bx .end_bx .donation_bx .btn {
width:fit-content
}
.smallNewsLst_bx .cardsList_bx ul {
display:flex;
align-items:flex-start;
justify-content:flex-start
}
.smallNewsLst_bx .cardsList_bx ul li {
width:33.3333333333%
}
.smallNewsLst_bx .cardsList_bx ul li figure img {
width:100%;
margin-bottom:14px
}
.smallNewsLst_bx .cardsList_bx ul li figure figcaption {
width:100%
}
.boll_bx form {
width:60%;
margin:0 auto 24px
}
footer .topFooter_bx .container .row .col-12 {
width:100%;
margin:7px 0
}
footer .topFooter_bx ul.flx_column {
flex-direction:row
}
footer .topFooter_bx ul.flx_column li {
width:calc(33.3333333333% - 12px)!important
}
footer .centerFooter_bx .start_bx {
margin-inline-end:0;
margin-bottom:14px
}
footer .topFooter_bx .donation_bx {
width:fit-content;
margin:0 auto
}
footer .centerFooter_bx .end_bx {
width:80%
}
.endAds_bx, .startAds_bx {
width:70px;
height:initial
}
.endAds_bx a, .startAds_bx a {
width:100%;
display:block
}
.endAds_bx a figure, .startAds_bx a figure {
margin:0
}
.endAds_bx a img, .startAds_bx a img {
width:100%;
display:block
}
.mainNewsLst_bx .mainCard_bx figure img, .smallNewsLst_bx .mainCard_bx figure img {
width:initial;
max-width:100%;
display:block;
margin:0 auto 14px
}
}
@media(max-width:992px) {
header .centerHeader_bx .start_bx a img {
width:200px
}
header .bottomHeader_bx .end_bx .acme-news-ticker-label {
display:none
}
header .bottomHeader_bx .end_bx .acme-news-ticker-box {
width:calc(100% - 90px - 20px)
}
.books_bx a {
width:fit-content;
margin:0 auto
}
.books_bx a img {
max-width:100%;
display:block;
margin:0 auto
}
.scrollToTopBtn {
bottom:8px;
right:4px
}
.scrollToTopBtn svg {
margin-inline-end:0
}
.scrollToTopBtn span {
display:none
}
}
@media(max-width:768px) {
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
max-width:initial
}
.endAds_bx, .startAds_bx {
display:none
}
.navbar-toggler {
background:#fff;
padding:8px;
border-radius:6px;
margin:4px 8px;
width:fit-content
}
header .bottomHeader_bx .start_bx .navbar .nav-link {
text-align:start
}
.navbar-collapse {
position:fixed;
top:0;
right:0;
background:#002153;
z-index:9999;
width:280px;
height:100vh
}
.caricature_bx article .mainImage_bx, .detailsPopup_pg .mainNewsLst_bx .mainImage_bx, .innerPopup_pg .mainCard_bx .mainImage_bx, .innerPopup_pg .mainNewsLst_bx .mainImage_bx, .mainNewsLst_bx .cardsList_bx, .mainNewsLst_bx .mainCard_bx, .photos_bx article .mainImage_bx, .smallNewsLst_bx .cardsList_bx, .smallNewsLst_bx .mainCard_bx, .voitures_bx article .mainImage_bx {
width:100%
}
.caricature_bx article .mainImage_bx .magnific-img a, .detailsPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a, .innerPopup_pg .mainCard_bx .mainImage_bx .magnific-img, .innerPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a, .photos_bx article .mainImage_bx .magnific-img a, .voitures_bx article .mainImage_bx .magnific-img a {
width:fit-content;
margin:0 auto;
height:initial
}
.caricature_bx article .mainImage_bx .magnific-img a img, .detailsPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a img, .innerPopup_pg .mainCard_bx .mainImage_bx .magnific-img, .innerPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img a img, .photos_bx article .mainImage_bx .magnific-img a img, .voitures_bx article .mainImage_bx .magnific-img a img {
width:initial;
max-width:100%;
display:block;
margin:0 auto;
height:initial
}
.caricature_bx article .mainImage_bx .magnific-img, .detailsPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img, .innerPopup_pg .mainCard_bx .mainImage_bx .magnific-img, .innerPopup_pg .mainNewsLst_bx .mainImage_bx .magnific-img, .photos_bx article .mainImage_bx .magnific-img, .voitures_bx article .mainImage_bx .magnific-img {
height:initial
}
.caricature_bx article .imageList_bx, .detailsPopup_pg .mainNewsLst_bx .imageList_bx, .innerPopup_pg .mainCard_bx .imageList_bx, .innerPopup_pg .mainNewsLst_bx .imageList_bx, .photos_bx article .imageList_bx, .voitures_bx article .imageList_bx {
flex-direction:row;
justify-content:flex-start;
align-items:flex-start;
width:100%
}
.caricature_bx article .imageList_bx .magnific-img, .detailsPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img, .innerPopup_pg .mainCard_bx .imageList_bx .magnific-img, .innerPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img, .photos_bx article .imageList_bx .magnific-img, .voitures_bx article .imageList_bx .magnific-img {
width:calc(20% - 8px);
margin-inline-end:8px
}
.innerPopup_pg .mainCard_bx .imageList_bx .magnific-img, .innerPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img {
margin-top:14px
}
.voitures_bx article .imageList_bx .magnific-img {
width:calc(25% - 8px)
}
.smallNewsLst_bx .cardsList_bx ul {
flex-direction:column
}
.smallNewsLst_bx .cardsList_bx ul li {
width:100%
}
.smallNewsLst_bx .cardsList_bx ul li figure img {
width:120px;
margin-inline-end:12px;
border-radius:4px
}
.smallNewsLst_bx .cardsList_bx ul li figure figcaption {
width:calc(100% - 120px - 12px)
}
.mainNewsLst_bx .mainCard_bx figure img, .smallNewsLst_bx .mainCard_bx figure img {
width:initial;
max-width:100%;
display:block;
margin:0 auto 12px;
height:initial
}
.egyptvousaime_bx .item, .egyptvousaime_bx .item figure, .egyptvousaime_bx .item figure img, .parisvousaime_bx .item, .parisvousaime_bx .item figure, .parisvousaime_bx .item figure img {
height:380px
}
.caricature_bx article .imageList_bx .magnific-img a, .caricature_bx article .imageList_bx .magnific-img a img, .photos_bx article .imageList_bx .magnific-img a, .photos_bx article .imageList_bx .magnific-img a img, .voitures_bx article .imageList_bx .magnific-img a, .voitures_bx article .imageList_bx .magnific-img a img {
height:70px
}
.boll_bx form {
width:80%
}
.egyptvousaime_bx .item figure figcaption h2, .parisvousaime_bx .item figure figcaption h2 {
font-size:14px
}
.egyptvousaime_bx .item figure figcaption p, .parisvousaime_bx .item figure figcaption p {
font-size:11px
}
header .bottomHeader_bx .end_bx {
display:none!important
}
.detailsNews_pg figure figcaption .desc_bx h5 {
width:100%
}
.shareee_bx {
width:100%;
justify-content:flex-end
}
.inner_pg .cardsList_bx ul li {
width:100%
}
.detailsPopup_pg .cardsList_bx ul, .innerPopup_pg .cardsList_bx ul li {
flex-direction:column
}
.detailsPopup_pg .cardsList_bx ul li, .innerPopup_pg .cardsList_bx ul li {
width:100%
}
.detailsPopup_pg .cardsList_bx ul li figure, .innerPopup_pg .cardsList_bx ul li figure {
display:flex;
align-items:flex-start;
justify-content:flex-start
}
.detailsPopup_pg .cardsList_bx ul li figure img, .innerPopup_pg .cardsList_bx ul li figure img {
width:120px;
margin-inline-end:12px;
border-radius:4px
}
.detailsPopup_pg .cardsList_bx ul li figcaption, .innerPopup_pg .cardsList_bx ul li figcaption {
width:calc(100% - 120px - 12px)!important
}
.innerBooks_pg figure img {
width:initial;
max-width:100%
}
}
@media(max-width:576px) {
header .topHeader_bx .end_bx, header .topHeader_bx .start_bx {
width:100%;
margin:4px 0
}
header .topHeader_bx .end_bx .search_bx .form-control {
width:320px
}
header .topHeader_bx .end_bx .search_bx .form-control:focus {
width:100%
}
header .centerHeader_bx .end_bx .donation_bx .txt_bx {
width:100%;
margin:0;
margin-bottom:12px
}
header .centerHeader_bx .end_bx .donation_bx .btn {
margin-inline-start:auto
}
.slider_bx .carousel-item img {
height:380px
}
footer .topFooter_bx ul li, footer .topFooter_bx ul.flx_column li {
width:calc(50% - 12px)!important
}
.detailsPopup_pg .cardsList_bx ul li, .innerPopup_pg .cardsList_bx ul li {
width:100%
}
.detailsPopup_pg .cardsList_bx ul li figure, .innerPopup_pg .cardsList_bx ul li figure {
display:flex;
align-items:flex-start;
justify-content:flex-start;
flex-direction:column
}
.detailsPopup_pg .cardsList_bx ul li figure img, .innerPopup_pg .cardsList_bx ul li figure img {
width:initial;
max-width:100%;
margin-inline-end:0;
margin-bottom:12px;
border-radius:4px;
margin:0 auto;
display:block
}
.detailsPopup_pg .cardsList_bx ul li figcaption, .innerPopup_pg .cardsList_bx ul li figcaption {
width:100%!important
}
.innerBooks_pg figcaption ul {
justify-content:center
}
.innerBooks_pg figcaption ul li {
width:fit-content;
margin:0 4px
}
.innerBooks_pg figcaption ul li a {
width:fit-content;
margin:2px 0
}
}
@media(max-width:480px) {
.egyptvousaime_bx .item, .egyptvousaime_bx .item figure, .egyptvousaime_bx .item figure img, .parisvousaime_bx .item, 
.parisvousaime_bx .item figure, .parisvousaime_bx .item figure img, .slider_bx .carousel-item img {
height:320px
}
.caricature_bx article .imageList_bx .magnific-img, .detailsPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img, 
.photos_bx article .imageList_bx .magnific-img, .voitures_bx article .imageList_bx .magnific-img {
width:calc(33.3333333333% - 8px)
}
.voitures_bx article .imageList_bx .magnific-img {
width:calc(50% - 8px)
}
.caricature_bx article .imageList_bx .magnific-img a, .caricature_bx article .imageList_bx .magnific-img a img, 
.photos_bx article .imageList_bx .magnific-img a, .photos_bx article .imageList_bx .magnific-img a img, .voitures_bx article .imageList_bx .magnific-img a, .voitures_bx article .imageList_bx .magnific-img a img {
height:90px
}
.boll_bx form {
width:100%
}
.smallNewsLst_bx .cardsList_bx ul {
flex-direction:column
}
.mainNewsLst_bx .cardsList_bx ul li, .smallNewsLst_bx .cardsList_bx ul li,
.mainNewsLst_bx .mainCard_bx figure, .smallNewsLst_bx .mainCard_bx figure{
    padding: 0;
}
.caricature_bx article .imageList_bx, .detailsPopup_pg .mainNewsLst_bx .imageList_bx, .innerPopup_pg .mainCard_bx .imageList_bx, 
.innerPopup_pg .mainNewsLst_bx .imageList_bx, .photos_bx article .imageList_bx, .voitures_bx article .imageList_bx{
    max-height: 194px;
        overflow: hidden;
}
.mainNewsLst_bx .cardsList_bx ul li figure, .smallNewsLst_bx .cardsList_bx ul li figure,
.smallNewsLst_bx .cardsList_bx ul li figure img{
    margin: 0;
}
.videoList_bx .videoListFoot_bx, .article_bx .item a div{
    margin-top: 8px !important;
}
.videoList_bx .videoListHead_bx{
    margin-bottom: 8px !important;
}
.football_bx a img{
    width: 120px;
}
.article_bx .item a h2{
    min-height: initial !important;
}
.caricature_bx article .imageList_bx .magnific-img, .photos_bx article .imageList_bx .magnific-img, .voitures_bx article .imageList_bx .magnific-img {
width:calc(50% - 8px)
}
.innerPopup_pg .mainCard_bx .imageList_bx .magnific-img, .innerPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img {
width:calc(33.3333333333% - 8px)
}
}
@media(max-width:350px) {
footer .topFooter_bx ul li, footer .topFooter_bx ul.flx_column li {
width:100%!important
}
footer .centerFooter_bx .start_bx ul li {
width:25%;
text-align:center
}
footer .centerFooter_bx .start_bx ul li a {
margin:0 auto
}
footer .bottomFooter_bx ul li {
width:50%
}
footer .bottomFooter_bx ul li a {
height:initial;
line-height:initial;
padding:8px
}
.caricature_bx article .imageList_bx .magnific-img, .detailsPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img, .photos_bx article .imageList_bx .magnific-img, .voitures_bx article .imageList_bx .magnific-img {
width:calc(50% - 8px)
}
.innerPopup_pg .mainCard_bx .imageList_bx .magnific-img, .innerPopup_pg .mainNewsLst_bx .imageList_bx .magnific-img {
width:calc(50% - 8px)
}
}
.flex-caption {
	position:absolute;
	width:88%!important;
	left:6%;
	right:6%;
	bottom:0;
	background:rgba(0, 0, 0, .5);
	color:#fff;
	font-size:15px;
	line-height:25px;
	padding:10px 15px
}
.slider_bx .flex-caption {
	margin-bottom:84px;
	width:96%;
	height:fit-content
}
.slider_bx .flex-caption h2 {
	color:#fff;
	font-size:20px
}
.egyptvousaime_bx .owl-carousel .owl-nav, .parisvousaime_bx .owl-carousel .owl-nav {
	position:static
}
.egyptvousaime_bx .owl-carousel .owl-nav .owl-prev, .parisvousaime_bx .owl-carousel .owl-nav .owl-prev {
	position:absolute;
	left:0;
	top:40%;
	background:rgba(153, 0, 0, .5)!important
}
.egyptvousaime_bx .owl-carousel .owl-nav .owl-next, .parisvousaime_bx .owl-carousel .owl-nav .owl-next {
	position:absolute;
	right:0;
	top:40%;
	background:rgba(153, 0, 0, .5)!important
}
.books_bx article {
	width:100%
}
.booksList_bx {
	background: #2b2b2b;
	padding: 12px;
	width: 40%;
	margin: 0 auto;
}
.booksList_bx ul li {
	width: calc(100% / 4 - 12px);
	margin:6px
}
.booksList_bx ul li a {
	display:block;
	height:160px;
	width:100%
}
.booksList_bx ul li a img {
	width:100%;
	height:160px;
	width:100%
}
.subscribePopup_bx .modal-content {
	position:relative
}
.subscribePopup_bx .modal-content img {
	width:100%
}
.subscribePopup_bx .modal-content button {
	position:absolute;
	right:24px;
	top:24px;
	z-index:99;
	background:rgba(153, 0, 0, .5);
	width:34px;
	height:34px;
	border-radius:25px;
	color:#fff;
	display:flex;
	align-items:center;
	justify-content:center;
	font-size:22px;
transition:all .3s ease-in-out
}
.subscribePopup_bx .modal-content button:hover {
	background:#fff;
	color:#900;
transition:all .3s ease-in-out
}
.videoList_bx {
	background:#1e252d;
	padding:48px 88px;
	max-width:100%;
	margin-bottom:24px
}
.videoList_bx .videoListHead_bx {
	position:relative;
	margin-bottom:48px;
	text-align:center
}
.videoList_bx .videoListHead_bx::after, .videoList_bx .videoListHead_bx::before {
content:'';
width:34%;
position:absolute;
right:0;
top:0;
height:12px;
background-color:#bd1622;
background:linear-gradient(90deg, #bd1622 -30%, #002153 28%)
}
.videoList_bx .videoListHead_bx::before {
right:initial;
left:0;
background-color:#bd1622;
background:linear-gradient(-90deg, #bd1622 -30%, #002153 28%)
}
.videoList_bx .videoListHead_bx h2 {
	color:#fff;
	font-size:48px;
	font-weight:600;
	position:relative
}
.videoList_bx .videoListHead_bx h2::after, .videoList_bx .videoListHead_bx h2::before {
content:'';
width:12px;
position:absolute;
right:0;
top:12px;
height:20px;
background:#002153
}
.videoList_bx .videoListHead_bx h2::before {
right:initial;
left:0
}
.videoList_bx .videoListContent_bx .item a {
	position:relative;
transition:all .3s ease-in-out
}
.videoList_bx .videoListContent_bx .item a svg {
	color:#fff;
	padding:12px;
	border-radius:50px;
	border:4px solid #fff;
	position:absolute;
	top:22%;
	left:0;
	right:0;
	margin:0 auto;
	width:24px;
	height:24px;
	box-shadow:0 0 2px #000
}
.videoList_bx .videoListContent_bx .item a figure img {
	width:100%;
	height:140px;
	margin-bottom:12px
}
.videoList_bx .videoListContent_bx .item a figure figcaption {
	padding:0 4px;
transition:all .3s ease-in-out
}
.videoList_bx .videoListContent_bx .item a figure figcaption h2 {
	color:#fff;
	font-size:14px;
	font-weight:700;
	margin-bottom:2px;
transition:all .3s ease-in-out
}
.videoList_bx .videoListContent_bx .item a figure figcaption p {
	color:#fff;
	font-size:12px;
	font-weight:500;
transition:all .3s ease-in-out
}
.videoList_bx .videoListContent_bx .item a:hover figure figcaption h2, .videoList_bx .videoListContent_bx .item a:hover figure figcaption p {
	color:#bd1622;
transition:all .3s ease-in-out
}
.videoList_bx .videoListFoot_bx {
	position:relative;
	margin-top:48px;
	text-align:center
}
.videoList_bx .videoListFoot_bx a {
	color:#fff;
	font-size:14px;
	font-weight:500;
	position:relative;
	display:block;
transition:all .3s ease-in-out
}
.videoList_bx .videoListFoot_bx a:hover {
	color:#bd1622;
transition:all .3s ease-in-out
}
.videoList_bx .videoListFoot_bx::after, .videoList_bx .videoListFoot_bx::before {
content:'';
width:34%;
position:absolute;
right:0;
bottom:0;
height:12px;
background-color:#bd1622;
background:linear-gradient(90deg, #bd1622 -30%, #002153 28%)
}
.videoList_bx .videoListFoot_bx::before {
right:initial;
left:0;
background-color:#bd1622;
background:linear-gradient(-90deg, #bd1622 -30%, #002153 28%)
}
.videoList_bx .videoListFoot_bx a::after, .videoList_bx .videoListFoot_bx a::before {
content:'';
width:12px;
position:absolute;
right:0;
bottom:12px;
height:20px;
background:#002153
}
.videoList_bx .videoListFoot_bx a::before {
right:initial;
left:0
}
.modal.show .modal-dialog {
	position:absolute;
	top:25%;
	left:0;
	right:0;
	height:fit-content
}
@media (max-width:1200px) {
.endAds_bx, .startAds_bx {
width:40px;
height:initial
}
.endAds_bx a img, .startAds_bx a img {
width:100%;
display:block
}
.endAds_bx a figure, .startAds_bx a figure {
margin:0
}
}
@media (max-width:1024px) {
.endAds_bx, .startAds_bx {
width:70px;
height:initial
}
.booksList_bx {
width:80%
}
}
@media (max-width:800px) {
.videoList_bx .videoListFoot_bx::after, .videoList_bx .videoListFoot_bx::before, .videoList_bx .videoListHead_bx::after, .videoList_bx .videoListHead_bx::before {
width:8%
}
.videoList_bx {
background:#1e252d;
padding:24px 24px
}
}
@media (max-width:768px) {
.booksList_bx {
width:96%
}
.cntr_add img {
width:100%
}
}
@media (max-width:600px) {
.booksList_bx ul li {
width:calc(100% / 3 - 12px)
}
}
@media (max-width:380px) {
.booksList_bx ul li {
width:calc(100% / 2 - 12px)
}
}
