/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. "ACCUEIL" Page
    03. "À PROPOS DU RGPH-5" Page
    04. "Contact" Page
    05. "À PROPOS DU BCR" Page
    06. "Mot du Directeur Général" Page
    07. "GALERIE PHOTO RGPH-5" Page
    08. "ACTUALITES" Page
    09. "Dashboard RGPH/5" Page
    10. "RECRUTEMENT" Page
    11. "DOCUMENTATION" Page
    12. "ACCUEIL &#8211; Dupliquer &#8211; [#1756]" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body #page .bottom-header-wrap{
	padding-top:50px;
}

body #site-navigation{
	top:-31px;
	left:132px;
}

body .site-logo a img{
	-webkit-transform:translatex(155px) translatey(-3px);	-ms-transform:translatex(155px) translatey(-3px);	transform:translatex(155px) translatey(-3px);
	position:relative;
	left:8px;
}

body .container-fluid .container .header-top-row .header-top-left .header-top-contact{
	left:222px;
}

body #page .container .header-top-right{
	left:-20px;
}

body #page .header-contact-info-wrapper{
	position:relative;
	left:-9px;
}

body .masthead a img{
	-webkit-transform:translatex(0px) translatey(-12px);	-ms-transform:translatex(0px) translatey(-12px);	transform:translatex(0px) translatey(-12px);
	position:relative;
	top:12px;
	padding-left:17px;
	left:-10px;
}

body .masthead .navbar .stronghold-menu{
	position:relative;
	-webkit-transform:translatex(0px) translatey(17px);	-ms-transform:translatex(0px) translatey(17px);	transform:translatex(0px) translatey(17px);
	display:inline;
	min-width:269px;
	overflow:scroll;
	font-style:normal;
	text-transform:uppercase;
	text-align:left;
	text-decoration:none;
	white-space:nowrap;
	font-weight:400;
	left:0px;
	letter-spacing:-1px;
	top:13px;
}

body #page .container-fluid .container .header-top-row .header-top-right{
	display:none;
}

body .container .header-top-row .header-top-left .header-top-contact .header-top-email a{
	display:none;
}

body .masthead .bottom-header{
	position:relative;
	top:15px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}

body #page .container-fluid .container .header-top-row .header-top-left .header-top-contact .fa-envelope{
	display:none;
}

body .container .header-top-row .header-top-left .header-top-contact .icon-wrapper i{
	display:none;
}

body #page .container-fluid{
	min-height:37px;
}

body .e-lazyloaded .elementor-shape-bottom{
	display:none;
}

body .hentry .elementor{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .mobile-header .header-top-left i{
	display:none;
}

body .mobile-header .header-top-right a{
	display:none;
}

body .container .header-top-row .header-top-left .header-top-contact p{
	font-weight:700;
	white-space:nowrap;
	bottom:auto !important;
	top:10px !important;
	position:relative;
	left:189px;
}

body #page .container-fluid .container .header-top-row .header-top-left .header-top-contact p{
	right:auto !important;
}

@media (min-width:768px){

	body .masthead .navbar .stronghold-menu{
	float:none;
	margin-right:75px;
	}

}



/*-----------------------------------------------*/
/*  "ACCUEIL" Page                               */
/*-----------------------------------------------*/
body.page-id-1756 .bottom-header-wrap .bottom-header .main-navigation{
	top:-15px;
}

body.page-id-1756 #page .bottom-header-wrap{
	padding-top:71px;
}

body.page-id-1756 #site-navigation{
	top:-50px;
}

body.page-id-1756 .elementor-element-0138a1a .elementor-widget-wrap{
	top:-33px;
}

body.page-id-1756 .hentry .elementor .elementor-element-a3a22d9{
	top:-124px;
}

body.page-id-1756 .hentry .elementor .elementor-element-453cf0a{
	top:66px;
}

body.page-id-1756 .container .header-top-row .header-top-left .header-top-contact p{
	position:relative;
	left:214px;
	top:-5px;
}



/*-----------------------------------------------*/
/*  "À PROPOS DU RGPH-5" Page                   */
/*-----------------------------------------------*/
body.page-id-23 #page .logo-contact-row{
	left:-14px;
	-webkit-transform:translatex(-26px) translatey(3px);	-ms-transform:translatex(-26px) translatey(3px);	transform:translatex(-26px) translatey(3px);
}

body.page-id-23 .header-contact-info-wrapper .hcontact-info span{
	position:relative;
	left:-7px;
}

body.page-id-23 .site-logo a img{
	top:0px;
	left:33px !important;
}

body.page-id-23 .site-wrap .row #page .container-fluid .logo-contact-container .logo-contact-row .logo-title-wrap .logo-wrap .site-logo a img{
	right:auto !important;
}

body.page-id-23 .site-wrap .page-title-wrapper{
	left:25px;
	padding-right:69px;
	-webkit-transform:translatex(-26px) translatey(3px);	-ms-transform:translatex(-26px) translatey(3px);	transform:translatex(-26px) translatey(3px);
	top:-4px;
}

body.page-id-23 .page-title-wrapper .strhld-page-title-info{
	position:relative;
	left:-16px;
}

body.page-id-23 .strhld-page-title-info .strhld-page-title h1{
	position:relative;
	left:8px;
}

body.page-id-23 #main-content{
	padding-top:23px;
}

body.page-id-23 .elementor .e-lazyloaded .e-con-inner{
	padding-top:4px;
	padding-bottom:140px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	position:relative;
	top:-200px;
}

body.page-id-23 #xs_accor_gradient_color .e-con-inner{
	min-height:718px;
}

body.page-id-23 .strhld-page-title-info .strhld-breadcrumb .breadcrumb-trail{
	position:relative;
	left:-15px;
}

body.page-id-23 .elementor-element-0edb49f .elementor-widget-wrap{
	top:43px;
}

body.page-id-23 .hentry .elementor .e-lazyloaded{
	top:-200px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	display:inline-block;
	margin-top:0px;
}

body.page-id-23 .elementor-widget-elementskit-heading .ekit-wid-con h4{
	top:42px;
}

body.page-id-23 .elementor-widget-elementskit-heading .ekit-wid-con h3{
	position:relative;
	top:40px;
}

body.page-id-23 .elementor .e-lazyloaded .e-grid{
	top:30px;
}

body.page-id-23 .hentry .elementor{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-23 .elementor .elementor-element-e77c4b6 .elementor-background-overlay{
	top:-200px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-23 .elementor-element-e77c4b6 .elementor-widget-wrap{
	top:-200px;
	padding-bottom:39px !important;
}

body.page-id-23 .elementor > .elementor-element > .e-con-inner{
	position:relative;
	top:-200px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-top:0px;
}

body.page-id-23 .elementor-element:nth-child(1) .e-con-inner .elementor-element:nth-child(1) .elementor-widget-wpr-flip-box .wpr-flip-box .wpr-flip-box-item .wpr-flip-box-content a{
	top:-129px;
}

body.page-id-23 .e-con-inner .elementor-element .e-con-inner .elementor-element:nth-child(1) .e-con-inner .elementor-widget-wpr-flip-box .wpr-flip-box .wpr-flip-box-item .wpr-flip-box-content a{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	top:-128px;
}

body.page-id-23 .elementor .e-lazyloaded .e-con-inner > .elementor-element{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-top:118px;
	top:-200px;
}

body.page-id-23 .wpr-dual-title-wrap .wpr-dual-title .first{
	position:relative;
}

body.page-id-23 .elementor .e-lazyloaded .elementor-widget-text-editor p{
	position:relative;
	top:71px;
}

body.page-id-23 .elementor .e-lazyloaded .wpr-timeline-outer-container{
	top:58px;
}

body.page-id-23 .elementor .elementor-element-0edb49f .elementor-container{
	top:-200px;
}

body.page-id-23 .elementor > .elementor-element > .e-con-inner > .elementor-element > .e-con-inner > .elementor-element{
	top:-200px;
}

body.page-id-23 .elementor .e-lazyloaded .elementor-shape-bottom{
	top:35px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-23 .elementor .e-lazyloaded img{
	position:relative;
	left:-177px;
	top:131px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	bottom:22px;
}

body.page-id-23 .elementor .e-lazyloaded .elementor-widget-wpr-posts-timeline{
	top:41px;
}

body.page-id-23 .wpr-dual-title-wrap .wpr-dual-title span{
	top:63px;
}

body.page-id-23 .e-grid > .elementor-element{
	top:-200px;
	padding-top:0px;
}



/*-----------------------------------------------*/
/*  "Contact" Page                               */
/*-----------------------------------------------*/
body.page-id-954 .strhld-page-title-info .strhld-page-title h1{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-954 #primary{
	padding-top:-100px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-954 .hentry .elementor{
	-webkit-transform:translatex(4px) translatey(-63px);	-ms-transform:translatex(4px) translatey(-63px);	transform:translatex(4px) translatey(-63px);
	padding-top:-100px;
}

body.page-id-954 .hentry .elementor .elementor-background-overlay{
	padding-top:-40px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-right:0px;
}

body.page-id-954 .elementor-element-3090555c .elementor-container .elementor-top-column .elementor-widget-wrap > .elementor-element{
	-webkit-transform:translatex(1480px) translatey(509px);	-ms-transform:translatex(1480px) translatey(509px);	transform:translatex(1480px) translatey(509px);
}

body.page-id-954 .elementor-element-3090555c .elementor-widget-wrap{
	left:100px;
	bottom:-29px;
	right:auto;
}

body.page-id-954 .elementor-element-29c219e1 .elementor-container .elementor-top-column > .elementor-widget-wrap{
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}

body.page-id-954 .elementor .e-lazyloaded .e-con-full{
	top:-73px;
}

body.page-id-954 .elementor .e-lazyloaded > .e-con-inner > .elementor-element{
	top:-44px;
}

body.page-id-954 .elementor-element-9ff503b .elementor-container .elementor-top-column > .elementor-widget-wrap{
	top:-49px;
}

body.page-id-954 .elementor-element-5eef596 .elementor-container .elementor-top-column > .elementor-widget-wrap{
	top:-33px;
	left:1px;
}

body.page-id-954 .hentry .elementor > .elementor-element > .e-con-inner{
	position:relative;
	top:-49px;
}

body.page-id-954 .elementor-element-bcb20e0 .elementor-container .elementor-top-column > .elementor-widget-wrap{
	top:29px;
}



/*-----------------------------------------------*/
/*  "À PROPOS DU BCR" Page                      */
/*-----------------------------------------------*/
body.page-id-340 .strhld-page-title-info .strhld-breadcrumb .breadcrumb-trail{
	position:relative;
	left:-26px;
}

body.page-id-340 #page .logo-contact-row{
	left:-15px;
}

body.page-id-340{
	padding-bottom:70px;
}

body.page-id-340 .header-contact-info-wrapper .hcontact-info span{
	position:relative;
	left:-6px;
}

body.page-id-340 #page .header-contact-info-wrapper .header-contact-info{
	position:relative;
	left:-12px;
}

body.page-id-340 .elementor .e-lazyloaded .e-con-inner{
	padding-top:0px;
	-webkit-transform:translatex(-9px) translatey(0px);	-ms-transform:translatex(-9px) translatey(0px);	transform:translatex(-9px) translatey(0px);
	padding-bottom:129px;
}

body.page-id-340 .elementor .ekit-heading__description p{
	position:relative;
	top:2px;
	-webkit-transform:translatex(-10px) translatey(77px);	-ms-transform:translatex(-10px) translatey(77px);	transform:translatex(-10px) translatey(77px);
}

body.page-id-340 .e-con-inner > .elementor-element > .elementor-widget-image img{
	-webkit-transform:translatex(0px) translatey(-79px);	-ms-transform:translatex(0px) translatey(-79px);	transform:translatex(0px) translatey(-79px);
}

body.page-id-340 .ekit_heading_tablet-text_left .ekit-heading__description p{
	-webkit-transform:translatex(-9px) translatey(0px);	-ms-transform:translatex(-9px) translatey(0px);	transform:translatex(-9px) translatey(0px);
	padding-left:27px;
}

body.page-id-340 .elementor .e-lazyloaded .e-con-inner > .elementor-element > .elementor-element{
	padding-top:0px;
}

body.page-id-340 .site-logo a img{
	left:16px !important;
}

body.page-id-340 .site-wrap .row #page .container-fluid .logo-contact-container .logo-contact-row .logo-title-wrap .logo-wrap .site-logo a img{
	right:auto !important;
}

body.page-id-340 #main-content{
	padding-top:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-340 .elementor .text_left h3{
	padding-left:23px;
}

body.page-id-340 .elementor-widget-testimonial .elementor-testimonial-content{
	padding-right:29px;
}

body.page-id-340 #colophon .site-info-wrapper{
	position:relative;
	top:104px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}



/*-----------------------------------------------*/
/*  "Mot du Directeur Général" Page            */
/*-----------------------------------------------*/
body.page-id-196 .strhld-page-title-info .strhld-breadcrumb .breadcrumb-trail{
	position:relative;
	left:-22px;
}

body.page-id-196 #main-content{
	padding-top:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-196 #page .logo-contact-row{
	left:-15px;
}

body.page-id-196 #page .header-contact-info-wrapper{
	position:relative;
	left:-13px;
}

body.page-id-196 .site-logo a img{
	left:16px !important;
}

body.page-id-196 .site-wrap .row #page .container-fluid .logo-contact-container .logo-contact-row .logo-title-wrap .logo-wrap .site-logo a img{
	right:auto !important;
}

body.page-id-196 #page .header-contact-info-wrapper .header-contact-info{
	position:relative;
	left:-7px;
}



/*-----------------------------------------------*/
/*  "GALERIE PHOTO RGPH-5" Page                  */
/*-----------------------------------------------*/
body.page-id-2 #page .logo-contact-row{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	left:-15px;
}

body.page-id-2 #page .header-contact-info-wrapper .header-contact-info{
	position:relative;
	left:-12px;
}



/*-----------------------------------------------*/
/*  "ACTUALITES" Page                            */
/*-----------------------------------------------*/
body.page-id-2723 #page .logo-contact-row{
	left:-14px;
}

body.page-id-2723 #page .header-contact-info-wrapper .header-contact-info{
	position:relative;
	left:-20px;
}

body.page-id-2723 .strhld-page-title-info .strhld-breadcrumb .breadcrumb-trail{
	position:relative;
	left:-28px;
}

body.page-id-2723 .site-logo a img{
	left:16px !important;
}

body.page-id-2723 .site-wrap .row #page .container-fluid .logo-contact-container .logo-contact-row .logo-title-wrap .logo-wrap .site-logo a img{
	right:auto !important;
}

body.page-id-2723 #primary{
	top:-175px;
}

body.page-id-2723 .hentry .elementor{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2723 .elementor-element-c068cc4 .elementor-container .elementor-top-column > .elementor-widget-wrap{
	top:-66px;
}

body.page-id-2723 #xs_blog_post_meta_info_btn .e-con-inner{
	position:relative;
	top:-200px;
}

body.page-id-2723 .elementor-element-c068cc4 .elementor-widget-heading h2{
	position:relative;
	top:6px;
	left:1px;
}



/*-----------------------------------------------*/
/*  "Dashboard RGPH/5" Page                      */
/*-----------------------------------------------*/
body.page-id-397 #page .logo-contact-row{
	left:-14px;
}

body.page-id-397 #page .header-contact-info-wrapper .header-contact-info{
	position:relative;
	left:-20px;
}

body.page-id-397 .strhld-page-title-info .strhld-breadcrumb .breadcrumb-trail{
	position:relative;
	left:-21px;
}

body.page-id-397 #main-content{
	padding-top:4px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-397 .site-logo a img{
	left:15px !important;
}

body.page-id-397 .site-wrap .row #page .container-fluid .logo-contact-container .logo-contact-row .logo-title-wrap .logo-wrap .site-logo a img{
	right:auto !important;
}



/*-----------------------------------------------*/
/*  "RECRUTEMENT" Page                           */
/*-----------------------------------------------*/
body.page-id-31 #page .logo-contact-row{
	left:-14px;
}

body.page-id-31 #page .header-contact-info-wrapper .header-contact-info{
	position:relative;
	left:-24px;
}

body.page-id-31 .strhld-page-title-info .strhld-breadcrumb .breadcrumb-trail{
	position:relative;
	left:-30px;
}

body.page-id-31 #main-content{
	padding-top:39px;
}

body.page-id-31 .site-logo a img{
	left:15px !important;
}

body.page-id-31 .site-wrap .row #page .container-fluid .logo-contact-container .logo-contact-row .logo-title-wrap .logo-wrap .site-logo a img{
	right:auto !important;
}

body.page-id-31 .elementor .e-lazyloaded .e-con-inner{
	position:relative;
}

body.page-id-31 .elementor .e-con-boxed .e-con-full{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	top:-13px;
}

body.page-id-31 .elementor .e-con-full .wp-image-5245{
	position:relative;
	left:-200px;
}

body.page-id-31 .elementor .e-con-full .wp-image-5440{
	position:relative;
	left:71px;
}

body.page-id-31 .elementor .e-con-boxed .e-con-inner{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	top:-30px;
}

body.page-id-31 .elementor-button-link .elementor-button-text{
	position:relative;
	top:1px;
}

body.page-id-31 .elementor .e-con-boxed .elementor-widget-text-editor{
	top:40px;
	display:inline-block;
	-webkit-transform:translatex(17px) translatey(-468px);	-ms-transform:translatex(17px) translatey(-468px);	transform:translatex(17px) translatey(-468px);
}



/*-----------------------------------------------*/
/*  "DOCUMENTATION" Page                         */
/*-----------------------------------------------*/
body.page-id-2717 #page .logo-contact-row{
	left:-14px;
}

body.page-id-2717 #page .header-contact-info-wrapper .header-contact-info{
	position:relative;
	left:-20px;
}

body.page-id-2717 .strhld-page-title-info .strhld-breadcrumb .breadcrumb-trail{
	position:relative;
	left:-32px;
}

body.page-id-2717 #colophon .site-info-wrapper{
	position:relative;
	left:0px;
	margin-right:-50px;
	top:74px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	margin-left:-50px;
}

body.page-id-2717 .site-logo a img{
	left:14px !important;
}

body.page-id-2717 .site-wrap .row #page .container-fluid .logo-contact-container .logo-contact-row .logo-title-wrap .logo-wrap .site-logo a img{
	right:auto !important;
}



/*-----------------------------------------------*/
/*  "ACCUEIL &#8211; Dupliquer &#8211; [#1756]" Page*/
/*-----------------------------------------------*/
body.page-id-6419 .bottom-header-wrap .bottom-header .main-navigation{
	top:-15px;
}

body.page-id-6419 #page .bottom-header-wrap{
	padding-top:71px;
}

body.page-id-6419 #site-navigation{
	top:-50px;
}

body.page-id-6419 .elementor-element-0138a1a .elementor-widget-wrap{
	top:-33px;
}

body.page-id-6419 .hentry .elementor .elementor-element-a3a22d9{
	top:-124px;
}

body.page-id-6419 .hentry .elementor .elementor-element-453cf0a{
	top:66px;
}