@media(min-width:0px) and (max-width:374px){
    .footer-small-nav-hp ul li a{ font-size: 0.625em;}
    .login-box-logo-hp a::after{ width: 73px; height: 45px;}
}

@media(min-width:0px) and (max-width:575px){
.container{ max-width:100%;}


p{ font-size: 0.875em; line-height: 15px;}

.common-title-main-hp{ padding-bottom: 13px;}

/*--------------- HEADER_START --------------*/
#header{ height:75px;}
.logo-main-hp{ margin: 6px 0px 6px -7px;}
.logo-main-hp img{ height: 63px;}

.head-announcement-hp{ display: none;}
.header-right-hp{ padding: 15px 0px 15px;}

.head-search-Tbox-hp{ position: absolute; right: 15px; top: 75px; width: calc(100% - 30px) !important; overflow: hidden; opacity: 0;}
.head-search-Tbox-hp.head-search-Tbox-open-hp{ height: auto; opacity: 1;}
/*--------------- HEADER_END --------------*/

/*--------------- CONTAIN_START --------------*/
#contain{ height: auto; padding:75px 0px 0px; background: url("../images/pages_bg-ad32e97afac39a96e3401d4fdd6b46ab.svg") no-repeat center top; background-size: 1278px;}
.navigation-block-in-hp{ height: auto;}
.update-history-button-hp{ display: none;}
.navigation-block-main-hp{ display: none;}
.announcement-mobile-hp{ display: block; margin: 0px; padding: 14px 0px 42px;}
.announcement-mobile-hp .head-announcement-in-hp{ width: auto; height: auto; background: none; padding: 0px; gap: 8px;}
.announcement-mobile-hp .head-announcement-in-hp p{ font-size: 0.938em; line-height: 0.938em; color: var(--Black); font-weight: 500;}
.navigation-hp{ display: block;}
.HSub-navigation-main-hp{ position: relative; padding: 0px 0px 105px 0px;}
.HSub-nav-item-mobile-hp{ display: block;}
.HSub-navigation-in-hp{ gap: 10px;}
/*--------------- CONTAIN_END --------------*/

/*--------------- FOOTER_START --------------*/
#footer{ border-top: solid 1px var(--Orange);}
#footer.footer-home-mobile-hp{ position: fixed;}
.footer-top-in-hp{ height: auto; }
.foot-quote-in-hp{ flex-wrap: nowrap; padding: 11px 0px 12px;}
.foot-quote-text-hp p{ font-size: 0.875em; line-height: 14px;}
.foot-quote-text-hp p br{ display: none;}
.footer-top-main-hp{ display: none;}
.footer-top-main-hp.footer-top-home-hp{ display: block;}
.footer-small-nav-hp ul li a{ font-size: 0.625em;}
/*--------------- FOOTER_END --------------*/

/*--------------- LOGIN_PAGE_START --------------*/
.login-box-main-hp{ padding: 34px 20px 40px;}
.login-form-title-hp{ font-size: 2em; line-height: 34px; padding-bottom: 62px;}
.login-field-label-hp{ padding-bottom: 7px;}
.login-form-submit-hp{ padding-top: 0px;}
.login-box-logo-hp a::after { margin-left: -3px; top: 30px; width: 101px; height: 63px; background: url("../images/honey_bee_line_img_mobile-596ae42e3b5fc4f44331a158decb825f.svg") no-repeat center top; background-size: auto 100%;}
/*--------------- LOGIN_PAGE_END --------------*/

/*--------------- MY_MEETINGS_PAGE_START --------------*/
#contain.no-scroll-contain-hp{ padding-bottom: 30px;}
.breadcrumb-block-main-hp{ display: none;}

.Mmeeting-block-main-meetp{ background: linear-gradient(180deg, rgb(157, 37, 122, 0) 0%, #ffffff 100%);}
.Mmeeting-block-in-meetp{ flex-direction: column-reverse; height: calc(100vh - 105px);}

.sidebar-menu-block-meetp{ position: relative; width: 100%; margin: 0px 0px 29px;}
.sidebar-menu-title-meetp{ padding: 12px 0px 12px;}
.sidebar-menu-list-meetp{ border-top: solid 1px var(--Orange); border-bottom: solid 1px var(--Orange); padding: 11px 0px 11px;}
.sidebar-menu-list-meetp ul{ display: flex; flex-wrap: wrap;}
.sidebar-menu-list-meetp ul li{ width: 50%; padding: 3px 0px 3px;}
.sidebar-menu-list-meetp ul li a{ margin: 0px;}
.sidebar-menu-list-meetp ul li a .sidebar-menu-item-bg-meetp{ display: none;}
.sidebar-menu-item-meetp{ width: 100%; height: 31px; padding: 0px;}
.Sbar-menu-item-text-meetp{ line-height: 15px; color: var(--Black); width: calc(100% - 45px);}
.Sbar-menu-item-text-meetp br{ display: none;}
.Sbar-menu-item-icon-meetp{ width: 35px; height: 31px;}
.Sbar-menu-item-icon-meetp.hexagon{ background: var(--Black);}
.Sbar-menu-item-icon-meetp svg{ height: 15px;}
.Sbar-menu-item-icon-meetp svg path{ fill: var(--White);}
.sidebar-menu-list-meetp ul li.active .Sbar-menu-item-icon-meetp.hexagon{ background: var(--Orange);}
.sidebar-menu-list-meetp ul li.active .Sbar-menu-item-icon-meetp svg path { fill: var(--Black);}

.spirales-contain-main-meetp::after{ display: none;}
.spirales-contain-main-meetp{ width: 100%; padding: 0px;}
.spirales-contain-in-meetp{ background: none; box-shadow: 0px 0px 0px;}
.spirales-contain-in-meetp::after{ display: none;}

.spirales-block-in-meetp{ padding: 0px;}

.meeting-card-main-meetp{ padding-bottom: 13px;}
.meeting-card-in-meetp{ flex-direction: column;}
.meeting-card-img-meetp{ width: 100%; padding-bottom: 18px;}
.meeting-card-sq-img-meetp img{ width: 100%;}
.meeting-card-info-meetp{ padding: 0px; width: 100%;}
/*--------------- MY_MEETINGS_PAGE_END --------------*/

/*--------------- MY_TRAVELS_PAGE_START --------------*/
.department-card-img-meetp{ padding-bottom: 15px; margin: 0px auto;}
.department-card-info-meetp{ padding-left: 0px;}
/*---------------- MY_TRAVELS_PAGE_END ---------------*/

/*--------------- ITS_IN_THE_AIR_PAGE_START --------------*/
.page-contain-block-main-Tairp{ background: linear-gradient(180deg, rgb(157, 37, 122, 0) 0%, #ffffff 100%);}
.Pcontain-main-Tairp{ width: calc(100% + 30px); margin-left: -15px; height: calc(100vh - 106px); background: none; box-shadow: 0px 0px 0px;}
.Pcontain-in-Tairp{ padding: 30px 15px 15px;}
.the-air-block-main-Tairp .common-title-main-hp{ padding-bottom: 15px;}
.the-air-card-Tairp{ padding: 15px 0px 15px;}
.the-air-card-img-Tairp{ padding: 0px 0px 15px;}
.the-air-card-info-Tairp{ width: 100%;}
.the-air-card-info-Tairp p{ padding-left: 0px;}
/*--------------- ITS_IN_THE_AIR_PAGE_END --------------*/

/*--------------- ITS_IN_THE_AIR_DETAILS_PAGE_START --------------*/
.Tair-details-block-main-Tairdp{ padding-bottom: 15px;}
.Tair-card-img-info-img-Tairdp{ width: 100%;}
.Tair-card-img-info-Tairdp{ gap: 15px; padding-top: 15px;}
.Tair-card-img-info-text-Tairdp{ width: 100%;}
.Tair-card-img-info-reverse-Tairdp{ flex-direction: column;}
.Tair-details-block-main-Tairdp .the-air-card-info-Tairp h4{ padding-top: 15px;}
.Tair-card-img-info-img-Tairdp img{ width: 100%;}
/*---------------- ITS_IN_THE_AIR_DETAILS_PAGE_END ---------------*/

/*--------------- SEARCH_RESULT_PAGE_START --------------*/
.search-result-block-main-srp .common-title-main-hp{ text-align: center;}
.search-result-card-srp{ padding: 16px 0px 16px; flex-direction: column; align-items: flex-start;}
.search-result-text-srp{ line-height: 24px; width: 100%; padding-bottom: 10px;}
.search-result-text-link-srp a{ justify-content: flex-start;}
/*---------------- SEARCH_RESULT_PAGE_END ---------------*/

/*--------------- COMPLAINT_FORM_PAGE_START --------------*/
.complaint-form-box-main-cfp{ padding: 14px 0px 0px;}
.complaint-form-row-main-cfp{ padding-bottom: 17px;}
.comp-form-field-main-cfp{ padding-bottom: 0px;}
.default-form-Tbox-cfp{ padding-bottom: 5px;}
.default-form-Sbox-cfp{ padding-bottom: 5px;}
.complaint-form-files-cfp .custom-file-input{ width: 100px;}
.complaint-form-files-cfp{ width: 100%;}

.file-info-pop-contp{ width: 340px;}

/*--------------- COMPLAINT_FORM_PAGE_END --------------*/

/*--------------- 404_PAGE_START --------------*/
.page-Nfound-info-pnfp{ padding: 30px 0px 20px;}
.page-Nfound-title-main-pnfp{ padding: 0px 0px 62px;}
.page-Nfound-title-main-pnfp h1{ font-size: 2em; line-height: 34px;}
.page-Nfound-img-main-pnfp{ margin-bottom: 30px;}
.page-Nfound-img-in-pnfp{ width: 320px;}
.page-Nfound-img-in-pnfp::after{ left: -82px; top: -11px; width: 456px; height: 156px;}
/*--------------- 404_PAGE_END --------------*/

/*--------------- CHANGE_HISTORY_PAGE_START --------------*/
.change-history-card-chp{ min-height: auto;}
.change-history-pagination-chp{ padding-top: 20px;}
/*---------------- CHANGE_HISTORY_PAGE_END ---------------*/

/*--------------- CMS_PAGE_START --------------*/
.CMS-contain-main-cmsp{ width: 100%;}
.CMS-contain-main-cmsp .spirales-block-main-meetp{ width: calc(100% + 30px); margin-left: -15px;}
.CMS-contain-main-cmsp .spirales-block-in-meetp{ padding: 30px 15px 15px;}
.cms-img-info-cmsp{ padding: 0px 0px 16px;}
.CMS-contain-info-main-cmsp .Tair-card-img-info-Tairdp{ flex-direction: column; gap: 20px;}
.video-block-main-cmsp{ padding-bottom: 20px;}
.video-block-main-cmsp h2{ padding-bottom: 14px;}
.video-box-main-cmsp{ height: 208px;}
/* .video-box-main-cmsp .playpause{ width: 62px; height: 62px;} */
.video-box-main-cmsp .video-overlay-cmsp img{ width: 62px; height: 62px;}

.img-slider-main-cmsp{ padding: 0px 0px 45px;}
.contact-box-cmsp{ padding-bottom: 20px; width: 190px; margin: 0px auto;}
.FAQ-card-cmsp .card-header a{ line-height: 15px; padding: 17px 68px 17px 20px;}
.FAQ-card-cmsp .card-body{ padding-right: 20px;}
.downloads-list-main-cmsp{ padding-bottom: 20px;}

.img-slider-main-cmsp .owl-prev, .img-slider-main-cmsp .owl-next{ bottom: auto; top: 50%; transform: translateY(-50%);}

.img-slider-item-cmsp{ height: auto;}
/*---------------- CMS_PAGE_END ---------------*/


.page-notification-bar-text-hp p{ line-height: 20px;}
.notification-deconnecter-hp a{ line-height: 20px;}
.notification-body-hp #header{ height: 107px;}
.notification-body-hp #contain{ padding-top: 107px; padding-bottom: 30px;}


.navigation-hp .navbar > ul > li.nav-item.InTheAir-menu-hp a:hover .menu-button-hp{ background: transparent;}


.sidebar-menu-block-meetp{ height: auto;}
.sidebar-menu-link-meetp{ position: relative; width: auto; text-align: left; padding: 10px 0px 0px;}
.sidebar-menu-link-meetp a{ background: var(--Black); width: auto; height: auto;}
.sidebar-menu-link-meetp a br{ display: none;}
.sidebar-menu-link-meetp a .sidebar-menu-item-bg-meetp{ display: none;}



}



@media(min-width:576px) and (max-width:767px){
.container{ max-width:100%;}


p{ font-size: 0.875em; line-height: 15px;}

.common-title-main-hp{ padding-bottom: 13px;}

/*--------------- HEADER_START --------------*/
#header{ height:75px;}
.logo-main-hp{ margin: 6px 0px 6px -7px;}
.logo-main-hp img{ height: 63px;}

.head-announcement-hp{ display: none;}
.header-right-hp{ padding: 15px 0px 15px;}

/*--------------- HEADER_END --------------*/

/*--------------- CONTAIN_START --------------*/
#contain{ height: auto; padding:75px 0px 0px; background: url("../images/pages_bg-ad32e97afac39a96e3401d4fdd6b46ab.svg") no-repeat center top; background-size: 1278px;}

.navigation-block-in-hp{ height: auto;}
.update-history-button-hp{ display: none;}
.navigation-block-main-hp{ display: none;}
.announcement-mobile-hp{ display: block; margin: 0px; padding: 14px 0px 42px;}
.announcement-mobile-hp .head-announcement-in-hp{ width: auto; height: auto; background: none; padding: 0px; gap: 8px;}
.announcement-mobile-hp .head-announcement-in-hp p{ font-size: 0.938em; line-height: 15px; color: var(--Black); font-weight: 500;}
.navigation-hp{ display: block;}
.HSub-navigation-main-hp{ position: relative; padding: 0px 0px 105px 0px;}
.HSub-nav-item-mobile-hp{ display: block;}
.HSub-navigation-in-hp{ gap: 10px;}
/*--------------- CONTAIN_END --------------*/

/*--------------- FOOTER_START --------------*/
#footer{ border-top: solid 1px var(--Orange);}
#footer.footer-home-mobile-hp{ position: fixed;}
.footer-top-in-hp{ height: auto; }
.foot-quote-in-hp{ flex-wrap: nowrap; padding: 11px 0px 12px;}
.foot-quote-text-hp p{ font-size: 0.875em; line-height: 14px;}
.foot-quote-text-hp p br{ display: none;}
.footer-top-main-hp{ display: none;}
.footer-top-main-hp.footer-top-home-hp{ display: block;}
.footer-small-nav-hp ul li a{ font-size: 0.688em;}
/*--------------- FOOTER_END --------------*/

/*--------------- LOGIN_PAGE_START --------------*/
.login-box-main-hp{ padding: 34px 20px 40px;}
.login-form-title-hp{ font-size: 2em; line-height: 34px; padding-bottom: 62px;}
.login-field-label-hp{ padding-bottom: 7px;}
.login-form-submit-hp{ padding-top: 0px;}
.login-box-logo-hp a::after { margin-left: -3px; top: 30px; width: 121px; height: 75px; background: url("../images/honey_bee_line_img_mobile-596ae42e3b5fc4f44331a158decb825f.svg") no-repeat center top; background-size: auto 100%;}
/*--------------- LOGIN_PAGE_END --------------*/

/*--------------- MY_MEETINGS_PAGE_START --------------*/
#contain.no-scroll-contain-hp{ padding-bottom: 30px;}
.breadcrumb-block-main-hp{ display: none;}

.Mmeeting-block-main-meetp{ background: linear-gradient(180deg, rgb(157, 37, 122, 0) 0%, #ffffff 100%);}
.Mmeeting-block-in-meetp{ flex-direction: column-reverse; height: calc(100vh - 106px);}
.sidebar-menu-block-meetp{ position: relative; width: 100%; margin: 0px 0px 29px;}
.sidebar-menu-title-meetp{ padding: 12px 0px 12px;}
.sidebar-menu-list-meetp{ border-top: solid 1px var(--Orange); border-bottom: solid 1px var(--Orange); padding: 11px 0px 11px;}
.sidebar-menu-list-meetp ul{ display: flex; flex-wrap: wrap;}
.sidebar-menu-list-meetp ul li{ width: 50%; padding: 3px 0px 3px;}
.sidebar-menu-list-meetp ul li a{ margin: 0px;}
.sidebar-menu-list-meetp ul li a .sidebar-menu-item-bg-meetp{ display: none;}
.sidebar-menu-item-meetp{ width: 100%; height: 31px; padding: 0px;}
.Sbar-menu-item-text-meetp{ line-height: 15px; color: var(--Black); width: calc(100% - 45px);}
.Sbar-menu-item-text-meetp br{ display: none;}
.Sbar-menu-item-icon-meetp{ width: 35px; height: 31px;}
.Sbar-menu-item-icon-meetp.hexagon{ background: var(--Black);}
.Sbar-menu-item-icon-meetp svg{ height: 15px;}
.Sbar-menu-item-icon-meetp svg path{ fill: var(--White);}
.sidebar-menu-list-meetp ul li.active .Sbar-menu-item-icon-meetp.hexagon{ background: var(--Orange);}
.sidebar-menu-list-meetp ul li.active .Sbar-menu-item-icon-meetp svg path { fill: var(--Black);}

.spirales-contain-main-meetp::after{ display: none;}
.spirales-contain-main-meetp{ width: 100%; padding: 0px;}
.spirales-contain-in-meetp{ background: none; box-shadow: 0px 0px 0px;}
.spirales-contain-in-meetp::after{ display: none;}
.spirales-block-in-meetp{ padding: 0px;}
.meeting-card-main-meetp{ padding-bottom: 13px;}
.meeting-card-in-meetp{ flex-direction: column;}
.meeting-card-img-meetp{ width: 100%; padding-bottom: 18px;}
.meeting-card-sq-img-meetp img{ width: 100%;}
.meeting-card-info-meetp{ padding: 0px; width: 100%;}
/*--------------- MY_MEETINGS_PAGE_END --------------*/

/*--------------- MY_TRAVELS_PAGE_START --------------*/
.department-card-img-meetp{ padding-bottom: 15px; margin: 0px auto;}
.department-card-info-meetp{ padding-left: 0px;}
/*---------------- MY_TRAVELS_PAGE_END ---------------*/

/*--------------- ITS_IN_THE_AIR_PAGE_START --------------*/
.page-contain-block-main-Tairp{ background: linear-gradient(180deg, rgb(157, 37, 122, 0) 0%, #ffffff 100%);}
.Pcontain-main-Tairp{ width: calc(100% + 30px); margin-left: -15px; height: calc(100vh - 106px); background: none; box-shadow: 0px 0px 0px;}
.Pcontain-in-Tairp{ padding: 20px 15px 20px;}
.the-air-block-main-Tairp .common-title-main-hp{ padding-bottom: 15px;}
.the-air-card-Tairp{ padding: 20px 0px 20px;}
.the-air-card-img-Tairp{ padding: 0px 15px 0px 0px;}
.the-air-card-info-Tairp{ width: calc(100% - 233px);}
.the-air-card-info-Tairp p{ padding-left: 0px;}
.Tair-card-info-top-Tairp{ gap: 10px;}
/*--------------- ITS_IN_THE_AIR_PAGE_END --------------*/

/*--------------- ITS_IN_THE_AIR_DETAILS_PAGE_START --------------*/
.Tair-details-block-main-Tairdp{ padding-bottom: 15px;}
.Tair-card-img-info-Tairdp{ gap: 15px; padding-top: 15px;}
.Tair-card-img-info-img-Tairdp{ width: 100%;}
.Tair-card-img-info-text-Tairdp{ width: 100%;}
.Tair-card-img-info-reverse-Tairdp{ flex-direction: column;}
.Tair-details-block-main-Tairdp .the-air-card-info-Tairp h4{ padding-top: 15px;}
.Tair-card-img-info-img-Tairdp img{ width: 100%;}
/*---------------- ITS_IN_THE_AIR_DETAILS_PAGE_END ---------------*/

/*--------------- SEARCH_RESULT_PAGE_START --------------*/
.search-result-block-main-srp .common-title-main-hp{ text-align: center;}
.search-result-card-srp{ padding: 16px 0px 16px; flex-direction: column; align-items: flex-start;}
.search-result-text-srp{ line-height: 24px; width: 100%; padding-bottom: 10px;}
.search-result-text-link-srp a{ justify-content: flex-start;}
/*---------------- SEARCH_RESULT_PAGE_END ---------------*/

/*--------------- COMPLAINT_FORM_PAGE_START --------------*/
.complaint-form-box-main-cfp{ padding: 14px 0px 40px;}
.complaint-form-row-main-cfp{ padding-bottom: 17px;}
.comp-form-field-main-cfp{ padding-bottom: 0px;}
.default-form-Tbox-cfp{ padding-bottom: 5px;}
.default-form-Sbox-cfp{ padding-bottom: 5px;}
.complaint-form-files-cfp .custom-file-input{ width: 100px;}
/*--------------- COMPLAINT_FORM_PAGE_END --------------*/

/*--------------- 404_PAGE_START --------------*/
.page-Nfound-info-pnfp{ padding: 30px 0px 20px;}
.page-Nfound-title-main-pnfp{ padding: 0px 0px 62px;}
.page-Nfound-title-main-pnfp h1{ font-size: 2em; line-height: 34px;}
.page-Nfound-img-main-pnfp{ margin-bottom: 20px;}
.page-Nfound-img-in-pnfp{ width: 300px;}
.page-Nfound-img-in-pnfp::after{ left: -82px; top: -11px; width: 456px; height: 156px;}
/*--------------- 404_PAGE_END --------------*/

/*--------------- CHANGE_HISTORY_PAGE_START --------------*/
.change-history-card-chp{ min-height: auto;}
.change-history-pagination-chp{ padding-top: 20px;}
/*---------------- CHANGE_HISTORY_PAGE_END ---------------*/

/*--------------- CMS_PAGE_START --------------*/
.CMS-contain-main-cmsp{ width: 100%;}
.CMS-contain-main-cmsp .spirales-block-main-meetp{ width: calc(100% + 30px); margin-left: -15px;}
.CMS-contain-main-cmsp .spirales-block-in-meetp{ padding: 30px 15px 15px;}
.CMS-contain-info-main-cmsp{ width: 100%;}
.cms-img-info-cmsp{ padding: 0px 0px 16px;}
.CMS-contain-info-main-cmsp .Tair-card-img-info-Tairdp{ flex-direction: column; gap: 20px;}
.video-block-main-cmsp{ padding-bottom: 20px;}
.video-block-main-cmsp h2{ padding-bottom: 14px;}
.video-box-main-cmsp{ height: 298px;}
/* .video-box-main-cmsp .playpause{ width: 62px; height: 62px;} */
.video-box-main-cmsp .video-overlay-cmsp img{ width: 62px; height: 62px;}
.img-slider-main-cmsp{ padding: 0px 0px 45px;}
.contact-box-cmsp{ padding-bottom: 20px;  width: 190px; margin: 0px auto;}
.FAQ-card-cmsp .card-header a{ line-height: 15px; padding: 17px 68px 17px 20px;}
.FAQ-card-cmsp .card-body{ padding-right: 20px;}
.downloads-list-main-cmsp{ padding-bottom: 20px;}
.img-slider-main-cmsp .owl-prev, .img-slider-main-cmsp .owl-next{ bottom: auto; top: 50%; transform: translateY(-50%);}
.img-slider-item-cmsp{ height: auto;}
/*---------------- CMS_PAGE_END ---------------*/

.page-notification-bar-text-hp p{ line-height: 20px;}
.notification-deconnecter-hp a{ line-height: 20px;}
.notification-body-hp #header{ height: 107px;}
.notification-body-hp #contain{ padding-top: 107px;}

.navigation-hp .navbar > ul > li.nav-item.InTheAir-menu-hp a:hover .menu-button-hp{ background: transparent;}


.sidebar-menu-block-meetp{ height: auto;}
.sidebar-menu-link-meetp{ position: relative; width: auto; text-align: left; padding: 10px 0px 0px;}
.sidebar-menu-link-meetp a{ background: var(--Black); width: auto; height: auto;}
.sidebar-menu-link-meetp a br{ display: none;}
.sidebar-menu-link-meetp a .sidebar-menu-item-bg-meetp{ display: none;}

}

@media(min-width:768px) and (max-width:991px){
.container{ max-width:768px;}


/*--------------- HEADER_START --------------*/
#header{ height:85px;}
.logo-main-hp{ margin: 6px 0px 6px -8px;}
.logo-main-hp img{ height: 75px;}

.head-announcement-hp{ display: none;}
.header-right-hp{ padding: 20px 0px 20px;}
/*--------------- HEADER_END --------------*/

/*--------------- CONTAIN_START --------------*/
#contain{ padding:85px 0px 0px; background: url("../images/pages_bg-ad32e97afac39a96e3401d4fdd6b46ab.svg") no-repeat center top; background-size: 1278px;}
.head-announcement-hp{ display: none;}
#contain.no-scroll-contain-hp{ padding-bottom: 30px;}

#contain.contain-home-hp{ background: none;;}
.navigation-block-in-hp{ height: calc(100vh - 167px);}
.navigation-menu-main-hp{ scale: 0.6;}
.navigation-hp{ display: none;}
/*--------------- CONTAIN_END --------------*/

/*--------------- FOOTER_START --------------*/
#footer{ border-top: solid 1px var(--Orange);}
#footer.footer-home-mobile-hp{ position: fixed;}
.footer-top-in-hp{ height: auto; }
.foot-quote-in-hp{ flex-wrap: nowrap; padding: 11px 0px 12px;}
.foot-quote-text-hp p{ font-size: 0.875em; line-height: 14px;}
.foot-quote-text-hp p br{ display: none;}
.footer-top-main-hp{ display: none;}
.footer-top-main-hp.footer-top-home-hp{ display: block;}
/*--------------- FOOTER_END --------------*/

/*--------------- MY_MEETINGS_PAGE_START --------------*/
.spirales-block-in-meetp { padding: 34px 30px 0px 60px;}
.spirales-contain-main-meetp{ width: 518px;}
.meeting-card-main-meetp{ padding-bottom: 20px;}
.meeting-card-in-meetp{ flex-direction: column;}
.meeting-card-img-meetp{ width: 100%; padding-bottom: 15px;}
.meeting-card-sq-img-meetp img{ width: 100%;}
.meeting-card-info-meetp{ padding-left: 0px;}

.sidebar-menu-block-meetp{ width: 206px; margin-left: 532px;}
.sidebar-menu-list-meetp ul li a{ margin-left: 10px;}
/*--------------- MY_MEETINGS_PAGE_END --------------*/

/*--------------- MY_TRAVELS_PAGE_START --------------*/
.department-card-img-meetp{ padding-bottom: 15px; margin: 0px auto;}
.department-card-info-meetp{ padding-left: 0px;}
/*---------------- MY_TRAVELS_PAGE_END ---------------*/

/*--------------- ITS_IN_THE_AIR_PAGE_START --------------*/
.Pcontain-main-Tairp{ height: calc(100vh - 174px);}
.the-air-card-Tairp{ padding: 20px 0px 20px;}
.Pcontain-in-Tairp{ padding: 34px 20px 0px 20px;}
/*--------------- ITS_IN_THE_AIR_PAGE_END --------------*/

/*--------------- ITS_IN_THE_AIR_DETAILS_PAGE_START --------------*/
.Tair-card-img-info-Tairdp{ gap: 30px;}
.Tair-card-img-info-img-Tairdp{ width: 360px;}
.Tair-card-img-info-text-Tairdp{ width: calc(100% - 360px);}
.Tair-card-img-info-img-Tairdp img{ width: 360px;}
/*---------------- ITS_IN_THE_AIR_DETAILS_PAGE_END ---------------*/

/*--------------- COMPLAINT_FORM_PAGE_START --------------*/
.complaint-form-row-main-cfp{ padding: 0px 0px 15px;}
/*---------------- COMPLAINT_FORM_PAGE_END ---------------*/

/*--------------- 404_PAGE_START --------------*/
.page-Nfound-info-pnfp{ padding: 20px 0px 30px;}
.page-Nfound-title-main-pnfp{ padding: 0px 0px 62px;}
.page-Nfound-title-main-pnfp h1{ font-size: 2.625em; line-height: 44px;}
.page-Nfound-img-main-pnfp{ margin-bottom: 20px;}
.page-Nfound-img-in-pnfp{ width: 320px;}
.page-Nfound-img-in-pnfp::after{ left: -82px; top: -11px; width: 456px; height: 156px;}
/*--------------- 404_PAGE_END --------------*/

/*--------------- CMS_PAGE_START --------------*/
.CMS-contain-main-cmsp{ width: 100%;}
.CMS-contain-main-cmsp .spirales-block-in-meetp{ padding: 34px 30px 0px 60px;}
.CMS-contain-info-main-cmsp{ width: 100%;}
.cms-img-info-cmsp{ padding: 0px 0px 16px;}
/* .CMS-contain-info-main-cmsp .Tair-card-img-info-Tairdp{ flex-direction: column; gap: 20px;}
.cms-img-info-cmsp .Tair-card-img-info-img-Tairdp{ width: 100%;}
.cms-img-info-cmsp .Tair-card-img-info-img-Tairdp img{ width: 100%;}
.cms-img-info-cmsp .Tair-card-img-info-text-Tairdp{ width: 100%;} */

.video-block-main-cmsp{ padding-bottom: 20px;}
.video-block-main-cmsp h2{ padding-bottom: 14px;}
.video-box-main-cmsp{ height: 347px;}
/* .video-box-main-cmsp .playpause{ width: 80px; height: 80px;} */
.video-box-main-cmsp .video-overlay-cmsp img{ width: 80px; height: 80px;}
.img-slider-main-cmsp{ padding: 0px 0px 45px;}
.contact-box-cmsp{ padding-bottom: 20px;}
.FAQ-card-cmsp .card-header a{ line-height: 15px; padding: 17px 68px 17px 20px;}
.FAQ-card-cmsp .card-body{ padding-right: 20px;}
.downloads-list-main-cmsp{ padding-bottom: 20px;}

.img-slider-item-cmsp{ height: 270px;}
/*---------------- CMS_PAGE_END ---------------*/

.page-notification-bar-text-hp p{ line-height: 20px;}
.notification-deconnecter-hp a{ line-height: 20px;}
.notification-body-hp #header{ height: 119px;}
.notification-body-hp #contain{ padding-top: 119px;}

.notification-body-hp .navigation-block-in-hp{ height: calc(100vh - 201px);}


.sidebar-menu-block-meetp{ height: calc(100vh - 174px);}


}

@media(min-width:992px) and (max-width:1325px){
.container{ max-width:992px;}


/*--------------- HEADER_START --------------*/
.head-announcement-in-hp{ width: 620px;}
.head-announcement-hp p{ font-size: 0.938em;}
.head-announcement-hp.announcement-down-hp .head-announcement-in-hp { width: 410px;}
/*--------------- HEADER_END --------------*/

/*--------------- CONTAIN_START --------------*/
#contain{}
.navigation-menu-main-hp{ scale: 0.7;}
/*--------------- CONTAIN_END --------------*/

/*--------------- FOOTER_START --------------*/
/*--------------- FOOTER_END --------------*/

/*--------------- MY_MEETINGS_PAGE_START --------------*/
.spirales-block-in-meetp{ padding: 34px 35px 0px 65px;}
.spirales-contain-main-meetp{ width: 716px;}
.meeting-card-info-meetp{ width: calc(100% - 277px);}
.sidebar-menu-block-meetp{ margin-left: 746px;}
/*--------------- MY_MEETINGS_PAGE_END --------------*/

/*--------------- MY_TRAVELS_PAGE_START --------------*/
.department-card-info-meetp { padding: 0px 0px 0px 45px;}
/*---------------- MY_TRAVELS_PAGE_END ---------------*/

/*--------------- ITS_IN_THE_AIR_DETAILS_PAGE_START --------------*/
.Tair-card-img-info-Tairdp{ gap: 40px;}
.Tair-card-img-info-img-Tairdp{ width: 400px;}
.Tair-card-img-info-img-Tairdp img{ width: 400px;}
.Tair-card-img-info-text-Tairdp{ width: calc(100% - 400px);}
/*---------------- ITS_IN_THE_AIR_DETAILS_PAGE_END ---------------*/

/*--------------- CMS_PAGE_START --------------*/
.CMS-contain-main-cmsp{ width: 100%;}
.video-box-main-cmsp{ height: 464px;}
/* .video-box-main-cmsp .playpause{ width: 100px; height: 100px;} */
.video-box-main-cmsp .video-overlay-cmsp img{ width: 100px; height: 100px;}
.FAQ-card-cmsp .card-body { padding-right:50px;}

.img-slider-item-cmsp{ height: 368px;}
/*---------------- CMS_PAGE_END ---------------*/

.head-announcement-icon-hp img{ height: 20px;}




}


@media(min-width:992px) and (max-width:8000px){
    
}



@media (max-height: 810px) and (min-width: 1326px){
    .navigation-menu-main-hp{ transform: scale(0.85);}
    .notification-body-hp .navigation-menu-main-hp{ transform: scale(0.85);}
}

@media (max-height: 750px) and (min-width: 1326px){
    .navigation-menu-main-hp{ transform: scale(0.75);}
    .notification-body-hp .navigation-menu-main-hp{ transform: scale(0.70);}
}

@media (max-height: 670px) and (min-width: 1326px){
    .navigation-menu-main-hp{ transform: scale(0.7);}
    .notification-body-hp .navigation-menu-main-hp{ transform: scale(0.65);}
}

@media (max-height: 630px) and (min-width: 1326px){
    .navigation-menu-main-hp{ transform: scale(0.6);}
    .notification-body-hp .navigation-menu-main-hp{ transform: scale(0.55);}
}
