/*c5878d1b443f9da51b561f174c64f34f*/
@charset "UTF-8";
.etl-blockflipcontent-b h1{font-weight:300;font-size:3rem;letter-spacing:-2px;opacity:0.5;line-height:3.75rem}.etl-blockflipcontent-b .etl-blockflipcontent-b-headline{margin-bottom:0.5rem}.etl-blockflipcontent-b .etl-blockflipcontent-b-description{font-size:1.2rem}.etl-blockflipcontent-b .etl-blockflipcontent-b-subcontent-title{font-family:"Eagle Lake";font-weight:700}.etl-blockflipcontent-b .etl-blockflipcontent-b-subcontent-subtitle{font-family:"kelson_sans";font-weight:700;font-size:1.25rem;line-height:1.25;text-transform:uppercase}.etl-blockflipcontent-b .etl-blockflipcontent-b-subcontent-desc{font-size:0.9rem;margin-bottom:1rem}@media only all and (min-width:48rem) and (max-width:59.99rem){.etl-blockflipcontent-b .g-block{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}.g-block .etl-blockflipcontent-b-icons{display:block}.etl-blockflipcontent-f-item{position:relative;float:left;min-height:165px;margin-bottom:1rem;width:100%}@media only all and (max-width:30rem){.etl-blockflipcontent-f-item{margin-bottom:2rem}}.etl-blockflipcontent-f-item-back{position:absolute;top:0;left:0;width:100%;height:100%}.etl-blockflipcontent-f-item-back{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;transition:transform 0.5s}.etl-blockflipcontent-f-item-back{background:#ffffff;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}.etl-blockflipcontent-f-item-content-wrapper{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;margin:1.5rem 1rem;padding:0.5rem}.etl-blockflipcontent-f-item:hover .etl-blockflipcontent-f-item-front{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}.etl-blockflipcontent-f-item:hover .etl-blockflipcontent-f-item-back{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.etl-blockflipcontent-b .etl-blockflipcontent-b-subcontent-desc{font-family:"Eagle Lake";font-weight:700;font-size:1.2rem;line-height:1.25;position:absolute;top:40%}@media only all and (min-width:48rem) and (max-width:59.99rem){.etl-blockflipcontent-b .etl-blockflipcontent-b-subcontent-desc{font-size:1.1rem;top:30%}}@media only all and (max-width:47.99rem){.etl-blockflipcontent-b .etl-blockflipcontent-b-subcontent-desc{font-size:1rem;top:20%}}.etl-blockflipcontent-b-subcontent-img{padding:1px}.largemarginbottom{margin-bottom:1.5rem}.smallpadding .g-content{padding:0.3rem}.etl-blockcontent .smallpading p{-webkit-margin-before:0em;-webkit-margin-after:0em}.paddingright{padding-right:0.65rem}.paddingbottom{padding-bottom:0.65rem}.fa-2x{font-size:1.65em}.g-iconmenu .g-iconmenu-subtext{font-size:0.85rem;opacity:0.7}#login-form .input-prepend .add-on{height:20px}pre{font-family:"kelson_sans", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-size:1.35rem;border-top:5px solid rgba(39, 44, 53, 0.15);border-bottom:5px solid rgba(39, 44, 53, 0.15);width:100%}.pu:before{font-family:FontAwesome;content:"";margin-right:10px}.pu{mfont-family:"kelson_sans", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-size:1.35rem;border-top:1px solid rgba(39, 44, 53, 0.15);border-bottom:1px solid rgba(39, 44, 53, 0.15);background:#ebf5fa;border-color:#d2dce1}.rokajaxsearch #roksearch_search_str{margin-bottom:0.35rem;padding:0.35rem 1rem;margin-top:0.35rem}.button{border-radius:2rem;padding:0.41rem 1.05rem}.buttoncarre .button{border-radius:0rem;padding:0.41rem 1.05rem;display:block;margin-right:1rem;margin-bottom:1rem;text-align:center}.etl-hidden a{display:none}.g-offcanvas-toggle{left:8%;position:fixed}#g-top,#g-fixedside{border-top:5px solid #019898}#g-top{position:fixed;right:0;left:0;z-index:1000;border-bottom:1px solid rgba(39, 44, 53, 0.15)}#g-top .g-iconmenu .g-iconmenu-item{margin:0.5rem 0}#g-top .g-iconmenu .g-iconmenu-text{display:none}#g-fixedside{border-right:1px solid rgba(39, 44, 53, 0.15)}#g-fixedside .g-content{margin:0 2px 0 2px;padding:0 2px 0 2px}#g-fixedside .g-menu-item-subtitle{text-transform:uppercase}#g-offcanvas .g-main-nav .g-toplevel>li>.g-menu-item-container,#g-fixedside .g-main-nav .g-toplevel>li>.g-menu-item-container{text-transform:none}#g-offcanvas .g-offcanvas-logo:after,#g-fixedside .g-fixedside-logo:after{content:none}#g-offcanvas .g-offcanvas-logo,#g-fixedside .g-fixedside-logo{margin-bottom:1rem}#g-offcanvas .logotextbig,#g-offcanvas .logotextsmall,#g-fixedside .logotextbig,#g-fixedside .logotextsmall{font-family:"Eagle Lake";line-height:1}.logotextbig{font-size:2rem}.logotextsmall{font-size:1rem}.swiper-container .g-swiper-slide-content-subtitle{padding-top:2rem;padding-bottom:1rem;font-size:1.1rem;text-transform:uppercase}@media only all and (max-width:47.938rem){#g-header .g-vertical-slides .g-swiper-slide-content-title{font-size:2rem;letter-spacing:0.15rem;margin:0}}@media only all and (max-width:30rem){#g-header .g-vertical-slides .g-swiper-slide-content-title{font-size:1rem;letter-spacing:1.5px;margin:0}}.outline-9 #g-header .g-container{margin-top:2rem}@media only screen and (min-width:48.5rem){.outline-9 #g-header{background:#fff url('../images/backgrounds/header/jouarre_top_v1.jpg') top center no-repeat}}@media only screen and (max-width:48rem){.outline-9 #g-header{background:#fff url('../images/backgrounds/header/jouarre_top_v1phone.jpg') top center no-repeat}}.outline-12 #g-header .g-container{margin-top:2rem}.g-infolist-textstyle-header .g-infolist-item-title{font-family:"Eagle Lake"}.outline-11 #g-header.g-fixedposition{position:fixed;width:100%;left:0;right:0;top:3rem}.outline-11 #g-mainbar{margin-top:8rem}.outline-11 #g-header .g-iconmenu-text{display:none}.g-promoimage .g-promoimage-iconbutton{display:none}.etl-blockcontent .g-blockcontent-description{margin-top:-2.6rem}.g-swiper-testimonial{border:0px solid rgba(39, 44, 53, 0.15);margin-bottom:4rem}.g-swiper-testimonial:after{width:48px;height:50px;margin-left:-23px;bottom:-1rem}.swiper-container .g-swiper-slide-content-title{font-size:1.51rem;line-height:1.21}.etl-infolist .g-infolist-title{margin-left:0%}.etl-infolist .g-infolist-item-desc{font-size:1rem}.etl-infolist .g-infolist.g-2cols .g-infolist-item:nth-child(even){margin-left:0%}.etl-infolist .g-infolist.g-4cols .g-infolist-item:nth-child(even){margin-left:0%}.g-contact .g-contact-text,.g-contact .g-contact-label{font-family:"kelson_sans", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif}.iccalendar table th{font-size:1rem;background:#019898;color:#fff}.iccalendar table td div{font-size:0.82rem}.jg-header{font-weight:700;font-size:1.5rem;line-height:1.5;text-transform:uppercase;margin:1rem 0;padding-bottom:1rem;position:relative;padding:0.5rem 0;text-align:center}.jg-header:before,.jg-header:after{border:1px solid rgba(39, 44, 53, 0.15);position:absolute;content:"";left:0;width:100%;height:4px;text-align:center}.jg-header:before{top:0}.jg-header:after{bottom:0}.jg_catelem_txt li{list-style-type:none}.tag-category h2{font-weight:700;font-size:1.5rem;line-height:1.5;text-transform:uppercase;margin:1rem 0;padding-bottom:1rem;position:relative;padding:0.5rem 0;text-align:center}.tag-category h2:before,.tag-category h2:after{border:1px solid rgba(39, 44, 53, 0.15);position:absolute;content:"";left:0;width:100%;height:4px;text-align:center}.tag-category h2:before{top:0}.tag-category h2:after{bottom:0}.tag-category img{max-height:200px;display:block;margin-left:auto;margin-right:auto}@media only all and (min-width:75rem){#g-header .g-vertical-slides .g-swiper-slide-content-title{letter-spacing:2.5rem}}@media only all and (min-width:60rem) and (max-width:74.99rem){.fa-2x{font-size:1.6em}#g-header .g-vertical-slides .g-swiper-slide-content-title{letter-spacing:2rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){section#g-top .g-block.size-50{flex:0 70%;width:70%}.g-iconmenu-item{width:14% !important}.outline-11 .g-block.size-100{flex:0 95%;width:95%}.outline-11 #g-header .g-iconmenu-item{width:10% !important}.outline-11 #g-mainbar{margin-top:7rem}.etl-testimonial-manual .g-swiper-testimonial:after{display:none}.fa-2x{font-size:1.5em}.g-iconmenu .g-iconmenu-subtext{font-size:0.75rem}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.outline-11 #g-mainbar{margin-top:8rem}.outline-11 #g-header .g-iconmenu{width:80% !important}.etl-testimonial-manual .g-swiper-testimonial:after{display:none}.fa-2x{font-size:1.4em}}@media only all and (max-width:30rem){.outline-11 #g-mainbar{margin-top:5rem}.outline-11 #g-header .g-iconmenu{width:70% !important}.etl-testimonial-manual .g-swiper-testimonial:after{display:none}.fa-2x{font-size:1.3em}.g-iconmenu{width:70% !important}.g-iconmenu .g-iconmenu-subtext{display:none}}