div.container_location,
div.container_left_menu,
div.container_right_menu,
div.mobile_menu,
div.container_tools,
div.container_nav_slider_entete,
div.swiper-slide,
div.slider div.container_navigation,
div.container_btn_increase_size,
div.hidden_datas,
div.container_bandeau_info{display: none !important;}
ul{list-style: none;}
div.logo{background-image: url(../images/gite_la_voisine.svg); height: 85px; width: 175px; background-size: contain; background-position: center; background-repeat: no-repeat; position: relative; z-index: 2; -webkit-print-color-adjust: exact !important; color-adjust: exact !important; print-color-adjust: exact !important; margin: 15px;}

div.swiper div.swiper-slide-active{display: block !important; }
div.swiper div.swiper-slide-active div.slide{height: 450px; background-size: cover; background-position: center; margin: 15px; -webkit-print-color-adjust: exact !important; color-adjust: exact !important; print-color-adjust: exact !important; display: none;}

* { margin: 0; padding: 0;}
*,::after,::before {box-sizing: border-box; margin: 0;}
html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: transparent}
h1,h1>span{font-family: 'SweetSummer'; font-size: 40px; font-weight: 200; line-height: 1; margin-left: 15px;}
h2,h2>span{font-family: 'Montserrat', sans-serif; font-size: 28px; font-weight: 500; margin-left: 15px;}
h3,h3>span{font-family: 'Montserrat', sans-serif; font-size: 24px; font-weight: 500; margin-left: 15px;}
h4,h4>span{font-family: 'Montserrat', sans-serif; font-size: 22px; font-weight: 500; margin-left: 15px;}
p { margin: 0 0 25px 0 ; padding: 0; border: 0; font-size: 100%; vertical-align: baseline;}
b,strong, .bold {font-weight: 600 !important;}
span.thin {font-weight: 300 !important;}
p b, p strong { font-weight: 600;}
dl,ol,ul {margin-top: 0;margin-bottom: 0}
ol ol,ol ul,ul ol,ul ul {margin-bottom: 0}
p, span, label, input, textarea, li, .paragraphe, .container_texte, .description{font-family: 'Montserrat', sans-serif; font-size: 16px; font-weight: 300; line-height: 1.4; margin-left: 15px;}

div.container_content{margin-bottom: 25px; margin-left: 15px;}
div.popup{display: none;}
div.container_services{margin-bottom: 15px; margin-left: 15px;} 
div.container_services div.container_service{display: inline-flex; align-items: center; margin-right: 35px}
div.container_services div.container_service div.container_icon{margin-right: 10px;}
div.container_services div.container_service div.container_icon div.icon{-webkit-print-color-adjust: exact !important; color-adjust: exact !important; print-color-adjust: exact !important;height: 35px; width: 35px; background-size: contain; background-repeat: no-repeat; background-position: center;}

div.container_photo_grande{ display: inline-block;}
div.container_photos_petites{ display: inline-flex; flex-wrap: wrap;}
div.photo{height: 450px; width: 450px; background-size: cover; background-position: center;margin: 15px; -webkit-print-color-adjust: exact !important; color-adjust: exact !important; print-color-adjust: exact !important; display: none;}
button.see_more {display: none;}
div.paragraphe{margin-bottom: 25px;}

div.equipements{margin-bottom: 15px; margin-left: 15px;} 
div.equipements div.container_equipement{display: inline-flex; align-items: center; margin-right: 35px}
div.equipements div.container_equipement div.container_icon{margin-right: 10px;}
div.equipements div.container_equipement div.container_icon div.icon{-webkit-print-color-adjust: exact !important; color-adjust: exact !important; print-color-adjust: exact !important;height: 35px; width: 35px; background-size: contain; background-repeat: no-repeat; background-position: center;}