@import url("https://use.typekit.net/rdc7xdd.css");
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{box-sizing:border-box}html{height:100%;font-size:calc(1em * .625);scroll-behavior:smooth}body{height:100%;font-family:"mundial",sans-serif;font-size:1.6rem;font-weight:400;color:#02173b;background-color:transparent}body noscript div{margin:0 1em}body.menu-active{overflow:hidden}@media (min-width:1025px){body.menu-active{overflow:inherit}}@media (min-width:769px){body{display:flex;flex-direction:column}body #wrapper{flex:1 0 auto}body #footer{flex-shrink:0}}body button{border:none;background:0 0;cursor:pointer}body a,body input,body button{transition-duration:.4s}body a{cursor:pointer}body a:active,body input:active,body button:active{transition-duration:0s}body .float-left,body .alignleft{float:left}body .float-right,body .alignright{float:right;float:right}body .aligncenter{margin-left:auto;margin-right:auto}body .txt-center{text-align:center}body .txt-left{text-align:left}body .txt-right{text-align:right}body .txt-justify{text-align:justify}body .txt-upper{text-transform:uppercase}body .sticky{max-width:100%}body .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}body .screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body .clear{visibility:hidden;overflow:hidden;height:0;width:0;clear:both;*height:auto;*width:auto;*overflow:visible;*zoom:normal}body .visuallyhidden:not(:focus):not(:active),body .fontawesome-text:not(:focus):not(:active),body [id=header] [id=menu-button] .menu-title:not(:focus):not(:active){position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}body .states,body main form.invalid .wpcf7-response-output,body main form.sent .wpcf7-response-output{border-radius:6px;text-align:center;margin:1em 0;padding:1em .5em;line-height:1.6}body .states ul,body main form.invalid .wpcf7-response-output ul,body main form.sent .wpcf7-response-output ul{list-style:none}body .states.info,body main form.invalid .info.wpcf7-response-output,body main form.sent .info.wpcf7-response-output{color:#787878;border:solid 1px #d9d9d9;background-color:#f9f9f9;display:block}body .states.info a,body main form.invalid .info.wpcf7-response-output a,body main form.sent .info.wpcf7-response-output a{color:#787878}body .states.warning,body main form.invalid .wpcf7-response-output,body main form.sent .warning.wpcf7-response-output,body .states.alert,body main form.invalid .alert.wpcf7-response-output,body main form.sent .alert.wpcf7-response-output,body .states.failure,body main form.invalid .failure.wpcf7-response-output,body main form.sent .failure.wpcf7-response-output,body .states.wpcf7-validation-errors,body main form.invalid .wpcf7-validation-errors.wpcf7-response-output,body main form.sent .wpcf7-validation-errors.wpcf7-response-output{color:#ffa800;border:solid 1px #ffdd9a;background-color:#fefbe9;display:block}body .states.warning a,body main form.invalid .wpcf7-response-output a,body main form.sent .warning.wpcf7-response-output a,body .states.alert a,body main form.invalid .alert.wpcf7-response-output a,body main form.sent .alert.wpcf7-response-output a,body .states.failure a,body main form.invalid .failure.wpcf7-response-output a,body main form.sent .failure.wpcf7-response-output a,body .states.wpcf7-validation-errors a,body main form.invalid .wpcf7-validation-errors.wpcf7-response-output a,body main form.sent .wpcf7-validation-errors.wpcf7-response-output a{color:#ffa800}body .states.success,body main form.invalid .success.wpcf7-response-output,body main form.sent .wpcf7-response-output,body .states.notice,body main form.invalid .notice.wpcf7-response-output,body main form.sent .notice.wpcf7-response-output,body .states.wpcf7-mail-sent-ok,body main form.invalid .wpcf7-mail-sent-ok.wpcf7-response-output,body main form.sent .wpcf7-mail-sent-ok.wpcf7-response-output{color:#468847;border:solid 1px #d6e9c6;background-color:#dff0d8;display:block}body .states.success a,body main form.invalid .success.wpcf7-response-output a,body main form.sent .wpcf7-response-output a,body .states.notice a,body main form.invalid .notice.wpcf7-response-output a,body main form.sent .notice.wpcf7-response-output a,body .states.wpcf7-mail-sent-ok a,body main form.invalid .wpcf7-mail-sent-ok.wpcf7-response-output a,body main form.sent .wpcf7-mail-sent-ok.wpcf7-response-output a{color:#468847}body .states.error,body main form.invalid .error.wpcf7-response-output,body main form.sent .error.wpcf7-response-output{color:#e64545;border:solid 1px #fcbcbc;background-color:#fddede;display:block}body .states.error a,body main form.invalid .error.wpcf7-response-output a,body main form.sent .error.wpcf7-response-output a{color:#e64545}body .states.highlight,body main form.invalid .highlight.wpcf7-response-output,body main form.sent .highlight.wpcf7-response-output{color:#3a87ad;border:solid 1px #bee1f3;background-color:#d9edf7;display:block}body .states.highlight a,body main form.invalid .highlight.wpcf7-response-output a,body main form.sent .highlight.wpcf7-response-output a{color:#3a87ad}body img{max-width:100%;height:auto;vertical-align:middle}body img.rounded{border-radius:1rem}body video{max-width:100%;height:auto}body iframe{border:0;max-width:100%}body .gallery figure{margin:0}body .btn{border:none;cursor:pointer;background:0 0;color:#fff;font-family:"sculpin",sans-serif}body .domhidden{color:transparent;font:0px/0 serif;height:0;overflow:hidden;position:absolute;text-shadow:none;width:0}body .wrapper{max-width:1366px;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media (min-width:1367px){body .wrapper{padding-left:0;padding-right:0}}body .wrapper.small{max-width:950px}body .red{color:#ff0012}body .marine{color:#042d75}body .color-text{color:#02173b}body .txt-bordeaux{color:#c30714}body .slide-btn,body .wpcf7-submit{text-decoration:none;font-family:"sculpin",sans-serif;font-weight:500;color:#042d75;text-transform:uppercase;display:inline-block;position:relative;padding:1rem;overflow:hidden;z-index:1;padding-right:2rem}body .slide-btn-white,body .wpcf7-submit-white{color:#fff}body .slide-btn:before,body .wpcf7-submit:before{content:'';position:absolute;top:50%;left:0;width:6rem;height:3rem;background-color:#ff0012;transform:translateY(-50%) skew(-20deg);margin-left:-.5rem;z-index:-1;transition-duration:.4s}@media (max-width:480px){body .slide-btn:before,body .wpcf7-submit:before{height:5rem;margin-left:-1.5rem}}@keyframes arrow{to{opacity:1;content:url(//www.merignac-rugby.com/wp-content/themes/asmr-2022/stylesheets/../images/arrow-white.svg)}}body .slide-btn:after,body .wpcf7-submit:after{content:url(//www.merignac-rugby.com/wp-content/themes/asmr-2022/stylesheets/../images/arrow.svg);margin-left:1rem;transition-duration:.4s;display:inline-block}body .slide-btn:hover:before,body .slide-btn:focus:before,body .wpcf7-submit:hover:before,body .wpcf7-submit:focus:before{width:100%}body .slide-btn:hover:after,body .slide-btn:focus:after,body .wpcf7-submit:hover:after,body .wpcf7-submit:focus:after{opacity:0;animation-name:arrow;animation-duration:.8s;animation-fill-mode:forwards;transform:rotate(45deg)}@keyframes arrow_2{to{opacity:1;content:url(//www.merignac-rugby.com/wp-content/themes/asmr-2022/stylesheets/../images/arrow-blue.svg)}}body .slide-btn.btn-white,body .wpcf7-submit.btn-white{color:#fff}body .slide-btn.btn-white:hover:after,body .slide-btn.btn-white:focus:after,body .wpcf7-submit.btn-white:hover:after,body .wpcf7-submit.btn-white:focus:after{animation-name:arrow_2}body .swiper-btn-prev,body .swiper-btn-next{display:block;position:absolute}body .swiper-btn-prev:before,body .swiper-btn-next:before{content:'';position:absolute;width:1rem;height:1rem;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);margin-left:.5rem;transition:all .3s;z-index:1}body .swiper-btn-prev:after,body .swiper-btn-next:after{content:'';position:absolute;width:2rem;height:2rem;border-right:2px solid #ff0012;border-bottom:2px solid #ff0012;transition:all .3s;transform:rotate(45deg);z-index:0}body .swiper-btn-prev:hover:before,body .swiper-btn-prev:focus:before,body .swiper-btn-next:hover:before,body .swiper-btn-next:focus:before{width:2rem;height:2rem;margin-left:0}body .swiper-btn-prev.swiper-button-disabled,body .swiper-btn-next.swiper-button-disabled{display:none !important}body .swiper-btn-prev-marine:before,body .swiper-btn-next-marine:before{border-right:2px solid #042d75;border-bottom:2px solid #042d75}body .swiper-btn-prev.swiper-btn-prev,body .swiper-btn-next.swiper-btn-prev{transform:rotate(90deg)}body .swiper-btn-prev.swiper-btn-next,body .swiper-btn-next.swiper-btn-next{transform:rotate(-90deg)}body .img-with-red-border{position:relative;display:inline-block;margin-right:3rem;margin-bottom:3rem}body .img-with-red-border:after{content:'';position:absolute;bottom:-3rem;right:-3rem;width:100%;height:100%;z-index:-1;background-color:transparent;border:solid 1px #c30714}body .img-with-red-border img{border-radius:5px}body .grid,body .gallery{display:grid}@media (min-width:576px){body .sm\:grid{display:grid}}@media (min-width:992px){body .md\:grid{display:grid}}@media (min-width:1330px){body .lg\:grid{display:grid}}body .grid-cols-1{grid-template-columns:repeat(1,minmax(0, 1fr))}body .grid-cols-2,body .gallery.gallery-columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}body .grid-cols-3,body .gallery.gallery-columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}body .grid-cols-4,body .gallery.gallery-columns-4{grid-template-columns:repeat(4, minmax(0, 1fr))}body .grid-cols-5,body .gallery.gallery-columns-5{grid-template-columns:repeat(5, minmax(0, 1fr))}body .grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}@media (min-width: 576px){body .sm\:grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}body .sm\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}body .sm\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}body .sm\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}body .sm\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}body .sm\:grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}}@media (min-width: 992px){body .md\:grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}body .md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}body .md\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}body .md\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}body .md\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}body .md\:grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}}@media (min-width: 1330px){body .lg\:grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}body .lg\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}body .lg\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}body .lg\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}body .lg\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}body .lg\:grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}}body .gap-0{gap:0}body .gap-x-0{-moz-column-gap:0;column-gap:0}body .gap-y-0{row-gap:0}body .gap-1{gap:.313rem}body .gap-x-1{-moz-column-gap:.313rem;column-gap:.313rem}body .gap-y-1{row-gap:.313rem}body .gap-2{gap:.625rem}body .gap-x-2{-moz-column-gap:.625rem;column-gap:.625rem}body .gap-y-2{row-gap:.625rem}body .gap-3{gap:1rem}body .gap-x-3{-moz-column-gap:1rem;column-gap:1rem}body .gap-y-3{row-gap:1rem}body .gap-4{gap:1.25rem}body .gap-x-4{-moz-column-gap:1.25rem;column-gap:1.25rem}body .gap-y-4{row-gap:1.25rem}body .gap-5,body .gallery{gap:2.25rem}body .gap-x-5{-moz-column-gap:2.25rem;column-gap:2.25rem}body .gap-y-5{row-gap:2.25rem}@media (min-width:576px){body .sm\:gap-0{gap:0}body .sm\:gap-x-0{-moz-column-gap:0;column-gap:0}body .sm\:gap-y-0{row-gap:0}body .sm\:gap-1{gap:.313rem}body .sm\:gap-x-1{-moz-column-gap:.313rem;column-gap:.313rem}body .sm\:gap-y-1{row-gap:.313rem}body .sm\:gap-2{gap:.625rem}body .sm\:gap-x-2{-moz-column-gap:.625rem;column-gap:.625rem}body .sm\:gap-y-2{row-gap:.625rem}body .sm\:gap-3{gap:1rem}body .sm\:gap-x-3{-moz-column-gap:1rem;column-gap:1rem}body .sm\:gap-y-3{row-gap:1rem}body .sm\:gap-4{gap:1.25rem}body .sm\:gap-x-4{-moz-column-gap:1.25rem;column-gap:1.25rem}body .sm\:gap-y-4{row-gap:1.25rem}body .sm\:gap-5{gap:2.25rem}body .sm\:gap-x-5{-moz-column-gap:2.25rem;column-gap:2.25rem}body .sm\:gap-y-5{row-gap:2.25rem}}@media (min-width:992px){body .md\:gap-0{gap:0}body .md\:gap-x-0{-moz-column-gap:0;column-gap:0}body .md\:gap-y-0{row-gap:0}body .md\:gap-1{gap:.313rem}body .md\:gap-x-1{-moz-column-gap:.313rem;column-gap:.313rem}body .md\:gap-y-1{row-gap:.313rem}body .md\:gap-2{gap:.625rem}body .md\:gap-x-2{-moz-column-gap:.625rem;column-gap:.625rem}body .md\:gap-y-2{row-gap:.625rem}body .md\:gap-3{gap:1rem}body .md\:gap-x-3{-moz-column-gap:1rem;column-gap:1rem}body .md\:gap-y-3{row-gap:1rem}body .md\:gap-4{gap:1.25rem}body .md\:gap-x-4{-moz-column-gap:1.25rem;column-gap:1.25rem}body .md\:gap-y-4{row-gap:1.25rem}body .md\:gap-5{gap:2.25rem}body .md\:gap-x-5{-moz-column-gap:2.25rem;column-gap:2.25rem}body .md\:gap-y-5{row-gap:2.25rem}}@media (min-width:1330px){body .lg\:gap-0{gap:0}body .lg\:gap-x-0{-moz-column-gap:0;column-gap:0}body .lg\:gap-y-0{row-gap:0}body .lg\:gap-1{gap:.313rem}body .lg\:gap-x-1{-moz-column-gap:.313rem;column-gap:.313rem}body .lg\:gap-y-1{row-gap:.313rem}body .lg\:gap-2{gap:.625rem}body .lg\:gap-x-2{-moz-column-gap:.625rem;column-gap:.625rem}body .lg\:gap-y-2{row-gap:.625rem}body .lg\:gap-3{gap:1rem}body .lg\:gap-x-3{-moz-column-gap:1rem;column-gap:1rem}body .lg\:gap-y-3{row-gap:1rem}body .lg\:gap-4{gap:1.25rem}body .lg\:gap-x-4{-moz-column-gap:1.25rem;column-gap:1.25rem}body .lg\:gap-y-4{row-gap:1.25rem}body .lg\:gap-5{gap:2.25rem}body .lg\:gap-x-5{-moz-column-gap:2.25rem;column-gap:2.25rem}body .lg\:gap-y-5{row-gap:2.25rem}}body .col-start-1{grid-column-start:1}body .col-end-1{grid-column-end:1}body .col-span-1{grid-column:span 1/span 1}body .col-span-full{grid-column:1/-1}body .row-start-1{grid-row-start:1}body .row-end-1{grid-row-end:1}body .row-span-1{grid-row:span 1/span 1}body .col-start-2{grid-column-start:2}body .col-end-2{grid-column-end:2}body .col-span-2{grid-column:span 2/span 2}body .col-span-full{grid-column:1/-1}body .row-start-2{grid-row-start:2}body .row-end-2{grid-row-end:2}body .row-span-2{grid-row:span 2/span 2}body .col-start-3{grid-column-start:3}body .col-end-3{grid-column-end:3}body .col-span-3{grid-column:span 3/span 3}body .col-span-full{grid-column:1/-1}body .row-start-3{grid-row-start:3}body .row-end-3{grid-row-end:3}body .row-span-3{grid-row:span 3/span 3}body .col-start-4{grid-column-start:4}body .col-end-4{grid-column-end:4}body .col-span-4{grid-column:span 4/span 4}body .col-span-full{grid-column:1/-1}body .row-start-4{grid-row-start:4}body .row-end-4{grid-row-end:4}body .row-span-4{grid-row:span 4/span 4}body .col-start-5{grid-column-start:5}body .col-end-5{grid-column-end:5}body .col-span-5{grid-column:span 5/span 5}body .col-span-full{grid-column:1/-1}body .row-start-5{grid-row-start:5}body .row-end-5{grid-row-end:5}body .row-span-5{grid-row:span 5/span 5}body .col-start-6{grid-column-start:6}body .col-end-6{grid-column-end:6}body .col-span-6{grid-column:span 6/span 6}body .col-span-full{grid-column:1/-1}body .row-start-6{grid-row-start:6}body .row-end-6{grid-row-end:6}body .row-span-6{grid-row:span 6/span 6}@media (min-width:576px){body .sm\:col-start-1{grid-column-start:1}body .sm\:col-end-1{grid-column-end:1}body .sm\:col-span-1{grid-column:span 1/span 1}body .sm\:col-span-full{grid-column:1/-1}body .sm\:row-start-1{grid-row-start:1}body .sm\:row-end-1{grid-row-end:1}body .sm\:row-span-1{grid-row:span 1/span 1}body .sm\:col-start-2{grid-column-start:2}body .sm\:col-end-2{grid-column-end:2}body .sm\:col-span-2{grid-column:span 2/span 2}body .sm\:col-span-full{grid-column:1/-1}body .sm\:row-start-2{grid-row-start:2}body .sm\:row-end-2{grid-row-end:2}body .sm\:row-span-2{grid-row:span 2/span 2}body .sm\:col-start-3{grid-column-start:3}body .sm\:col-end-3{grid-column-end:3}body .sm\:col-span-3{grid-column:span 3/span 3}body .sm\:col-span-full{grid-column:1/-1}body .sm\:row-start-3{grid-row-start:3}body .sm\:row-end-3{grid-row-end:3}body .sm\:row-span-3{grid-row:span 3/span 3}body .sm\:col-start-4{grid-column-start:4}body .sm\:col-end-4{grid-column-end:4}body .sm\:col-span-4{grid-column:span 4/span 4}body .sm\:col-span-full{grid-column:1/-1}body .sm\:row-start-4{grid-row-start:4}body .sm\:row-end-4{grid-row-end:4}body .sm\:row-span-4{grid-row:span 4/span 4}body .sm\:col-start-5{grid-column-start:5}body .sm\:col-end-5{grid-column-end:5}body .sm\:col-span-5{grid-column:span 5/span 5}body .sm\:col-span-full{grid-column:1/-1}body .sm\:row-start-5{grid-row-start:5}body .sm\:row-end-5{grid-row-end:5}body .sm\:row-span-5{grid-row:span 5/span 5}body .sm\:col-start-6{grid-column-start:6}body .sm\:col-end-6{grid-column-end:6}body .sm\:col-span-6{grid-column:span 6/span 6}body .sm\:col-span-full{grid-column:1/-1}body .sm\:row-start-6{grid-row-start:6}body .sm\:row-end-6{grid-row-end:6}body .sm\:row-span-6{grid-row:span 6/span 6}}@media (min-width:992px){body .md\:col-start-1{grid-column-start:1}body .md\:col-end-1{grid-column-end:1}body .md\:col-span-1{grid-column:span 1/span 1}body .md\:col-span-full{grid-column:1/-1}body .md\:row-start-1{grid-row-start:1}body .md\:row-end-1{grid-row-end:1}body .md\:row-span-1{grid-row:span 1/span 1}body .md\:col-start-2{grid-column-start:2}body .md\:col-end-2{grid-column-end:2}body .md\:col-span-2{grid-column:span 2/span 2}body .md\:col-span-full{grid-column:1/-1}body .md\:row-start-2{grid-row-start:2}body .md\:row-end-2{grid-row-end:2}body .md\:row-span-2{grid-row:span 2/span 2}body .md\:col-start-3{grid-column-start:3}body .md\:col-end-3{grid-column-end:3}body .md\:col-span-3{grid-column:span 3/span 3}body .md\:col-span-full{grid-column:1/-1}body .md\:row-start-3{grid-row-start:3}body .md\:row-end-3{grid-row-end:3}body .md\:row-span-3{grid-row:span 3/span 3}body .md\:col-start-4{grid-column-start:4}body .md\:col-end-4{grid-column-end:4}body .md\:col-span-4{grid-column:span 4/span 4}body .md\:col-span-full{grid-column:1/-1}body .md\:row-start-4{grid-row-start:4}body .md\:row-end-4{grid-row-end:4}body .md\:row-span-4{grid-row:span 4/span 4}body .md\:col-start-5{grid-column-start:5}body .md\:col-end-5{grid-column-end:5}body .md\:col-span-5{grid-column:span 5/span 5}body .md\:col-span-full{grid-column:1/-1}body .md\:row-start-5{grid-row-start:5}body .md\:row-end-5{grid-row-end:5}body .md\:row-span-5{grid-row:span 5/span 5}body .md\:col-start-6{grid-column-start:6}body .md\:col-end-6{grid-column-end:6}body .md\:col-span-6{grid-column:span 6/span 6}body .md\:col-span-full{grid-column:1/-1}body .md\:row-start-6{grid-row-start:6}body .md\:row-end-6{grid-row-end:6}body .md\:row-span-6{grid-row:span 6/span 6}}@media (min-width:1330px){body .lg\:col-start-1{grid-column-start:1}body .lg\:col-end-1{grid-column-end:1}body .lg\:col-span-1{grid-column:span 1/span 1}body .lg\:col-span-full{grid-column:1/-1}body .lg\:row-start-1{grid-row-start:1}body .lg\:row-end-1{grid-row-end:1}body .lg\:row-span-1{grid-row:span 1/span 1}body .lg\:col-start-2{grid-column-start:2}body .lg\:col-end-2{grid-column-end:2}body .lg\:col-span-2{grid-column:span 2/span 2}body .lg\:col-span-full{grid-column:1/-1}body .lg\:row-start-2{grid-row-start:2}body .lg\:row-end-2{grid-row-end:2}body .lg\:row-span-2{grid-row:span 2/span 2}body .lg\:col-start-3{grid-column-start:3}body .lg\:col-end-3{grid-column-end:3}body .lg\:col-span-3{grid-column:span 3/span 3}body .lg\:col-span-full{grid-column:1/-1}body .lg\:row-start-3{grid-row-start:3}body .lg\:row-end-3{grid-row-end:3}body .lg\:row-span-3{grid-row:span 3/span 3}body .lg\:col-start-4{grid-column-start:4}body .lg\:col-end-4{grid-column-end:4}body .lg\:col-span-4{grid-column:span 4/span 4}body .lg\:col-span-full{grid-column:1/-1}body .lg\:row-start-4{grid-row-start:4}body .lg\:row-end-4{grid-row-end:4}body .lg\:row-span-4{grid-row:span 4/span 4}body .lg\:col-start-5{grid-column-start:5}body .lg\:col-end-5{grid-column-end:5}body .lg\:col-span-5{grid-column:span 5/span 5}body .lg\:col-span-full{grid-column:1/-1}body .lg\:row-start-5{grid-row-start:5}body .lg\:row-end-5{grid-row-end:5}body .lg\:row-span-5{grid-row:span 5/span 5}body .lg\:col-start-6{grid-column-start:6}body .lg\:col-end-6{grid-column-end:6}body .lg\:col-span-6{grid-column:span 6/span 6}body .lg\:col-span-full{grid-column:1/-1}body .lg\:row-start-6{grid-row-start:6}body .lg\:row-end-6{grid-row-end:6}body .lg\:row-span-6{grid-row:span 6/span 6}}body [id=header]{position:absolute;top:0;left:0;right:0;width:100%;z-index:10}body [id=header] #top_menu{display:none;position:relative;z-index:120}@media (min-width:481px){body [id=header] #top_menu{display:flex;justify-content:flex-end;align-items:center}}body [id=header] #top_menu ul{margin:0;padding-left:0;list-style:none;display:flex;position:relative}body [id=header] #top_menu ul li:first-child a{padding-left:2rem}body [id=header] #top_menu ul li:last-child a{padding-right:2rem}body [id=header] #top_menu ul li a{display:flex;height:38px;align-items:center;padding:0 1rem;text-decoration:none;color:#fff;font-family:"sculpin",sans-serif;font-weight:700;background-color:#c30714}body [id=header] #top_menu ul li a:hover,body [id=header] #top_menu ul li a:focus{color:#042d75}body [id=header] .site-title{margin-left:2rem;margin-right:2rem;margin-top:1rem;z-index:120}@media (min-width:1025px){body [id=header] .site-title{margin-left:4.5rem;margin-bottom:1.5rem}}body [id=header] .site-title a{display:block;text-decoration:none;text-indent:-119988px;background-size:contain;background-image:url(//www.merignac-rugby.com/wp-content/themes/asmr-2022/stylesheets/../images/nouveau-logo-baseline-white.svg);background-repeat:no-repeat;background-position:center center;width:120px;height:120px}body [id=header] [id=menu-button]{border:none;margin:0;cursor:pointer;color:#02173b;background:0 0;padding:1rem;margin-right:1rem;background-color:#c30714}@media (min-width:1025px){body [id=header] [id=menu-button]{display:none}}body [id=header] [id=menu-button] span{display:inline-block;vertical-align:middle}body [id=header] [id=menu-button] .burger{background-color:#fff;height:.2rem;position:relative;width:3rem;border-radius:1rem;transition-duration:.4s;transition-property:all;transition-timing-function:ease-out}body [id=header] [id=menu-button] .burger:before,body [id=header] [id=menu-button] .burger:after{background-color:#fff;content:'';height:.2rem;right:0;position:absolute;transition-duration:.4s;transition-property:all;transition-timing-function:ease-out;border-radius:1rem}body [id=header] [id=menu-button] .burger:before{top:-.8rem;width:3rem}body [id=header] [id=menu-button] .burger:after{top:.8rem;width:3rem}body [id=header] [id=menu-button]:hover .burger{background-color:#042d75}body [id=header] [id=menu-button]:hover .burger:before,body [id=header] [id=menu-button]:hover .burger:after{background-color:#042d75}body [id=header] [id=menu-button].active{color:#02173b;z-index:120}body [id=header] [id=menu-button].active .burger{background-color:transparent;transition-duration:0s}body [id=header] [id=menu-button].active .burger:before{top:0;transform:rotate(-45deg);width:3rem}body [id=header] [id=menu-button].active .burger:after{top:0;transform:rotate(45deg);width:3rem}body [id=header] .full-menu{visibility:hidden;transition-duration:.4s;position:fixed;z-index:110;top:0;bottom:0;right:0;height:100%;background-color:#fff;width:0;padding-top:15rem}@media (min-width:1025px){body [id=header] .full-menu{visibility:visible;position:static;top:inherit;bottom:inherit;right:inherit;height:auto;background-color:transparent;width:inherit;padding-top:inherit}}body [id=header] .full-menu.active{visibility:visible;width:100%;background:transparent linear-gradient(180deg,#042d75 0%,#02173b 100%) 0% 0% no-repeat padding-box}@media (min-width:1025px){body [id=header] .full-menu.active{width:inherit;background:0 0}}body [id=header] #hover_menu{overflow-x:hidden;position:absolute;top:-15rem;left:0;right:0;width:100%;z-index:-1;opacity:0;visibility:hidden;transition-duration:.4s;height:30rem}body [id=header] #hover_menu:after{content:'';width:200%;position:absolute;transform:translateX(-50%);left:50%;height:100%;background:transparent linear-gradient(180deg,#042d75 0%,#02173b 100%) 0% 0% no-repeat padding-box;border-bottom-right-radius:0;border-bottom-left-radius:0;width:130%}body [id=header] #hover_menu.active{opacity:1;visibility:visible;top:-4rem}body [id=header] #hover_menu.active:after{border-bottom-right-radius:100%;border-bottom-left-radius:100%}body [id=header] #menu{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;position:relative}body [id=header] #menu nav{overflow:auto;height:100%;padding-bottom:3rem}@media (min-width:1025px){body [id=header] #menu nav{margin-bottom:1rem;height:inherit;overflow:inherit;padding-bottom:inherit}}body [id=header] #menu nav>ul{margin:0;margin-top:2rem;padding:0;list-style:none}@media (min-width:1025px){body [id=header] #menu nav>ul{margin-top:0;display:flex;flex-flow:row nowrap}}body [id=header] #menu nav>ul>li{padding:0 1rem}body [id=header] #menu nav>ul>li a{color:#fff;font-family:"sculpin",sans-serif;text-decoration:none;display:block}@media (min-width:1367px){body [id=header] #menu nav>ul>li a{font-size:1.8rem}}body [id=header] #menu nav>ul>li>a{padding:1rem;border-radius:1rem;font-weight:500}@media (min-width:1025px){body [id=header] #menu nav>ul>li>a{padding:.5rem 1rem}}body [id=header] #menu nav>ul>li>a:hover,body [id=header] #menu nav>ul>li>a:focus{background-color:#ff0012}body [id=header] #menu nav>ul>li.current-menu-item>a{background-color:#ff0012}body [id=header] #menu nav>ul>li.menu-item-has-children>a{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding-top:0;padding-bottom:0}@media (min-width:1025px){body [id=header] #menu nav>ul>li.menu-item-has-children>a{padding:.5rem 1rem}}body [id=header] #menu nav>ul>li.menu-item-has-children>a span{display:block;padding:1rem}@media (min-width:1025px){body [id=header] #menu nav>ul>li.menu-item-has-children>a span{padding:0;margin-left:1rem}}body [id=header] #menu nav>ul>li.menu-item-has-children>a span img{width:2rem}body [id=header] #menu nav>ul>li.menu-item-has-children:hover>ul,body [id=header] #menu nav>ul>li.menu-item-has-children:focus>ul{visibility:visible;opacity:1}body [id=header] #menu nav>ul>li>ul{list-style:none;display:none}body [id=header] #menu nav>ul>li>ul.active{display:block}@media (min-width:1025px){body [id=header] #menu nav>ul>li>ul{margin:0;padding:0;position:absolute;left:0;right:0;display:flex;flex-flow:row nowrap;justify-content:space-evenly;max-width:1366px;margin:0 auto;padding:5rem 2rem;opacity:0;visibility:hidden}}body [id=header] #menu nav>ul>li>ul>li>a{padding:.5rem 1rem;font-weight:500}@media (min-width:1367px){body [id=header] #menu nav>ul>li>ul>li>a{font-size:1.8rem}}body [id=header] #menu nav>ul>li>ul>li>a:hover,body [id=header] #menu nav>ul>li>ul>li>a:focus{color:#ff0012}body [id=header] #menu nav>ul>li>ul>li>a img.menu-icon{margin-right:1rem;max-width:50px}body [id=header] #menu nav>ul>li>ul>li>ul{display:none}body main h1,body main h2,body main h3,body main h4,body main h5,body main h6,body main .h1,body main .h2,body main .h3,body main .h4,body main .h5{font-family:"ff-dax-pro-condensed",sans-serif;font-weight:800;font-style:normal;line-height:normal;text-transform:uppercase}body main h1 br,body main h2 br,body main h3 br,body main h4 br,body main h5 br,body main h6 br,body main .h1 br,body main .h2 br,body main .h3 br,body main .h4 br,body main .h5 br{display:none}@media (min-width:1025px){body main h1 br,body main h2 br,body main h3 br,body main h4 br,body main h5 br,body main h6 br,body main .h1 br,body main .h2 br,body main .h3 br,body main .h4 br,body main .h5 br{display:block}}body main h1 .border-word,body main h2 .border-word,body main h3 .border-word,body main h4 .border-word,body main h5 .border-word,body main h6 .border-word,body main .h1 .border-word,body main .h2 .border-word,body main .h3 .border-word,body main .h4 .border-word,body main .h5 .border-word{color:transparent;-webkit-text-stroke-color:#042d75;-webkit-text-stroke-width:1px}body main h1 .border-word-marine,body main h2 .border-word-marine,body main h3 .border-word-marine,body main h4 .border-word-marine,body main h5 .border-word-marine,body main h6 .border-word-marine,body main .h1 .border-word-marine,body main .h2 .border-word-marine,body main .h3 .border-word-marine,body main .h4 .border-word-marine,body main .h5 .border-word-marine{color:#042d75;-webkit-text-stroke-color:#fff;-webkit-text-stroke-width:1px;display:block}body main h1 .word-block,body main h2 .word-block,body main h3 .word-block,body main h4 .word-block,body main h5 .word-block,body main h6 .word-block,body main .h1 .word-block,body main .h2 .word-block,body main .h3 .word-block,body main .h4 .word-block,body main .h5 .word-block{display:block}body main h1,body main .h1{font-size:4.5rem;color:#042d75}@media (min-width:1281px){body main h1,body main .h1{font-size:6rem}}body main h1 a,body main .h1 a{text-decoration:none}body main h2,body main .h2{font-size:4.5rem;color:#042d75;line-height:1.2}@media (min-width:1025px){body main h2,body main .h2{text-align:left}}@media (min-width:1281px){body main h2,body main .h2{font-size:6rem}}body main h2 a,body main .h2 a{text-decoration:none}@media (min-width:1367px){body main h2,body main .h2{font-size:6rem}}body main h3,body main .h3{color:#042d75;font-size:4.5rem}body main h3 a,body main .h3 a{text-decoration:none;color:#fff}body main h4,body main .h4{font-size:3rem;color:#fff}body main h4 a,body main .h4 a{text-decoration:none}body main h5,body main .h5{font-size:1.8rem}body main h5 a,body main .h5 a{text-decoration:none}body main .p{font-size:1.6rem}body main p,body main li,body main blockquote,body main td,body main th,body main button,body main address{line-height:1.6}body main a:not(.slide-btn){color:#c30714}body main a:not(.slide-btn):hover,body main a:not(.slide-btn):focus{color:#042d75}body main a:not(.slide-btn):active{color:#ff0012}body main img.float-right,body main img.alignright{margin-left:2rem;margin-bottom:2rem}body main img.float-left,body main img.alignleft{margin-right:2rem;margin-bottom:2rem}body main img.aligncenter{display:block}body main strong,body main b{font-family:futura-pt,sans-serif;font-weight:600;font-style:normal}body main blockquote p:first-child{margin-top:0}body main blockquote p:last-child{margin-bottom:0}body main .bordeaux{color:#c30714}body main .banniere{width:100%;height:100vh;background-repeat:no-repeat;background-size:cover;position:relative}body main .banniere .claim{display:none}body main .banniere .top{top:15rem}body main .banniere .wave{position:absolute;bottom:-2px;left:0;-o-object-fit:cover;object-fit:cover;width:100%}body main #scroll-down{z-index:10;text-decoration:none;position:absolute;bottom:0;left:50%}@media (min-width:769px) and (max-width:1280px){body main #scroll-down{bottom:5rem}}@media (min-width:1025px){body main #scroll-down{bottom:7rem}}@media (max-width:1024px){body main #scroll-down{margin-bottom:2rem}}body main #scroll-down:hover:before{width:3rem;height:3rem;margin-left:0}body main #scroll-down:before{content:'';position:absolute;width:2rem;height:2rem;border-right:3px solid #042d75;border-bottom:3px solid #042d75;transform:rotate(45deg);margin-left:.5rem;transition:all .3s;z-index:1}body main #scroll-down:after{content:'';position:absolute;width:3rem;height:3rem;border-right:3px solid #ff0012;border-bottom:3px solid #ff0012;transition:all .3s;transform:rotate(45deg);z-index:0}body main .charger{width:-moz-max-content;width:max-content;padding:0 15px 0 5px;position:relative;overflow-x:hidden;height:35px;overflow-y:hidden;display:flex;align-items:center}body main .charger .charge{position:absolute;top:0;left:0;width:30%;max-width:105%;height:35px;background-color:#ff0012;transform:translateX(-2rem) skew(-20deg)}body main .charger .charge p{display:flex;align-items:center;justify-content:space-between;height:35px;margin:0}body main .charger a,body main .charger input[type=submit]{text-align:left;font-family:'sculpin',sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;color:#fff;text-decoration:none;position:relative;z-index:2}body main .charger a svg,body main .charger input[type=submit] svg{width:15px;margin-left:10px}body main .charger:hover .charge{width:105%;background-color:#ff0012;transition:.4s ease-in-out}body main .charger:hover svg path,body main .charger:hover svg line{stroke:#fff}@keyframes charger{0%{width:30%;background-color:#ff0012}30%{width:105%;background-color:#ff0012}50%{width:105%;background-color:#ff0012}100%{width:30%;background-color:#ff0012}}body main .contact-container{padding:0 10%}body main .contact-container h2{font-family:"ff-dax-pro-condensed",sans-serif;font-size:8rem;color:#042d75;text-transform:uppercase}body main .contact-container .wpcf7 form p textarea{width:100%;padding-bottom:3rem;border:transparent;border-bottom:2px solid #042d75;margin-top:3rem}body main .contact-container .wpcf7 form p textarea::-moz-placeholder{color:#d3d3d3}body main .contact-container .wpcf7 form p textarea::placeholder{color:#d3d3d3}body main .contact-container .wpcf7 form p label{width:100%;border:transparent}body main .contact-container .wpcf7 form p label input{width:100%;padding-bottom:1rem;border:transparent;border-bottom:2px solid #042d75}body main .contact-container .wpcf7 form p label input::-moz-placeholder{color:#d3d3d3}body main .contact-container .wpcf7 form p label input::placeholder{color:#d3d3d3}body main .contact-container .wpcf7 form p input[type=submit]{border:none;background-color:transparent;-webkit-appearance:none;color:#042d75}body main .contact-container .wpcf7 form p input[type=submit]:focus{border:none}body main .contact-container .wpcf7 form .contact-btm{display:flex;flex-direction:column;height:auto;justify-content:space-between;align-items:flex-start;margin-top:5rem;margin-bottom:4rem}@media (min-width:1025px){body main .contact-container .wpcf7 form .contact-btm{flex-direction:row;height:20px;align-items:center}}body main .contact-container .wpcf7 form .contact-btm .acceptance{display:flex;justify-content:flex-start;font-family:"sculpin",sans-serif;font-weight:500;font-size:1.6rem;color:#042d75;margin-bottom:3rem}@media (min-width:1025px){body main .contact-container .wpcf7 form .contact-btm .acceptance{margin-bottom:0}}body main .contact-container .wpcf7 form .contact-btm .acceptance #contact-acceptance{margin-right:1rem}body main .contact-container .wpcf7 form .contact-btm .acceptance a{color:#ff0012;margin-left:.5rem}body main .contact-container .wpcf7 form .contact-btm .acceptance span{margin-left:0}body main .contact-container .wpcf7 form .contact-btm .charger p{margin:0;height:100%}body main #transport-blocline{margin:15rem 0;padding:0 10%}body main .contact-map{padding:0 10%;text-align:center;padding-bottom:10rem}body main .contact-map img{width:100%}body main #archive .header-content{padding:0 10%}body main #archive .archive-content{display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap;align-items:center;height:auto;padding:0 10%;margin-bottom:15rem}@media (min-width:1025px){body main #archive .archive-content{flex-direction:row}}body main #archive .archive-content .im2{transform:translateY(12rem)}body main #archive .archive-content .even{background-color:#042d75}body main #archive .archive-content .even .content_infos a h4{color:#fff}body main #archive .archive-content .even .content_infos p{color:#fff}body main #archive .archive-content .odd{background-color:#fff}body main #archive .archive-content .odd .content_infos a h4{color:#042d75}body main #archive .archive-content .odd .content_infos p{color:#042d75}body main #archive .archive-content .odd .content_infos .actu-btm .date{color:#ff0012}body main #archive .archive-content .odd #actu a{color:#042d75 !important}body main #archive .archive-content .actu{width:49%;display:flex;height:250px;border:1px solid #042d75;margin-bottom:3rem}body main #archive .archive-content .actu article{display:flex}body main #archive .archive-content .actu .post_thumbnail{width:50%;height:100%}body main #archive .archive-content .actu .post_thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body main #archive .archive-content .actu .content_infos{width:50%;height:100%;padding:15px;display:flex;flex-direction:column;justify-content:space-around}body main #archive .archive-content .actu .content_infos .actu-btm .date{font-size:1.4rem}@media screen and (min-width:1800px){body main #archive .archive-content .actu .content_infos .actu-btm{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:baseline;height:35px}body main #archive .archive-content .actu .content_infos .actu-btm .date{font-size:1.4rem}}body main #archive .archive-content .actu .content_infos a{text-decoration:none}body main #archive .archive-content .actu .content_infos a h4{font-family:"sculpin",sans-serif;font-size:2rem;font-weight:700}body main #archive .archive-content .actu .content_infos p{font-family:"sculpin",sans-serif;font-size:1.5rem;font-weight:500}body main #archive #navigation{position:relative;top:13rem;left:50%;transform:translateX(-50%);width:-moz-fit-content;width:fit-content;background-color:#ff0;padding:0 15px;border:1px solid red}body main #archive #navigation nav{width:100%;display:flex;justify-content:center;border:1px solid orange}body main #archive #navigation nav .nav-links{width:100px;display:inline-flex;justify-content:space-between;border:1px solid blue}body main #archive #navigation nav .nav-links .page-numbers{width:100%;background-color:#fff;font-family:"sculpin",sans-serif;font-size:2rem;font-weight:500;color:#042d75;text-decoration:none;text-align:center}body main #archive #navigation nav .nav-links .page-numbers.current{color:#d3d3d3;width:100%}body main #archive #navigation nav .nav-links #skewDiv{background-color:#ff0012;transform:skew()}body main #archive #navigation nav .nav-links #prevSkew{background-color:#d3d3d3}@media (max-width:768px){body main #le-club .slick-slide{margin-right:5rem !important}}body main #le-club .slick-slide img,body main #le-club .slick-slide.active img{height:300px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:15px}body main #le-club .carousel-title-btm{font-family:"sculpin",sans-serif;font-weight:800;font-size:2.5rem;color:#042d75}body main #le-club h1 span{display:inline-block}body main #le-club .club-article{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:5rem}@media (min-width:1025px){body main #le-club .club-article{flex-direction:row;justify-content:space-between}}body main #le-club .club-article-title{margin:0}@media (min-width:1025px){body main #le-club .club-article-left{width:48%}}@media (min-width:1025px){body main #le-club .club-article-right{width:48%}}body main #le-club .club-article-right .img-with-red-border{margin-top:1em}body main #organisation{background:linear-gradient(#042d75,#02173b);position:relative;padding:0 0 15rem}body main #organisation .vague-up img{-o-object-fit:cover;object-fit:cover}body main #organisation h2{color:#fff;text-align:center;margin-top:0}@media (min-width:769px){body main #organisation h2{text-align:left}}body main #organisation .organisation-container{position:relative}body main #organisation .organisation-container>.swiper-tab-club-btn-prev{display:none;top:22px;left:27px}@media (min-width:769px){body main #organisation .organisation-container>.swiper-tab-club-btn-prev{display:block}}body main #organisation .organisation-container>.swiper-tab-club-btn-next{display:none;top:43px;right:27px}@media (min-width:769px){body main #organisation .organisation-container>.swiper-tab-club-btn-next{display:block}}body main #organisation .organisation-cards-container{position:relative}body main #organisation .organisation-cards-container .swiper-card-btn-prev{left:27px;top:105px}body main #organisation .organisation-cards-container .swiper-card-btn-next{right:27px;top:127px}body main #organisation .organisation-cards{overflow:hidden;max-width:calc(100% - 10rem);margin-left:auto;margin-right:auto;transition-duration:.4s}body main #organisation .organisation-card{text-align:center}body main #organisation .organisation-card a{display:block}body main #organisation .organisation-card-name{font-size:1.8rem;font-weight:800;color:#fff;margin:4rem 0 1rem;line-height:normal}body main #organisation .organisation-card-job{color:#fff;margin:0}body main .organisation-select{width:90%;margin:0 auto 3rem}@media (min-width:769px){body main .organisation-select{display:none}}body main .organisation-select select{width:100%;padding:1rem;border-radius:5px;font-family:"mundial",sans-serif;border:none}body main .organisation-onglets{display:none;margin-bottom:3rem;overflow:hidden;padding-bottom:2px;position:relative;max-width:calc(100% - 7rem);margin-left:auto;margin-right:auto}body main .organisation-onglets:before{content:'';width:100%;height:2px;background-color:#fff;position:absolute;bottom:0;left:0}body main .organisation-onglets.onglets-marine:before{background-color:#042d75}@media (min-width:769px){body main .organisation-onglets{display:block}}body main .organisation-onglets ul{list-style:none;padding:0;margin:0}body main .organisation-onglets ul li{text-align:center;position:relative;line-height:normal;height:auto}body main .organisation-onglets ul li a{color:#fff;font-size:2rem;font-weight:600;text-decoration:none;display:block;padding:0 .5rem 1rem;height:100%}body main .organisation-onglets ul li a:hover,body main .organisation-onglets ul li a:focus{color:#ff0012}body main .organisation-onglets ul li:after{position:absolute;content:'';width:100%;height:6px;background-color:#ff0012;left:0;bottom:-.2rem;opacity:0;transition:all .4s}body main .organisation-onglets ul li.actif:after,body main .organisation-onglets ul li:hover:after{position:absolute;content:'';width:100%;height:6px;background-color:#ff0012;left:0;bottom:-.2rem;opacity:1;transition:all .4s}body main #stade{margin-top:12rem}body main #stade .slick-slide img,body main #stade .slick-slide.active img{height:300px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:15px}body main #stade .carousel-title-btm{font-family:"sculpin",sans-serif;font-weight:800;font-size:2.5rem;color:#042d75}body main #stade h3{text-align:center}@media (min-width:1025px){body main #stade h3{text-align:left}}body main #stade .stade-card{margin-bottom:5rem}body main #stade .stade-card .slick-list{border-radius:1rem;box-shadow:3px 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.16) inset}body main #stade .stade-card .slick-track img{margin-right:0;width:417px;height:417px;-o-object-fit:cover;object-fit:cover}body main #stade .stade-card .stade-card-slider{max-width:417px;max-height:417px}@media (max-width:480px){body main #stade .stade-card .stade-card-slider{max-width:300px}}body main #stade .stade-card .stade-card-slider .slick-slide{margin:0}body main #stade .stade-card-head{display:flex;justify-content:space-between;align-items:center;max-width:417px;padding-right:7rem}body main #stade .stade-card-title{font-size:2.5rem;margin:0;font-weight:800;line-height:normal}body main #stade .slick-prev{bottom:-4rem;right:4rem;top:unset;left:unset}body main #stade .slick-prev:before{content:url(//www.merignac-rugby.com/wp-content/themes/asmr-2022/stylesheets/../images/left.png)}body main #stade .slick-next{bottom:-4rem;right:1rem;top:unset}body main #stade .slick-next:before{content:url(//www.merignac-rugby.com/wp-content/themes/asmr-2022/stylesheets/../images/right.png)}@media (min-width:769px){body main #terrains .terrains-container{display:flex;flex-wrap:wrap;justify-content:space-around;gap:2rem}}@media (min-width:1367px){body main #terrains .terrains-container{justify-content:space-between}}body main #terrains h3{margin-top:10rem}body main #terrains .terrain-group{text-align:center;margin-bottom:5rem}@media (min-width:769px){body main #terrains .terrain-group{text-align:left}}body main #terrains .terrain-group ul{list-style:none;padding-left:0}body main #terrains .terrain-name{font-size:2.5rem;font-weight:800;list-style:disc;list-style-position:inside}body main #terrains .terrain-name::marker{color:#c30714}body main #terrains .terrain-address a{color:#000;text-decoration:none;transition:color .4s}body main #terrains .terrain-address a:hover{color:#c30714}body main .equipes-header{text-align:center;margin-bottom:3rem}@media (min-width:1025px){body main .equipes-header{text-align:left;display:flex;justify-content:space-between;align-items:flex-end}}body main .equipes-header h1{margin-bottom:0}body main .equipes-header.no-flex{display:inherit}body .equipes-container{position:relative}body .equipes-container .onglets-marine{margin-bottom:5rem}body .equipes-container .onglets-marine a{color:#042d75}body .equipes-container .visible{opacity:1;visibility:visible;height:100%}body .equipes-container .swiper-tab-edr-btn-prev{display:none;top:8px;left:27px}@media (min-width:769px){body .equipes-container .swiper-tab-edr-btn-prev{display:block}}body .equipes-container .swiper-tab-edr-btn-next{display:none;top:29px;right:27px}@media (min-width:769px){body .equipes-container .swiper-tab-edr-btn-next{display:block}}body .equipes-infos{transition-duration:.4s}@media (min-width:1025px){body .equipes-infos{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:0}}@media (min-width:1025px){body .equipes-left{width:48%}body .equipes-left.full-width{width:100%}}body .equipes-left-text{margin-top:0;color:#02173b}@media (min-width:1025px){body .equipes-left-text{width:48%}}body .equipes-left-flex{margin-top:3rem;margin-bottom:3.5rem}@media (min-width:769px) and (max-width:1280px){body .equipes-left-flex{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1em}}@media (min-width:1025px){body .equipes-left-flex{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1em}}body .equipes-left .equipes-header{margin:0 0 2rem;font-weight:600;text-transform:uppercase;font-size:1.8rem}body .equipes-left .equipes-staff-card{border:1px solid #042d75;padding:1rem}body .equipes-left .equipes-staff-card p{margin:0}body .equipes-left .equipes-staff-card .equipes-staff-contact{text-align:right;display:flex;justify-content:flex-end;align-items:flex-end}body .equipes-left .equipes-staff-card .equipes-staff-contact a{margin-left:.8rem;display:flex;align-items:flex-end;justify-content:flex-end}body .equipes-right{max-width:674px;margin:0 auto}@media (min-width:1025px){body .equipes-right{width:48%;margin:0}}body .equipes-right .equipes-photo{border:1px solid #c30714;margin:3rem 0 0 3rem;margin-top:8rem}body .equipes-right .equipes-photo img{border-radius:.5rem;transform:translate(-3rem,-3rem);-o-object-fit:cover;object-fit:cover;max-height:38rem;min-width:100%}body .footer-up{position:relative}body .footer-up img{z-index:0;width:100%;-o-object-fit:cover;object-fit:cover}body .footer-up .benevole{font-size:1.5em;text-transform:uppercase;font-weight:800;font-family:"ff-dax-pro-condensed",sans-serif;color:#fff;transform:rotate(-3deg) translate(-50%,-50%);position:absolute;top:45%;left:50%;z-index:1;text-decoration:none;display:block;transition:color .4s}@media (min-width:481px){body .footer-up .benevole{font-size:2.5rem}}@media (min-width:769px){body .footer-up .benevole{font-size:4rem;padding:4rem}}@media (min-width:1281px){body .footer-up .benevole{padding:5rem 10rem}}@media (min-width:1025px){body .footer-up .benevole{font-size:5rem}}@media (min-width:1367px){body .footer-up .benevole{font-size:6rem}}body .footer-up .benevole:hover{color:#042d75}body #joueurs{background:linear-gradient(#042d75,#02173b);padding-bottom:20rem}body #joueurs h2{color:#fff}@media (max-width:1024px){body #joueurs h2{text-align:center}}body #joueurs .orga-poste-select{margin-bottom:0}body #joueurs .joueurs-onglets{display:none;margin-bottom:3rem;overflow:hidden;padding-bottom:2px;position:relative;max-width:calc(100% - 7rem);margin-left:auto;margin-right:auto}body #joueurs .joueurs-onglets:before{content:'';width:100%;height:2px;background-color:#fff;position:absolute;bottom:0;left:0}@media (min-width:769px){body #joueurs .joueurs-onglets{display:block}}body #joueurs .joueurs-onglets ul{list-style:none;padding:0;margin:0}body #joueurs .joueurs-onglets li{text-align:center;position:relative;height:auto}body #joueurs .joueurs-onglets li a{color:#fff;font-size:2rem;font-weight:600;text-decoration:none;text-decoration:none;display:block;padding:0 .5rem 1rem;height:100%;min-height:5rem}body #joueurs .joueurs-onglets li a:hover,body #joueurs .joueurs-onglets li a:focus{color:#ff0012}body #joueurs .joueurs-onglets li:after{opacity:0;content:'';width:100%;height:6px;background-color:#ff0012;position:absolute;left:0;bottom:-2px;transition:opacity .4s}body #joueurs .joueurs-onglets li:hover:after{content:'';width:100%;height:6px;background-color:#ff0012;position:absolute;left:0;bottom:-2px;opacity:1;transition:opacity .4s}body #joueurs .joueurs-onglets .actif:after{content:'';width:100%;height:6px;background-color:#ff0012;position:absolute;left:0;bottom:-2px;opacity:1;transition:opacity .4s}body #joueurs .joueurs-sous-onglets{opacity:1;display:none;overflow:hidden;padding-bottom:2px;position:relative;max-width:calc(100% - 7rem);margin-left:auto;margin-right:auto}body #joueurs .joueurs-sous-onglets:before{content:'';width:100%;height:2px;background-color:#fff;position:absolute;bottom:0;left:0}@media (min-width:769px){body #joueurs .joueurs-sous-onglets{display:block}}body #joueurs .joueurs-sous-onglets ul{list-style:none;padding:0;margin:0}body #joueurs .joueurs-sous-onglets ul li{position:relative;color:#ff0012;text-align:center}body #joueurs .joueurs-sous-onglets ul li a{text-decoration:none;font-weight:600;font-size:1.9rem;color:#fff;display:block;padding:0 2rem 2rem}body #joueurs .joueurs-sous-onglets ul li a:hover{color:#ff0012}body #joueurs .joueurs-sous-onglets ul li:after{content:'';width:100%;height:6px;background-color:#ff0012;position:absolute;left:0;bottom:-2px;opacity:0;transition:opacity .4s}body #joueurs .joueurs-sous-onglets ul li:hover:after{content:'';width:100%;height:6px;background-color:#ff0012;position:absolute;left:0;bottom:-2px;opacity:1}body #joueurs .joueurs-sous-onglets ul .actif:after{content:'';width:100%;height:6px;background-color:#ff0012;position:absolute;left:0;bottom:-2px;opacity:1}body #joueurs .joueurs-sous-onglets-bloc{position:relative}body #joueurs .joueurs-sous-onglets-bloc .swiper-postes-joueurs-btn-prev{display:none;top:13px;left:27px}@media (min-width:769px){body #joueurs .joueurs-sous-onglets-bloc .swiper-postes-joueurs-btn-prev{display:block}}body #joueurs .joueurs-sous-onglets-bloc .swiper-postes-joueurs-btn-next{display:none;top:35px;right:27px}@media (min-width:769px){body #joueurs .joueurs-sous-onglets-bloc .swiper-postes-joueurs-btn-next{display:block}}body #joueurs .joueurs-cards-container{margin-top:3rem;position:relative}body #joueurs .joueurs-cards-container .swiper-joueurs-card-btn-prev{left:27px;top:105px}body #joueurs .joueurs-cards-container .swiper-joueurs-card-btn-next{right:27px;top:127px}body #joueurs .joueurs-cards{overflow:hidden;max-width:calc(100% - 10rem);margin-left:auto;margin-right:auto;transition-duration:.4s}body #joueurs .joueurs-cards .joueur-card{min-width:20rem;margin-right:1.5rem;position:relative;text-align:center;display:inline-block}body #joueurs .joueurs-cards .joueur-card a{display:block}body #joueurs .joueurs-cards .joueur-card-logo{width:14rem !important;position:absolute;top:0;left:50%;transform:translate(-50%);z-index:0;height:auto !important;border-radius:0}body #joueurs .joueurs-cards .joueur-card p{margin:0}body #joueurs .joueurs-cards .joueur-card .joueur-photo{position:relative;margin:2rem 0;z-index:1;border-radius:0}body #joueurs .joueurs-cards .joueur-card .joueur-name{color:#fff;font-size:1.8rem;font-weight:800;line-height:normal;margin:1rem 0}body #joueurs .joueurs-cards .joueur-card .poste-name,body #joueurs .joueurs-cards .joueur-card .joueur-poids{color:#fff}body #joueurs .joueurs-cards .joueur-card img{width:20rem;height:25rem;-o-object-fit:cover;object-fit:cover;border-radius:5px}body #actus{padding-bottom:30rem;margin-top:8rem}@media (min-width:1025px){body #actus{display:flex;flex-wrap:wrap;justify-content:space-between}}body #actus h1{text-align:center}@media (min-width:1025px){body #actus h1{text-align:left}}body #actus .actu-card{position:relative;margin:0 auto 2rem auto;width:90%}@media (min-width:769px){body #actus .actu-card{display:flex;max-height:260px}}@media (min-width:1025px){body #actus .actu-card:nth-child(1),body #actus .actu-card:nth-child(4),body #actus .actu-card:nth-child(5),body #actus .actu-card:nth-child(8),body #actus .actu-card:nth-child(9),body #actus .actu-card:nth-child(12){background:#042d75}body #actus .actu-card .actu-card-infos-full{width:100%}}@media (max-width:1280px){body #actus .actu-card:nth-child(even) .actu-card-infos{background:#fff;border:1px solid #042d75}body #actus .actu-card:nth-child(even) .actu-card-text p,body #actus .actu-card:nth-child(even) .actu-card-date,body #actus .actu-card:nth-child(even) .actu-card-title{color:#042d75;transition:color .4s}body #actus .actu-card:nth-child(even) .actu-card-title:hover{color:#c30714}body #actus .actu-card:nth-child(even) .slide-btn{color:#042d75}}@media (min-width:1025px){body #actus .actu-card{width:48%;margin:0 0 2rem}}@media (min-width:1367px){body #actus .actu-card{display:flex}}@media (min-width:1025px){body #actus .actu-card:nth-child(even){transform:translateY(10rem)}body #actus .actu-card:nth-child(2),body #actus .actu-card:nth-child(3),body #actus .actu-card:nth-child(6),body #actus .actu-card:nth-child(7),body #actus .actu-card:nth-child(10),body #actus .actu-card:nth-child(11){border:1px solid #042d75}body #actus .actu-card:nth-child(2) .actu-card-infos,body #actus .actu-card:nth-child(3) .actu-card-infos,body #actus .actu-card:nth-child(6) .actu-card-infos,body #actus .actu-card:nth-child(7) .actu-card-infos,body #actus .actu-card:nth-child(10) .actu-card-infos,body #actus .actu-card:nth-child(11) .actu-card-infos{background:#fff}body #actus .actu-card:nth-child(2) .actu-card-text p,body #actus .actu-card:nth-child(2) .actu-card-date,body #actus .actu-card:nth-child(2) .actu-card-title,body #actus .actu-card:nth-child(3) .actu-card-text p,body #actus .actu-card:nth-child(3) .actu-card-date,body #actus .actu-card:nth-child(3) .actu-card-title,body #actus .actu-card:nth-child(6) .actu-card-text p,body #actus .actu-card:nth-child(6) .actu-card-date,body #actus .actu-card:nth-child(6) .actu-card-title,body #actus .actu-card:nth-child(7) .actu-card-text p,body #actus .actu-card:nth-child(7) .actu-card-date,body #actus .actu-card:nth-child(7) .actu-card-title,body #actus .actu-card:nth-child(10) .actu-card-text p,body #actus .actu-card:nth-child(10) .actu-card-date,body #actus .actu-card:nth-child(10) .actu-card-title,body #actus .actu-card:nth-child(11) .actu-card-text p,body #actus .actu-card:nth-child(11) .actu-card-date,body #actus .actu-card:nth-child(11) .actu-card-title{color:#042d75;transition:color .4s}body #actus .actu-card:nth-child(2) .actu-card-title:hover,body #actus .actu-card:nth-child(3) .actu-card-title:hover,body #actus .actu-card:nth-child(6) .actu-card-title:hover,body #actus .actu-card:nth-child(7) .actu-card-title:hover,body #actus .actu-card:nth-child(10) .actu-card-title:hover,body #actus .actu-card:nth-child(11) .actu-card-title:hover{color:#c30714}body #actus .actu-card:nth-child(2) .slide-btn,body #actus .actu-card:nth-child(3) .slide-btn,body #actus .actu-card:nth-child(6) .slide-btn,body #actus .actu-card:nth-child(7) .slide-btn,body #actus .actu-card:nth-child(10) .slide-btn,body #actus .actu-card:nth-child(11) .slide-btn{color:#042d75}}@media (min-width:769px){body #actus .actu-card-img{width:80%}}@media (min-width:1367px){body #actus .actu-card-img{width:50%}}body #actus .actu-card-img a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body #actus .actu-card-infos{background:#042d75;padding:2rem 1.5rem}@media (min-width:769px){body #actus .actu-card-infos{width:100%}}@media (min-width:1367px){body #actus .actu-card-infos{width:50%}}body #actus .actu-card-infos h2{font-size:2.5rem;margin:0}body #actus .actu-card-text p{margin:0;color:#fff;line-height:1.2}body #actus .actu-card-date{color:#fff;margin:1.5rem 0 0}body #actus .slide-btn{position:absolute;right:.5rem;bottom:.5rem}body #actus .pagination{text-align:center;margin:8rem auto 0 auto}body #actus .pagination .page-numbers{width:3rem}body #actus .pagination .page-numbers.current{color:#d3d3d3;font-size:2.5rem}body #actus .pagination .page-numbers.current:hover{color:#d3d3d3}body #actus .pagination .arrow-left{display:inline-block;position:relative;padding:2rem 2rem 0;overflow:hidden;z-index:1;width:6rem;margin-right:1rem}body #actus .pagination .arrow-left:before{content:'';position:absolute;width:10rem;height:3rem;background-color:#d3d3d3;transform:translate(-50%,-50%) skew(-40deg);margin-left:3rem;z-index:-1;top:80%;transition:all .4s}body #actus .pagination .arrow-left:after{content:url(//www.merignac-rugby.com/wp-content/themes/asmr-2022/stylesheets/../images/arrow-left.png);display:inline-block;margin-right:-1.5rem}body #actus .pagination .arrow-left:hover:before{background-color:#ff0012}body #actus .pagination .prev{margin-right:4rem}body #actus .pagination .arrow-right{display:inline-block;position:relative;padding:2rem 2rem 0;overflow:hidden;z-index:1;width:6rem;margin-left:1rem}body #actus .pagination .arrow-right:before{content:'';position:absolute;width:10rem;height:3rem;background-color:#ff0012;transform:translate(-50%,-50%) skew(-40deg);margin-left:-3.5rem;z-index:-1;top:80%;transition:all .4s}body #actus .pagination .arrow-right:after{content:url(//www.merignac-rugby.com/wp-content/themes/asmr-2022/stylesheets/../images/arrow-right.png);display:inline-block;margin-left:-1.5rem}body #actus .pagination .arrow-right:hover:before{background-color:#d3d3d3}body #actus .pagination a{color:#042d75;transition:color .4s;font-size:2.5rem;text-decoration:none;display:inline-block;vertical-align:bottom}body #actus .pagination a:hover{color:#c30714}body #actus .pg{width:3rem}body .actu-card h2 a,body .actu-card h3 a{color:#fff;transition:color .4s}body .actu-card h2 a:hover,body .actu-card h3 a:hover{color:#c30714}body #single-actu #go-back{margin-top:5rem}@media (max-width:1024px){body #single-actu #go-back{margin-bottom:12rem}}body #single-actu figure{width:unset !important}@media (min-width:1025px){body #single-actu{margin-bottom:20rem}}@media (min-width:1025px){body #single-actu .single-actu-container{display:flex;justify-content:space-between}}body #single-actu .single-actu-text{margin-top:0}body #single-actu .single-actu-arrow-left{display:block;margin-top:6rem}body #single-actu h1{text-align:center}@media (min-width:769px){body #single-actu h1{text-align:left}}body #single-actu .single-actu-title{font-weight:600;color:#042d75}@media (min-width:1025px){body #single-actu .single-actu-left{width:48%}}body #single-actu .single-actu-right{margin:12rem auto;max-width:674px}@media (min-width:1025px){body #single-actu .single-actu-right{width:48%;margin:0}}body #single-actu .single-actu-right .single-actu-photo{position:relative;margin:3rem 0 0 3rem;border:1px solid #c30714}body #single-actu .single-actu-right .single-actu-photo img{border-radius:5px;width:100%;-o-object-fit:cover;object-fit:cover;max-height:38rem;min-width:100%}body #single-actu .single-actu-right .match-we{transform:translate(-3rem,-3rem)}body #single-actu .single-actu-right .full-screen{position:absolute;bottom:4rem;right:4rem}body #ecole{margin-bottom:8rem}body #ecole .single-actu-text{margin-top:0}@media (min-width:1367px){body #ecole .ecole-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:12rem}}body #ecole h2{text-align:center}@media (min-width:769px){body #ecole h2{text-align:left}}@media (min-width:1367px){body #ecole .ecole-left{width:48%}}body #ecole .ecole-right{margin:8rem auto;max-width:674px}@media (min-width:1367px){body #ecole .ecole-right{margin:0;width:48%}}body #ecole .ecole-right .ecole-photo{position:relative;margin:3rem 0 0 3rem;border:1px solid #c30714}body #ecole .ecole-right .ecole-photo img{border-radius:5px;transform:translate(-3rem,-3rem)}body .ecole-buttons{display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media (min-width:1025px){body .ecole-buttons{align-items:flex-start}}body .ecole-buttons a{margin:1.5rem 0}body .onglets-select{width:90%;margin:0 auto;margin-bottom:5rem}@media (min-width:1025px){body .onglets-select{display:none}}body .onglets-select select{width:100%;padding:1rem;border-radius:5px;border:none;background:#042d75;color:#fff}body .nav-onglets{display:none}@media (min-width:1025px){body .nav-onglets{display:block;margin-bottom:8rem}}body .nav-onglets ul{list-style:none;display:flex;padding-left:0;position:relative;width:100%}body .nav-onglets ul li{border-bottom:2px solid #042d75;position:relative;width:17%;text-align:center}body .nav-onglets ul li a{color:#042d75;text-decoration:none;font-size:2.5rem;display:block;padding-bottom:3rem}body .nav-onglets ul li:after{content:'';width:100%;height:6px;background-color:#ff0012;position:absolute;left:0;bottom:-.2rem;opacity:0;transition:opacity .4s}body .nav-onglets ul li.actif:after,body .nav-onglets ul li:hover:after{content:'';width:100%;height:6px;background-color:#ff0012;position:absolute;left:0;bottom:-.2rem;opacity:1}body .onglet-content{height:0;opacity:0;visibility:hidden;transition:opacity .4s}body .onglet-content.visible{opacity:1;visibility:visible;height:100%}@media (min-width:1367px){body .onglet-content{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width:1367px){body .onglet-content .content-left{width:48%}}body .onglet-content .content-left .content-title{text-transform:uppercase;font-weight:600;margin:0}body .onglet-content .content-left .content-planning{margin-bottom:5rem}@media (min-width:769px){body .onglet-content .content-left .content-planning{display:flex;justify-content:space-between;flex-wrap:wrap}}@media (min-width:769px){body .onglet-content .content-left .content-planning .content-planning-left{width:48%}}@media (min-width:769px){body .onglet-content .content-left .content-planning .content-planning-right{width:48%}}@media (min-width:769px){body .onglet-content .content-left .content-cards-container{display:flex;justify-content:space-between;flex-wrap:wrap}}body .onglet-content .content-left .content-cards-container .content-card{border:1px solid #042d75;padding:1rem}@media (min-width:769px){body .onglet-content .content-left .content-cards-container .content-card{width:48%}}body .onglet-content .content-left .content-cards-container .content-card p{margin:0;line-height:1.4}body .onglet-content .content-left .content-cards-container .content-card .content-card-title{font-weight:600}body .onglet-content .content-left .content-cards-container .content-card .content-card-contact{display:flex;justify-content:flex-end;align-items:flex-end}body .onglet-content .content-left .content-cards-container .content-card .content-card-contact a{margin-left:.8rem;display:flex;align-items:flex-end;justify-content:flex-end}body .onglet-content .content-right{margin:0 auto;max-width:674px}body .content-img-border{border:1px solid #c30714;margin:3rem 0 0 3rem;margin-top:8rem}body .content-img-border img{border-radius:5px;transform:translate(-3rem,-3rem)}body #our-partners{padding-bottom:10rem}body #our-partners .nav-onglets{margin-bottom:0}body #our-partners .nav-onglets ul li{width:100%}body #our-partners .our-partners-content ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem}body #our-partners .our-partners-content ul li img{mix-blend-mode:darken}body #our-partners .our-partners-content ul li a{display:block}body #contact{margin-bottom:30rem}body #contact h2{text-align:center;margin-top:3rem}@media (min-width:769px){body #contact h2{text-align:left}}body #contact form{width:95%;margin:0 auto 15rem auto}body #contact form .input-group{position:relative;margin-bottom:2rem}body #contact form .input-group input,body #contact form .input-group textarea{width:100%;border:none;border-bottom:2px solid #042d75;padding:3rem 0;outline:none;position:relative;resize:none}body #contact form .input-group input::-moz-placeholder,body #contact form .input-group textarea::-moz-placeholder{opacity:0}body #contact form .input-group input::placeholder,body #contact form .input-group textarea::placeholder{opacity:0}body #contact form .input-group input:not(:-moz-placeholder-shown),body #contact form .input-group textarea:not(:-moz-placeholder-shown){border-bottom:2px solid #c30714}body #contact form .input-group input:focus,body #contact form .input-group input:not(:placeholder-shown),body #contact form .input-group textarea:focus,body #contact form .input-group textarea:not(:placeholder-shown){border-bottom:2px solid #c30714}body #contact form .input-group input:not(:-moz-placeholder-shown)~label,body #contact form .input-group textarea:not(:-moz-placeholder-shown)~label{top:1rem}body #contact form .input-group input:not(:placeholder-shown)~label,body #contact form .input-group input:focus~label,body #contact form .input-group textarea:not(:placeholder-shown)~label,body #contact form .input-group textarea:focus~label{top:1rem}body #contact form .input-group label{color:#d3d3d3;font-weight:600;font-size:2.5rem;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:top .4s}body #contact form .input-group label .active{top:0}body #contact form .send{margin-top:6rem;text-align:center}@media (min-width:1025px){body #contact form .send{text-align:left;display:flex;justify-content:space-between;gap:1em}}body #contact form .send .wpcf7-list-item{margin-left:0}@media (min-width:1025px){body #contact form .send .checkbox{max-width:calc(100% - 150px - 1em)}}body #contact form .send .checkbox a{color:#C30714}body #contact form .send .slide-btn{margin-top:5rem}@media (min-width: 1025px){body #contact form .send .slide-btn{margin-top:0}}@media (min-width: 1025px){body .transport{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end}}body .transport-card{margin-bottom:5rem}@media (min-width:1025px){body .transport-card{width:30%}}body .transport-card img,body .transport-card p{margin-left:2.5rem}body .transport-card img{max-width:5rem}body .transport-card .transport-circle-left,body .transport-card .transport-circle-right{font-size:4rem;margin-top:-3px;line-height:0;color:#042d75}body .transport-card .transport-border{display:flex;justify-content:space-between}body .transport-card .transport-border-content{width:100%;height:2px;background-color:#042d75}body .contact-map-asm{margin-top:10rem}body .contact-map-asm iframe{width:100%;height:490px;box-shadow:3px 3px 6px rgba(0,0,0,.16);border-radius:1rem}body .slick-track{width:100%}body .slick-slide{margin-right:2rem}body #orga-select-eqp1{background:#042d75;color:#fff}body .tab,body .cat-tab,body .poste-tab{line-height:normal}body .slider-arrow{z-index:1;position:absolute;top:40%}body .slider-arrow:hover:before{width:2rem;height:2rem;margin-left:0}body .slider-arrow:before{content:'';position:absolute;width:1rem;height:1rem;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);margin-left:.5rem;transition:all .3s;z-index:1}body .slider-arrow:after{content:'';position:absolute;width:2rem;height:2rem;border-right:2px solid #ff0012;border-bottom:2px solid #ff0012;transition:all .3s;transform:rotate(45deg);z-index:0}body .hidden{visibility:hidden;opacity:0;height:0}body .none{display:none !important}@media (max-width:1024px){body .img-with-red-border{margin-top:5rem}}body .searchform form{width:95%;margin:0 auto 15rem auto}body .searchform form .input-group{position:relative;margin-bottom:2rem}body .searchform form .input-group input{width:100%;border:none;border-bottom:2px solid #042d75;padding:3rem 0;outline:none;position:relative;resize:none}body .searchform form .input-group input::-moz-placeholder{opacity:0}body .searchform form .input-group input::placeholder{opacity:0}body .searchform form .input-group input:not(:-moz-placeholder-shown){border-bottom:2px solid #c30714}body .searchform form .input-group input:focus,body .searchform form .input-group input:not(:placeholder-shown){border-bottom:2px solid #c30714}body .searchform form .input-group input:not(:-moz-placeholder-shown)~label{top:1rem}body .searchform form .input-group input:not(:placeholder-shown)~label,body .searchform form .input-group input:focus~label{top:1rem}body .searchform form .input-group label{color:#d3d3d3;font-weight:600;font-size:2.5rem;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:top .4s}body .searchform form .input-group label .active{top:0}body .searchform form .slide-btn{margin-top:5rem}@media (min-width:1025px){body .searchform form .slide-btn{margin-top:0}}body .searchform .search-btn{text-align:right;padding-bottom:10rem}body #match-classement h2{line-height:5rem !important}body .search-text{font-size:2rem}body .wrong-search{font-size:4rem}body [id=footer]{position:relative;font-family:"sculpin",sans-serif;font-weight:500}body [id=footer] .wave-footer{width:100%;-o-object-fit:cover;object-fit:cover}body [id=footer] .bg-footer{background:linear-gradient(#042d75,#02173b);padding:2rem 0}@media (min-width:481px){body [id=footer] .footer-content{display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap}}@media (min-width:769px){body [id=footer] .footer-content{flex-direction:row;justify-content:space-between}}body [id=footer] .footer-menu-first,body [id=footer] .footer-menu-second{text-align:center}@media (min-width:769px){body [id=footer] .footer-menu-first,body [id=footer] .footer-menu-second{text-align:inherit}}body [id=footer] .footer-menu-second li a img:nth-child(1){margin-right:3rem}body [id=footer] .footer-menu-third{text-align:center}@media (min-width:769px){body [id=footer] .footer-menu-third{text-align:inherit}}body [id=footer] .footer-menu-fourth h4{text-align:center}@media (min-width:769px){body [id=footer] .footer-menu-fourth h4{text-align:inherit}}body [id=footer] .footer-menu-first,body [id=footer] .footer-menu-second,body [id=footer] .footer-menu-third,body [id=footer] .footer-menu-fourth{margin-bottom:3rem}@media (min-width:769px){body [id=footer] .footer-menu-first,body [id=footer] .footer-menu-second,body [id=footer] .footer-menu-third,body [id=footer] .footer-menu-fourth{margin-bottom:0;width:45%}}@media (min-width:1025px){body [id=footer] .footer-menu-first{width:15%}body [id=footer] .footer-menu-second{width:15%}body [id=footer] .footer-menu-third{width:32%}body [id=footer] .footer-menu-fourth{width:25%}}body [id=footer] .footer-menu-first ul,body [id=footer] .footer-menu-second ul{list-style:none;padding-left:0;margin:0}body [id=footer] .footer-menu-first ul li,body [id=footer] .footer-menu-second ul li{margin-bottom:1em}@media (min-width:769px){body [id=footer] .footer-menu-first ul li,body [id=footer] .footer-menu-second ul li{margin-bottom:3rem}}body [id=footer] .footer-menu-first ul a,body [id=footer] .footer-menu-second ul a{color:#fff;text-decoration:none}body [id=footer] .footer-menu-third{line-height:1.5}body [id=footer] .footer-menu-third .textwidget p:first-child{margin:0}body [id=footer] .footer-menu-third p{color:#fff}body [id=footer] .footer-menu-third p a{color:#fff}body [id=footer] .footer-menu-fourth .title{font-family:"ff-dax-pro-condensed",sans-serif;font-weight:800;font-style:normal;line-height:normal;text-transform:uppercase;font-size:3rem;color:#fff;margin:0;margin-bottom:3rem;text-align:center}@media (min-width:769px){body [id=footer] .footer-menu-fourth .title{text-align:inherit}}@media (min-width:769px){body [id=footer] .footer-menu-fourth .title .word-block{display:block}}body [id=footer] .footer-menu-fourth .title .border-word-marine{color:transparent;-webkit-text-stroke-color:#fff;-webkit-text-stroke-width:1px}body [id=footer] .footer-menu-fourth #mail{width:100%;border-radius:5px;padding:.5rem 1rem;border:none;box-shadow:10px 10px 15px rgba(0,0,0,.16);border:solid 3px #d3d3d3;font-family:"sculpin",sans-serif;font-weight:400}body [id=footer] .footer-menu-fourth #mail::-moz-placeholder{font-style:italic}body [id=footer] .footer-menu-fourth #mail::placeholder{font-style:italic}body [id=footer] .footer-menu-fourth .input-group{margin-bottom:2rem}@media (max-width:768px){body [id=footer] .footer-menu-fourth .input-group{text-align:center}}body [id=footer] .footer-menu-fourth .checkbox{display:flex;align-items:flex-start}@media (max-width:768px){body [id=footer] .footer-menu-fourth .checkbox{justify-content:center}}body [id=footer] .footer-menu-fourth .checkbox #check{margin-top:.5rem}body [id=footer] .footer-menu-fourth .checkbox label{color:#fff}body [id=footer] .footer-menu-fourth .checkbox span{font-size:1.4rem;font-weight:400}body [id=footer] .footer-menu-fourth .footer-btn{text-align:right;margin-top:2rem}body [id=footer] .input-group input{padding:.5rem 1rem;border:none;border-radius:5px;max-width:100%}body [id=footer] .wpcf7-list-item{margin-left:0}body [id=footer] .slide-btn{color:#fff}body [id=footer] .wpcf7-response-output{color:#fff}body [id=footer] .copyright{text-align:center;color:#fff;margin-top:5rem;margin-bottom:0;font-size:1.2rem}body [id=footer] .copyright a{color:#fff}body.home [id=main] [id=match-classement]{margin-top:5rem;margin-bottom:5rem}@media (min-width:1025px){body.home [id=main] [id=match-classement] .cols{display:flex;flex-flow:row wrap;align-items:flex-start}body.home [id=main] [id=match-classement] .cols .col{width:50%}}body.home [id=main] [id=match-classement] .cols .col-l{border:solid 1px #d3d3d3;padding:1rem}body.home [id=main] [id=match-classement] .cols .col-l h2{font-size:6rem;line-height:4rem;margin:0}@media (min-width:1367px){body.home [id=main] [id=match-classement] .cols .col-l h2{font-size:8rem;line-height:6rem}}body.home [id=main] [id=match-classement] .cols .col-l h3{text-align:center;text-transform:inherit;margin-top:5rem;color:#042d75;font-size:3rem}body.home [id=main] [id=match-classement] .cols .col-l .versus{display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:center;margin-top:5rem}body.home [id=main] [id=match-classement] .cols .col-l .versus .vs{font-family:"prohibition",sans-serif;font-size:6rem;color:#ff0012;text-transform:uppercase}body.home [id=main] [id=match-classement] .cols .col-l .versus .team{width:100%;text-align:center;margin-top:1rem}body.home [id=main] [id=match-classement] .cols .col-l .versus .team .team-name{font-family:"mundial",sans-serif;font-weight:600;font-size:1.6rem;margin-bottom:0;text-transform:inherit;color:#042d75}body.home [id=main] [id=match-classement] .cols .col-l .versus .team.asmr .team-name{color:#c30714}body.home [id=main] [id=match-classement] .cols .col-l .date{margin-top:5rem;text-align:center;font-size:1.8rem}body.home [id=main] [id=match-classement] .cols .col-l .horaires{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-evenly}body.home [id=main] [id=match-classement] .cols .col-l .horaires p:first-child span{color:#042d75;font-weight:600;font-size:2rem}body.home [id=main] [id=match-classement] .cols .col-l .horaires p:last-child span{color:#c30714;font-weight:600;font-size:2rem}body.home [id=main] [id=match-classement] .cols .col-r{margin-top:5rem}@media (min-width:1025px){body.home [id=main] [id=match-classement] .cols .col-r{margin-top:15rem;padding-left:2rem}}body.home [id=main] [id=match-classement] .cols .col-r .header{display:flex;align-items:flex-end}@media (max-width:768px){body.home [id=main] [id=match-classement] .cols .col-r .header{flex-direction:column;align-items:flex-start;justify-content:flex-start}}@media (min-width:1025px){body.home [id=main] [id=match-classement] .cols .col-r .header{justify-content:space-between}}@media (min-width:1367px){body.home [id=main] [id=match-classement] .cols .col-r .header{flex-direction:row;align-items:flex-end}}@media (min-width:769px){body.home [id=main] [id=match-classement] .cols .col-r .header a{margin-left:2rem}}@media (min-width:1025px){body.home [id=main] [id=match-classement] .cols .col-r .header a{margin-left:0}}body.home [id=main] [id=match-classement] .cols .col-r h2{font-size:4.5rem;margin:0}@media (min-width:1367px){body.home [id=main] [id=match-classement] .cols .col-r h2{font-size:6rem}}body.home [id=main] .table-classement{position:relative;color:#042d75}body.home [id=main] .table-classement .classement-onglet{display:flex;justify-content:space-around;list-style:none;padding-left:0}body.home [id=main] .table-classement .classement-onglet li{border-bottom:3px solid #c30714;border-top-left-radius:8px;border-top-right-radius:8px;text-align:center;transition:all .4s;padding:.5rem 0;width:100%}body.home [id=main] .table-classement .classement-onglet li a{color:#042d75;cursor:pointer;font-size:2.5rem;display:inline-block;text-decoration:none;text-transform:capitalize;width:100%}body.home [id=main] .table-classement .classement-onglet li:hover,body.home [id=main] .table-classement .classement-onglet li:active{background-color:#c30714}body.home [id=main] .table-classement .classement-onglet li:hover a,body.home [id=main] .table-classement .classement-onglet li:active a{color:#fff}body.home [id=main] .table-classement .classement-onglet .active,body.home [id=main] .table-classement .classement-onglet .active:hover{background:#042d75;border-bottom:3px solid transparent}body.home [id=main] .table-classement .classement-onglet .active a,body.home [id=main] .table-classement .classement-onglet .active a:hover,body.home [id=main] .table-classement .classement-onglet .active:hover a,body.home [id=main] .table-classement .classement-onglet .active:hover a:hover{color:#fff}body.home [id=main] .table-classement .visible{visibility:visible;opacity:1;height:100%}body.home [id=main] table{border-collapse:collapse;width:100%}body.home [id=main] table thead th{color:#c30714;font-size:2rem;font-weight:600;padding-bottom:2.5rem;text-align:center}body.home [id=main] table thead th:nth-child(2){display:none}@media (min-width:481px){body.home [id=main] table thead th:nth-child(2){display:block}}body.home [id=main] table thead th:nth-child(3){text-align:left;padding-left:1.5rem}@media (min-width:481px){body.home [id=main] table thead th:nth-child(3){padding-left:0}}body.home [id=main] table tbody tr td:nth-child(1){font-size:2rem;font-weight:600;text-align:center}@media (min-width:481px){body.home [id=main] table tbody tr td:nth-child(1){font-size:3rem}}body.home [id=main] table tbody tr td:nth-child(2){text-align:center;padding:0 2.5rem}@media (max-width:480px){body.home [id=main] table tbody tr td:nth-child(2){display:none}}body.home [id=main] table tbody tr td:nth-child(3){font-size:2rem;padding-left:1.5rem}@media (min-width:481px){body.home [id=main] table tbody tr td:nth-child(3){padding-left:0}}body.home [id=main] table tbody tr td:nth-child(4){text-align:center;font-size:2rem}body.home [id=main] .vague-up img,body.home [id=main] .vague-down img{-o-object-fit:cover;object-fit:cover;width:100%}body.home [id=main] #actu-container{background:linear-gradient(#042d75,#02173b);position:relative}body.home [id=main] #actu-container #actus-blocs{display:flex;flex-wrap:wrap;justify-content:center;padding-top:5rem;padding-bottom:13rem;gap:1rem}@media (min-width:1367px){body.home [id=main] #actu-container #actus-blocs{justify-content:inherit}}body.home [id=main] #actu-container .actu-header{display:flex;flex-direction:column;align-items:center}@media (min-width:769px){body.home [id=main] #actu-container .actu-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}body.home [id=main] #actu-container .actu-header h2{color:#fff;font-size:4.5rem;font-weight:800;margin:0}@media (max-width:768px){body.home [id=main] #actu-container .actu-header h2 .border-word-marine{display:inline-block}}body.home [id=main] #actu-container .actu-card{max-width:33rem;background:#042d75;position:relative}@media (min-width:481px){body.home [id=main] #actu-container .actu-card{max-width:calc(50% - .5em)}}@media (min-width: 769px){body.home [id="main"] #actu-container .actu-card{max-width:calc(33% - .5em)}}@media (min-width: 1025px){body.home [id="main"] #actu-container .actu-card{max-width:calc(25% - .5em)}}body.home [id=main] #actu-container .actu-card h3{font-size:2.5rem;margin:0}@media (min-width:1025px){body.home [id=main] #actu-container .actu-card:nth-child(even){transform:translateY(8rem)}body.home [id=main] #actu-container .actu-card:nth-child(2),body.home [id=main] #actu-container .actu-card:nth-child(4),body.home [id=main] #actu-container .actu-card:nth-child(5),body.home [id=main] #actu-container .actu-card:nth-child(7){border:1px solid #fff;background-color:transparent}}body.home [id=main] #actu-container .actu-card-img img{width:100%;-o-object-fit:cover;object-fit:cover;max-height:10rem}body.home [id=main] #actu-container .actu-card-img a{display:block}body.home [id=main] #actu-container .actu-card-infos{padding:1.5rem 1.5rem 5rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around}body.home [id=main] #actu-container .actu-card-infos h3{font-weight:500}body.home [id=main] #actu-container .actu-card-text p{color:#fff;font-size:1.6rem;line-height:1.4;margin:.5rem 0}body.home [id=main] #actu-container .actu-card-date{color:#fff;font-size:1.4rem;margin-top:.5rem;margin-bottom:0}body.home [id=main] #actu-container .readmore{display:inline-block;position:absolute;bottom:0;right:.2rem}body.home [id=main] .reseaux-header{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:769px){body.home [id=main] .reseaux-header{flex-direction:row;justify-content:space-between;align-items:flex-end;margin-top:5rem}}body.home [id=main] .reseaux-header h2{margin:0;text-align:center}@media (min-width:769px){body.home [id=main] .reseaux-header h2{text-align:start}body.home [id=main] .reseaux-header h2 .border-word{display:block}}body.home [id=main] .reseaux-header .reseaux-links{text-align:center;margin-bottom:1rem}body.home [id=main] .reseaux-header .reseaux-links ul{display:flex;justify-content:flex-end;list-style:none;padding-left:0}body.home [id=main] .reseaux-header .reseaux-links ul li{margin:0 1rem}body.home [id=main] #sb_instagram #sbi_images{margin-top:5rem;display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}@media (min-width:1025px){body.home [id=main] #sb_instagram #sbi_images{justify-content:flex-start}}body.home [id=main] #sb_instagram #sbi_images .sbi_item{max-width:calc(100% / 6 - 1em);box-shadow:10px 10px 15px rgba(0,0,0,.16);min-width:185px}@media (min-width:1367px){body.home [id=main] #sb_instagram #sbi_images .sbi_item{min-width:214px}}body.home [id=main] #sb_instagram #sbi_images .sbi_item .sbi_photo_wrap a{border-radius:.5rem;display:block}body.home [id=main] #partners{display:flex;flex-wrap:wrap;flex-direction:column;position:relative;margin-top:10rem;background-color:#f5f5f5}@media (min-width:1025px){body.home [id=main] #partners{flex-direction:row}}body.home [id=main] .vague-partners-up{position:absolute;top:0;left:0;right:0;width:100%}body.home [id=main] .vague-partners-up img{width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1025px){body.home [id=main] .partners-left{width:50%}}body.home [id=main] .partners-left img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.home [id=main] .partners-right{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5rem;padding-bottom:calc(100vw * 307 / 1920);position:relative}body.home [id=main] .partners-right h2{margin-top:0}body.home [id=main] .partners-right h2 .word-block{display:inline}@media (min-width:1025px){body.home [id=main] .partners-right h2 .word-block{display:block}}@media (min-width:1025px){body.home [id=main] .partners-right{width:50%;padding-left:5rem;padding-right:5rem;padding-bottom:calc(100vw * 307 / 1920);padding-top:calc(calc(100vw * 307 / 1920) / 2);align-items:flex-start}}@media (min-width:1025px) and (min-width:1367px){body.home [id=main] .partners-right{padding-left:10rem;padding-right:10rem}}body.home [id=main] .partners-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media (min-width:1025px){body.home [id=main] .partners-logos{display:block;max-width:calc(1366px / 2 - 10rem)}}body.home [id=main] .partners-logos ul{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;align-items:center;gap:1em}body.home [id=main] .partners-logos ul li{width:8.5rem}@media (min-width:1367px){body.home [id=main] .partners-logos ul li{width:10rem}}body.home [id=main] .partners-logos ul li img{mix-blend-mode:darken}body.home [id=main] .partners-logos ul li a img{mix-blend-mode:darken}body.home [id=main] .partners-logos a{display:block}body.home [id=main] .partners-btn{text-align:right;margin-top:3rem;width:100%}@media (min-width:1025px){body.home [id=main] .partners-btn{margin-top:5rem}}body.admin-bar [id=header]{top:32px}body .rs-fixed{position:fixed;top:80%;right:0;background-color:#fff;border-top-left-radius:10px;border-bottom-left-radius:10px;z-index:5;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media (min-width:1281px){body .rs-fixed{top:50%;transform:translateY(-50%)}}body .rs-fixed a{display:block;padding:1rem}body .rs-fixed ul{list-style:none;padding:0;margin:0}body main.cover-by-footer{margin-bottom:calc(calc(100vw * 307 / 1920) * -1)}