@charset "UTF-8";
.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}
*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus{outline:none}body{margin:0;padding:0;width:100%;overflow-x:hidden;font-family:Sora,sans-serif;transition:opacity .25s ease-out}img{max-width:100%;height:auto}button{-webkit-appearance:none;border-radius:0}h1{font-size:50px}h1,h2{line-height:1.2;font-weight:400}h2{font-size:36px;letter-spacing:.01em}h3{font-size:32px}h3,h4{line-height:1.2;font-weight:400}h4{font-size:24px}@media (max-width:992px){h1,h2{font-size:32px}h1,h2,h3{line-height:1.2}h3{font-size:28px}h4{font-size:20px;line-height:1.2}}@media (max-width:600px){h1,h2{font-size:26px}h1,h2,h3{line-height:1.2}h3{font-size:22px}h4{font-size:16px;line-height:1.2}}.o-container{padding:0 8vw}.o-container.-small{padding:0 12vw}.o-container.-xsmall{padding:0 20vw}@media (max-width:992px){.o-container{padding:0 25px}.o-container.-small,.o-container.-xsmall{padding:0 45px}}@media (max-width:768px){.o-container.-small,.o-container.-xsmall{padding:0 25px}}.o-layout{display:flex;flex-wrap:wrap;margin:0 -15px}.o-layout.-center{justify-content:center}.o-layout.-middle{align-items:center}.o-layout.-nopad{margin:0}.o-layout_item{padding:0 15px}.-nopad .o-layout_item{padding:0}.-gutter-y .o-layout_item{margin-bottom:30px}.o-layout_item.u-1\/1{width:100%}.o-layout_item.u-1\/2{width:50%}.o-layout_item.u-1\/3{width:33.3333333333%}.o-layout_item.u-2\/3{width:66.6666666667%}.o-layout_item.u-1\/4{width:25%}.o-layout_item.u-3\/5{width:60%}.o-layout_item.u-2\/5{width:40%}@media (max-width:1440px){.o-layout_item.u-1\/1\@desktop{width:100%}.o-layout_item.u-1\/2\@desktop{width:50%}}@media (max-width:1000px){.o-layout_item.u-1\/1\@laptop{width:100%}.o-layout_item.u-1\/2\@laptop{width:50%}}@media (max-width:768px){.o-layout_item.u-1\/1\@tablet{width:100%}}@media (max-width:550px){.o-layout_item.u-1\/1\@mobile{width:100%}}.o-section{display:block;width:100%;overflow:hidden}.o-section.-smalltop{padding-top:40px}@media (max-width:768px){.o-section.-smalltop{padding-top:20px}}.o-section.-mediumtop{padding-top:60px}@media (max-width:768px){.o-section.-mediumtop{padding-top:30px}}.o-section.-largetop{padding-top:80px}@media (max-width:768px){.o-section.-largetop{padding-top:40px}}.o-section.-smallbottom{padding-bottom:40px}@media (max-width:768px){.o-section.-smallbottom{padding-bottom:20px}}.o-section.-mediumbottom{padding-bottom:60px}@media (max-width:768px){.o-section.-mediumbottom{padding-bottom:30px}}.o-section.-largebottom{padding-bottom:80px}@media (max-width:768px){.o-section.-largebottom{padding-bottom:40px}}.o-typography.-h1{font-size:50px;line-height:1.2}.o-typography.-h2{font-size:36px;line-height:1.2}.o-typography.-h3{font-size:32px;line-height:1.2}.o-typography.-h4{font-size:24px;line-height:1.2}@media (max-width:992px){.o-typography.-h1,.o-typography.-h2{font-size:32px;line-height:1.2}.o-typography.-h3{font-size:28px;line-height:1.2}.o-typography.-h4{font-size:20px;line-height:1.2}}@media (max-width:600px){.o-typography.-h1,.o-typography.-h2{font-size:26px;line-height:1.2}.o-typography.-h3{font-size:22px;line-height:1.2}.o-typography.-h4{font-size:16px;line-height:1.2}}.c-accordion_head{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #d0b787;cursor:pointer}.c-accordion_head:hover svg{transform:rotate(90deg) translateY(5px)}.c-accordion_head h3{flex-grow:1;text-align:center;margin:15px 0}.c-accordion_head svg{margin-left:15px;transform:rotate(90deg);transition:transform .4s cubic-bezier(.19,1,.22,1);min-width:27px}.-open .c-accordion_head svg{transform:rotate(0)}.c-accordion_content{display:none;text-align:center}.c-accordion_content .c-accordion_wrap{padding:30px 0;opacity:0;transform:translateY(5px);transition:transform .4s ease-out,opacity .4s ease-in-out;transition-delay:0s}.-open .c-accordion_content .c-accordion_wrap{opacity:1;transform:translateY(0);transition-delay:.5s}.c-accordion_content ul{text-align:center;list-style-type:none;padding:0;margin:0}.c-accordion_content ul li{margin-bottom:15px;padding-left:5px;line-height:1.4}.c-accordion_content ul li:before{content:"■";display:inline-block;font-size:.7em;transform:translate(-10px,-2px)}.c-accordion_action{display:table;margin:30px auto 0}@media (max-width:768px){.c-accordion_content,.c-accordion_content ul,.c-accordion_head h3{text-align:left}.c-accordion_content ul li{margin-left:5px}}.c-body,.c-body p{font-size:20px;line-height:1.25;color:#222;letter-spacing:.01em}.c-body.-small,.c-body.-small p{font-size:16px}@media (max-width:768px){.c-body,.c-body p{font-size:16px}.c-body.-small,.c-body.-small p{font-size:12px;line-height:1.4}}.c-btn{background-color:#e73b44;color:#fff;font-size:24px;font-weight:600;display:flex;align-items:center;text-decoration:none;padding:25px 75px;border-radius:18px;letter-spacing:.02em;transition:background-color .4s ease-out}.c-btn:hover{background-color:#222}.c-btn p{margin:0;color:#fff;font-size:24px!important;font-weight:600;letter-spacing:.02em}.c-btn svg{margin-left:10px;width:18px;min-width:18px;transform:translateX(0);transition:transform .3s ease-out}.c-btn.-white{background-color:#fff;color:#222}.c-btn.-white p{color:#222}.c-btn.-white:hover{background-color:#222}.c-btn.-white:hover p{color:#fff}.c-btn.-white:hover svg path{stroke:#fff}.c-btn:hover svg{transform:translateX(5px)}@media (max-width:992px){.c-btn{font-size:16px;padding:10px;border-radius:18px}.c-btn p{font-size:16px!important}}@media (max-width:768px){.c-btn{font-size:14px}.c-btn p{font-size:14px!important}}.c-doublecarousel{overflow:hidden;height:100vh}.c-doublecarousel.-loaded{height:auto}.c-doublecarousel.-loaded .c-doublecarousel_wrap{opacity:1}.c-doublecarousel .c-doublecarousel_wrap{opacity:0;transition:opacity .25s ease-out,background-color .25s ease-out}.c-doublecarousel .slick-next,.c-doublecarousel .slick-prev{background-color:transparent;border:0;padding:0;position:absolute;bottom:30px;z-index:2;cursor:pointer;opacity:1;transition:opacity .4s cubic-bezier(.165,.84,.44,1)}.c-doublecarousel .slick-next:hover,.c-doublecarousel .slick-prev:hover{opacity:.7}.c-doublecarousel .slick-next svg,.c-doublecarousel .slick-prev svg{width:15px}.c-doublecarousel .slick-next{right:30px}.c-doublecarousel .slick-prev{right:80px}.c-doublecarousel_wrap{transition:background-color 1s cubic-bezier(.19,1,.22,1)}.c-doublecarousel_wrap .o-carousel_item{width:100%}.c-doublecarousel_action{display:table}.c-doublecarousel_contentwrap{display:flex;height:100%;flex-direction:column;align-items:flex-start;justify-content:center}.c-doublecarousel_content{color:#fff;height:100%;position:relative}.c-doublecarousel_content .slick-list,.c-doublecarousel_content .slick-slider,.c-doublecarousel_content .slick-track{height:100%}.c-doublecarousel_content p{font-size:37px;line-height:1.25}.c-doublecarousel_content p em{font-size:16px;font-style:normal}.c-doublecarousel_content ul{margin:0;padding:0 0 0 30px}.c-doublecarousel_content ul li{font-size:20px;line-height:1.25;margin-bottom:5px}.c-doublecarousel_content .o-carousel_item{padding:8vw}.c-double-carousel_medias{height:100%!important}.c-double-carousel_medias .o-carousel_item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;max-width:50vw}.c-double-carousel_medias .o-carousel_item,.c-double-carousel_medias .o-carouselmedias,.c-double-carousel_medias .slick-list,.c-double-carousel_medias .slick-track{height:100%!important}@media (max-width:1200px){.c-doublecarousel_content p{font-size:32px}.c-doublecarousel_content ul li{font-size:15px;line-height:1.25}}@media (max-width:992px){.c-doublecarousel .slick-next,.c-doublecarousel .slick-prev{display:none!important}.c-doublecarousel_content .o-carousel_item{padding:25px}}@media (max-width:768px){.c-doublecarousel_content p{font-size:16px}.c-doublecarousel_content ul li{font-size:14px;line-height:1.25}.c-double-carousel_medias .slick-list{height:100%!important}.c-double-carousel_medias .o-carousel_item img{position:absolute}}@media (max-width:550px){.c-double-carousel_medias{height:auto!important}.c-double-carousel_medias .o-carousel_item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;max-width:100%}.c-double-carousel_medias .o-carousel_item,.c-double-carousel_medias .o-carouselmedias,.c-double-carousel_medias .slick-list,.c-double-carousel_medias .slick-track{height:100%!important}}.c-fakeselect{border:1px solid #000;width:100%;background-position:center right 15px;background-repeat:no-repeat;background-image:url(//www.mini-entrepots.ca/wp-content/themes/entrepots-courchesne/assets/dist/images/select-chevron.svg);position:relative;z-index:1}.c-fakeselect_current{color:#222;font-size:20px;margin:0;padding:12px 60px 12px 12px;cursor:pointer;opacity:1;transition:opacity .4s ease-in-out}.c-fakeselect_current:hover{opacity:.6}.c-fakeselect_options{position:absolute;display:none;background-color:#fff;border:1px solid #000;border-top:0;width:calc(100% + 2px);margin:0;margin-left:-1px;padding:0}.c-fakeselect_options li{list-style-type:none;padding:15px;cursor:pointer;color:#222;transition:color .25s ease-in-out}.c-fakeselect_options li:hover{color:#e73b44}.c-footer{color:#fff;padding:50px 0}.c-footer_social{list-style-type:none;margin:0;padding:0;display:flex}.c-footer_social li{margin-right:15px}.c-footer_social li a{transform:translateY(0);display:block;transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}.c-footer_social li a:hover{transform:translateY(-3px)}.c-footer_social li:last-of-type{margin-right:0}.c-footer_wrap{font-size:20px;line-height:1.5}.c-footer_wrap a{color:#fff;text-decoration:none;transition:color .4s cubic-bezier(.175,.885,.32,1.275)}.c-footer_wrap a:hover{color:#e73b44}@media (max-width:768px){.c-footer{padding:25px 0}.c-footer_wrap{font-size:16px}}.c-form{margin-top:60px}.c-form input[type=tel],.c-form input[type=text],.c-form textarea{border:0;border-bottom:1px solid #d0b787;background-color:transparent;border-radius:0;width:100%;font-family:Sora,sans-serif;color:#222;font-size:20px;line-height:1.5;padding:15px 0}.c-form input[type=tel]:-ms-input-placeholder,.c-form input[type=text]:-ms-input-placeholder,.c-form textarea:-ms-input-placeholder{color:#222;opacity:1;transition:opacity .25s ease-in-out}.c-form input[type=tel]::placeholder,.c-form input[type=text]::placeholder,.c-form textarea::placeholder{color:#222;opacity:1;transition:opacity .25s ease-in-out}.c-form input[type=tel]:focus:-ms-input-placeholder,.c-form input[type=text]:focus:-ms-input-placeholder,.c-form textarea:focus:-ms-input-placeholder{opacity:0}.c-form input[type=tel]:focus::placeholder,.c-form input[type=text]:focus::placeholder,.c-form textarea:focus::placeholder{opacity:0}.c-form textarea{resize:none}.c-form input[type=submit]{background-color:#e73b44;color:#fff;font-size:24px;font-weight:600;border:0;display:table;margin-left:auto;text-decoration:none;padding:25px 90px 25px 75px;border-radius:18px;letter-spacing:.02em;background-repeat:no-repeat;background-size:18px 16px;background-position:center right 60px;background-image:url(//www.mini-entrepots.ca/wp-content/themes/entrepots-courchesne/assets/dist/images/arrow-right-white.svg);cursor:pointer;transition:background-position .25s ease-in-out}.c-form input[type=submit]:hover{background-position:center right 55px}.c-form .c-infolist{margin-top:45px}@media (max-width:992px){.c-form .c-infolist{margin-top:0}.c-form input[type=tel],.c-form input[type=text],.c-form textarea{font-size:16px}}.c-header{position:sticky;top:0;z-index:3;transition:transform .25s ease-out}.c-hero_image{opacity:0;transform:translateY(-15px);transition:opacity .4s ease-out,transform .4s ease-out}.c-hero_image.-loaded{opacity:1;transform:none}.c-icnlist{display:flex;flex-wrap:wrap}.c-icnlist_element{width:25%;padding:0 30px;border-right:2px solid #d0b787}.c-icnlist_element:last-of-type{border-right:0}.c-icnlist_media{height:110px;display:flex;align-items:center}.c-icnlist_media img{display:table;max-width:100%;max-height:100%;margin:0 auto}.c-icnlist_text{text-align:center;color:#222;font-size:22px;font-weight:400}@media (max-width:992px){.c-icnlist_element{width:50%;padding-top:15px}.c-icnlist_element:first-child,.c-icnlist_element:nth-child(2){border-bottom:2px solid #d0b787}.c-icnlist_element:nth-child(2n){border-right:0}}@media (max-width:768px){.c-icnlist_text{font-size:14px}.c-icnlist_media{height:75px}}.c-iframe iframe{width:100%;height:auto;min-height:70vh;border:0}@media (max-width:768px){.c-iframe iframe{min-height:600px}}.c-infolist{margin:0;padding:0}.c-infolist_element{display:flex;align-items:flex-start;color:#222}.c-infolist_element a{color:#222;opacity:1;transition:opacity .25s ease-in-out}.c-infolist_element a:hover{opacity:.5}.c-infolist_element p{margin-top:0;color:#222;line-height:1.5}.c-infolist_element img{margin-right:15px}.c-map{height:500px;width:100%;border-radius:60px;overflow:hidden}.c-marquee{padding:30px 0;background-color:#fff;opacity:0;overflow:hidden;transition:opacity .4s ease-out}.-loaded .c-marquee{opacity:1}.c-marquee_text{font-size:50px;line-height:1.2;font-family:Sora,sans-serif;margin:0;color:#222;padding:0 20px}@media (max-width:992px){.c-marquee{padding:15px 0}.c-marquee_text{font-size:32px;padding:0 10px}}@media (max-width:768px){.c-marquee{padding:5px 0;opacity:1}.c-marquee_text{font-size:20px}}.c-mediatext_wrap.-right .o-layout_item:first-child{order:2}.c-mediatext_wrap.-right .o-layout_item:nth-child(2){order:1}.c-mediatext_wrap.-right .c-mediatext_content{padding-left:0;padding-right:7vw}.c-mediatext_content{padding-left:3vw}.c-mediatext_media img{width:100%;height:auto;border-radius:35px}@media (max-width:768px){.c-mediatext_wrap.-right .o-layout_item:first-child{order:1}.c-mediatext_wrap.-right .o-layout_item:nth-child(2){order:2}.c-mediatext_content,.c-mediatext_wrap.-right .c-mediatext_content{padding-left:0;padding-right:0}}.c-meta{position:relative;z-index:2}.c-meta_wrap{overflow:hidden;justify-content:flex-end;padding:20px 0}.c-meta_wrap,.c-meta_wrap ul{display:flex;align-items:center}.c-meta_wrap ul{list-style-type:none;margin:0;padding:0}.c-meta_wrap ul li{margin-right:20px}.c-meta_wrap ul li.-btn a{border:2px solid #fff;font-size:20px;background-color:#e73b44;padding:5px 10px;transition:color .4s cubic-bezier(.51,.92,.24,1.15),background-color .4s cubic-bezier(.51,.92,.24,1.15)}.c-meta_wrap ul li.-btn a:hover{background-color:#fff}.c-meta_wrap ul li a{color:#fff;font-size:24px;text-decoration:none;font-weight:700;transition:color .4s cubic-bezier(.51,.92,.24,1.15)}.c-meta_wrap ul li a:hover{color:#222}.c-meta_wrap>ul li{margin-right:0}.c-meta_wrap>ul li a{font-size:20px}@media (max-width:992px){.c-meta_wrap{justify-content:space-between}.c-meta_wrap>ul,.c-meta_wrap ul li.-btn{display:none}.c-meta_wrap ul li a{font-size:20px}}.c-mobilenav{position:absolute;left:0;top:0;width:100%;min-height:100vh;z-index:1;overflow-y:auto;background-color:#e73b44;display:none;padding:150px 30px 50px;transform:translateY(-120%);transition:transform .3s ease-out}.c-mobilenav.-visible{transform:translateY(0)}.c-mobilenav.-visible ul{opacity:1;transform:translateY(0);transition-delay:.25s}.c-mobilenav ul{list-style-type:none;margin:0;padding:0;text-align:center;opacity:0;transform:translateY(50px);transition:opacity .4s ease-out,transform .4s ease-out}.c-mobilenav li{margin-bottom:30px}.c-mobilenav li a{font-weight:700;color:#fff;font-size:20px;text-decoration:none}.c-mobilenav li.-social img{filter:brightness(0) invert(1)}.c-mobilenav li.-desktop{display:none}.c-mobilenav li.-btn a{border:2px solid #fff;font-size:20px;background-color:#e73b44;padding:5px 10px}.c-mobilenav_trigger{background-color:transparent;border:0;width:30px;height:20px;display:none;cursor:pointer}.c-mobilenav_trigger span{display:block;height:3px;width:30px;background-color:#fff;margin-bottom:5px}.c-mobilenav_trigger span:last-of-type{margin-bottom:0}@media (max-width:992px){.c-mobilenav,.c-mobilenav_trigger{display:block}}.c-nav{padding:30px 0;position:sticky}.c-nav_wrap{justify-content:space-between}.c-nav_elements ul,.c-nav_wrap{display:flex;align-items:center}.c-nav_elements ul{list-style-type:none;margin:0;padding:0}.c-nav_elements ul li{margin-right:25px}.c-nav_elements ul li:last-of-type{margin-right:0}.c-nav_elements ul li.current-menu-item a{color:#e73b44}.c-nav_elements ul li a{color:#222;font-weight:700;font-size:20px;line-height:1.25;text-decoration:none;transition:color .4s cubic-bezier(.51,.92,.24,1.15)}.c-nav_elements ul li a:hover{color:#e73b44}@media (max-width:992px){.c-nav_wrap{justify-content:center}.c-nav_elements{display:none}}@media (max-width:768px){.c-nav{padding:20px 0}.c-nav_logo img{width:150px}}.c-pricevis_head{max-width:1024px;margin:0 auto}.c-pricevis_head h2{font-weight:700;font-size:36px;text-align:center;margin-top:0}.c-pricevis_wrap{background-color:#fff;padding:50px 115px 0}.c-pricevis_content{width:50%}.c-pricevis_content h3{margin-top:0}.c-pricevis_media{width:50%}.c-pricevis_media img{max-width:100%;height:auto;margin-left:auto;margin-bottom:45px}.c-pricevis_price{font-size:20px;line-height:1.25;color:#222;display:flex;align-items:flex-end}.c-pricevis_price span{color:#e73b44;font-size:40px;font-weight:700;margin:0 5px;transform:translateY(11%)}.c-pricevis_carouselwrap{width:100%;display:flex;flex-wrap:wrap;padding:80px 0 50px;max-width:1024px;margin:0 auto}.c-pricevis_action{display:table;margin-left:auto}.c-pricevis_carouselitem{opacity:1;transition:opacity .25s ease-in-out}.c-pricevis_carouselitem.-transition{opacity:0!important}.c-pricevis_carouselitem .c-pricevis_content{opacity:0;transform:translateX(-50px);transition:all .25s ease-out}.c-pricevis_carouselitem .c-pricevis_media{opacity:0;transform:translateX(50px);transition:all .25s ease-out;transition-delay:.25s}.c-pricevis_carouselitem.slick-active .c-pricevis_content,.c-pricevis_carouselitem.slick-active .c-pricevis_media{opacity:1;transform:translateX(0)}@media (max-width:1200px){.c-pricevis_content,.c-pricevis_media{width:100%}.c-pricevis_action,.c-pricevis_media img{margin-left:0;margin-right:auto}}@media (max-width:768px){.c-pricevis_wrap{padding:50px}.c-pricevis_price{justify-content:center;font-size:16px}.c-pricevis_price span{font-size:40px}.c-pricevis_carouselwrap{text-align:center;padding-top:15px}.c-pricevis_action,.c-pricevis_media img{margin-left:auto;margin-right:auto}}.c-text{text-align:center}.c-text.-left{text-align:left}.c-text h2{margin-top:0}.c-text_action{display:table;margin:60px auto 0}@media (max-width:768px){.c-text .o-typography br{display:none}.c-text_action{margin-top:30px}}.u-fade{opacity:0;transition:opacity .4s ease-out}.u-fade.-isinview{opacity:1}@media (max-width:768px){.u-fade{opacity:1}}.u-fade-top{transform:translateY(15px);opacity:0;transition:opacity .4s ease-out,transform .4s ease-out}.u-fade-top.-isinview{opacity:1;transform:translateY(0)}@media (max-width:768px){.u-fade-top{opacity:1;transform:translate(0)}}.u-fade-left{transform:translateX(-15px);opacity:0;transition:opacity .4s ease-out,transform .4s ease-out}.u-fade-left.-isinview{opacity:1;transform:translateX(0)}@media (max-width:768px){.u-fade-left{opacity:1;transform:translate(0)}}.u-fade-right{transform:translateX(15px);opacity:0;transition:opacity .4s ease-out,transform .4s ease-out}.u-fade-right.-isinview{opacity:1;transform:translateX(0)}@media (max-width:768px){.u-fade-right{opacity:1;transform:translate(0)}}.u-bg-primary500{background-color:#e73b44}.u-bg-background500{background-color:#faf8f3}.u-bg-black{background-color:#222}.u-text-primary-500{color:#e73b44}.u-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.u-center{text-align:center}#map-iframe .o-container.-small{
padding:0 8vw;
} .page-id-208 .c-doublecarousel_content .o-carousel_item,
.page-id-222 .c-doublecarousel_content .o-carousel_item{
padding:2vw 8vw;
}
.page-id-208 .c-doublecarousel_content p,
.page-id-222 .c-doublecarousel_content p{
font-size: 34px;
}
@media (max-width: 1200px) {
.page-id-208 .c-doublecarousel_content p,
.page-id-222 .c-doublecarousel_content p{
font-size: 28px !important;
}
} .c-pricevis_price.c-pricevis_price-semaine span{
font-size: 22px;
}
.c-pricevis_groupbtn{
display:flex;
gap: 20px;
justify-content: space-between;
align-items: center;
width: 100%;
margin-top:20px;
}
.c-pricevis_groupbtn .c-pricevis_action{
margin-left:0;
}
.c-btn.c-btn-style{
font-size:18px !important;
padding:25px;
justify-content: space-around;
}
.c-btn.c-btn-style p,
.c-btn.c-btn-style p.c-btn-txt{
font-size:18px !important;
}
.wpcf7 form .wpcf7-response-output{
margin:0em 0.5em 1em;
font-size:16px;
}
.wpcf7-form.sent .o-layout{
display:none;
}
.c-form input[type=submit]{
margin:0 auto !important;
}
@media (max-width: 1200px) { .c-pricevis_groupbtn .c-pricevis_action{
width:33%;
}
.c-btn.c-btn-style{
font-size:16px !important;
}   
.c-btn.c-btn-style p,
.c-btn.c-btn-style p.c-btn-txt{
font-size:16px !important;
}
}
@media (max-width: 1000px) {
.c-btn.c-btn-style{ }   
.c-btn.c-btn-style p,
.c-btn.c-btn-style p.c-btn-txt{ }
.c-pricevis_groupbtn{ }
.c-btn.c-btn-style{
padding:20px;
}
}
@media (max-width: 768px) {
.c-pricevis_groupbtn{
flex-flow: column;
}
.c-pricevis_groupbtn .c-pricevis_action{
width:100%;
}
}body.page-id-222 .c-body.u-fade-top,
body.page-id-222 h2.u-fade,
body.page-id-208 .c-body.u-fade-top,
body.page-id-208 h2.u-fade{
opacity: 1 !important;
transform: none !important;
} .c-pricevis_catalogue{
margin-top:25px;
}
.c-pricevis_catalogueitem{
background-color:#fff;
margin:50px 0;
padding:40px 0;
}
.c-pricevis_cataloguewrap{
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
}
.c-pricevis_cataloguewrap .c-pricevis_content {
width: 50%;
margin: 0 50px;
text-align: left;
}
.c-pricevis_cataloguewrap .c-pricevis_media,
.c-pricevis_cataloguewrap .c-pricevis_groupbtn{
width:25%;
}
.c-pricevis_cataloguewrap .c-pricevis_media{
padding-left:2%;
}
.c-pricevis_cataloguewrap .c-pricevis_groupbtn{
display:flex;
flex-flow:column;
padding-right:25px;
}
.c-pricevis_cataloguewrap .c-pricevis_action {
display: flex;
text-align: center;
width: 100%;
}
.c-pricevis_cataloguewrap .c-btn.c-btn-style{
justify-content: space-between;
text-align: center;
align-items: center;
width:100%;
padding:25px 10px;
margin:15px 0;
}
.c-pricevis_price.c-pricevis_price-semaine span{
font-size:22px;
}
.c-pricevis_cataloguewrap .c-btn p{
width:100%;
font-size:18px !important;
} .icnlist-catalogue .c-icnlist_media{
height:65px;
}
.icnlist-catalogue .c-icnlist_text p{
font-size: 16px;
}
@media (max-width: 768px) {
.c-pricevis_cataloguewrap{
flex-flow: column;
}
.c-pricevis_cataloguewrap .c-pricevis_content{
margin:0 15px;
text-align:center;
}
.c-pricevis_cataloguewrap .c-pricevis_media, 
.c-pricevis_cataloguewrap .c-pricevis_groupbtn,
.c-pricevis_cataloguewrap .c-pricevis_content{
width: 85%;
}
.c-pricevis_cataloguewrap .c-pricevis_groupbtn{
padding-right:0;
}
.c-pricevis_cataloguewrap .c-btn.c-btn-style{
margin:0;
}
.c-pricevis_action, .c-pricevis_media img{
max-height:175px;
}
.c-pricevis_price span {
font-size: 34px;
}
}body.page-id-208 .u-fade-top,
body.page-id-222 .u-fade-top{
transform:none;
}
.popup-overlay {
position: fixed;
top: 0;
left: 0;
z-index: 9000;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.5);
display: flex;
align-items: center;
justify-content: center;
opacity: 0;
visibility: hidden;
transition: opacity 0.3s ease, visibility 0.3s ease;
}
.popup {
background: #faf8f3;
padding: 20px;
width: 600px;
max-height:700px;
overflow:auto;
border-radius: 10px;
text-align: center;
position: relative;
transform: scale(0.8);
transition: transform 0.3s ease;
}
.popup.c-form h2{
margin-bottom:5px;
}
.popup.c-form p{
font-size:16px;
}
.popup.c-form .o-layout_item p{
margin:8px 0;
}
.popup .close-btn {
position: absolute;
top: 10px;
right: 10px;
cursor: pointer;
font-size: 30px;
}
.popup-overlay.active {
opacity: 1;
visibility: visible;
}
.popup-overlay.active .popup {
transform: scale(1);
}
.popup.c-form textarea{
height:110px;
}
.popup.c-form input[type=submit]{
margin:0 auto;
}
.popup .wpcf7 fieldset{
border:0;
}
.popup .wpcf7 form .wpcf7-response-output{
margin:0em 0.5em 1em;
font-size:16px;
}
.popup .wpcf7-form.sent .o-layout{
display:none;
}
input[type="email"] {
border: 0;
border-bottom: 1px solid #d0b787;
background-color: transparent;
border-radius: 0;
width: 100%;
font-family: "Sora", sans-serif;
color: #222222;
font-size: 20px;
line-height: 1.5;
padding: 15px 0;
&::placeholder {
color: #222222;
opacity: 1;
transition: 0.25s opacity ease-in-out;
}
&:focus {
&::placeholder {
opacity: 0;
}
}
}
.popup.c-form input[type=submit]{
margin:20px auto 0 auto !important;
}
@media (max-width: 768px) {
.popup { width:90%; height:100%; overflow:scroll; margin-top:0; }
.popup .o-layout_item{ padding:0 6px; }
}