/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.layout{flex-wrap:nowrap;}@media screen and (max-width:31.9375em){.layout__region--second{padding-left:5%;max-width:780px;}}article{clear:both;}.col-sm-12{position:static;}.block-field-blocktaxonomy-termactivitesdescription{font-family:"tt-commons-pro",sans-serif;}.block-field-blocktaxonomy-termactivitesname h1#page-title{margin-top:50px;}h2.activites-description-titre{margin-top:50px;font-size:18px;margin-bottom:20px;}.activites-description{p{margin-bottom:20px;}}.toutesActivites{column-count:1 !important;.view-content{display:grid;.groupe-activite{display:grid;width:100%;grid-template-columns:repeat(3,1fr);gap:20px;h2{grid-column:1 / -1;margin-top:50px;}.element-activite{background:#B4D3CB;display:flex;flex-direction:column;justify-content:flex-start;background-color:#B4D3CB;height:100%;border:0;padding-bottom:25px;border-radius:15px;img{border-radius:15px 15px 0 0;margin:0 0 20px 0;padding:0;}.titreActivite,.actis-horaires,.actis-tarif,.resume-activite{padding:10px 20px 0px 20px;}.titreActivite{font-size:22px;font-weight:bold;}.actis-horaires,.actis-tarif{font-weight:bold;}}}}}@media screen and (max-width:31.9375em){.toutesActivites .view-content .groupe-activite{grid-template-columns:repeat(1,1fr);}}.user-logged-in .breadcrumb{margin-top:-75px;}.field--name-description{font-family:"tt-commons-pro",sans-serif;margin-bottom:2em;font-size:1.14em;max-width:100%;}.toutesActivites .views-row{clear:both;border-top:0px dashed #1F4546;margin:1.5em 0;padding-top:0.2em;overflow:hidden;}.toutesActivites .views-row:first-of-type{margin-top:0;}.toutesActivites .titreActivite{padding:0.3em 0;border-bottom-right-radius:0.4em;}.toutesActivites img{margin:1em 0;padding:0.2em;border:0px solid #EEE8DB;max-width:100%;height:auto;}@media screen and (min-width:32em){.toutesActivites img{float:left;}}@media screen and (min-width:48em){.toutesActivites{column-count:2;column-gap:2em;column-rule:0px dashed #EEE8DB;-moz-column-count:2;-moz-column-gap:2em;-moz-column-rule:0px dashed #EEE8DB;-webkit-column-count:2;-webkit-column-gap:2em;-webkit-column-rule:0px dashed #EEE8DB;}}@media screen and (min-width:75em){.toutesActivites{column-count:3;column-gap:3em;-moz-column-count:3;-moz-column-gap:3em;-webkit-column-count:3;-webkit-column-gap:3em;}}section.block.block-layout-builder.block-field-blocktaxonomy-termactivitesfield-titre-seo.clearfix,section.block.block-layout-builder.block-field-blocktaxonomy-termactivitesfield-texte-seo.clearfix{display:none;}.pages-activites .content .layout--twocol-section{flex-wrap:wrap;display:flex;flex-direction:revert-layer;padding:0 !important;}.pages-activites .content .layout--twocol-section .layout__region--first{width:60%;padding-right:50px;.block-field-blocknodepages-activitesfield-image-activite{margin-bottom:20px;}#imageActivite img{border-radius:15px;}}.pages-activites .content .layout--twocol-section .layout__region--second{width:40%;padding:0;.block-gpack-choix-acti-block{background:#B4D3CB;border:0;border-radius:0;.button--add-to-cart{background-color:#1F4546;border:0;border-radius:0;font-size:18px;}}h3{color:#1F4546;font-weight:bold;}}.block-menu-activites-block{display:none;}#imageActivite{float:left;}#tarifActivite{width:100%;min-width:250px;text-align:right;margin-bottom:1em;border:0px solid #EEE8DB;background:#FFF;}#tarifActivite div{font-size:1.2em;color:#1F4546;text-align:left;font-weight:bold;}.niveaux{display:inline-block;}#niveauTechnik{clear:both;margin-right:1em;}#txtActivite{clear:both;padding-top:1em;p{font-family:"tt-commons-pro",sans-serif !important;font-size:18px !important;}span{font-family:"tt-commons-pro",sans-serif !important;font-size:18px !important;}}#tabsActivite{clear:both;margin-top:1em;p{font-family:"tt-commons-pro",sans-serif !important;font-size:18px !important;}span{font-family:"tt-commons-pro",sans-serif !important;font-size:18px !important;}}@media screen and (min-width:48em){#tarifActivite{width:auto;float:right;}}@media screen and (max-width:31.9375em){.pages-activites .content .layout--twocol-section{flex-direction:column;padding:0;}.pages-activites .content .layout--twocol-section .layout__region--first{padding:0;width:100%;}.pages-activites .content .layout--twocol-section .layout__region--second{width:100%;order:-1;padding:0;}}.page-node-type-pages-acti-famille .layout__region--content{max-width:800px;margin:0 auto;}.page-node-type-pages-acti-famille .block-layout-builder{margin-bottom:1em;}
.field--type-commerce-price{margin-top:1em;}body:not(.path-admin) .block-gpack-choix-acti-block{border:solid 2px;padding:1em;border-radius:10px;margin-bottom:1em;}.page-node-type-pages-activites .layout--twocol-section{flex-wrap:nowrap !important;flex-direction:column;padding:0 !important;}.layout__region--second .block-gpack-choix-acti-block{display:block;}.responsive-table td{word-wrap:break-word !important;white-space:normal !important;}@media (max-width:480px){.table-responsive{overflow-x:auto;}.responsive-table{display:block;width:100%;}.responsive-table thead{display:none;}.responsive-table tr{display:block;margin-bottom:1rem;border:1px solid #ddd;padding:0.5rem;}.responsive-table td{display:block;text-align:left;padding:0.5rem;border-bottom:1px solid #ddd;position:relative;}.responsive-table td::before{content:attr(data-label);font-weight:bold;margin-bottom:0.5rem;margin-right:1rem;}.responsive-table td input[type="number"],.responsive-table td input[type="text"]{width:calc(50%);box-sizing:border-box;margin-top:0.5rem;}.form-actions .btn,.form-actions .form-group{margin:10px 0 5px 10px;}}@media screen and (min-width:32em){body:not(.path-admin) .page-node-type-pages-activites .layout__region--first{display:block;}body:not(.path-admin) .layout__region--first .block-gpack-choix-acti-block{display:block;}}@media screen and (min-width:780px){body:not(.path-admin) .page-node-type-pages-activites .layout--twocol-section{flex-direction:row;padding:2rem;}.guidesdesarcs .layout-region-checkout-main{width:55%;}.guidesdesarcs .layout-region-checkout-secondary{width:45%;}.guidesdesarcs .checkout-order-summary table{width:98%;}.guidesdesarcs .checkout-order-summary table tbody tr td{padding:0.3em 0;}.guidesdesarcs .checkout-order-summary table tbody tr td:nth-child(3){text-align:right;}}
.ald-invisible{display:none;}.ald-visible{display:block;}.commerce-inbox-toolbar-tab{display:none !important;}#header .container > .navbar-header{margin-left:0;margin-right:0;}#bloc-menu-principal{display:none;position:relative;z-index:15;clear:both;color:white;background:#1F4546;}#titre-menu{display:block;float:right;margin-right:110px;height:45px;width:93px;line-height:45px;padding:0 0.3em;font-size:2em;text-transform:uppercase;text-align:right;background:#fff;color:#1F4546;cursor:pointer;text-align:center;}@media screen and (max-width:31.9375em){#titre-menu{margin-right:0px;height:65px;width:100%;line-height:65px;}}#block-ald-menu-principal{position:absolute;z-index:15;height:52px;width:100%;max-width:100%;font-family:"tt-commons-pro",sans-serif}@media screen and (max-width:31.9375em){#block-ald-menu-principal{z-index:5;}}#block-ald-menu-principal a:hover{color:#FFFFFF;text-decoration:none;}#block-ald-menu-principal .bouton-niveau-1{clear:both;line-height:45px;text-align:center;text-transform:uppercase;border-top:1px solid white;cursor:pointer;}.lien-niveau-1,.lien-niveau-2,.lien-niveau-3{display:inline-block;width:100%;}#block-ald-menu-principal #bloc-menu-principal span{display:inline-block;color:#000;font-weight:normal;text-decoration:none;text-transform:capitalize;}#block-ald-menu-principal #bloc-menu-principal span:hover{text-decoration:underline;}.bouton-niveau-1 a>span,.bouton-niveau-1>span{height:45px;font-size:1.3em;}@media screen and (max-width:31.9375em){#block-ald-menu-principal #bloc-menu-principal span{color:white;}}#logoPage{background-color:#fff;width:135px;height:135px;position:absolute;margin-left:20px;border-radius:12px;z-index:5;transition:all 1s ease;top:10px !important;margin-top:0 !important;transform:none !important;}#logoPage::after{content:"";position:absolute;background-color:#fff;z-index:0;width:204px;height:207px;left:50%;bottom:-30px;transform:translateX(-50%) rotate(45deg);border-bottom-right-radius:20px;box-shadow:5px 5px 6px rgb(0 0 0 / 20%);}#logoPage a{display:block;width:100%;height:100%;background:url(/themes/custom/guidesdesarcs/assets/images/logo_v2.jpg) no-repeat center center;background-size:100% 100%;position:relative;z-index:10;}#logoPage img{display:none;}@media screen and (max-width:31.9375em){#logoPage{background-color:#ffffff00;width:60px;height:60px;position:absolute;margin-left:0;border-radius:0;z-index:5;transition:all 1s ease;margin-top:0 !important;transform:none !important;top:0px !important;padding:8px;}#logoPage::after{display:none;}}#block-ald-menu-principal li.active-trail a{color:#1F4546;}.bloc-menu-niveau-2{overflow:hidden;position:relative;z-index:20;width:100%;max-width:550px;color:#1F4546 !important;text-align:center;background:#B4D3CB;span{color:#1F4546 !important;}}.btn-reservation{color:white;background:#1F4546;position:fixed;z-index:15;width:150px;height:50px;font-size:20px;top:10px;right:150px;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;}@media screen and (max-width:31.9375em){.btn-reservation{display:none;top:unset;bottom:20px;right:20px;}}.bloc-menu-niveau-2 .bouton-niveau-2{display:inline-block;vertical-align:top;}.bouton-niveau-2 > span,.bouton-niveau-2 a > span{font-size:1.6em;}.bloc-menu-niveau-3{position:relative;z-index:20;}.bouton-niveau-3{line-height:1.2;text-transform:none;vertical-align:middle;border-radius:0.6em;}.bouton-niveau-3 > span,.bouton-niveau-3 a > span{padding:1em;font-size:1.2em;}#bloc-menu-niveau-2-activites .bouton-niveau-2{width:100%;padding-top:25px;}@media screen and (min-width:32em){#bloc-menu-niveau-2-activites .bouton-niveau-3{float:left;width:49%;}}@media screen and (min-width:52em){#block-ald-menu-principal{max-width:100%;height:50px;margin:0 auto;text-align:center;}#block-ald-menu-principal .bouton-niveau-1{display:inline-block;border-top:none;padding:0 0.4em;}#block-ald-menu-principal li.bouton-niveau-1:hover{border:none;}#block-ald-menu-principal #bouton-niveau-1-activites>span::before{content:'';}.bouton-niveau-1 a>span,.bouton-niveau-1>span{font-size:1.1em;}.bloc-menu-niveau-2{position:absolute;margin-left:-1em;padding-left:2em;background-color:#B4D3CB;text-align:left;}.bouton-niveau-3 > span,.bouton-niveau-3 a > span{padding:0.3em 0;}}@media screen and (min-width:75em){#block-ald-menu-principal{padding:0 4em;}#block-ald-menu-principal .bouton-niveau-1{padding:0 1em;}.bouton-niveau-1 a>span,.bouton-niveau-1>span{font-size:1.26em;}#block-ald-menu-principal .bouton-niveau-1>span::before,.bouton-niveau-1>a>span::before{margin-left:-0.87em;}}@media screen and (min-width:90em){.bloc-menu-niveau-2{padding:0.3em 2%;}#block-ald-menu-principal{text-align:center;}}#block-guidesdesarcs-menuducomptedelutilisateur-2,#block-guidesdesarcs-panier{position:fixed;z-index:18;top:15px;width:40px;height:40px;cursor:pointer;background-color:#1F4546;color:#FFF;border-radius:10px;}#block-guidesdesarcs-panier .cart-block--contents{top:45px !important;}.role-administrator #block-guidesdesarcs-menuducomptedelutilisateur-2,.role-administrator #block-guidesdesarcs-panier,.role-content-editor #block-guidesdesarcs-menuducomptedelutilisateur-2,.role-content-editor #block-guidesdesarcs-panier{margin-top:45px;}.role-guide-accompagnateur #block-guidesdesarcs-menuducomptedelutilisateur-2,.role-guide-accompagnateur #block-guidesdesarcs-panier{display:none !important;}#block-guidesdesarcs-menuducomptedelutilisateur-2{right:58px;top:15px;background-color:#1F4546;background-image:url(/themes/custom/guidesdesarcs/assets/images/BGD_Profile.png);background-repeat:no-repeat;background-position:center;background-size:50%;}ul.menu--account{display:none;background-color:#FFF;width:250px;position:absolute;top:40px;right:0;z-index:2000;}#block-guidesdesarcs-panier{right:10px;}#block-guidesdesarcs-panier:hover{background-color:#1F4546;}.cart-block--summary__count{display:none;margin-top:1em;background-color:#1F4546}section#block-guidesdesarcs-selecteurdelangue{width:52px;height:45px;position:absolute;top:90px;right:0;z-index:10;}.role-administrator section#block-guidesdesarcs-selecteurdelangue,.role-content-editor section#block-guidesdesarcs-selecteurdelangue,.role-guide-accompagnateur section#block-guidesdesarcs-selecteurdelangue{top:150px !important;}section#block-guidesdesarcs-selecteurdelangue ul{line-height:20px;font-weight:bold;font-size:1.4em;}section#block-guidesdesarcs-selecteurdelangue li{background:#1F4546;border-radius:7px 0 0 7px;}section#block-guidesdesarcs-selecteurdelangue li,section#block-guidesdesarcs-selecteurdelangue li a{float:right;height:45px;line-height:47px;width:42px;text-align:center;}.block-tags-cloud{padding:1em;text-align:center;}#block-tags-cloud-nuage-tags-saisonier{word-wrap:break-all;hyphens:manual;}.block-tags-cloud h2{display:none;}.nuage_tags_1,.nuage_tags_2,.nuage_tags_3{display:inline-block;}.nuage_tags_1 a,.nuage_tags_2 a,.nuage_tags_3 a{display:inline-block;margin:0.3em;padding:0.3em 1em;background-color:rgba(156,121,98,0.27);border-radius:7px;}.nuage_tags_1 a{color:#9C7962;font-size:1.6em;}.nuage_tags_2 a{color:#1F4546;font-size:1.8em;font-style:italic;}.nuage_tags_3 a{font-size:2em;font-weight:bold;color:#1F4546;}.tagActivite{border:none;line-height:20px;}@media screen and (min-width:48em){.nuage_tags_1 a,.nuage_tags_2 a,.nuage_tags_3 a{background:transparent;line-height:1em;}ul.menu--account{top:45px;}}@media screen and (min-width:62em){.nuage_tags_1 a,.nuage_tags_2 a,.nuage_tags_3 a{margin:0;}}@media screen and (min-width:52em){#bloc-menu-principal{display:block;right:50px;background:transparent;}#titre-menu{display:none;}}@media screen and (min-width:75em){#block-ald-menu-principal,#logoPage,.bloc-menu-niveau-2,section#block-guidesdesarcs-selecteurdelangue{position:fixed !important;}#block-ald-menu-principal{z-index:12;background-color:#fff;padding-top:15px;height:70px;box-shadow:0px 0px 10px rgb(0 0 0 / 20%);}.user-logged-in section#block-guidesdesarcs-selecteurdelangue{top:90px;}}.block-ald-menu-activites,#mainContent .block-ald-menu-activites h2,#mainContent .block-ald-menu-activites a{color:#600;}.block-ald-menu-activites{padding:0 1em 1em;text-align:center;border-top:3px solid #600;background:#EEE8DB;}#bloc-menu-activites{line-height:1.5em;font-size:1.2em;font-weight:bold;font-family:resagokrbold,helvetica,arial;}.li-principal-menu-acti{display:inline-block;vertical-align:top;margin-top:1em;margin-right:1em;font-size:1.4em;}#mainContent #bloc-menu-activites a{font-size:0.8em;}#mainContent #bloc-menu-activites a:hover{color:#4B0500;}@media screen and (min-width:48em){.block-ald-menu-activites{text-align:left;}}@media screen and (min-width:62em){.block-ald-menu-activites{padding:0;border-top:none;background:transparent;}}.bdg-whatsapp{position:fixed;bottom:25px;right:25px;height:60px;width:60px;z-index:9999;}.bdg-whatsapp a{display:block;width:100%;height:100%;background:url(/themes/custom/guidesdesarcs/assets/images/bdg-whatsapp.png) no-repeat center center;background-size:contain;transition:transform 0.3s ease;}.bdg-whatsapp a:hover{transform:scale(1.1);}
h1,.h1,h2,.h2,a{color:#1F4546;}h3,.h3{color:#1F4546;}a:hover{color:#1F4546;}.lienPlus a:hover{color:#FFF;background:#1F4546;}#illusBas{display:none;width:174px;height:70px;position:relative;margin-top:2em;margin-left:15%;z-index:0;}#footer{background:#B4D3CB;border-top-color:rgba(47,29,19,0.2);color:#2F1D13;}@media screen and (min-width:48em){#illusBas{margin-top:-70px;mix-blend-mode:multiply;}}#footer_main,#footer_main a{color:#FFF;}section#block-guidesdesarcs-selecteurdelangue a{color:#FFF;}.breadcrumb{background-color:#fff;color:#B4D3CB;}.breadcrumb a:hover{color:#1F4546;}#footer_main{display:none;}
@font-face{font-family:'resagokrregular';src:url(/themes/custom/guidesdesarcs/assets/fonts/resagokr-webfont.eot);src:url(/themes/custom/guidesdesarcs/assets/fonts/resagokr-webfont.eot#iefix) format('embedded-opentype'),url(/themes/custom/guidesdesarcs/assets/fonts/resagokr-webfont.woff2) format('woff2'),url(/themes/custom/guidesdesarcs/assets/fonts/resagokr-webfont.woff) format('woff'),url(/themes/custom/guidesdesarcs/assets/fonts/resagokr-webfont.ttf) format('truetype'),url(/themes/custom/guidesdesarcs/assets/fonts/resagokr-webfont.svg#resagokrregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'resagokrbold';src:url(/themes/custom/guidesdesarcs/assets/fonts/resagokrbold-webfont.eot);src:url(/themes/custom/guidesdesarcs/assets/fonts/resagokrbold-webfont.eot#iefix) format('embedded-opentype'),url(/themes/custom/guidesdesarcs/assets/fonts/resagokrbold-webfont.woff2) format('woff2'),url(/themes/custom/guidesdesarcs/assets/fonts/resagokrbold-webfont.woff) format('woff'),url(/themes/custom/guidesdesarcs/assets/fonts/resagokrbold-webfont.ttf) format('truetype'),url(/themes/custom/guidesdesarcs/assets/fonts/resagokrbold-webfont.svg#resagokrbold) format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:'resagokrlight';src:url(/themes/custom/guidesdesarcs/assets/fonts/resagokrlight-webfont.eot);src:url(/themes/custom/guidesdesarcs/assets/fonts/resagokrlight-webfont.eot#iefix) format('embedded-opentype'),url(/themes/custom/guidesdesarcs/assets/fonts/resagokrlight-webfont.woff2) format('woff2'),url(/themes/custom/guidesdesarcs/assets/fonts/resagokrlight-webfont.woff) format('woff'),url(/themes/custom/guidesdesarcs/assets/fonts/resagokrlight-webfont.ttf) format('truetype'),url(/themes/custom/guidesdesarcs/assets/fonts/resagokrlight-webfont.svg#resagokrlight) format('svg');font-weight:normal;font-style:normal;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,recherche{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}img{max-width:100%;height:auto;}#pager-diapo{padding:0.3em;}.widget-pager li{background:url(/themes/custom/guidesdesarcs/img/imgsprite-nav.png) no-repeat #EEE;background-position:-162px 0;}.widget-pager li.active{cursor:auto;background-position:-162px -32px;}#diaporama-accueil .titre,#diaporama-accueil .sous-titre{text-shadow:1px 0 0 #888,-1px 0 0 #888,0 1px 0 #888,0 -1px 0 #888,1px 1px 0 #888,-1px 1px 0 #888,1px -1px 0 #888,-1px -1px 0 #888;}.field--name-field-banniere-activite{position:absolute;top:0;left:0;width:100%;height:350px;z-index:4;display:none;}@media screen and (max-width:31.9375em){.field--name-field-banniere-activite{height:100px;}}.field--name-field-banniere-activite img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;display:none}@media screen and (max-width:31.9375em){.field--name-field-banniere-activite img{margin-top:64px;}}html{height:100%;width:100%;}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;transition:color 0.3s ease;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:background-color 0.3s ease;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;}*:hover{transition:color 0.3s ease;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:background-color 0.3s ease;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;}body{margin-top:0;font-family:"tt-commons-pro",sans-serif;font-size:0.8em;overflow-x:hidden;}p{font-size:1em;line-height:1.3;}a:hover{text-decoration:underline;}.bold,strong,b{font-weight:bold;}h1,h2,h3,.h1,.h2,.h3{margin:0;padding:0;font-family:"tt-commons-pro",sans-serif;text-align:left;letter-spacing:0.023em;}h1,.h1{font-size:2.2em;font-weight:bold;margin-bottom:0.5em;}h2,.h2{font-size:1.8em;font-weight:bold;line-height:1.2em;}.h2.sous-titre.sous-titre-infos-pratiques{margin-top:20px;margin-bottom:10px;}h3,.h3{font-size:1.6em;}.guidesdesarcs .alert{margin-bottom:50px;}@media screen and (max-width:31.9375em){h2,.h2{font-size:28px;}}@media screen and (min-width:62em){}#mainContent.container{margin:auto;}#header .container,#footer.container{width:100% !important;}#header .container,#footer.container{padding:0;}@media screen and (min-width:48em){#logoPage{z-index:16;-moz-transition:all 1s ease;transition:all 1s ease;}}@media screen and (min-width:75em){#logoPage.position-fixed{top:-105px;-moz-transition:top 1s ease;transition:top 1s ease;}}@media screen and (min-width:90em){.front #logoPage{width:200px;height:200px;-moz-transition:all 1s ease;transition:all 1s ease;right:83%;margin-top:15px;}}.breadcrumb{display:block;width:100%;margin-top:-32px;font-weight:bold;text-align:center;left:0;}.breadcrumb,.breadcrumb a{padding:0;line-height:25px;text-align:left;font-weight:normal;}.lienPlus a{display:block;float:right;margin-top:0.5em;padding:0.5em 1em;background-color:#1F4546;color:white;border:0px dashed;}#header{min-height:350px;background:no-repeat bottom center / cover;position:relative;margin-bottom:30px;}@media screen and (max-width:31.9375em){#header{min-height:0;}}#boutonCote{width:100%;height:40px;opacity:0.9;moz-opacity:0.9;filter:alpha(opacity=90);position:relative;z-index:8;cursor:pointer;background:#1F4546;}#boutonCote a{display:inline-block;width:100%;height:40px;line-height:42px;text-align:center;font-size:1.4em;color:#FFF;font-weight:bold;}#boutonCote a:hover{text-decoration:none;background-color:#1F4546;}#journal-fr::after{content:'LE JOURNAL DES GUIDES';}#journal-en::after{content:'THE GUIDES NEWSPAPER';}@media screen and (min-width:48em){#boutonCote{position:absolute;right:110px;width:228px;margin-top:-45px;border-top-left-radius:0.4em;border-top-right-radius:0.4em;}}#mainContent{min-height:400px;overflow:hidden;margin-top:30px;padding:2em;font-size:1.2em;}.views-row{break-inside:avoid-column;page-break-inside:avoid;-webkit-column-break-inside:avoid;}@media screen and (max-width:31.9375em){#mainContent{margin-top:100px !important}}.block-views-blockcontact-block-1{.paragraph{display:none;&:last-child{display:block;}}.page-contact-infos{font-size:22px;p{line-height:3;}}}#contenu-supplementaire{width:100%;overflow:hidden;position:relative;height:0;opacity:0;background:#B4D3CB;}#contenu-supplementaire li{display:inline;}@media screen and (min-width:48em){#contenu-supplementaire{padding:1em;padding-left:30%;border-top-left-radius:1em;border-top-right-radius:1em}#contenu-supplementaire li{display:block;}}#bloc-partenaires{display:none;}#div-accueil-tags-activite{display:none;}#footer{clear:both;text-align:center;min-height:80px;overflow:visible;}#footer_first{width:4%;float:left;}#footer_second{width:100%;float:right;text-align:left;}#footer_main{width:100%;min-height:30px;clear:both;background-color:#2F1D13;}.footer-tiw-1{padding-top:50px;padding-bottom:20px;}.footer-tiw-2{padding-top:20px;padding-bottom:50px;}.footer-tiw-3{padding-top:50px;padding-bottom:50px;color:white !important;}.footer-tiw-3,.footer-tiw-4{background-color:#1F4546;}.footer-tiw-5{display:none;}.footer-tiw-1,.footer-tiw-2,.footer-tiw-3,.footer-tiw-4{padding-left:150px;padding-left:150px;}#footer_second{padding:0;font-size:1.2em;}.contact-annee,.contact-ete,.contact-intersaison{padding-bottom:2em;border-bottom:1px solid #1F4546;}#footer_second h3{margin-top:0.5em;color:#1F4546;}#block-user-login h2{padding:0.5em;font-size:1.3em !important;color:#FFF;}@media screen and (min-width:48em){.contact-annee,.contact-ete,.contact-intersaison{float:left;width:100%;margin-left:2%;border:none;}}.guides-footer{background-color:#213838;color:#ffffff;padding:60px 20px;font-size:15px;line-height:1.6;}.footer-col h3{color:#ffffff !important;}.footer-container{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;}.footer-left{flex:1;min-width:250px;max-width:300px;}.footer-logo{width:200px;height:100px;background:url(/themes/custom/guidesdesarcs/assets/images/logo_white.png) no-repeat center center;background-size:contain;}.logo-icon svg{width:60px;height:auto;margin-right:10px;}.logo-text{display:flex;flex-direction:column;}.logo-title{font-size:32px;font-weight:bold;line-height:1;}.logo-subtitle{font-size:12px;font-weight:300;opacity:0.9;}.contact-info,.address-info{margin-bottom:25px;}.contact-info p,.address-info p{margin:5px 0;}.contact-info a{color:#ffffff;text-decoration:none;}.footer-links-grid{flex:3;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}.footer-col h3{font-size:18px;margin-top:0;margin-bottom:20px;color:white;text-decoration:none;font-weight:700;}.footer-col a{color:white;text-decoration:none;}.footer-col ul{list-style:none;padding:0;margin:0;}.footer-col ul li{margin-bottom:10px;}.footer-col ul li a{color:#e0e0e0;text-decoration:none;transition:color 0.2s ease;}.footer-col ul li a:hover{color:#ffffff;text-decoration:underline;}@media (max-width:992px){.footer-links-grid{grid-template-columns:repeat(2,1fr);}}@media screen and (max-width:31.9375em){.footer-tiw{padding:20px;}.footer-container{flex-direction:column;}.footer-left{max-width:100%;}.footer-links-grid{grid-template-columns:1fr;gap:30px;}}.ui-tabs{padding:0;border:none;}.ui-widget-content{background:transparent;}.ui-widget.ui-widget-content{border:none;}.ui-tabs .ui-tabs-panel{padding:0;}.ui-tabs #main{margin-top:0;}.ui-tabs .ui-tabs-nav{padding:0;margin-bottom:20px;}.ui-widget-header{background:transparent;border:none;border-bottom:1px solid #1F4546;border-radius:0;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#B4D3CB;color:#1F4546;border-width:0;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:1px;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background-color:#1F4546;color:white !important;border-width:0;a{color:white !important;}}.ui-tabs .ui-tabs-nav li a,.ui-tabs .ui-tabs-nav li a:focus,.ui-tabs .ui-tabs-nav li a:active,.ui-tabs .ui-tabs-nav li a:focus-visible,.ui-tabs .ui-tabs-nav li.ui-tabs-active a{outline:none !important;border:none !important;box-shadow:none !important;background-image:none !important;}.ui-tabs .ui-tabs-nav li,.ui-tabs .ui-tabs-nav li:focus,.ui-tabs .ui-tabs-nav li.ui-state-focus{outline:none !important;box-shadow:none !important;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1F4546;}.listeGuides{.view-content{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;h3{margin-top:25px;color:#1F4546;grid-column:1 / -1;}.liste-guides-guide.views-row{padding:.7em 0;display:block;.phoneGuide{margin-left:10px;font-weight:bold;}}}}@media screen and (max-width:31.9375em){.listeGuides{.view-content{grid-template-columns:repeat(1,1fr);}}}.block-gpack-calendrier-block{h3{color:#000;font-size:22px;font-style:italic;}#calendrierActivites{border-width:0;background:#B4D3CB;padding:20px;.changeMois{color:#1F4546;}.nomMois,.myInput{color:#1F4546 !important;font-size:1.4em !important;}.tr-col-calendrier{font-size:20px;line-height:38px;}.colGaucheCalendrier{margin-right:20px;}input[type="radio"]{margin:5px;accent-color:#000;width:20px;height:17px;}}#divCurl{.jour{padding-top:30px;border-top:1px solid;}.matAprem{border-top:1px solid #fff;color:#1F4546 !important;font-weight:bold !important;}.detailsActi{color:#000 !important;font-weight:normal !important;.normalGras{line-height:24px;color:#000 !important;font-weight:normal !important;}}#inscription{font-size:1em;border-radius:0;}}}@media screen and (max-width:31.9375em){.block-gpack-calendrier-block{h3{font-size:16px;}#calendrierActivites{padding:20px;.changeMois{padding:0;}.nomMois,.myInput{font-size:20px !important;}.tr-col-calendrier{font-size:15px;line-height:18px;}.colGaucheCalendrier{margin-right:10px;}input[type="radio"]{margin:5px;width:20px;height:17px;}}#divCurl{.jour{padding-top:18px;border-top:1px solid;}.detailsActi{.normalGras{line-height:24px;}}#inscription{font-size:1em;border-radius:0;}}}}.pagination{.pager__item{a{color:#1F4546;}}.active{a{color:white;background-color:#1F4546;}}}
