/*
Theme Name: Meta-ressources
Theme URI: https://leSITE.fr
Author: Studio Indégo
Author URI: http://www.studio-indego.fr/
Description: Site vitrine 
Version: 1.0

*/


body{
	font-size:1rem;
	background-color: #0A0022;
	font-family: "Nunito Sans", sans-serif;
}
a{
	color:inherit;	
}
a:hover{
	color:inherit!important;
	text-decoration:none!important;	
	cursor: pointer;
}
a:hover, a:focus{
	outline: none!important;
	text-decoration:none;
	color:inherit!important
}

img{height: auto;}
figure.size-full{width: 100%;}
.alignright{text-align: right;}

.wp-block-image img .wp-block-media-text__media img{
    max-width: 100%;
    height: auto;
}
.wp-block-image.alignfull img, .wp-block-image.alignwide img {
    width: 100%;
    height: auto;
}
.wp-block-image img {
	max-width: 100%;
    height: auto;
}
.alignfull {
	margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
}
/**************************************************************************************************************/
/******************************************************************************           TEXTE               */
/**************************************************************************************************************/
h1{font-size: 2.625rem; font-weight:900}
h2,.h2{font-size: 2rem; font-weight:900}
h3,.h3{font-size: 1.5rem; font-weight:900}
.size32{font-size:2rem}
.size24{font-size:1.5rem; line-height:1.5rem}

/**************************************************************************************************************/
/******************************************************************************           COULEURS            */
/**************************************************************************************************************/
.blanc-leger{background-color: rgba(255,255,255,0.8)}
.blanc-leger2{background-color: rgba(255,255,255,0.3)}
.bouton-jaune-degrade{background: #FF8502;background: linear-gradient(90deg, rgba(255, 133, 2, 1) 0%, rgba(254, 188, 4, 1) 100%);}
/**************************************************************************************************************/
/******************************************************************************           PAGINATION          */
/**************************************************************************************************************/
.page-numbers{display: flex;justify-content: center; align-content: center;}
.page-numbers li{width: 32px;height: 32px;list-style:none; color: #1E2B54; font-weight: 900;}
.page-numbers .prev, .page-numbers .next{border-radius:50%;	color: #91B575;	 font-weight: 900}
.page-numbers .current{border-radius:50%;background-color: #1E2B54;	color: #fff;}
.retour{z-index: 10000;	width: 50px;height: 50px;text-align: center;}
.pagination ul, .pagination li{list-style: none;margin:0;padding: 0;line-height: 2rem;font-weight: 400;text-transform: uppercase; }
.pagination ul{	margin-left: auto;	margin-right: auto; margin-bottom: 30px;}

/**************************************************************************************************************/
/*****************************************************************                                BLOC PHOTO  */
/**************************************************************************************************************/
.bloc-photo{
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
/**************************************************************************************************************/
/*****************************************************************                                DIVERS      */
/**************************************************************************************************************/
.w-20{width: 20%}
#page{background-image: url('images/fond.webp'); background-repeat: no-repeat; background-size: contain; background-position: center top; height: 95vh}
.border-leger{border-radius: 5px;}
.border-arrondi{border-radius: 15px}
.enveloppe{height: 50px; width: 50px; border-radius:50%}

/**************************************************************************************************************/
/*****************************************************************                                LOGIN      */
/**************************************************************************************************************/
.page-id-21 #user-login, .page-id-21 #user-pass{padding-left: 5px;width: 100%;border:none;border-radius: 5px}
.page-id-21 #wp-submit, .bt-contact{background-color:#5ABAB7; color:#fff; text-align:center; width:100%; padding-top:8px; padding-bottom: 8px; border:none; border-bottom:5px solid #5aaaa8; border-radius: 25px; font-size:1.3rem; font-weight: 900}
/**************************************************************************************************************/
/******************************************************************************           FOOTER              */
/**************************************************************************************************************/

#navbarNavFoot ul li a{ margin-left: 5px; margin-right: 5px;}
#navbarNavFoot ul li:after{content: '  | ';color: #fff}
#navbarNavFoot ul li:last-child:after{content: '  ';}