/*!
Author: Wesign Communication
Author URI: http://www.wesign.fr/
*/html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;overflow-x:hidden}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;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,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[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}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@font-face{font-display:swap;font-family:ApfelGrotezk;font-style:normal;font-weight:300;src:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/fonts/ApfelGrotezk-Regular.woff) format("woff");src:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/fonts/ApfelGrotezk-Regular.eot) format("embedded-opentype"),url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/fonts/ApfelGrotezk-Regular.woff) format("woff"),url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/fonts/ApfelGrotezk-Regular.ttf) format("truetype"),url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/fonts/ApfelGrotezk-Regular.svg) format("svg")}@font-face{font-display:swap;font-family:Epilogue;font-style:normal;font-weight:300;src:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/fonts/Epilogue-Regular.woff) format("woff");src:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/fonts/Epilogue-Regular.eot) format("embedded-opentype"),url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/fonts/Epilogue-Regular.woff) format("woff"),url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/fonts/Epilogue-Regular.ttf) format("truetype"),url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/fonts/Epilogue-Regular.svg) format("svg")}@font-face{font-display:swap;font-family:Epilogue;font-style:normal;font-weight:600;src:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/fonts/Epilogue-SemiBold.woff) format("woff");src:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/fonts/Epilogue-SemiBold.eot) format("embedded-opentype"),url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/fonts/Epilogue-SemiBold.woff) format("woff"),url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/fonts/Epilogue-SemiBold.ttf) format("truetype"),url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/fonts/Epilogue-SemiBold.svg) format("svg")}*{-moz-font-feature-settings:"liga" on;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0;padding:0;text-rendering:optimizeLegibility}*,:after,:before{box-sizing:border-box}body{color:#41443d;font-family:Epilogue,sans-serif;font-size:1em}::-moz-selection{background-color:#41443d;color:#fff}::selection{background-color:#41443d;color:#fff}ul{list-style:none;margin:0;padding:0}a,li,p,span{color:#41443d;font-size:1rem;line-height:1.5em}a{color:#41443d;text-decoration:none}html{scroll-behavior:auto}body,html{min-height:100%;width:100%}.text-center{text-align:center}.circlos-wrapper span{position:relative;z-index:2}span.circlos{display:inline-block;position:relative;z-index:1}span.circlos svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 32px)}.reveal{opacity:0}.reveal-visible{opacity:1;transition:.4s linear}.reveal-visible:hover{cursor:default;transition:.9s cubic-bezier(.3,2,.23,1.07)}svg.draw{bottom:0;height:auto;left:70px;position:absolute;width:50%}@media(min-width:1200px){svg.draw{bottom:0;left:0;width:100%}}svg.draw.cadre{transform:scale(1.3)}.mask-image{-webkit-mask-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/bandeau-bulle.png);mask-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/bandeau-bulle.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.switcher{bottom:20px;cursor:pointer;display:inline-flex;height:51px;left:20px;position:fixed;width:247px;z-index:200}@media(min-width:1200px){.switcher{bottom:20px;height:80px;left:39%;width:300px}}@media(min-width:1450px){.switcher{bottom:60px;height:80px;left:40%;width:413px}}@media(min-width:1700px){.switcher{bottom:60px;height:80px;left:40%;width:413px}}.switcher img{height:51px;left:0;position:absolute;top:0;transition:opacity .5s ease-in;width:247px}@media(min-width:1200px){.switcher img{height:80px;width:300px}}@media(min-width:1450px){.switcher img{height:80px;width:300px}}@media(min-width:1700px){.switcher img{height:80px;width:300px}}@media(min-width:1920px){.switcher img{height:80px;width:413px}}.switcher.pro img{opacity:0}.switcher.pro img.pro{opacity:1}.switcher.parti img{opacity:0}.switcher.parti img.parti{opacity:1}.switcher-cache{-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background-color:rgba(65,68,61,.25);height:100vh;opacity:0;pointer-events:none;position:fixed;transition:opacity 1s ease;visibility:hidden;width:100vw;z-index:-1999}.switcher-cache.visible{opacity:1;visibility:visible;z-index:1999}.form.form--newsletter .form-sent-message{background:#f5f2e9}.form.form--newsletter .form-sent-message .h3{font-size:32px}.ly{display:grid;grid-template-columns:[gutter-l] minmax(0,1fr) [container] minmax(0,85%) [gutter-r] minmax(0,1fr)}.container,.container-semi-l,.container-semi-r{grid-column:container}.container-full{grid-column:1/4}@media(min-width:992px){.container-semi-l{grid-column:1/3}.container-semi-r{grid-column:2/4}}.grid{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));grid-template-rows:minmax(0,auto);width:100%}.col-1{grid-template-columns:repeat(1,minmax(0,1fr))}.col-2{grid-template-columns:repeat(2,minmax(0,1fr))}.col-3{grid-template-columns:repeat(3,minmax(0,1fr))}.col-4{grid-template-columns:repeat(4,minmax(0,1fr))}.col-5{grid-template-columns:repeat(5,minmax(0,1fr))}.col-6{grid-template-columns:repeat(6,minmax(0,1fr))}.col-7{grid-template-columns:repeat(7,minmax(0,1fr))}.col-8{grid-template-columns:repeat(8,minmax(0,1fr))}.col-9{grid-template-columns:repeat(9,minmax(0,1fr))}.col-10{grid-template-columns:repeat(10,minmax(0,1fr))}.col-11{grid-template-columns:repeat(11,minmax(0,1fr))}.col-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-13{grid-template-columns:repeat(13,minmax(0,1fr))}.col-14{grid-template-columns:repeat(14,minmax(0,1fr))}.col-15{grid-template-columns:repeat(15,minmax(0,1fr))}.col-16{grid-template-columns:repeat(16,minmax(0,1fr))}.col-17{grid-template-columns:repeat(17,minmax(0,1fr))}.col-18{grid-template-columns:repeat(18,minmax(0,1fr))}.col-19{grid-template-columns:repeat(19,minmax(0,1fr))}.col-20{grid-template-columns:repeat(20,minmax(0,1fr))}.col-21{grid-template-columns:repeat(21,minmax(0,1fr))}.col-22{grid-template-columns:repeat(22,minmax(0,1fr))}.col-23{grid-template-columns:repeat(23,minmax(0,1fr))}.col-24{grid-template-columns:repeat(24,minmax(0,1fr))}@media(min-width:375px){.col-xs-1{grid-template-columns:repeat(1,minmax(0,1fr))}.col-xs-2{grid-template-columns:repeat(2,minmax(0,1fr))}.col-xs-3{grid-template-columns:repeat(3,minmax(0,1fr))}.col-xs-4{grid-template-columns:repeat(4,minmax(0,1fr))}.col-xs-5{grid-template-columns:repeat(5,minmax(0,1fr))}.col-xs-6{grid-template-columns:repeat(6,minmax(0,1fr))}.col-xs-7{grid-template-columns:repeat(7,minmax(0,1fr))}.col-xs-8{grid-template-columns:repeat(8,minmax(0,1fr))}.col-xs-9{grid-template-columns:repeat(9,minmax(0,1fr))}.col-xs-10{grid-template-columns:repeat(10,minmax(0,1fr))}.col-xs-11{grid-template-columns:repeat(11,minmax(0,1fr))}.col-xs-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-xs-13{grid-template-columns:repeat(13,minmax(0,1fr))}.col-xs-14{grid-template-columns:repeat(14,minmax(0,1fr))}.col-xs-15{grid-template-columns:repeat(15,minmax(0,1fr))}.col-xs-16{grid-template-columns:repeat(16,minmax(0,1fr))}.col-xs-17{grid-template-columns:repeat(17,minmax(0,1fr))}.col-xs-18{grid-template-columns:repeat(18,minmax(0,1fr))}.col-xs-19{grid-template-columns:repeat(19,minmax(0,1fr))}.col-xs-20{grid-template-columns:repeat(20,minmax(0,1fr))}.col-xs-21{grid-template-columns:repeat(21,minmax(0,1fr))}.col-xs-22{grid-template-columns:repeat(22,minmax(0,1fr))}.col-xs-23{grid-template-columns:repeat(23,minmax(0,1fr))}.col-xs-24{grid-template-columns:repeat(24,minmax(0,1fr))}}@media(min-width:550px){.col-sm-1{grid-template-columns:repeat(1,minmax(0,1fr))}.col-sm-2{grid-template-columns:repeat(2,minmax(0,1fr))}.col-sm-3{grid-template-columns:repeat(3,minmax(0,1fr))}.col-sm-4{grid-template-columns:repeat(4,minmax(0,1fr))}.col-sm-5{grid-template-columns:repeat(5,minmax(0,1fr))}.col-sm-6{grid-template-columns:repeat(6,minmax(0,1fr))}.col-sm-7{grid-template-columns:repeat(7,minmax(0,1fr))}.col-sm-8{grid-template-columns:repeat(8,minmax(0,1fr))}.col-sm-9{grid-template-columns:repeat(9,minmax(0,1fr))}.col-sm-10{grid-template-columns:repeat(10,minmax(0,1fr))}.col-sm-11{grid-template-columns:repeat(11,minmax(0,1fr))}.col-sm-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-sm-13{grid-template-columns:repeat(13,minmax(0,1fr))}.col-sm-14{grid-template-columns:repeat(14,minmax(0,1fr))}.col-sm-15{grid-template-columns:repeat(15,minmax(0,1fr))}.col-sm-16{grid-template-columns:repeat(16,minmax(0,1fr))}.col-sm-17{grid-template-columns:repeat(17,minmax(0,1fr))}.col-sm-18{grid-template-columns:repeat(18,minmax(0,1fr))}.col-sm-19{grid-template-columns:repeat(19,minmax(0,1fr))}.col-sm-20{grid-template-columns:repeat(20,minmax(0,1fr))}.col-sm-21{grid-template-columns:repeat(21,minmax(0,1fr))}.col-sm-22{grid-template-columns:repeat(22,minmax(0,1fr))}.col-sm-23{grid-template-columns:repeat(23,minmax(0,1fr))}.col-sm-24{grid-template-columns:repeat(24,minmax(0,1fr))}}@media(min-width:768px){.col-md-1{grid-template-columns:repeat(1,minmax(0,1fr))}.col-md-2{grid-template-columns:repeat(2,minmax(0,1fr))}.col-md-3{grid-template-columns:repeat(3,minmax(0,1fr))}.col-md-4{grid-template-columns:repeat(4,minmax(0,1fr))}.col-md-5{grid-template-columns:repeat(5,minmax(0,1fr))}.col-md-6{grid-template-columns:repeat(6,minmax(0,1fr))}.col-md-7{grid-template-columns:repeat(7,minmax(0,1fr))}.col-md-8{grid-template-columns:repeat(8,minmax(0,1fr))}.col-md-9{grid-template-columns:repeat(9,minmax(0,1fr))}.col-md-10{grid-template-columns:repeat(10,minmax(0,1fr))}.col-md-11{grid-template-columns:repeat(11,minmax(0,1fr))}.col-md-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-md-13{grid-template-columns:repeat(13,minmax(0,1fr))}.col-md-14{grid-template-columns:repeat(14,minmax(0,1fr))}.col-md-15{grid-template-columns:repeat(15,minmax(0,1fr))}.col-md-16{grid-template-columns:repeat(16,minmax(0,1fr))}.col-md-17{grid-template-columns:repeat(17,minmax(0,1fr))}.col-md-18{grid-template-columns:repeat(18,minmax(0,1fr))}.col-md-19{grid-template-columns:repeat(19,minmax(0,1fr))}.col-md-20{grid-template-columns:repeat(20,minmax(0,1fr))}.col-md-21{grid-template-columns:repeat(21,minmax(0,1fr))}.col-md-22{grid-template-columns:repeat(22,minmax(0,1fr))}.col-md-23{grid-template-columns:repeat(23,minmax(0,1fr))}.col-md-24{grid-template-columns:repeat(24,minmax(0,1fr))}}@media(min-width:992px){.col-lg-1{grid-template-columns:repeat(1,minmax(0,1fr))}.col-lg-2{grid-template-columns:repeat(2,minmax(0,1fr))}.col-lg-3{grid-template-columns:repeat(3,minmax(0,1fr))}.col-lg-4{grid-template-columns:repeat(4,minmax(0,1fr))}.col-lg-5{grid-template-columns:repeat(5,minmax(0,1fr))}.col-lg-6{grid-template-columns:repeat(6,minmax(0,1fr))}.col-lg-7{grid-template-columns:repeat(7,minmax(0,1fr))}.col-lg-8{grid-template-columns:repeat(8,minmax(0,1fr))}.col-lg-9{grid-template-columns:repeat(9,minmax(0,1fr))}.col-lg-10{grid-template-columns:repeat(10,minmax(0,1fr))}.col-lg-11{grid-template-columns:repeat(11,minmax(0,1fr))}.col-lg-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-lg-13{grid-template-columns:repeat(13,minmax(0,1fr))}.col-lg-14{grid-template-columns:repeat(14,minmax(0,1fr))}.col-lg-15{grid-template-columns:repeat(15,minmax(0,1fr))}.col-lg-16{grid-template-columns:repeat(16,minmax(0,1fr))}.col-lg-17{grid-template-columns:repeat(17,minmax(0,1fr))}.col-lg-18{grid-template-columns:repeat(18,minmax(0,1fr))}.col-lg-19{grid-template-columns:repeat(19,minmax(0,1fr))}.col-lg-20{grid-template-columns:repeat(20,minmax(0,1fr))}.col-lg-21{grid-template-columns:repeat(21,minmax(0,1fr))}.col-lg-22{grid-template-columns:repeat(22,minmax(0,1fr))}.col-lg-23{grid-template-columns:repeat(23,minmax(0,1fr))}.col-lg-24{grid-template-columns:repeat(24,minmax(0,1fr))}}@media(min-width:1200px){.col-xl-1{grid-template-columns:repeat(1,minmax(0,1fr))}.col-xl-2{grid-template-columns:repeat(2,minmax(0,1fr))}.col-xl-3{grid-template-columns:repeat(3,minmax(0,1fr))}.col-xl-4{grid-template-columns:repeat(4,minmax(0,1fr))}.col-xl-5{grid-template-columns:repeat(5,minmax(0,1fr))}.col-xl-6{grid-template-columns:repeat(6,minmax(0,1fr))}.col-xl-7{grid-template-columns:repeat(7,minmax(0,1fr))}.col-xl-8{grid-template-columns:repeat(8,minmax(0,1fr))}.col-xl-9{grid-template-columns:repeat(9,minmax(0,1fr))}.col-xl-10{grid-template-columns:repeat(10,minmax(0,1fr))}.col-xl-11{grid-template-columns:repeat(11,minmax(0,1fr))}.col-xl-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-xl-13{grid-template-columns:repeat(13,minmax(0,1fr))}.col-xl-14{grid-template-columns:repeat(14,minmax(0,1fr))}.col-xl-15{grid-template-columns:repeat(15,minmax(0,1fr))}.col-xl-16{grid-template-columns:repeat(16,minmax(0,1fr))}.col-xl-17{grid-template-columns:repeat(17,minmax(0,1fr))}.col-xl-18{grid-template-columns:repeat(18,minmax(0,1fr))}.col-xl-19{grid-template-columns:repeat(19,minmax(0,1fr))}.col-xl-20{grid-template-columns:repeat(20,minmax(0,1fr))}.col-xl-21{grid-template-columns:repeat(21,minmax(0,1fr))}.col-xl-22{grid-template-columns:repeat(22,minmax(0,1fr))}.col-xl-23{grid-template-columns:repeat(23,minmax(0,1fr))}.col-xl-24{grid-template-columns:repeat(24,minmax(0,1fr))}}@media(min-width:1450px){.col-xlm-1{grid-template-columns:repeat(1,minmax(0,1fr))}.col-xlm-2{grid-template-columns:repeat(2,minmax(0,1fr))}.col-xlm-3{grid-template-columns:repeat(3,minmax(0,1fr))}.col-xlm-4{grid-template-columns:repeat(4,minmax(0,1fr))}.col-xlm-5{grid-template-columns:repeat(5,minmax(0,1fr))}.col-xlm-6{grid-template-columns:repeat(6,minmax(0,1fr))}.col-xlm-7{grid-template-columns:repeat(7,minmax(0,1fr))}.col-xlm-8{grid-template-columns:repeat(8,minmax(0,1fr))}.col-xlm-9{grid-template-columns:repeat(9,minmax(0,1fr))}.col-xlm-10{grid-template-columns:repeat(10,minmax(0,1fr))}.col-xlm-11{grid-template-columns:repeat(11,minmax(0,1fr))}.col-xlm-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-xlm-13{grid-template-columns:repeat(13,minmax(0,1fr))}.col-xlm-14{grid-template-columns:repeat(14,minmax(0,1fr))}.col-xlm-15{grid-template-columns:repeat(15,minmax(0,1fr))}.col-xlm-16{grid-template-columns:repeat(16,minmax(0,1fr))}.col-xlm-17{grid-template-columns:repeat(17,minmax(0,1fr))}.col-xlm-18{grid-template-columns:repeat(18,minmax(0,1fr))}.col-xlm-19{grid-template-columns:repeat(19,minmax(0,1fr))}.col-xlm-20{grid-template-columns:repeat(20,minmax(0,1fr))}.col-xlm-21{grid-template-columns:repeat(21,minmax(0,1fr))}.col-xlm-22{grid-template-columns:repeat(22,minmax(0,1fr))}.col-xlm-23{grid-template-columns:repeat(23,minmax(0,1fr))}.col-xlm-24{grid-template-columns:repeat(24,minmax(0,1fr))}}@media(min-width:1700px){.col-xxl-1{grid-template-columns:repeat(1,minmax(0,1fr))}.col-xxl-2{grid-template-columns:repeat(2,minmax(0,1fr))}.col-xxl-3{grid-template-columns:repeat(3,minmax(0,1fr))}.col-xxl-4{grid-template-columns:repeat(4,minmax(0,1fr))}.col-xxl-5{grid-template-columns:repeat(5,minmax(0,1fr))}.col-xxl-6{grid-template-columns:repeat(6,minmax(0,1fr))}.col-xxl-7{grid-template-columns:repeat(7,minmax(0,1fr))}.col-xxl-8{grid-template-columns:repeat(8,minmax(0,1fr))}.col-xxl-9{grid-template-columns:repeat(9,minmax(0,1fr))}.col-xxl-10{grid-template-columns:repeat(10,minmax(0,1fr))}.col-xxl-11{grid-template-columns:repeat(11,minmax(0,1fr))}.col-xxl-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-xxl-13{grid-template-columns:repeat(13,minmax(0,1fr))}.col-xxl-14{grid-template-columns:repeat(14,minmax(0,1fr))}.col-xxl-15{grid-template-columns:repeat(15,minmax(0,1fr))}.col-xxl-16{grid-template-columns:repeat(16,minmax(0,1fr))}.col-xxl-17{grid-template-columns:repeat(17,minmax(0,1fr))}.col-xxl-18{grid-template-columns:repeat(18,minmax(0,1fr))}.col-xxl-19{grid-template-columns:repeat(19,minmax(0,1fr))}.col-xxl-20{grid-template-columns:repeat(20,minmax(0,1fr))}.col-xxl-21{grid-template-columns:repeat(21,minmax(0,1fr))}.col-xxl-22{grid-template-columns:repeat(22,minmax(0,1fr))}.col-xxl-23{grid-template-columns:repeat(23,minmax(0,1fr))}.col-xxl-24{grid-template-columns:repeat(24,minmax(0,1fr))}}@media(min-width:1920px){.col-uhd-1{grid-template-columns:repeat(1,minmax(0,1fr))}.col-uhd-2{grid-template-columns:repeat(2,minmax(0,1fr))}.col-uhd-3{grid-template-columns:repeat(3,minmax(0,1fr))}.col-uhd-4{grid-template-columns:repeat(4,minmax(0,1fr))}.col-uhd-5{grid-template-columns:repeat(5,minmax(0,1fr))}.col-uhd-6{grid-template-columns:repeat(6,minmax(0,1fr))}.col-uhd-7{grid-template-columns:repeat(7,minmax(0,1fr))}.col-uhd-8{grid-template-columns:repeat(8,minmax(0,1fr))}.col-uhd-9{grid-template-columns:repeat(9,minmax(0,1fr))}.col-uhd-10{grid-template-columns:repeat(10,minmax(0,1fr))}.col-uhd-11{grid-template-columns:repeat(11,minmax(0,1fr))}.col-uhd-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-uhd-13{grid-template-columns:repeat(13,minmax(0,1fr))}.col-uhd-14{grid-template-columns:repeat(14,minmax(0,1fr))}.col-uhd-15{grid-template-columns:repeat(15,minmax(0,1fr))}.col-uhd-16{grid-template-columns:repeat(16,minmax(0,1fr))}.col-uhd-17{grid-template-columns:repeat(17,minmax(0,1fr))}.col-uhd-18{grid-template-columns:repeat(18,minmax(0,1fr))}.col-uhd-19{grid-template-columns:repeat(19,minmax(0,1fr))}.col-uhd-20{grid-template-columns:repeat(20,minmax(0,1fr))}.col-uhd-21{grid-template-columns:repeat(21,minmax(0,1fr))}.col-uhd-22{grid-template-columns:repeat(22,minmax(0,1fr))}.col-uhd-23{grid-template-columns:repeat(23,minmax(0,1fr))}.col-uhd-24{grid-template-columns:repeat(24,minmax(0,1fr))}}@media(min-width:2520px){.col-xuhd-1{grid-template-columns:repeat(1,minmax(0,1fr))}.col-xuhd-2{grid-template-columns:repeat(2,minmax(0,1fr))}.col-xuhd-3{grid-template-columns:repeat(3,minmax(0,1fr))}.col-xuhd-4{grid-template-columns:repeat(4,minmax(0,1fr))}.col-xuhd-5{grid-template-columns:repeat(5,minmax(0,1fr))}.col-xuhd-6{grid-template-columns:repeat(6,minmax(0,1fr))}.col-xuhd-7{grid-template-columns:repeat(7,minmax(0,1fr))}.col-xuhd-8{grid-template-columns:repeat(8,minmax(0,1fr))}.col-xuhd-9{grid-template-columns:repeat(9,minmax(0,1fr))}.col-xuhd-10{grid-template-columns:repeat(10,minmax(0,1fr))}.col-xuhd-11{grid-template-columns:repeat(11,minmax(0,1fr))}.col-xuhd-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-xuhd-13{grid-template-columns:repeat(13,minmax(0,1fr))}.col-xuhd-14{grid-template-columns:repeat(14,minmax(0,1fr))}.col-xuhd-15{grid-template-columns:repeat(15,minmax(0,1fr))}.col-xuhd-16{grid-template-columns:repeat(16,minmax(0,1fr))}.col-xuhd-17{grid-template-columns:repeat(17,minmax(0,1fr))}.col-xuhd-18{grid-template-columns:repeat(18,minmax(0,1fr))}.col-xuhd-19{grid-template-columns:repeat(19,minmax(0,1fr))}.col-xuhd-20{grid-template-columns:repeat(20,minmax(0,1fr))}.col-xuhd-21{grid-template-columns:repeat(21,minmax(0,1fr))}.col-xuhd-22{grid-template-columns:repeat(22,minmax(0,1fr))}.col-xuhd-23{grid-template-columns:repeat(23,minmax(0,1fr))}.col-xuhd-24{grid-template-columns:repeat(24,minmax(0,1fr))}}.s-1{grid-column-start:1}.s-2{grid-column-start:2}.s-3{grid-column-start:3}.s-4{grid-column-start:4}.s-5{grid-column-start:5}.s-6{grid-column-start:6}.s-7{grid-column-start:7}.s-8{grid-column-start:8}.s-9{grid-column-start:9}.s-10{grid-column-start:10}.s-11{grid-column-start:11}.s-12{grid-column-start:12}.s-13{grid-column-start:13}.s-14{grid-column-start:14}.s-15{grid-column-start:15}.s-16{grid-column-start:16}.s-17{grid-column-start:17}.s-18{grid-column-start:18}.s-19{grid-column-start:19}.s-20{grid-column-start:20}.s-21{grid-column-start:21}.s-22{grid-column-start:22}.s-23{grid-column-start:23}.s-24{grid-column-start:24}@media(min-width:375px){.s-xs-1{grid-column-start:1}.s-xs-2{grid-column-start:2}.s-xs-3{grid-column-start:3}.s-xs-4{grid-column-start:4}.s-xs-5{grid-column-start:5}.s-xs-6{grid-column-start:6}.s-xs-7{grid-column-start:7}.s-xs-8{grid-column-start:8}.s-xs-9{grid-column-start:9}.s-xs-10{grid-column-start:10}.s-xs-11{grid-column-start:11}.s-xs-12{grid-column-start:12}.s-xs-13{grid-column-start:13}.s-xs-14{grid-column-start:14}.s-xs-15{grid-column-start:15}.s-xs-16{grid-column-start:16}.s-xs-17{grid-column-start:17}.s-xs-18{grid-column-start:18}.s-xs-19{grid-column-start:19}.s-xs-20{grid-column-start:20}.s-xs-21{grid-column-start:21}.s-xs-22{grid-column-start:22}.s-xs-23{grid-column-start:23}.s-xs-24{grid-column-start:24}}@media(min-width:550px){.s-sm-1{grid-column-start:1}.s-sm-2{grid-column-start:2}.s-sm-3{grid-column-start:3}.s-sm-4{grid-column-start:4}.s-sm-5{grid-column-start:5}.s-sm-6{grid-column-start:6}.s-sm-7{grid-column-start:7}.s-sm-8{grid-column-start:8}.s-sm-9{grid-column-start:9}.s-sm-10{grid-column-start:10}.s-sm-11{grid-column-start:11}.s-sm-12{grid-column-start:12}.s-sm-13{grid-column-start:13}.s-sm-14{grid-column-start:14}.s-sm-15{grid-column-start:15}.s-sm-16{grid-column-start:16}.s-sm-17{grid-column-start:17}.s-sm-18{grid-column-start:18}.s-sm-19{grid-column-start:19}.s-sm-20{grid-column-start:20}.s-sm-21{grid-column-start:21}.s-sm-22{grid-column-start:22}.s-sm-23{grid-column-start:23}.s-sm-24{grid-column-start:24}}@media(min-width:768px){.s-md-1{grid-column-start:1}.s-md-2{grid-column-start:2}.s-md-3{grid-column-start:3}.s-md-4{grid-column-start:4}.s-md-5{grid-column-start:5}.s-md-6{grid-column-start:6}.s-md-7{grid-column-start:7}.s-md-8{grid-column-start:8}.s-md-9{grid-column-start:9}.s-md-10{grid-column-start:10}.s-md-11{grid-column-start:11}.s-md-12{grid-column-start:12}.s-md-13{grid-column-start:13}.s-md-14{grid-column-start:14}.s-md-15{grid-column-start:15}.s-md-16{grid-column-start:16}.s-md-17{grid-column-start:17}.s-md-18{grid-column-start:18}.s-md-19{grid-column-start:19}.s-md-20{grid-column-start:20}.s-md-21{grid-column-start:21}.s-md-22{grid-column-start:22}.s-md-23{grid-column-start:23}.s-md-24{grid-column-start:24}}@media(min-width:992px){.s-lg-1{grid-column-start:1}.s-lg-2{grid-column-start:2}.s-lg-3{grid-column-start:3}.s-lg-4{grid-column-start:4}.s-lg-5{grid-column-start:5}.s-lg-6{grid-column-start:6}.s-lg-7{grid-column-start:7}.s-lg-8{grid-column-start:8}.s-lg-9{grid-column-start:9}.s-lg-10{grid-column-start:10}.s-lg-11{grid-column-start:11}.s-lg-12{grid-column-start:12}.s-lg-13{grid-column-start:13}.s-lg-14{grid-column-start:14}.s-lg-15{grid-column-start:15}.s-lg-16{grid-column-start:16}.s-lg-17{grid-column-start:17}.s-lg-18{grid-column-start:18}.s-lg-19{grid-column-start:19}.s-lg-20{grid-column-start:20}.s-lg-21{grid-column-start:21}.s-lg-22{grid-column-start:22}.s-lg-23{grid-column-start:23}.s-lg-24{grid-column-start:24}}@media(min-width:1200px){.s-xl-1{grid-column-start:1}.s-xl-2{grid-column-start:2}.s-xl-3{grid-column-start:3}.s-xl-4{grid-column-start:4}.s-xl-5{grid-column-start:5}.s-xl-6{grid-column-start:6}.s-xl-7{grid-column-start:7}.s-xl-8{grid-column-start:8}.s-xl-9{grid-column-start:9}.s-xl-10{grid-column-start:10}.s-xl-11{grid-column-start:11}.s-xl-12{grid-column-start:12}.s-xl-13{grid-column-start:13}.s-xl-14{grid-column-start:14}.s-xl-15{grid-column-start:15}.s-xl-16{grid-column-start:16}.s-xl-17{grid-column-start:17}.s-xl-18{grid-column-start:18}.s-xl-19{grid-column-start:19}.s-xl-20{grid-column-start:20}.s-xl-21{grid-column-start:21}.s-xl-22{grid-column-start:22}.s-xl-23{grid-column-start:23}.s-xl-24{grid-column-start:24}}@media(min-width:1450px){.s-xlm-1{grid-column-start:1}.s-xlm-2{grid-column-start:2}.s-xlm-3{grid-column-start:3}.s-xlm-4{grid-column-start:4}.s-xlm-5{grid-column-start:5}.s-xlm-6{grid-column-start:6}.s-xlm-7{grid-column-start:7}.s-xlm-8{grid-column-start:8}.s-xlm-9{grid-column-start:9}.s-xlm-10{grid-column-start:10}.s-xlm-11{grid-column-start:11}.s-xlm-12{grid-column-start:12}.s-xlm-13{grid-column-start:13}.s-xlm-14{grid-column-start:14}.s-xlm-15{grid-column-start:15}.s-xlm-16{grid-column-start:16}.s-xlm-17{grid-column-start:17}.s-xlm-18{grid-column-start:18}.s-xlm-19{grid-column-start:19}.s-xlm-20{grid-column-start:20}.s-xlm-21{grid-column-start:21}.s-xlm-22{grid-column-start:22}.s-xlm-23{grid-column-start:23}.s-xlm-24{grid-column-start:24}}@media(min-width:1700px){.s-xxl-1{grid-column-start:1}.s-xxl-2{grid-column-start:2}.s-xxl-3{grid-column-start:3}.s-xxl-4{grid-column-start:4}.s-xxl-5{grid-column-start:5}.s-xxl-6{grid-column-start:6}.s-xxl-7{grid-column-start:7}.s-xxl-8{grid-column-start:8}.s-xxl-9{grid-column-start:9}.s-xxl-10{grid-column-start:10}.s-xxl-11{grid-column-start:11}.s-xxl-12{grid-column-start:12}.s-xxl-13{grid-column-start:13}.s-xxl-14{grid-column-start:14}.s-xxl-15{grid-column-start:15}.s-xxl-16{grid-column-start:16}.s-xxl-17{grid-column-start:17}.s-xxl-18{grid-column-start:18}.s-xxl-19{grid-column-start:19}.s-xxl-20{grid-column-start:20}.s-xxl-21{grid-column-start:21}.s-xxl-22{grid-column-start:22}.s-xxl-23{grid-column-start:23}.s-xxl-24{grid-column-start:24}}@media(min-width:1920px){.s-uhd-1{grid-column-start:1}.s-uhd-2{grid-column-start:2}.s-uhd-3{grid-column-start:3}.s-uhd-4{grid-column-start:4}.s-uhd-5{grid-column-start:5}.s-uhd-6{grid-column-start:6}.s-uhd-7{grid-column-start:7}.s-uhd-8{grid-column-start:8}.s-uhd-9{grid-column-start:9}.s-uhd-10{grid-column-start:10}.s-uhd-11{grid-column-start:11}.s-uhd-12{grid-column-start:12}.s-uhd-13{grid-column-start:13}.s-uhd-14{grid-column-start:14}.s-uhd-15{grid-column-start:15}.s-uhd-16{grid-column-start:16}.s-uhd-17{grid-column-start:17}.s-uhd-18{grid-column-start:18}.s-uhd-19{grid-column-start:19}.s-uhd-20{grid-column-start:20}.s-uhd-21{grid-column-start:21}.s-uhd-22{grid-column-start:22}.s-uhd-23{grid-column-start:23}.s-uhd-24{grid-column-start:24}}@media(min-width:2520px){.s-xuhd-1{grid-column-start:1}.s-xuhd-2{grid-column-start:2}.s-xuhd-3{grid-column-start:3}.s-xuhd-4{grid-column-start:4}.s-xuhd-5{grid-column-start:5}.s-xuhd-6{grid-column-start:6}.s-xuhd-7{grid-column-start:7}.s-xuhd-8{grid-column-start:8}.s-xuhd-9{grid-column-start:9}.s-xuhd-10{grid-column-start:10}.s-xuhd-11{grid-column-start:11}.s-xuhd-12{grid-column-start:12}.s-xuhd-13{grid-column-start:13}.s-xuhd-14{grid-column-start:14}.s-xuhd-15{grid-column-start:15}.s-xuhd-16{grid-column-start:16}.s-xuhd-17{grid-column-start:17}.s-xuhd-18{grid-column-start:18}.s-xuhd-19{grid-column-start:19}.s-xuhd-20{grid-column-start:20}.s-xuhd-21{grid-column-start:21}.s-xuhd-22{grid-column-start:22}.s-xuhd-23{grid-column-start:23}.s-xuhd-24{grid-column-start:24}}.w-1{grid-column-end:span 1}.w-2{grid-column-end:span 2}.w-3{grid-column-end:span 3}.w-4{grid-column-end:span 4}.w-5{grid-column-end:span 5}.w-6{grid-column-end:span 6}.w-7{grid-column-end:span 7}.w-8{grid-column-end:span 8}.w-9{grid-column-end:span 9}.w-10{grid-column-end:span 10}.w-11{grid-column-end:span 11}.w-12{grid-column-end:span 12}.w-13{grid-column-end:span 13}.w-14{grid-column-end:span 14}.w-15{grid-column-end:span 15}.w-16{grid-column-end:span 16}.w-17{grid-column-end:span 17}.w-18{grid-column-end:span 18}.w-19{grid-column-end:span 19}.w-20{grid-column-end:span 20}.w-21{grid-column-end:span 21}.w-22{grid-column-end:span 22}.w-23{grid-column-end:span 23}.w-24{grid-column-end:span 24}@media(min-width:375px){.w-xs-1{grid-column-end:span 1}.w-xs-2{grid-column-end:span 2}.w-xs-3{grid-column-end:span 3}.w-xs-4{grid-column-end:span 4}.w-xs-5{grid-column-end:span 5}.w-xs-6{grid-column-end:span 6}.w-xs-7{grid-column-end:span 7}.w-xs-8{grid-column-end:span 8}.w-xs-9{grid-column-end:span 9}.w-xs-10{grid-column-end:span 10}.w-xs-11{grid-column-end:span 11}.w-xs-12{grid-column-end:span 12}.w-xs-13{grid-column-end:span 13}.w-xs-14{grid-column-end:span 14}.w-xs-15{grid-column-end:span 15}.w-xs-16{grid-column-end:span 16}.w-xs-17{grid-column-end:span 17}.w-xs-18{grid-column-end:span 18}.w-xs-19{grid-column-end:span 19}.w-xs-20{grid-column-end:span 20}.w-xs-21{grid-column-end:span 21}.w-xs-22{grid-column-end:span 22}.w-xs-23{grid-column-end:span 23}.w-xs-24{grid-column-end:span 24}}@media(min-width:550px){.w-sm-1{grid-column-end:span 1}.w-sm-2{grid-column-end:span 2}.w-sm-3{grid-column-end:span 3}.w-sm-4{grid-column-end:span 4}.w-sm-5{grid-column-end:span 5}.w-sm-6{grid-column-end:span 6}.w-sm-7{grid-column-end:span 7}.w-sm-8{grid-column-end:span 8}.w-sm-9{grid-column-end:span 9}.w-sm-10{grid-column-end:span 10}.w-sm-11{grid-column-end:span 11}.w-sm-12{grid-column-end:span 12}.w-sm-13{grid-column-end:span 13}.w-sm-14{grid-column-end:span 14}.w-sm-15{grid-column-end:span 15}.w-sm-16{grid-column-end:span 16}.w-sm-17{grid-column-end:span 17}.w-sm-18{grid-column-end:span 18}.w-sm-19{grid-column-end:span 19}.w-sm-20{grid-column-end:span 20}.w-sm-21{grid-column-end:span 21}.w-sm-22{grid-column-end:span 22}.w-sm-23{grid-column-end:span 23}.w-sm-24{grid-column-end:span 24}}@media(min-width:768px){.w-md-1{grid-column-end:span 1}.w-md-2{grid-column-end:span 2}.w-md-3{grid-column-end:span 3}.w-md-4{grid-column-end:span 4}.w-md-5{grid-column-end:span 5}.w-md-6{grid-column-end:span 6}.w-md-7{grid-column-end:span 7}.w-md-8{grid-column-end:span 8}.w-md-9{grid-column-end:span 9}.w-md-10{grid-column-end:span 10}.w-md-11{grid-column-end:span 11}.w-md-12{grid-column-end:span 12}.w-md-13{grid-column-end:span 13}.w-md-14{grid-column-end:span 14}.w-md-15{grid-column-end:span 15}.w-md-16{grid-column-end:span 16}.w-md-17{grid-column-end:span 17}.w-md-18{grid-column-end:span 18}.w-md-19{grid-column-end:span 19}.w-md-20{grid-column-end:span 20}.w-md-21{grid-column-end:span 21}.w-md-22{grid-column-end:span 22}.w-md-23{grid-column-end:span 23}.w-md-24{grid-column-end:span 24}}@media(min-width:992px){.w-lg-1{grid-column-end:span 1}.w-lg-2{grid-column-end:span 2}.w-lg-3{grid-column-end:span 3}.w-lg-4{grid-column-end:span 4}.w-lg-5{grid-column-end:span 5}.w-lg-6{grid-column-end:span 6}.w-lg-7{grid-column-end:span 7}.w-lg-8{grid-column-end:span 8}.w-lg-9{grid-column-end:span 9}.w-lg-10{grid-column-end:span 10}.w-lg-11{grid-column-end:span 11}.w-lg-12{grid-column-end:span 12}.w-lg-13{grid-column-end:span 13}.w-lg-14{grid-column-end:span 14}.w-lg-15{grid-column-end:span 15}.w-lg-16{grid-column-end:span 16}.w-lg-17{grid-column-end:span 17}.w-lg-18{grid-column-end:span 18}.w-lg-19{grid-column-end:span 19}.w-lg-20{grid-column-end:span 20}.w-lg-21{grid-column-end:span 21}.w-lg-22{grid-column-end:span 22}.w-lg-23{grid-column-end:span 23}.w-lg-24{grid-column-end:span 24}}@media(min-width:1200px){.w-xl-1{grid-column-end:span 1}.w-xl-2{grid-column-end:span 2}.w-xl-3{grid-column-end:span 3}.w-xl-4{grid-column-end:span 4}.w-xl-5{grid-column-end:span 5}.w-xl-6{grid-column-end:span 6}.w-xl-7{grid-column-end:span 7}.w-xl-8{grid-column-end:span 8}.w-xl-9{grid-column-end:span 9}.w-xl-10{grid-column-end:span 10}.w-xl-11{grid-column-end:span 11}.w-xl-12{grid-column-end:span 12}.w-xl-13{grid-column-end:span 13}.w-xl-14{grid-column-end:span 14}.w-xl-15{grid-column-end:span 15}.w-xl-16{grid-column-end:span 16}.w-xl-17{grid-column-end:span 17}.w-xl-18{grid-column-end:span 18}.w-xl-19{grid-column-end:span 19}.w-xl-20{grid-column-end:span 20}.w-xl-21{grid-column-end:span 21}.w-xl-22{grid-column-end:span 22}.w-xl-23{grid-column-end:span 23}.w-xl-24{grid-column-end:span 24}}@media(min-width:1450px){.w-xlm-1{grid-column-end:span 1}.w-xlm-2{grid-column-end:span 2}.w-xlm-3{grid-column-end:span 3}.w-xlm-4{grid-column-end:span 4}.w-xlm-5{grid-column-end:span 5}.w-xlm-6{grid-column-end:span 6}.w-xlm-7{grid-column-end:span 7}.w-xlm-8{grid-column-end:span 8}.w-xlm-9{grid-column-end:span 9}.w-xlm-10{grid-column-end:span 10}.w-xlm-11{grid-column-end:span 11}.w-xlm-12{grid-column-end:span 12}.w-xlm-13{grid-column-end:span 13}.w-xlm-14{grid-column-end:span 14}.w-xlm-15{grid-column-end:span 15}.w-xlm-16{grid-column-end:span 16}.w-xlm-17{grid-column-end:span 17}.w-xlm-18{grid-column-end:span 18}.w-xlm-19{grid-column-end:span 19}.w-xlm-20{grid-column-end:span 20}.w-xlm-21{grid-column-end:span 21}.w-xlm-22{grid-column-end:span 22}.w-xlm-23{grid-column-end:span 23}.w-xlm-24{grid-column-end:span 24}}@media(min-width:1700px){.w-xxl-1{grid-column-end:span 1}.w-xxl-2{grid-column-end:span 2}.w-xxl-3{grid-column-end:span 3}.w-xxl-4{grid-column-end:span 4}.w-xxl-5{grid-column-end:span 5}.w-xxl-6{grid-column-end:span 6}.w-xxl-7{grid-column-end:span 7}.w-xxl-8{grid-column-end:span 8}.w-xxl-9{grid-column-end:span 9}.w-xxl-10{grid-column-end:span 10}.w-xxl-11{grid-column-end:span 11}.w-xxl-12{grid-column-end:span 12}.w-xxl-13{grid-column-end:span 13}.w-xxl-14{grid-column-end:span 14}.w-xxl-15{grid-column-end:span 15}.w-xxl-16{grid-column-end:span 16}.w-xxl-17{grid-column-end:span 17}.w-xxl-18{grid-column-end:span 18}.w-xxl-19{grid-column-end:span 19}.w-xxl-20{grid-column-end:span 20}.w-xxl-21{grid-column-end:span 21}.w-xxl-22{grid-column-end:span 22}.w-xxl-23{grid-column-end:span 23}.w-xxl-24{grid-column-end:span 24}}@media(min-width:1920px){.w-uhd-1{grid-column-end:span 1}.w-uhd-2{grid-column-end:span 2}.w-uhd-3{grid-column-end:span 3}.w-uhd-4{grid-column-end:span 4}.w-uhd-5{grid-column-end:span 5}.w-uhd-6{grid-column-end:span 6}.w-uhd-7{grid-column-end:span 7}.w-uhd-8{grid-column-end:span 8}.w-uhd-9{grid-column-end:span 9}.w-uhd-10{grid-column-end:span 10}.w-uhd-11{grid-column-end:span 11}.w-uhd-12{grid-column-end:span 12}.w-uhd-13{grid-column-end:span 13}.w-uhd-14{grid-column-end:span 14}.w-uhd-15{grid-column-end:span 15}.w-uhd-16{grid-column-end:span 16}.w-uhd-17{grid-column-end:span 17}.w-uhd-18{grid-column-end:span 18}.w-uhd-19{grid-column-end:span 19}.w-uhd-20{grid-column-end:span 20}.w-uhd-21{grid-column-end:span 21}.w-uhd-22{grid-column-end:span 22}.w-uhd-23{grid-column-end:span 23}.w-uhd-24{grid-column-end:span 24}}@media(min-width:2520px){.w-xuhd-1{grid-column-end:span 1}.w-xuhd-2{grid-column-end:span 2}.w-xuhd-3{grid-column-end:span 3}.w-xuhd-4{grid-column-end:span 4}.w-xuhd-5{grid-column-end:span 5}.w-xuhd-6{grid-column-end:span 6}.w-xuhd-7{grid-column-end:span 7}.w-xuhd-8{grid-column-end:span 8}.w-xuhd-9{grid-column-end:span 9}.w-xuhd-10{grid-column-end:span 10}.w-xuhd-11{grid-column-end:span 11}.w-xuhd-12{grid-column-end:span 12}.w-xuhd-13{grid-column-end:span 13}.w-xuhd-14{grid-column-end:span 14}.w-xuhd-15{grid-column-end:span 15}.w-xuhd-16{grid-column-end:span 16}.w-xuhd-17{grid-column-end:span 17}.w-xuhd-18{grid-column-end:span 18}.w-xuhd-19{grid-column-end:span 19}.w-xuhd-20{grid-column-end:span 20}.w-xuhd-21{grid-column-end:span 21}.w-xuhd-22{grid-column-end:span 22}.w-xuhd-23{grid-column-end:span 23}.w-xuhd-24{grid-column-end:span 24}}div[class^=g-br],div[class^=g-br].g-br-def,div[class^=g-br].g-br-lg,div[class^=g-br].g-br-md,div[class^=g-br].g-br-sm,div[class^=g-br].g-br-uhd,div[class^=g-br].g-br-xl,div[class^=g-br].g-br-xlm,div[class^=g-br].g-br-xs,div[class^=g-br].g-br-xuhd,div[class^=g-br].g-br-xxl{grid-column-start:1}h1,h2,h3,h4,h5,h6{font-family:ApfelGrotezk,sans-serif;font-weight:400;line-height:1}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{color:#5c7457}h1{--margin-bot:30px;font-size:calc(16.78967px + 7.38007vw);margin-bottom:var(--margin-bot)}@media screen and (max-width:450px){h1{font-size:50px}}@media screen and (min-width:992px){h1{font-size:90px}}@media(min-width:550px){h1{--margin-bot:30px}}@media(min-width:768px){h1{--margin-bot:35px}}@media(min-width:992px){h1{--margin-bot:40px}}h2{--margin-bot:32px;font-size:calc(15.09225px + 5.53506vw);margin-bottom:var(--margin-bot)}@media screen and (max-width:450px){h2{font-size:40px}}@media screen and (min-width:992px){h2{font-size:70px}}@media(min-width:550px){h2{--margin-bot:32px}}@media(min-width:768px){h2{--margin-bot:32px}}@media(min-width:992px){h2{--margin-bot:64px}}h3{--margin-bot:32px;font-size:calc(13.39483px + 3.69004vw);margin-bottom:var(--margin-bot)}@media screen and (max-width:450px){h3{font-size:30px}}@media screen and (min-width:992px){h3{font-size:50px}}@media(min-width:550px){h3{--margin-bot:32px}}@media(min-width:768px){h3{--margin-bot:32px}}@media(min-width:992px){h3{--margin-bot:64px}}a,li,p,span{font-family:Epilogue,sans-serif;font-size:calc(11.56888px + .6483vw)}@media screen and (max-width:375px){a,li,p,span{font-size:14px}}@media screen and (min-width:992px){a,li,p,span{font-size:18px}}:root{--space-unit:1rem;--space-xxxs:calc(var(--space-unit)*0.25);--space-xxs:calc(var(--space-unit)*0.5);--space-xs:--space-unit;--space-sm:calc(var(--space-unit)*2);--space-md:calc(var(--space-unit)*3);--space-lg:calc(var(--space-unit)*4);--space-xl:calc(var(--space-unit)*6);--space-xxl:calc(var(--space-unit)*8);--space-xxxl:calc(var(--space-unit)*10)}@media(min-width:768px){:root{--space-unit:1.5}}.sp_m--small{margin:var(--space-sm) var(--space-sm)}.sp_p--small{padding:var(--space-sm) var(--space-sm)}.sp_m-block--small,.sp_m-top--small{margin-top:var(--space-sm)}.sp_m-block--small,.sp_m-bottom--small{margin-bottom:var(--space-sm)}.sp_m-inline--small,.sp_m-left--small{margin-left:var(--space-sm)}.sp_m-inline--small,.sp_m-right--small{margin-right:var(--space-sm)}.sp_p-block--small,.sp_p-top--small{padding-top:var(--space-sm)}.sp_p-block--small,.sp_p-bottom--small{padding-bottom:var(--space-sm)}.sp_p-inline--small,.sp_p-left--small{padding-left:var(--space-sm)}.sp_p-inline--small,.sp_p-right--small{padding-right:var(--space-sm)}.sp_m--medium{margin:var(--space-md) var(--space-md)}.sp_p--medium{padding:var(--space-md) var(--space-md)}.sp_m-block--medium,.sp_m-top--medium{margin-top:var(--space-md)}.sp_m-block--medium,.sp_m-bottom--medium{margin-bottom:var(--space-md)}.sp_m-inline--medium,.sp_m-left--medium{margin-left:var(--space-md)}.sp_m-inline--medium,.sp_m-right--medium{margin-right:var(--space-md)}.sp_p-block--medium,.sp_p-top--medium{padding-top:var(--space-md)}.sp_p-block--medium,.sp_p-bottom--medium{padding-bottom:var(--space-md)}.sp_p-inline--medium,.sp_p-left--medium{padding-left:var(--space-md)}.sp_p-inline--medium,.sp_p-right--medium{padding-right:var(--space-md)}.sp_m--large{margin:var(--space-lg) var(--space-lg)}.sp_p--large{padding:var(--space-lg) var(--space-lg)}.sp_m-block--large,.sp_m-top--large{margin-top:var(--space-lg)}.sp_m-block--large,.sp_m-bottom--large{margin-bottom:var(--space-lg)}.sp_m-inline--large,.sp_m-left--large{margin-left:var(--space-lg)}.sp_m-inline--large,.sp_m-right--large{margin-right:var(--space-lg)}.sp_p-block--large,.sp_p-top--large{padding-top:var(--space-lg)}.sp_p-block--large,.sp_p-bottom--large{padding-bottom:var(--space-lg)}.sp_p-inline--large,.sp_p-left--large{padding-left:var(--space-lg)}.sp_p-inline--large,.sp_p-right--large{padding-right:var(--space-lg)}.sp_m--xlarge{margin:var(--space-xl) var(--space-xl)}.sp_p--xlarge{padding:var(--space-xl) var(--space-xl)}.sp_m-block--xlarge,.sp_m-top--xlarge{margin-top:var(--space-xl)}.sp_m-block--xlarge,.sp_m-bottom--xlarge{margin-bottom:var(--space-xl)}.sp_m-inline--xlarge,.sp_m-left--xlarge{margin-left:var(--space-xl)}.sp_m-inline--xlarge,.sp_m-right--xlarge{margin-right:var(--space-xl)}.sp_p-block--xlarge,.sp_p-top--xlarge{padding-top:var(--space-xl)}.sp_p-block--xlarge,.sp_p-bottom--xlarge{padding-bottom:var(--space-xl)}.sp_p-inline--xlarge,.sp_p-left--xlarge{padding-left:var(--space-xl)}.sp_p-inline--xlarge,.sp_p-right--xlarge{padding-right:var(--space-xl)}.btn{align-items:center;border:none;border-radius:4px;cursor:pointer;display:inline-flex;font-size:18px;font-weight:500;height:40px;justify-content:center;padding:10px 20px;transition:background 1s cubic-bezier(.18,.9,.39,.98);white-space:nowrap;width:-moz-fit-content;width:fit-content}.btn-primary{background:#222;color:#fff}.btn-primary span{color:#fff}.btn-primary:hover{background:#5c7457}.swiper-wrapper{display:flex;flex-wrap:nowrap}.btn-round{align-items:center;border-radius:100%;display:inline-flex;font-size:20px;height:120px;justify-content:center;letter-spacing:-.4px;line-height:1.3;text-align:center;width:120px}@media(min-width:1200px){.btn-round{height:180px;width:180px}}.btn-round.bubble{background:transparent;border:none}.btn-round.big{height:120px;width:120px}@media(min-width:1200px){.btn-round.big{height:245px;width:245px}}.btn-round:not(.bubble).creme{background-color:#f5f2e9;color:#41443d}.btn-round:not(.bubble).vert-fonce{background-color:#41443d;color:#f5f2e9}.btn-round:not(.bubble).vert-clair{background-color:#5c7457;color:#f5f2e9}.btn-morph{align-items:center;color:#41443d;display:inline-flex;font-size:30px;height:250px;justify-content:center;letter-spacing:-.6px;line-height:1;overflow:visible;position:relative;width:250px}.btn-morph:after{content:"";height:100%;position:absolute;width:100%;z-index:1}.btn-morph span{color:#41443d;font-size:30px;letter-spacing:-.6px;line-height:1;z-index:1}.btn-morph svg{height:auto;overflow:visible;position:absolute;top:0;width:100%}.btn-morph svg .circle{fill:#fff}.btn-morph svg .circle-out,.btn-morph svg .left-arrow,.btn-morph svg .shape1,.btn-morph svg .shape2{visibility:hidden}.btn-morph.creme svg path{fill:#f5f2e9}.btn-morph.vert-clair span{color:#f5f2e9}.btn-morph.vert-clair svg path{fill:#5c7457}.btn-morph.vert-fonce span{color:#f5f2e9}.btn-morph.vert-fonce svg path{fill:#41443d}.swiper{cursor:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/slider-cursor-normal-green.png),auto;height:100%;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper .swiper-wrapper{box-sizing:content-box;display:flex;flex-wrap:nowrap;z-index:1}.swiper .swiper-wrapper,.swiper .swiper-wrapper .swiper-slide{height:100%;position:relative;transition-property:transform;width:100%}.swiper .swiper-wrapper .swiper-slide{flex-grow:0;flex-shrink:0}.swiper a{cursor:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/slider-cursor-normal-green.png),auto}.img-wrap{display:flex;overflow:hidden;position:relative;width:291px}@media(min-width:1200px){.img-wrap{width:auto}}.img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card{position:relative}.card .title{align-items:center;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background-color:rgba(65,68,61,.25);bottom:0;color:#f5f2e9;display:flex;font-size:calc(8.66667px + 1.11111vw);font-size:calc(16.17961px + .48544vw);height:85.3px;justify-content:center;line-height:1;position:absolute;text-align:center;width:291px}@media screen and (max-width:1200px){.card .title{font-size:22px}}@media screen and (min-width:1920px){.card .title{font-size:30px}}@media screen and (max-width:375px){.card .title{font-size:18px}}@media screen and (min-width:1199px){.card .title{font-size:22px}}.card .title a{color:#f5f2e9}.card .title a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:6}@media(min-width:1200px){.card .title a{font-size:calc(16.17961px + .48544vw);font-size:calc(8.66667px + 1.11111vw);line-height:1}}@media screen and (min-width:1200px)and (max-width:375px){.card .title a{font-size:18px}}@media screen and (min-width:1200px)and (min-width:1199px){.card .title a{font-size:22px}}@media screen and (min-width:1200px)and (max-width:1200px){.card .title a{font-size:22px}}@media screen and (min-width:1200px)and (min-width:1920px){.card .title a{font-size:30px}}@media(min-width:1200px){.card .title{height:150px;width:100%}.card img{transition:transform .5s cubic-bezier(.19,1,.22,1)}.card:hover img{transform:scale(1.05)}}section.normandie-challenge{background:#f5f2e9;padding:70px 20px 140px}@media(min-width:1200px){section.normandie-challenge{padding:150px 64px 240px}}section.normandie-challenge div{text-align:center}@media(min-width:1200px){section.normandie-challenge div{text-align:initial}}section.normandie-challenge div h2{font-size:70px;font-size:calc(29.07767px + 2.91262vw)}@media screen and (max-width:375px){section.normandie-challenge div h2{font-size:40px}}@media screen and (min-width:1199px){section.normandie-challenge div h2{font-size:64px}}@media(min-width:1200px){section.normandie-challenge div h2{font-size:calc(54px + .83333vw)}}@media screen and (min-width:1200px)and (max-width:1200px){section.normandie-challenge div h2{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){section.normandie-challenge div h2{font-size:70px}}section.normandie-challenge div h2 span{color:#5c7457;font-size:calc(29.07767px + 2.91262vw);position:relative}@media screen and (max-width:375px){section.normandie-challenge div h2 span{font-size:40px}}@media screen and (min-width:1199px){section.normandie-challenge div h2 span{font-size:64px}}@media(min-width:1200px){section.normandie-challenge div h2 span{font-size:calc(54px + .83333vw)}}@media screen and (min-width:1200px)and (max-width:1200px){section.normandie-challenge div h2 span{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){section.normandie-challenge div h2 span{font-size:70px}}section.normandie-challenge div h2 span svg{bottom:-30px;transform:rotate(2deg)}section.normandie-challenge div h2 span svg path{stroke:#5c7457}section.normandie-challenge div h2 strong{font-weight:400}section.normandie-challenge .description,section.normandie-challenge .description p{font-size:calc(12.17961px + .48544vw);font-weight:500;letter-spacing:-.5px;line-height:1.6;text-align:left}@media(min-width:1200px){section.normandie-challenge .description,section.normandie-challenge .description p{text-align:initial}}@media screen and (max-width:375px){section.normandie-challenge .description,section.normandie-challenge .description p{font-size:14px}}@media screen and (min-width:1199px){section.normandie-challenge .description,section.normandie-challenge .description p{font-size:18px}}@media(min-width:1200px){section.normandie-challenge .description,section.normandie-challenge .description p{font-size:calc(11.33333px + .55556vw)}}@media screen and (min-width:1200px)and (max-width:1200px){section.normandie-challenge .description,section.normandie-challenge .description p{font-size:18px}}@media screen and (min-width:1200px)and (min-width:1920px){section.normandie-challenge .description,section.normandie-challenge .description p{font-size:22px}}section.normandie-challenge .description{margin-bottom:64px;max-width:650px}section.normandie-challenge .imagos{align-items:flex-end;display:flex;flex-direction:column;margin-top:20px;position:relative}@media(min-width:1200px){section.normandie-challenge .imagos{margin-top:0}}section.normandie-challenge .img-wrap.img1{height:225px;width:291px}@media(min-width:1200px){section.normandie-challenge .img-wrap.img1{height:250px;width:350px}}@media(min-width:1450px){section.normandie-challenge .img-wrap.img1{height:350px;width:450px}}@media(min-width:1700px){section.normandie-challenge .img-wrap.img1{height:26vw;width:38vw}}section.normandie-challenge .img-wrap.img2{height:149px;left:0;position:absolute;top:60%;width:158px}@media(min-width:1200px){section.normandie-challenge .img-wrap.img2{height:200px;left:17%;top:25%;width:200px}}@media(min-width:1450px){section.normandie-challenge .img-wrap.img2{height:250px;left:17%;top:25%;width:250px}}@media(min-width:1700px){section.normandie-challenge .img-wrap.img2{height:24vw;left:-50px;top:7vw;width:22vw}}section.normandie-challenge .img-wrap.img3{bottom:-40%;height:143px;position:absolute;right:7vw;width:157px}@media(min-width:1200px){section.normandie-challenge .img-wrap.img3{bottom:35%;height:143px;right:20%;width:157px}}@media(min-width:1450px){section.normandie-challenge .img-wrap.img3{bottom:23%;height:200px;right:20%;width:200px}}@media(min-width:1700px){section.normandie-challenge .img-wrap.img3{bottom:-6vw;height:20vw;width:22vw}}section.normandie-challenge.dark{background-color:#41443d}section.normandie-challenge.dark .description,section.normandie-challenge.dark .description p,section.normandie-challenge.dark h2{color:#f5f2e9}section.reference{background:#41443d;padding:200px 0;position:relative}section.reference h2{color:#000;margin-bottom:70px}@media(min-width:1200px){section.reference h2{margin-bottom:150px}}section.reference .swiper-reference{padding:0 20px}@media(min-width:1200px){section.reference .swiper-reference{padding:0 64px}}section.reference .swiper-reference .swiper-slide{margin-right:20px;width:calc(27.02703% - 74.59459px)}@media(min-width:1200px){section.reference .swiper-reference .swiper-slide{margin-right:92px}}section.reference .swiper-reference .swiper-slide .img-wrapper{align-items:center;display:flex;height:100px;justify-content:flex-start;margin-bottom:64px}section.reference .swiper-reference .swiper-slide .img-wrap img{max-height:100px;-o-object-fit:contain;object-fit:contain;width:100%}section.reference .swiper-reference .swiper-slide h3{color:#f5f2e9;display:inline-block;font-size:calc(20.17961px + .48544vw);margin-bottom:32px;position:relative}@media screen and (max-width:375px){section.reference .swiper-reference .swiper-slide h3{font-size:22px}}@media screen and (min-width:1199px){section.reference .swiper-reference .swiper-slide h3{font-size:26px}}@media(min-width:1200px){section.reference .swiper-reference .swiper-slide h3{font-size:calc(19.33333px + .55556vw)}}@media screen and (min-width:1200px)and (max-width:1200px){section.reference .swiper-reference .swiper-slide h3{font-size:26px}}@media screen and (min-width:1200px)and (min-width:1920px){section.reference .swiper-reference .swiper-slide h3{font-size:30px}}section.reference .swiper-reference .swiper-slide h3 svg{bottom:-16px}section.reference .swiper-reference .swiper-slide h3 svg path{stroke:#f5f2e9}section.reference .swiper-reference .swiper-slide .description,section.reference .swiper-reference .swiper-slide .description p{color:#f5f2e9;font-size:calc(13.08981px + .24272vw);letter-spacing:-.54px;line-height:1.78}@media screen and (max-width:375px){section.reference .swiper-reference .swiper-slide .description,section.reference .swiper-reference .swiper-slide .description p{font-size:14px}}@media screen and (min-width:1199px){section.reference .swiper-reference .swiper-slide .description,section.reference .swiper-reference .swiper-slide .description p{font-size:16px}}@media(min-width:1200px){section.reference .swiper-reference .swiper-slide .description,section.reference .swiper-reference .swiper-slide .description p{font-size:calc(12.66667px + .27778vw)}}@media screen and (min-width:1200px)and (max-width:1200px){section.reference .swiper-reference .swiper-slide .description,section.reference .swiper-reference .swiper-slide .description p{font-size:16px}}@media screen and (min-width:1200px)and (min-width:1920px){section.reference .swiper-reference .swiper-slide .description,section.reference .swiper-reference .swiper-slide .description p{font-size:18px}}section.reference.avis h2{color:#41443d;display:inline-block;position:relative}section.reference.avis h2:before{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/Highlight_04.svg);background-repeat:no-repeat;background-size:contain;content:"";height:62px;left:-30px;position:absolute;top:-30px;width:101px}section.reference.avis h2:after{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/fleche.svg);background-repeat:no-repeat;background-size:cover;bottom:-100px;content:"";height:130px;position:absolute;right:-150px;width:130px}section.reference.avis .swiper-reference{margin-left:0}@media(min-width:1200px){section.reference.avis .swiper-reference{margin-left:64px}}section.reference.avis .swiper-reference .swiper-slide{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin-right:20px;width:calc(37.03704% - 124.44444px)}@media(min-width:1200px){section.reference.avis .swiper-reference .swiper-slide{margin-right:168px}}section.reference.avis .swiper-reference .swiper-slide .title{display:inline-block;font-family:ApfelGrotezk,sans-serif;font-size:calc(16.17961px + .48544vw);margin-bottom:32px;position:relative}@media screen and (max-width:375px){section.reference.avis .swiper-reference .swiper-slide .title{font-size:18px}}@media screen and (min-width:1199px){section.reference.avis .swiper-reference .swiper-slide .title{font-size:22px}}@media(min-width:1200px){section.reference.avis .swiper-reference .swiper-slide .title{font-size:calc(8.66667px + 1.11111vw)}}@media screen and (min-width:1200px)and (max-width:1200px){section.reference.avis .swiper-reference .swiper-slide .title{font-size:22px}}@media screen and (min-width:1200px)and (min-width:1920px){section.reference.avis .swiper-reference .swiper-slide .title{font-size:30px}}section.reference.avis .swiper-reference .swiper-slide .title svg{bottom:-20px;transform:rotate(2deg)}section.reference.avis .swiper-reference .swiper-slide .review{font-size:calc(13.08981px + .24272vw);letter-spacing:-.54px;line-height:1.78;margin-bottom:32px}@media screen and (max-width:375px){section.reference.avis .swiper-reference .swiper-slide .review{font-size:14px}}@media screen and (min-width:1199px){section.reference.avis .swiper-reference .swiper-slide .review{font-size:16px}}@media(min-width:1200px){section.reference.avis .swiper-reference .swiper-slide .review{font-size:calc(12.66667px + .27778vw)}}@media screen and (min-width:1200px)and (max-width:1200px){section.reference.avis .swiper-reference .swiper-slide .review{font-size:16px}}@media screen and (min-width:1200px)and (min-width:1920px){section.reference.avis .swiper-reference .swiper-slide .review{font-size:18px}}section.reference.avis .swiper-reference .swiper-slide .bottom{align-items:flex-end;display:flex;gap:16px}section.reference.avis .swiper-reference .swiper-slide .stars,section.reference.avis .swiper-reference .swiper-slide .stars svg{display:inline-flex}section.reference.avis .swiper-reference .swiper-slide .stars[data-stars="1"] svg:nth-child(-n+1) path,section.reference.avis .swiper-reference .swiper-slide .stars[data-stars="2"] svg:nth-child(-n+2) path,section.reference.avis .swiper-reference .swiper-slide .stars[data-stars="3"] svg:nth-child(-n+3) path,section.reference.avis .swiper-reference .swiper-slide .stars[data-stars="4"] svg:nth-child(-n+4) path,section.reference.avis .swiper-reference .swiper-slide .stars[data-stars="5"] svg path{fill:#ffdc23}section.bandeau-defilant{background-color:#5c7457;height:191px;overflow:hidden}@media(min-width:1200px){section.bandeau-defilant{height:330px}}section.bandeau-defilant .w-24{align-items:center;animation:bannerslide 16s linear infinite;display:flex;gap:20px;height:191px;justify-content:center}@media(min-width:1200px){section.bandeau-defilant .w-24{gap:100px;height:330px}}section.bandeau-defilant .w-24 a{align-items:center;color:#41443d;display:inline-flex;font-family:ApfelGrotezk,sans-serif;font-size:10vw;gap:30px;height:100%;line-height:1;position:relative;text-transform:uppercase}section.bandeau-defilant .w-24 a:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}section.bandeau-defilant .w-24 a span{align-items:center;color:#41443d;display:inline-flex;font-size:10vw;height:100%;line-height:1;margin-top:1.5vw;text-transform:uppercase;z-index:2}section.bandeau-defilant .w-24 a svg{height:100px;transition:transform .6s cubic-bezier(.23,1,.32,1);z-index:2}@media(min-width:1200px){section.bandeau-defilant .w-24 a svg{height:auto}}section.bandeau-defilant .w-24 a svg path{fill:#41443d}section.bandeau-defilant .w-24 a .pointer{height:329px;-webkit-mask-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/bandeau-bulle.png);mask-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/bandeau-bulle.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;opacity:0;position:absolute;transition:opacity .3 ease;width:376px}section.bandeau-defilant .w-24 a .pointer img{height:329px;-o-object-fit:cover;object-fit:cover;width:376px}section.bandeau-defilant .w-24 a:hover,section.bandeau-defilant .w-24 a:hover span{color:#f5f2e9}section.bandeau-defilant .w-24 a:hover svg{transform:rotate(-45deg)}section.bandeau-defilant .w-24 a:hover svg path{fill:#f5f2e9}@keyframes bannerslide{to{transform:translatex(-50%)}}section.formulaire-contact{background-color:#f5f2e9;padding:70px 20px}@media(min-width:1200px){section.formulaire-contact{padding:150px 0}}section.formulaire-contact .inner{display:grid;gap:32px 32px;grid-template-areas:"left right" "formos formos";grid-template-columns:1fr max-content;grid-template-rows:auto auto}@media(min-width:1200px){section.formulaire-contact .inner{padding:0 200px}}section.formulaire-contact .inner .left{display:flex;grid-area:left;justify-content:center}@media(min-width:1200px){section.formulaire-contact .inner .left{justify-content:normal}}section.formulaire-contact .inner .left .title{color:#41443d;font-family:ApfelGrotezk,sans-serif;font-size:70px;font-size:calc(29.07767px + 2.91262vw);position:relative}@media screen and (max-width:375px){section.formulaire-contact .inner .left .title{font-size:40px}}@media screen and (min-width:1199px){section.formulaire-contact .inner .left .title{font-size:64px}}@media(min-width:1200px){section.formulaire-contact .inner .left .title{font-size:calc(54px + .83333vw)}}@media screen and (min-width:1200px)and (max-width:1200px){section.formulaire-contact .inner .left .title{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){section.formulaire-contact .inner .left .title{font-size:70px}}section.formulaire-contact .inner .left .title svg{bottom:-25px}@media(min-width:1200px){section.formulaire-contact .inner .left .title svg{bottom:30px}}section.formulaire-contact .inner .right{display:none}@media(min-width:1200px){section.formulaire-contact .inner .right{align-items:flex-start;display:flex;flex-direction:column;grid-area:right;margin-bottom:100px}}section.formulaire-contact .inner .right a:hover{text-decoration:underline}section.formulaire-contact .inner .formos{grid-area:formos}section.formulaire-contact.dark{background-color:#41443d}section.formulaire-contact.dark .inner .left .title,section.formulaire-contact.dark a,section.formulaire-contact.dark p{color:#f5f2e9}main[data-barba-namespace=page]{background-color:#f5f2e9}main[data-barba-namespace=page] .container-full{margin-bottom:70px;padding:0 20px}@media(min-width:1200px){main[data-barba-namespace=page] .container-full{margin-bottom:200px;padding:0 25vw}}main[data-barba-namespace=page] h1{font-size:40px;margin-top:230px}@media(min-width:1200px){main[data-barba-namespace=page] h1{font-size:50px;margin-top:355px}}main[data-barba-namespace=page] h1,main[data-barba-namespace=page] h2,main[data-barba-namespace=page] h3,main[data-barba-namespace=page] h4{margin-bottom:20p;text-align:center}@media(min-width:1200px){main[data-barba-namespace=page] h1,main[data-barba-namespace=page] h2,main[data-barba-namespace=page] h3,main[data-barba-namespace=page] h4{margin-bottom:64px}}main[data-barba-namespace=page] h2{margin-top:70px}@media(min-width:1200px){main[data-barba-namespace=page] h2{margin-top:150px}}main[data-barba-namespace=page] h2:first-line{color:#5c7457}main[data-barba-namespace=page] h3{margin-top:100px}main[data-barba-namespace=page] p{margin-bottom:32px}main[data-barba-namespace=page] p:first-of-type{text-align:center}@media(min-width:1200px){main[data-barba-namespace=page] p:first-of-type{text-align:initial}}ul.puce{list-style:initial}ol.puce,ul.puce{padding-left:1.5rem}.site-footer{background:#f5f2e9}@media(min-width:1200px){.site-footer{padding-top:150px}}.site-footer .mail-styliser{display:none}@media(min-width:1200px){.site-footer .mail-styliser{display:block}}.site-footer .mail-styliser a.mailto{align-items:center;display:inline-flex;font-family:ApfelGrotezk,sans-serif;font-size:calc(13.63636px + 3.0303vw);justify-content:center;line-height:.64;position:relative;text-align:center;text-transform:uppercase;width:100%}@media screen and (max-width:375px){.site-footer .mail-styliser a.mailto{font-size:25px}}@media screen and (min-width:1200px){.site-footer .mail-styliser a.mailto{font-size:50px}}@media(min-width:1200px){.site-footer .mail-styliser a.mailto{font-size:calc(3.33333px + 3.88889vw);margin:0 64px 150px;width:auto}}@media screen and (min-width:1200px)and (max-width:1200px){.site-footer .mail-styliser a.mailto{font-size:50px}}@media screen and (min-width:1200px)and (min-width:1920px){.site-footer .mail-styliser a.mailto{font-size:78px}}@media(min-width:1450px){.site-footer .mail-styliser a.mailto{margin:0 80px 150px}}.site-footer .mail-styliser a.mailto div.line{background-image:var(--bg);background-repeat:no-repeat;background-size:cover;position:absolute}.site-footer .mail-styliser a.mailto div.line.line-top{height:27px;left:6px;width:1666px}@media(min-width:1200px){.site-footer .mail-styliser a.mailto div.line.line-top{height:42px;left:-3%;top:-60px}}.site-footer .mail-styliser a.mailto div.line.line-right{height:170px;right:5px;top:-50px;width:36px}@media(min-width:1200px){.site-footer .mail-styliser a.mailto div.line.line-right{right:-45px;top:-70px}}.site-footer .mail-styliser a.mailto div.line.line-bottom{background-position:100% 100%;bottom:-40px;height:27px;right:0;width:1638px}@media(min-width:1200px){.site-footer .mail-styliser a.mailto div.line.line-bottom{bottom:-60px;right:-3%}}.site-footer .mail-styliser a.mailto div.line.line-left{background-position:0 100%;bottom:-50px;height:158px;left:5px;width:36px}@media(min-width:1200px){.site-footer .mail-styliser a.mailto div.line.line-left{bottom:-68px;left:-4%}}.site-footer .content-grid{padding:0 20px 20px}@media(min-width:1200px){.site-footer .content-grid{padding:0 64px 50px}}.site-footer .content-grid .separator-mobile{border-top:2px solid #41443d;display:block;padding:70px 0}@media(min-width:1200px){.site-footer .content-grid .separator-mobile{display:none}}.site-footer .content-grid .separator-mobile .title{color:#41443d;font-family:ApfelGrotezk,sans-serif;font-size:36px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;margin-bottom:70px;text-align:left;text-transform:uppercase}.site-footer .content-grid .separator-mobile .mobile-space{color:#41443d;font-family:Epilogue;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;height:64px;letter-spacing:normal;line-height:1.71;text-align:left}.site-footer .content-grid .nl{background-color:#41443d;border-radius:20px;margin-bottom:70px;margin-left:0;margin-right:0;margin-top:initial;padding:20px;width:335px}@media(min-width:1200px){.site-footer .content-grid .nl{background-color:initial;margin:initial;max-width:365px;padding:0;width:auto}}.site-footer .content-grid .nl .titre{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:30px;margin-bottom:32px}@media(min-width:1200px){.site-footer .content-grid .nl .titre{color:#41443d}}.site-footer .content-grid .nl .texte{color:#f5f2e9;font-size:20px;line-height:1.6;margin-bottom:40px;opacity:.5}@media(min-width:1200px){.site-footer .content-grid .nl .texte{color:#41443d}}.site-footer .content-grid .nl label{top:20px}@media(min-width:1200px){.site-footer .content-grid .nl label{top:25px}}.site-footer .content-grid .nl input{background:#fff;border:none;padding:25px}.site-footer .content-grid .nl .btnos{align-items:center;background-color:#5c7457;border:none;border-radius:100%;display:inline-flex;height:32px;justify-content:center;position:absolute;right:10px;top:10px;width:32px}@media(min-width:1200px){.site-footer .content-grid .nl .btnos{height:60px;width:60px}}.site-footer .content-grid .nl .btnos svg{fill:#fff;height:18px;position:static;transform:rotate(-315deg);width:18px}.site-footer .content-grid .contentos{display:flex;flex-direction:column;justify-content:space-between}.site-footer .content-grid .contentos .grid-menu{margin-bottom:60px}.site-footer .content-grid .contentos .bottom,.site-footer .content-grid .contentos .top{display:grid;grid-template-columns:repeat(2,1fr);padding:0 20px}@media(min-width:1200px){.site-footer .content-grid .contentos .bottom,.site-footer .content-grid .contentos .top{grid-template-columns:1fr 1fr max-content;padding:0 32px}}.site-footer .content-grid .contentos .bottom .social-mobile,.site-footer .content-grid .contentos .top .social-mobile{display:flex;justify-content:end;text-align:center}@media(min-width:1200px){.site-footer .content-grid .contentos .bottom .social-mobile,.site-footer .content-grid .contentos .top .social-mobile{display:none}}.site-footer .content-grid .contentos .bottom .div4,.site-footer .content-grid .contentos .top .div4{grid-area:2/1/3/3}@media(min-width:1200px){.site-footer .content-grid .contentos .bottom .div4,.site-footer .content-grid .contentos .top .div4{grid-area:initial}}.site-footer .content-grid .contentos .bottom li,.site-footer .content-grid .contentos .top li{margin-bottom:20px}@media(min-width:1200px){.site-footer .content-grid .contentos .bottom li,.site-footer .content-grid .contentos .top li{margin-bottom:0}}.site-footer .content-grid .contentos .bottom ul,.site-footer .content-grid .contentos .top ul{display:flex;flex-direction:column}@media(min-width:1200px){.site-footer .content-grid .contentos .bottom ul,.site-footer .content-grid .contentos .top ul{gap:32px}.site-footer .content-grid .contentos .bottom ul ul,.site-footer .content-grid .contentos .top ul ul{gap:0}}.site-footer .content-grid .contentos .bottom ul ul li,.site-footer .content-grid .contentos .top ul ul li{padding-left:15px}.site-footer .content-grid .contentos .bottom ul ul li a,.site-footer .content-grid .contentos .top ul ul li a{font-size:16px}.site-footer .content-grid .contentos .bottom a,.site-footer .content-grid .contentos .top a{font-family:ApfelGrotezk,sans-serif;font-size:22px;position:relative}.site-footer .content-grid .contentos .bottom a:after,.site-footer .content-grid .contentos .top a:after{background-color:#41443d;bottom:-5px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out;width:100%}.site-footer .content-grid .contentos .bottom a:hover:after,.site-footer .content-grid .contentos .top a:hover:after{transform:scaleX(1);transform-origin:bottom left}.site-footer .content-grid .contentos .bottom a .instagram,.site-footer .content-grid .contentos .top a .instagram{width:20px}.site-footer .content-grid .contentos .top{display:grid;grid-template-areas:". socialmobile" ". socialmobile" ". socialmobile";grid-template-columns:1fr max-content}@media(min-width:1200px){.site-footer .content-grid .contentos .top{grid-template-areas:none;grid-template-columns:1fr 1fr max-content}}.site-footer .content-grid .contentos .bottom,.site-footer .content-grid .contentos .bottom a{color:#41443d;font-family:ApfelGrotezk,sans-serif;font-size:12px}@media(min-width:1200px){.site-footer .content-grid .contentos .bottom,.site-footer .content-grid .contentos .bottom a{font-size:17px}}.site-footer .content-grid .contentos .bottom a,.site-footer .content-grid .contentos .copy{opacity:.5}.site-footer .content-grid .contentos ul.rezo{display:none;flex-direction:row;gap:20px}@media(min-width:1200px){.site-footer .content-grid .contentos ul.rezo{display:flex}}.site-footer .content-grid .contentos ul.rezo a{opacity:1}.site-footer .content-grid .contentos ul.rezo a:hover img{transform:scale(1.1);transition:transform .3s ease}.site-footer .content-grid .contentos ul.rezo a:after{display:none}.site-footer .content-grid .wesign,.site-footer .content-grid .wesign a{color:#41443d;font-family:ApfelGrotezk,sans-serif;font-size:12px;opacity:.5;text-align:right}.site-footer .content-grid .wesign a{opacity:1}.site-footer .content-grid .wesign a:hover{text-decoration:underline}.site-footer .content-grid .wesign{margin-top:20px}.site-footer .content-grid .social-mobile{grid-area:socialmobile}.site-footer.dark{background:#41443d}.site-footer.dark .content-grid .nl{background:#d2cfc6;padding:20px}@media(min-width:1200px){.site-footer.dark .content-grid .nl{background:#41443d}}.site-footer.dark .content-grid .nl .titre{color:#41443d}@media(min-width:1200px){.site-footer.dark .content-grid .nl .titre{color:#f5f2e9}}.site-footer.dark .content-grid .nl .texte{color:#41443d}@media(min-width:1200px){.site-footer.dark .content-grid .nl .texte{color:#f5f2e9}}.site-footer.dark .content-grid .separator-mobile{border-top:2px solid #f5f2e9}.site-footer.dark .content-grid .separator-mobile .title,.site-footer.dark a,.site-footer.dark a.mailto{color:#f5f2e9}.site-footer.dark .content-grid .contentos .top a:after,.site-footer.dark a:after{background-color:#f5f2e9}.site-footer.dark .content-grid .contentos ul.rezo img{filter:contrast(.5)}.site-footer.dark .contentos .bottom,.site-footer.dark .contentos .bottom a,.site-footer.dark .wesign,.site-footer.dark .wesign a{color:#d2cfc6}.site-footer.dark .contentos .top .social-mobile img{filter:invert(1)}.form__wrapper{position:relative}.form__fields{display:grid;gap:15px;grid-template-columns:1fr;width:100%}@media(min-width:992px){.form__fields{gap:32px}}.form-status{align-items:center;background:#fff;border-radius:15px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:flex;flex-flow:column wrap;justify-content:center;left:50%;min-height:180px;opacity:0;padding:25px 35px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%) scale(.9);transition:opacity .25s ease 0s,transform .4s cubic-bezier(.23,1,.32,1) 0s,width .4s cubic-bezier(.23,1,.32,1) 0s,z-index 0s linear .25s;width:220px;z-index:-1}.form-status.is-visible{opacity:1;transform:translate(-50%,-50%) scale(1);transition:opacity .25s ease 0s,transform .4s cubic-bezier(.23,1,.32,1) 0s,width .4s cubic-bezier(.23,1,.32,1) 0s,z-index 0s linear 0s;z-index:1}.form-status.is-visible .form-status__message{opacity:1;transform:translateY(0)}.form-status.is-spinning .form-status__spinner{opacity:1;transform:translateX(-50%) scale(1)}.form-status.is-success{width:280px}.form-status.is-success .form-status__message{color:#25ae88}.form-status.is-success .icn__success{opacity:1;transform:translateX(-50%) scale(1)}.form-status.is-error{width:280px}.form-status.is-error .form-status__message{color:#e35757}.form-status.is-error .icn__error{opacity:1;transform:translateX(-50%) scale(1)}.form-status .icons{height:45px;position:relative}.form-status .icons svg{width:auto}.form-status .form-status__spinner,.form-status .icons svg{height:100%;left:0;opacity:0;position:absolute;top:0;transform:translateX(-50%) scale(.75);transition:opacity .2s ease,transform .4s cubic-bezier(.165,.84,.44,1)}.form-status .form-status__spinner>div{animation:o-spin 1.2s cubic-bezier(.79,.38,.28,.76) infinite;border:3px solid rgba(92,116,87,.05);border-radius:50%;border-top-color:#5c7457;height:100%;width:45px}.form-status .form-status__message{color:#41443d;font-size:1rem;font-weight:600;line-height:1.4;margin-top:25px;opacity:0;transform:translateY(7px);transition:transform .6s cubic-bezier(.165,.84,.44,1),opacity .6s cubic-bezier(.165,.84,.44,1),color .25s ease}.form{width:100%}.form input,.form select,.form textarea{background-color:#ece9e0;border:1px solid #41443d;border-radius:20px;display:block;font-family:ApfelGrotezk,sans-serif;font-size:25px;font-weight:500;height:52px;max-width:100%;min-width:100%;outline:none;padding:35px 25px;transition:border-bottom-color .4s cubic-bezier(.23,1,.32,1);width:100%}@media(min-width:1200px){.form input,.form select,.form textarea{border:2px solid #41443d;border-radius:100px;height:auto}}.form input:-webkit-autofill,.form input:-webkit-autofill:focus,.form input:-webkit-autofill:hover,.form select:-webkit-autofill,.form select:-webkit-autofill:focus,.form select:-webkit-autofill:hover,.form textarea:-webkit-autofill,.form textarea:-webkit-autofill:focus,.form textarea:-webkit-autofill:hover{box-shadow:inset 0 0 0 70px #ece9e0}.form label{cursor:text;font-family:ApfelGrotezk,sans-serif;font-size:calc(11.26942px + .72816vw);font-weight:500;left:35px;position:absolute;top:30px;transition:all .4s cubic-bezier(.23,1,.32,1)}@media screen and (max-width:375px){.form label{font-size:14px}}@media screen and (min-width:1199px){.form label{font-size:20px}}@media(min-width:1200px){.form label{font-size:calc(11.66667px + .69444vw)}}@media screen and (min-width:1200px)and (max-width:1200px){.form label{font-size:20px}}@media screen and (min-width:1200px)and (min-width:1920px){.form label{font-size:25px}}@media(min-width:1200px){.form label{top:35px}}.form label span{line-height:1}.form textarea{min-height:120px;padding:35px 50px}@media(min-width:1200px){.form textarea{min-height:390px}}.form .textarea label{top:55px}@media(min-width:1200px){.form .textarea label{left:60px}}.form .form__row{position:relative;width:100%}.form .form__row.is-filled label{opacity:.9;top:-25px;transform:scale(.75);transform-origin:left}.form .form__row.has-error input,.form .form__row.has-error select,.form .form__row.has-error textarea{border-color:#e35757}.form .form__row.has-error label,.form .form__row.has-error span{color:#e35757;opacity:1}.form .form__row.has-error .error{opacity:1;transform:translateY(0)}.form .form__row svg{fill:#5c7457;height:auto;height:16px;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;z-index:1}.form .form__row .error{color:#e35757;font-size:8px;font-style:oblique;font-weight:500;left:0;margin-top:8px;opacity:0;position:absolute;text-align:left;text-transform:uppercase;top:100%;transform:translateY(-7px);transition:all .6s cubic-bezier(.075,.82,.165,1);width:100%}.form .form__row--no-margin{margin-bottom:0}.form .form__row--captcha{margin-bottom:30px}.form .form__row--captcha .js-captcha-contact>div{margin:auto}.form .form__row--submit{text-align:right;width:auto}.form .form__row--select:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 25px);content:"";height:calc(100% - 2px);pointer-events:none;position:absolute;right:0;width:80px}.form .form__row--select svg{width:12px}.form .form__row--select label{cursor:pointer;pointer-events:none}.form .form__row--select select{cursor:pointer}.form .form__group{display:flex;flex-direction:column;gap:15px;grid-template-columns:1fr 1fr;width:100%}@media(min-width:992px){.form .form__group{display:grid;gap:32px}}.form .form__group.tres{grid-template-columns:1fr 1fr 1fr}.form .form__text{margin-bottom:64px;margin-top:32px}.form .form__text,.form .form__text p{letter-spacing:-.42px;line-height:1.71}.form .form__text p{font-size:calc(9.08981px + .24272vw)}@media screen and (max-width:375px){.form .form__text p{font-size:10px}}@media screen and (min-width:1199px){.form .form__text p{font-size:12px}}@media(min-width:1200px){.form .form__text p{font-size:calc(8.66667px + .27778vw)}}@media screen and (min-width:1200px)and (max-width:1200px){.form .form__text p{font-size:12px}}@media screen and (min-width:1200px)and (min-width:1920px){.form .form__text p{font-size:14px}}.form .form__text a{font-size:calc(9.08981px + .24272vw);font-weight:700;letter-spacing:-.42px;line-height:1.71}@media screen and (max-width:375px){.form .form__text a{font-size:10px}}@media screen and (min-width:1199px){.form .form__text a{font-size:12px}}@media(min-width:1200px){.form .form__text a{font-size:calc(8.66667px + .27778vw)}}@media screen and (min-width:1200px)and (max-width:1200px){.form .form__text a{font-size:12px}}@media screen and (min-width:1200px)and (min-width:1920px){.form .form__text a{font-size:14px}}.form .form__buttons{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.form .form__buttons span{line-height:1}.form .form-sent-message{border:2px solid #41443d;border-radius:100px;display:flex;flex-wrap:wrap;height:0;justify-content:center;opacity:0;overflow:hidden;padding:0}.form .form-sent-message .h3{font-size:70px;letter-spacing:-3.5px;line-height:1.14;text-align:center;width:100%}.form .form-sent-message p{margin:35px 0;text-align:center;width:100%}.form .form-sent-message .btn{margin:0 auto}.site-header{display:flex;gap:20px;padding:50px 20px 0;position:fixed;top:0;transition:transform .6s cubic-bezier(.23,1,.32,1);width:100%;z-index:500}@media(min-width:1200px){.site-header{display:flex;gap:0;justify-content:space-between;margin:0;padding:64px 64px 0;position:fixed;top:0;transition:transform .6s cubic-bezier(.23,1,.32,1);width:100%;z-index:500}}.site-header .desktop-hide-header{display:flex;gap:35px;justify-content:space-between;width:100%}@media(min-width:1200px){.site-header .desktop-hide-header{gap:initial}}.site-header .desktop-hide-header.is-hidden{transform:translateY(-155%)}.site-header .desktop-hide-header .mobile-hide-header{display:flex;gap:35px;justify-content:space-between;width:100%}@media(min-width:1200px){.site-header .desktop-hide-header .mobile-hide-header{gap:initial;width:auto}}.site-header .desktop-hide-header .mobile-hide-header.is-hidden{transform:translateY(-150%)}.separator{fill:#41443d;display:block;height:150px;pointer-events:none;position:absolute;width:100%;z-index:20}.separator--up{margin-left:-50%;top:-1px;width:200%}@media(min-width:1200px){.separator--up{margin-left:0;width:100%}}.separator--down{bottom:-1px;margin-left:-50%;width:200%}@media(min-width:1200px){.separator--down{margin-left:0;width:100%}}.site-header .burger{align-items:center;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background-color:rgba(65,68,61,.25);border-radius:100%;bottom:20px;cursor:pointer;display:flex;height:51px;justify-content:center;position:fixed;right:20px;width:51px;z-index:15}@media(min-width:1200px){.site-header .burger{background-color:rgba(65,68,61,.25);border-radius:100%;bottom:0;cursor:pointer;height:67px;left:0;position:relative;width:67px}}.site-header .burger .lines{display:inline-block;height:13px;position:relative;width:25px}.site-header .burger .lines span{background:#f5f2e9;display:block;height:2px;left:50%;position:absolute;transition:transform .3s cubic-bezier(1,0,0,1);width:25px}.site-header .burger .lines span:first-of-type{top:0;transform:translate(-50%)}.site-header .burger .lines span:nth-of-type(2){opacity:0;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out}.site-header .burger .lines span:last-of-type{bottom:0;transform:translate(-50%)}.site-header .nav-main-desktop{display:flex;gap:32px}.site-header .nav-main-desktop .contact{cursor:pointer;display:none}@media(min-width:1200px){.site-header .nav-main-desktop .contact{align-items:center;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background-color:#41443d;background-color:rgba(65,68,61,.25);border-radius:20px;color:#f5f2e9;display:flex;font-family:ApfelGrotezk,sans-serif;font-size:20px;gap:10px;height:67px;justify-content:center;padding:25px}}.site-header .nav-main-mobile{align-items:center;display:flex;gap:15px;margin-left:6px}@media(min-width:1200px){.site-header .nav-main-mobile{display:none}}.site-header .nav-main-mobile a.contact{align-items:center;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background-color:#41443d;background-color:rgba(65,68,61,.25);border-radius:20px;color:#f5f2e9;display:flex;font-family:ApfelGrotezk,sans-serif;font-size:20px;gap:10px;height:30px;justify-content:center;padding:12px 12px 13px 13px;width:30px}@media(min-width:1200px){.site-header .nav-main-mobile a.contact{display:none}}.site-header nav.open{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-blend-mode:normal;background-color:rgba(65,68,61,.25);display:flex;height:calc(var(--vh, 1vh)*100);justify-content:flex-end;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transform:translateZ(0);width:100%;z-index:10}.site-header nav.open .wrapper{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background-color:hsla(0,0%,85%,.35);border-radius:30px;box-shadow:0 4px 25px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;gap:64px;justify-content:space-between;min-width:40%;padding:64px;position:absolute;top:72px}@media(min-width:1200px){.site-header nav.open .wrapper{height:-moz-min-content;height:min-content;padding:64px;right:32px;top:32px}}.site-header nav.open .wrapper ul{display:flex;flex-direction:column;gap:2.5vh}.site-header nav.open .wrapper ul li a{color:#fff;font-family:ApfelGrotezk,sans-serif;font-size:30px;line-height:1;opacity:.5;transition:opacity .3s ease}@media(min-width:1200px){.site-header nav.open .wrapper ul li a{font-size:40px}}.site-header nav.open .wrapper ul li a:hover{opacity:1}.site-header nav.open .wrapper .bottom{display:flex;justify-content:space-between}.site-header nav.open .wrapper .bottom .left,.site-header nav.open .wrapper .bottom .right{display:flex;flex-direction:column;gap:1.5vh;justify-content:space-between}.site-header nav.open .wrapper .bottom .left a,.site-header nav.open .wrapper .bottom .right a{color:#fff;font-family:ApfelGrotezk,sans-serif;font-size:16px;line-height:1}@media(min-width:1200px){.site-header nav.open .wrapper .bottom .left a,.site-header nav.open .wrapper .bottom .right a{font-size:24px}}.site-header nav.open .wrapper .bottom .right{margin-right:35px}.site-header.is-open .burger .lines span:first-of-type{transform:translate(-50%,6px) rotate(45deg)}.site-header.is-open .burger .lines span:nth-of-type(2){opacity:0;transition:opacity .3s linear}.site-header.is-open .burger .lines span:last-of-type{transform:translate(-50%,-5px) rotate(-45deg)}.site-header.is-open nav.open{pointer-events:all}.site-header #logo path{fill:#f5f2e9}.site-header #logo.dark path{fill:#41443d}.preloader{align-items:center;background:#fff;display:flex;flex-flow:column wrap;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.preloader .preloader__logotype{z-index:0}.preloader .percent{bottom:64px;color:#f5f2e9;font-size:30px;left:50%;position:absolute;transform:translateX(-50%);z-index:0}.preloader .dark,.preloader .light{height:100%;left:0;position:absolute;top:0;width:100%}.preloader .light{background-color:#f5f2e9;opacity:.1;transform:translateX(-100%);z-index:1}.preloader .dark{background-color:#5c7457}.bubble{background:transparent;border:none;position:relative}.bubble svg{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:fill 1.5s cubic-bezier(.38,.73,.24,1.28);width:100%}.bubble svg pattern image{height:100%;width:auto}.bubble .bubble-content{align-items:center;display:flex;font-size:20px;justify-content:center;left:50%;letter-spacing:-.4px;line-height:1;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}@media(min-width:1200px){.bubble .bubble-content{line-height:1.3}}.bubble.creme:hover svg{fill:#d8d0b6}.bubble.creme svg{fill:#f5f2e9}.bubble.creme .bubble-content{color:#41443d}.bubble.vert-fonce:hover svg{fill:#2f312c}.bubble.vert-fonce svg{fill:#41443d}.bubble.vert-fonce .bubble-content{color:#f5f2e9}.bubble.vert-clair:hover svg{fill:#4c6048}.bubble.vert-clair svg{fill:#5c7457}.bubble.vert-clair .bubble-content{color:#f5f2e9}.cta-link,.cta-link a{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-family:ApfelGrotezk,sans-serif;font-size:calc(11.01845px + 1.10701vw);font-weight:600;gap:5px;justify-content:space-between;letter-spacing:-.24px;line-height:1;width:100%}@media(min-width:992px){.cta-link,.cta-link a{gap:35px;line-height:4}}@media screen and (max-width:450px){.cta-link,.cta-link a{font-size:16px}}@media screen and (min-width:992px){.cta-link,.cta-link a{font-size:22px}}@media(min-width:992px){.cta-link,.cta-link a{justify-content:flex-start;letter-spacing:-.44px;line-height:48px}}.cta-link.grey .arrow{background-color:#f8f9fc}.cta-link.white,.cta-link.white a{color:#fff}.cta-link.white .arrow{background-color:#fff}.cta-link.white-orange,.cta-link.white-orange a{color:#fff}.cta-link.white-orange .arrow{background-color:#fff}.cta-link:hover .arrow{transform:scale(1.1)}.cta-link:hover .arrow img{transform:translate(400%,-50%);transition-duration:.4s}.cta-link:hover .arrow img:first-child{transform:translate(-50%,-50%)}.arrow{align-items:center;border-radius:50%;display:flex;height:35px;justify-content:center;overflow:hidden;position:relative;transition:transform .2s ease-in-out;width:35px}@media(min-width:1200px){.arrow{height:70px;width:70px}}.arrow.grey,.arrow.white{background-color:#f5f2e9}.arrow img{animation-timing-function:ease-in-out;height:7px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition-duration:0ms;transition-property:transform;width:7px}.arrow img:first-child{transform:translate(-400%,-50%)}@media(min-width:1200px){.arrow img{height:30px;width:30px}}.arrow:hover{transform:scale(1.1)}.arrow:hover img{transform:translate(400%,-50%);transition-duration:.4s}.arrow:hover img:first-child{transform:translate(-50%,-50%)}.breadcrumb{margin-bottom:25px;text-align:center}@media(min-width:992px){.breadcrumb{margin-bottom:50px}}.breadcrumb span,.breadcrumb span a{background-color:#41443d;border-radius:10px;color:#fff;font-size:14px;font-weight:400;letter-spacing:-.98px;line-height:1.86;padding:10px 5px}.grid .breadcrumb{text-align:left}.text-center .breadcrumb,h1+.breadcrumb{text-align:center}main[data-barba-namespace=home] section.entry{background-repeat:no-repeat;background-size:cover;height:calc(100vh + 150px);margin-bottom:0;overflow:hidden;padding:0;position:relative}@media(min-width:1200px){main[data-barba-namespace=home] section.entry{overflow:initial}}main[data-barba-namespace=home] section.entry:before{background-color:rgba(65,68,61,.6);content:"";height:100%;position:absolute;width:100%}main[data-barba-namespace=home] section.entry .container-full{position:relative}main[data-barba-namespace=home] section.entry .container-full .bg-video{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:5}main[data-barba-namespace=home] section.entry .container-full .bg-video:before{background:rgba(0,0,0,.6);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:6}main[data-barba-namespace=home] section.entry .container-full .bg-video video{height:100%}main[data-barba-namespace=home] section.entry .container-full .grid{align-items:center;height:100%;position:relative;z-index:10}main[data-barba-namespace=home] section.entry .container-full .grid h1{color:#f5f2e9;font-size:calc(29.07767px + 2.91262vw);line-height:1.25;margin:0;padding:0 20px;text-align:center}@media screen and (max-width:375px){main[data-barba-namespace=home] section.entry .container-full .grid h1{font-size:40px}}@media screen and (min-width:1199px){main[data-barba-namespace=home] section.entry .container-full .grid h1{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=home] section.entry .container-full .grid h1{font-size:calc(37.33333px + 2.22222vw);padding:0}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=home] section.entry .container-full .grid h1{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=home] section.entry .container-full .grid h1{font-size:80px}}main[data-barba-namespace=home] section.entry .container-full .grid h1 img{height:53px;width:69px}main[data-barba-namespace=home] section.aventure{background-color:#41443d;padding-top:150px}@media(min-width:1200px){main[data-barba-namespace=home] section.aventure{padding-bottom:200px}}main[data-barba-namespace=home] section.aventure h2{color:#f5f2e9;display:inline-block;font-family:ApfelGrotezk,sans-serif;font-size:calc(17.43689px + 3.8835vw);line-height:1.14;margin:0 auto 100px;position:relative;text-align:center}@media screen and (max-width:375px){main[data-barba-namespace=home] section.aventure h2{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=home] section.aventure h2{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=home] section.aventure h2{font-size:calc(54px + .83333vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=home] section.aventure h2{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=home] section.aventure h2{font-size:70px}}main[data-barba-namespace=home] section.aventure h2:before{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/Highlight_04-creme.svg);background-repeat:no-repeat;background-size:contain;content:"";display:none;height:105px;left:-10px;position:absolute;top:-60px;width:120px}main[data-barba-namespace=home] section.aventure h2 span{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:70px;font-size:calc(17.43689px + 3.8835vw);line-height:1.14;position:relative}@media screen and (max-width:375px){main[data-barba-namespace=home] section.aventure h2 span{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=home] section.aventure h2 span{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=home] section.aventure h2 span{font-size:calc(54px + .83333vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=home] section.aventure h2 span{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=home] section.aventure h2 span{font-size:70px}}main[data-barba-namespace=home] section.aventure h2 span svg{bottom:-30px}main[data-barba-namespace=home] section.aventure h2 span svg path{stroke:#5c7457}main[data-barba-namespace=home] section.aventure .swiper-aventure{padding:0 20px}@media(min-width:1200px){main[data-barba-namespace=home] section.aventure .swiper-aventure{padding:0}}main[data-barba-namespace=home] section.aventure .swiper-aventure .swiper-slide{margin-right:95px;width:calc(32.25806% - 61.93548px)}@media(min-width:1200px){main[data-barba-namespace=home] section.aventure .swiper-aventure .swiper-slide{margin-right:64px}}main[data-barba-namespace=home] section.aventure .swiper-aventure .swiper-slide img{height:353.5px;width:291px}@media(min-width:1200px){main[data-barba-namespace=home] section.aventure .swiper-aventure .swiper-slide img{height:620px;width:100%}}main[data-barba-namespace=home] section.aventure #particuliers{opacity:0;padding:0 20px;pointer-events:none;position:absolute;top:176.4%;width:100%}@media(min-width:1200px){main[data-barba-namespace=home] section.aventure #particuliers{padding:0;top:159.5%;width:auto}}main[data-barba-namespace=home] section.aventure #particuliers .swiper-slide{margin-right:95px;width:calc(32.25806% - 61.93548px)}@media(min-width:1200px){main[data-barba-namespace=home] section.aventure #particuliers .swiper-slide{margin-right:64px}}main[data-barba-namespace=home] section.aventure #particuliers .swiper-slide img{height:353.5px;width:291px}@media(min-width:1200px){main[data-barba-namespace=home] section.aventure #particuliers .swiper-slide img{height:620px;width:100%}}main[data-barba-namespace=home] section.aventure #particuliers.test{opacity:0;pointer-events:none}main[data-barba-namespace=home] section.aventure #particuliers.test-visible{opacity:1;pointer-events:all}main[data-barba-namespace=home] section.aventure .btn-morph,main[data-barba-namespace=home] section.aventure .btn-round{margin:100px auto 150px}main[data-barba-namespace=home] section.aventure .btn-morph{display:none}main[data-barba-namespace=home] section.aventure .bubble-pro{display:block}main[data-barba-namespace=home] section.aventure .bubble-particulier{display:none}main[data-barba-namespace=home] section.cultivons{background-color:#d2cfc6;overflow:hidden;position:relative}@media(min-width:1200px){main[data-barba-namespace=home] section.cultivons{overflow:visible}}main[data-barba-namespace=home] section.cultivons .particuliers-cultivons{display:none;opacity:0}main[data-barba-namespace=home] section.cultivons h2{color:#41443d;display:inline-block;font-size:calc(29.07767px + 2.91262vw);line-height:.6;margin-bottom:50px;position:relative;text-align:center;z-index:1}@media screen and (max-width:375px){main[data-barba-namespace=home] section.cultivons h2{font-size:40px}}@media screen and (min-width:1199px){main[data-barba-namespace=home] section.cultivons h2{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=home] section.cultivons h2{font-size:calc(4px + 5vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=home] section.cultivons h2{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=home] section.cultivons h2{font-size:100px}}main[data-barba-namespace=home] section.cultivons h2:before{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/etoile-creme.svg);background-repeat:no-repeat;background-size:contain;content:"";display:none;height:68px;left:-60px;position:absolute;top:-50px;width:68px}main[data-barba-namespace=home] section.cultivons h2 span{color:#5c7457;font-family:ApfelGrotezk,sans-serif;font-size:100px;font-size:calc(29.07767px + 2.91262vw);position:relative}@media screen and (max-width:375px){main[data-barba-namespace=home] section.cultivons h2 span{font-size:40px}}@media screen and (min-width:1199px){main[data-barba-namespace=home] section.cultivons h2 span{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=home] section.cultivons h2 span{font-size:calc(4px + 5vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=home] section.cultivons h2 span{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=home] section.cultivons h2 span{font-size:100px}}main[data-barba-namespace=home] section.cultivons h2 span svg{bottom:-50px}main[data-barba-namespace=home] section.cultivons .description{font-size:22px;font-size:calc(12.17961px + .48544vw);letter-spacing:-.5px;line-height:1.6;margin:0 auto;max-width:800px;position:relative;text-align:center;z-index:1}@media screen and (max-width:375px){main[data-barba-namespace=home] section.cultivons .description{font-size:14px}}@media screen and (min-width:1199px){main[data-barba-namespace=home] section.cultivons .description{font-size:18px}}@media(min-width:1200px){main[data-barba-namespace=home] section.cultivons .description{font-size:calc(11.33333px + .55556vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=home] section.cultivons .description{font-size:18px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=home] section.cultivons .description{font-size:22px}}main[data-barba-namespace=home] section.cultivons .rond{background-color:#d2cfc6;border-radius:100%;height:50vw;left:50%;margin:0 auto;position:absolute;top:200px;transform:translateX(-50%);width:50vw;z-index:0}@media(min-width:1200px){main[data-barba-namespace=home] section.cultivons .rond{height:50vw;width:50vw}}main[data-barba-namespace=home] section.cultivons .rond.hide{opacity:0}main[data-barba-namespace=home] section.cultivons .grid:not(.rond){position:relative;z-index:1}main[data-barba-namespace=home] section.cultivons p{color:#41443d;font-size:35px;font-size:calc(11.90413px + 1.09223vw)}@media screen and (max-width:375px){main[data-barba-namespace=home] section.cultivons p{font-size:16px}}@media screen and (min-width:1199px){main[data-barba-namespace=home] section.cultivons p{font-size:25px}}@media(min-width:1200px){main[data-barba-namespace=home] section.cultivons p{font-size:calc(8.33333px + 1.38889vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=home] section.cultivons p{font-size:25px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=home] section.cultivons p{font-size:35px}}main[data-barba-namespace=home] section.cultivons h3{color:#41443d;font-size:50px;margin-bottom:0;text-transform:uppercase}@media(min-width:1200px){main[data-barba-namespace=home] section.cultivons h3{font-size:10vw}}main[data-barba-namespace=home] section.cultivons h3 span{color:#41443d;font-family:ApfelGrotezk,sans-serif;font-size:12vw;position:relative}main[data-barba-namespace=home] section.cultivons h3:hover{color:#5c7457}main[data-barba-namespace=home] section.cultivons .btn-morph,main[data-barba-namespace=home] section.cultivons .btn-round{margin:100px auto 200px}main[data-barba-namespace=home] section.cultivons .btn-morph{display:none}main[data-barba-namespace=home] section.cultivons .separator{fill:#f5f2e9;margin-left:-50%;width:200%}@media(min-width:1200px){main[data-barba-namespace=home] section.cultivons .separator{margin-left:0;width:100%}}main[data-barba-namespace=home] section.cultivons .stickos{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;position:relative;z-index:1}@media(min-width:1200px){main[data-barba-namespace=home] section.cultivons .stickos{opacity:0}}main[data-barba-namespace=home] section.cultivons .imagos{height:100vh;position:absolute;width:100%;z-index:0}main[data-barba-namespace=home] section.cultivons .imagos .particuliers-cultivons{display:none;opacity:0}main[data-barba-namespace=home] section.cultivons .imagos .img-wrap{opacity:0;position:absolute;top:100%;transform:translateY(0)}main[data-barba-namespace=home] section.cultivons .imagos .image-gauche-un{height:290px;left:109px;left:auto;right:20px}@media(min-width:1200px){main[data-barba-namespace=home] section.cultivons .imagos .image-gauche-un{height:446px;left:200px;right:auto;width:512px}}main[data-barba-namespace=home] section.cultivons .imagos .image-gauche-deux{height:251px;left:64px;width:291px}@media(min-width:1200px){main[data-barba-namespace=home] section.cultivons .imagos .image-gauche-deux{height:517px;width:512px}}main[data-barba-namespace=home] section.cultivons .imagos .image-droite-un{height:249px;right:64px;width:291px}@media(min-width:1200px){main[data-barba-namespace=home] section.cultivons .imagos .image-droite-un{height:572px;width:784px}}main[data-barba-namespace=home] section.cultivons .imagos .image-droite-deux{height:214px;right:200px;width:246px}@media(min-width:1200px){main[data-barba-namespace=home] section.cultivons .imagos .image-droite-deux{height:446px;width:512px}}main[data-barba-namespace=home] section.cultivons .imagos-particulier{display:none;height:100vh;position:absolute;width:100%;z-index:0}main[data-barba-namespace=home] section.cultivons .imagos-particulier .particuliers-cultivons{display:none;opacity:0}main[data-barba-namespace=home] section.cultivons .imagos-particulier .img-wrap{opacity:0;position:absolute;top:100%;transform:translateY(0)}main[data-barba-namespace=home] section.cultivons .imagos-particulier .image-gauche-un{height:290px;left:109px;left:auto;right:20px}@media(min-width:1200px){main[data-barba-namespace=home] section.cultivons .imagos-particulier .image-gauche-un{height:446px;left:200px;right:auto;width:512px}}main[data-barba-namespace=home] section.cultivons .imagos-particulier .image-gauche-deux{height:251px;left:64px;width:291px}@media(min-width:1200px){main[data-barba-namespace=home] section.cultivons .imagos-particulier .image-gauche-deux{height:517px;width:512px}}main[data-barba-namespace=home] section.cultivons .imagos-particulier .image-droite-un{height:249px;right:64px;width:291px}@media(min-width:1200px){main[data-barba-namespace=home] section.cultivons .imagos-particulier .image-droite-un{height:572px;width:784px}}main[data-barba-namespace=home] section.cultivons .imagos-particulier .image-droite-deux{height:214px;right:200px;width:246px}@media(min-width:1200px){main[data-barba-namespace=home] section.cultivons .imagos-particulier .image-droite-deux{height:446px;width:512px}}main[data-barba-namespace=home] section.normandie-challenge .btn-morph,main[data-barba-namespace=home] section.normandie-challenge .particuliers-normandie{display:none}main[data-barba-namespace=home] section.avis,main[data-barba-namespace=home] section.reference{background:#41443d;color:#f5f2e9;overflow:hidden;padding:200px 0;position:relative}@media(min-width:1200px){main[data-barba-namespace=home] section.avis,main[data-barba-namespace=home] section.reference{overflow:initial}}main[data-barba-namespace=home] section.avis h2,main[data-barba-namespace=home] section.reference h2{color:#f5f2e9;font-size:calc(17.43689px + 3.8835vw);line-height:1.14;margin-bottom:150px}@media screen and (max-width:375px){main[data-barba-namespace=home] section.avis h2,main[data-barba-namespace=home] section.reference h2{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=home] section.avis h2,main[data-barba-namespace=home] section.reference h2{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=home] section.avis h2,main[data-barba-namespace=home] section.reference h2{font-size:calc(54px + .83333vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=home] section.avis h2,main[data-barba-namespace=home] section.reference h2{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=home] section.avis h2,main[data-barba-namespace=home] section.reference h2{font-size:70px}}main[data-barba-namespace=home] section.avis .separator--down,main[data-barba-namespace=home] section.reference .separator--down{fill:#f5f2e9;margin-left:-50%;width:200%}@media(min-width:1200px){main[data-barba-namespace=home] section.avis .separator--down,main[data-barba-namespace=home] section.reference .separator--down{margin-left:0;width:100%}}main[data-barba-namespace=home] section.avis .separator--up,main[data-barba-namespace=home] section.reference .separator--up{fill:#f5f2e9;margin-left:-50%;width:200%}@media(min-width:1200px){main[data-barba-namespace=home] section.avis .separator--up,main[data-barba-namespace=home] section.reference .separator--up{margin-left:0;width:100%}}main[data-barba-namespace=home] section.avis{display:none}main[data-barba-namespace=home] section.avis h2:before{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/Highlight_04-creme.svg);content:"";display:inline-block;height:30px;width:30px}main[data-barba-namespace=home] section.avis h2:after{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/fleche-creme.svg)}main[data-barba-namespace=home] section.reference{display:grid;overflow:hidden}@media(min-width:1200px){main[data-barba-namespace=home] section.reference{overflow:initial}}main[data-barba-namespace=home] section.reference p{color:#f5f2e9;font-size:1.5em}main[data-barba-namespace=home] section.cadre{background:#f5f2e9;padding:0 0 70px;position:relative}@media(min-width:1200px){main[data-barba-namespace=home] section.cadre{padding:300px 0 230px}}main[data-barba-namespace=home] section.cadre .particuliers-cadre{display:none;opacity:0}main[data-barba-namespace=home] section.cadre .w-24{align-items:center;display:flex;flex-direction:column;gap:64px;justify-content:center;z-index:1}main[data-barba-namespace=home] section.cadre .w-24 h2{font-size:calc(29.07767px + 2.91262vw);margin-bottom:0;margin-top:70px}@media screen and (max-width:375px){main[data-barba-namespace=home] section.cadre .w-24 h2{font-size:40px}}@media screen and (min-width:1199px){main[data-barba-namespace=home] section.cadre .w-24 h2{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=home] section.cadre .w-24 h2{font-size:calc(54px + .83333vw);margin-top:0}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=home] section.cadre .w-24 h2{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=home] section.cadre .w-24 h2{font-size:70px}}main[data-barba-namespace=home] section.cadre .w-24 h2 span{font-family:ApfelGrotezk,sans-serif;font-size:calc(29.07767px + 2.91262vw);position:relative}@media screen and (max-width:375px){main[data-barba-namespace=home] section.cadre .w-24 h2 span{font-size:40px}}@media screen and (min-width:1199px){main[data-barba-namespace=home] section.cadre .w-24 h2 span{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=home] section.cadre .w-24 h2 span{font-size:calc(54px + .83333vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=home] section.cadre .w-24 h2 span{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=home] section.cadre .w-24 h2 span{font-size:70px}}main[data-barba-namespace=home] section.cadre .w-24 h2 span svg path{stroke:#5c7457}main[data-barba-namespace=home] section.cadre .w-24 .swiper-cadre-home{height:210px;overflow:hidden;padding:0 20px;width:100%}@media(min-width:1200px){main[data-barba-namespace=home] section.cadre .w-24 .swiper-cadre-home{display:none}}main[data-barba-namespace=home] section.cadre .w-24 .swiper-cadre-home .swiper-wrapper{height:210px}main[data-barba-namespace=home] section.cadre .w-24 .swiper-cadre-home .swiper-wrapper .swiper-slide{height:210px;margin-right:20px;width:250px!important}main[data-barba-namespace=home] section.cadre .w-24 .swiper-cadre-home .swiper-wrapper .swiper-slide .img-wrap{height:210px;width:250px}main[data-barba-namespace=home] section.cadre .w-24 .swiper-cadre-home .swiper-wrapper .swiper-slide .img-wrap img{max-height:210px;-o-object-fit:cover;object-fit:cover;width:100%}main[data-barba-namespace=home] section.cadre .w-24 .description p{font-size:calc(12.17961px + .48544vw);font-weight:500;letter-spacing:-.5px;line-height:1.6;margin-bottom:0;max-width:690px;padding:0 20px;text-align:center}@media screen and (max-width:375px){main[data-barba-namespace=home] section.cadre .w-24 .description p{font-size:14px}}@media screen and (min-width:1199px){main[data-barba-namespace=home] section.cadre .w-24 .description p{font-size:18px}}@media(min-width:1200px){main[data-barba-namespace=home] section.cadre .w-24 .description p{font-size:calc(11.33333px + .55556vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=home] section.cadre .w-24 .description p{font-size:18px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=home] section.cadre .w-24 .description p{font-size:22px}}main[data-barba-namespace=home] section.cadre .w-24 .description p:first-of-type{margin-bottom:50px;padding:0 20px}@media(min-width:1200px){main[data-barba-namespace=home] section.cadre .img-wrap{position:absolute}main[data-barba-namespace=home] section.cadre .img-wrap.img1{height:21vw;left:150px;top:64px;transform:rotate(-5deg);width:22vw}main[data-barba-namespace=home] section.cadre .img-wrap.img2{bottom:150px;height:19vw;left:0;transform:rotate(5deg);width:26vw}main[data-barba-namespace=home] section.cadre .img-wrap.img3{height:24vw;right:0;top:300px;transform:rotate(5deg);width:22vw}}main[data-barba-namespace=home] section.cadre .btn-morph{display:none}main[data-barba-namespace=home] section.bandeau-defilant .w-24 .pointer{-webkit-mask-image:none;mask-image:none}main[data-barba-namespace=home].particulier section.entry .container-full .grid h1 img:first-child{transform:rotate(5deg)}main[data-barba-namespace=home].particulier section.entry .container-full .grid h1 img:last-child{transform:rotate(-5deg)}main[data-barba-namespace=home].particulier section.aventure h2 span svg,main[data-barba-namespace=home].particulier section.aventure h2:before{display:block}main[data-barba-namespace=home].particulier section.aventure .swiper-aventure{opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:100%}@media(min-width:1200px){main[data-barba-namespace=home].particulier section.aventure .swiper-aventure{overflow:visible;width:auto}}main[data-barba-namespace=home].particulier section.aventure .swiper-aventure .swiper-slide{width:calc(33.33333% - 64px)}main[data-barba-namespace=home].particulier section.aventure .swiper-aventure .swiper-slide.swiper-slide-active{transform-origin:bottom right}@media(min-width:1200px){main[data-barba-namespace=home].particulier section.aventure .swiper-aventure .swiper-slide.swiper-slide-active{transform:rotate(-10deg)}}main[data-barba-namespace=home].particulier section.aventure .swiper-aventure .swiper-slide.swiper-slide-duplicate-prev{transform-origin:bottom left}@media(min-width:1200px){main[data-barba-namespace=home].particulier section.aventure .swiper-aventure .swiper-slide.swiper-slide-duplicate-prev{transform:rotate(10deg)}}main[data-barba-namespace=home].particulier section.aventure #particuliers{opacity:1;padding:0;pointer-events:all;position:static}main[data-barba-namespace=home].particulier section.aventure #particuliers .swiper-slide{width:calc(33.33333% - 64px)}main[data-barba-namespace=home].particulier section.aventure #particuliers .swiper-slide.swiper-slide-active{transform-origin:bottom right}@media(min-width:1200px){main[data-barba-namespace=home].particulier section.aventure #particuliers .swiper-slide.swiper-slide-active{transform:rotate(-10deg);transition:transform .3s ease}}main[data-barba-namespace=home].particulier section.aventure #particuliers .swiper-slide.swiper-slide-duplicate-prev{transform-origin:bottom left}@media(min-width:1200px){main[data-barba-namespace=home].particulier section.aventure #particuliers .swiper-slide.swiper-slide-duplicate-prev{transform:rotate(10deg);transition:transform .3s ease}}main[data-barba-namespace=home].particulier section.aventure .btn-morph{display:inline-flex}main[data-barba-namespace=home].particulier section.aventure .bubble-pro{display:none}main[data-barba-namespace=home].particulier section.aventure .bubble-particulier,main[data-barba-namespace=home].particulier section.cultivons h2 span svg,main[data-barba-namespace=home].particulier section.cultivons h2:before{display:block}main[data-barba-namespace=home].particulier section.cultivons .imagos{height:100vh;position:absolute;width:100%;z-index:0}main[data-barba-namespace=home].particulier section.cultivons .imagos .image-gauche-un{rotate:5deg}main[data-barba-namespace=home].particulier section.cultivons .imagos .image-droite-un,main[data-barba-namespace=home].particulier section.cultivons .imagos .image-gauche-deux{rotate:-5deg}main[data-barba-namespace=home].particulier section.cultivons .imagos .image-droite-deux{rotate:5deg}main[data-barba-namespace=home].particulier section.cultivons .btn-morph,main[data-barba-namespace=home].particulier section.normandie-challenge .btn-morph{display:inline-flex}main[data-barba-namespace=home].particulier section.normandie-challenge .img-wrap.img1{transform:rotate(5deg)}main[data-barba-namespace=home].particulier section.normandie-challenge .img-wrap.img2{transform:rotate(-5deg)}main[data-barba-namespace=home].particulier section.normandie-challenge .img-wrap.img3{transform:rotate(5deg)}main[data-barba-namespace=home].particulier section.avis{display:grid;grid-template-columns:1fr!important}main[data-barba-namespace=home].particulier section.avis .swiper-wrapper .swiper-slide{flex:0 0 30%;margin:20px;max-width:100%}@media(max-width:768px){main[data-barba-namespace=home].particulier section.avis .swiper-wrapper .swiper-slide{flex:0 0 50%}}main[data-barba-namespace=home].particulier section.avis .swiper-wrapper .swiper-slide>.review-container{background-color:none!important;background:none!important;border-style:none!important}main[data-barba-namespace=home].particulier section.avis .swiper-wrapper .ti-footer{color:none!important;display:none!important}main[data-barba-namespace=home].particulier section.avis .review-container{background-color:none!important;background:none!important;display:grid!important;grid-template-areas:"review-author review-author " "review-comment review-comment" "review-date review-stars"!important;grid-template-columns:auto 1fr auto 0!important}main[data-barba-namespace=home].particulier section.avis .review-container .review-comment{color:#f5f2e9!important;font-family:Epilogue,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;grid-area:review-comment!important;letter-spacing:-.03em!important;line-height:24px!important;margin:20px 0}main[data-barba-namespace=home].particulier section.avis .review-container .review-author{grid-area:review-author!important}main[data-barba-namespace=home].particulier section.avis .review-container .review-author span{border-bottom:3px solid #5c7457;color:#f5f2e9!important;font-family:ApfelGrotezk,sans-serif!important;font-size:30px!important;font-style:normal!important;font-weight:400!important;line-height:30px!important;padding-bottom:3px}main[data-barba-namespace=home].particulier section.avis .review-container .review-date{align-items:center;display:flex;grid-area:review-date}main[data-barba-namespace=home].particulier section.avis .review-container .review-date span{color:#f5f2e9!important;font-family:ApfelGrotezk,sans-serif!important;font-size:16px!important;font-style:normal!important;opacity:.5!important}main[data-barba-namespace=home].particulier section.avis .review-container:after{display:none!important}main[data-barba-namespace=home].particulier section.avis .review-container .review-stars{grid-area:review-stars!important;padding-left:15px!important;padding-top:10px!important}main[data-barba-namespace=home].particulier section.avis .review-container .review-stars svg{width:12px!important}main[data-barba-namespace=home].particulier section.avis .review-container .review-stars .star-empty{margin-left:.2em!important}main[data-barba-namespace=home].particulier section.reference{display:none}main[data-barba-namespace=home].particulier section.cadre{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/pattern/accueil-tree-pattern.svg);background-repeat:repeat;background-size:contain}main[data-barba-namespace=home].particulier section.cadre .pro-cadre{display:none;opacity:0}main[data-barba-namespace=home].particulier section.cadre .particuliers-cadre{display:initial;opacity:1}main[data-barba-namespace=home].particulier section.cadre .btn-morph{display:inline-flex}main[data-barba-namespace=home].particulier section.bandeau-defilant .w-24 .pointer{-webkit-mask-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/bandeau-bulle.png);mask-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/bandeau-bulle.png)}main[data-barba-namespace=home].particulier section.normandie-challenge{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/pattern/accueil-dot-pattern.svg);background-repeat:repeat;background-size:contain}main[data-barba-namespace=home].particulier section.normandie-challenge .imagos-particulier{display:block}main[data-barba-namespace="404"] section.entry{align-items:flex-end;background:#f5f2e9;display:flex;height:100vh;justify-content:center;padding-bottom:10vh;position:relative;text-align:center}main[data-barba-namespace="404"] section.entry h1{color:#41443d;font-size:46px}@media(min-width:1200px){main[data-barba-namespace="404"] section.entry h1{font-size:51px;line-height:1.2}}main[data-barba-namespace="404"] section.entry h1 span{color:#41443d;font-size:40px;line-height:1.2;position:relative}@media(min-width:1200px){main[data-barba-namespace="404"] section.entry h1 span{font-size:50px}}main[data-barba-namespace="404"] section.entry h1 span svg{bottom:-10px;left:0;transform:rotate(2deg);width:100%}@media(min-width:1200px){main[data-barba-namespace="404"] section.entry h1 span svg{bottom:-30px}}main[data-barba-namespace="404"] section.entry h1 span svg path{stroke:#5c7457}main[data-barba-namespace="404"] section.entry .bandeau{background-color:#5c7457;height:128px;position:absolute;top:10vh;transform:rotate(-15deg);width:400vh;z-index:1}@media(min-width:1200px){main[data-barba-namespace="404"] section.entry .bandeau{height:330px;width:600vh}}main[data-barba-namespace="404"] section.entry .bandeau .inner{align-items:center;animation:bandeauslide 16s linear infinite;display:flex;gap:200px}main[data-barba-namespace="404"] section.entry .bandeau span{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:100px;position:relative}@media(min-width:1200px){main[data-barba-namespace="404"] section.entry .bandeau span{font-size:10vw}}main[data-barba-namespace="404"] section.entry .bandeau span:after{color:#41443d;content:"·";font-family:ApfelGrotezk,sans-serif;font-size:250px;position:absolute;right:-150px}main[data-barba-namespace="404"] section.entry .bandeau.bandeau2{background-color:#d2cfc6;transform:rotate(15deg);z-index:0}@keyframes bandeauslide{to{transform:translatex(-50%)}}main[data-barba-namespace=apropos]{background-color:#41443d}main[data-barba-namespace=apropos] section.entry{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/pattern/a-propos-pattern-1.svg);background-repeat:repeat-y;background-size:cover;padding-top:250px}main[data-barba-namespace=apropos] section.entry .gridos{margin-bottom:50px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.entry .gridos{margin-bottom:150px}}main[data-barba-namespace=apropos] section.entry h1{color:#f5f2e9;font-size:calc(56.71845px + 1.94175vw);margin-bottom:50px}@media screen and (max-width:375px){main[data-barba-namespace=apropos] section.entry h1{font-size:64px}}@media screen and (min-width:1199px){main[data-barba-namespace=apropos] section.entry h1{font-size:80px}}@media(min-width:1200px){main[data-barba-namespace=apropos] section.entry h1{font-size:calc(-13.33333px + 7.77778vw);margin-bottom:100px}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=apropos] section.entry h1{font-size:80px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=apropos] section.entry h1{font-size:136px}}main[data-barba-namespace=apropos] section.entry h1 strong{color:#5c7457;font-weight:400}main[data-barba-namespace=apropos] section.entry h1 span{color:#f5f2e9;display:inline-block;font-size:140px;font-size:calc(56.71845px + 1.94175vw);padding:0 20px;transform:rotate(-2deg)}@media screen and (max-width:375px){main[data-barba-namespace=apropos] section.entry h1 span{font-size:64px}}@media screen and (min-width:1199px){main[data-barba-namespace=apropos] section.entry h1 span{font-size:80px}}@media(min-width:1200px){main[data-barba-namespace=apropos] section.entry h1 span{font-size:calc(-20px + 8.33333vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=apropos] section.entry h1 span{font-size:80px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=apropos] section.entry h1 span{font-size:140px}}main[data-barba-namespace=apropos] section.entry h1 span div.line{background-image:var(--bg);background-repeat:no-repeat;background-size:cover;position:absolute}main[data-barba-namespace=apropos] section.entry h1 span div.line.line-top{height:21px;right:5px;top:-5px;width:733px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.entry h1 span div.line.line-top{height:32px;left:-20px;right:auto;top:-15px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.entry h1 span div.line.line-top{height:32px;left:-55px;right:auto;top:-5px}}main[data-barba-namespace=apropos] section.entry h1 span div.line.line-right{height:201px;right:3px;top:-5px;width:8px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.entry h1 span div.line.line-right{right:0;width:17px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.entry h1 span div.line.line-right{right:0;width:17px}}main[data-barba-namespace=apropos] section.entry h1 span div.line.line-bottom{background-position:100% 100%;bottom:-15px;height:21px;right:-5px;width:724px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.entry h1 span div.line.line-bottom{bottom:-22px;height:44px;right:-10px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.entry h1 span div.line.line-bottom{bottom:-15px;height:44px;right:-5px}}main[data-barba-namespace=apropos] section.entry h1 span div.line.line-left{background-position:0 100%;bottom:-20px;height:206px;left:10px;width:8px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.entry h1 span div.line.line-left{bottom:-8px;left:-20px;width:18px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.entry h1 span div.line.line-left{bottom:-20px;left:-20px;width:18px}}main[data-barba-namespace=apropos] section.entry .w-lg-12{display:flex}main[data-barba-namespace=apropos] section.entry .w-lg-12:first-of-type{justify-content:center}@media(min-width:1200px){main[data-barba-namespace=apropos] section.entry .w-lg-12:first-of-type{justify-content:flex-end}}main[data-barba-namespace=apropos] section.entry .w-lg-12:last-of-type{align-items:flex-end}main[data-barba-namespace=apropos] section.entry .w-lg-12 .texte{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:25px;font-size:calc(11.26942px + .72816vw);line-height:1.71;margin:0 20px;max-width:545px}@media screen and (max-width:375px){main[data-barba-namespace=apropos] section.entry .w-lg-12 .texte{font-size:14px}}@media screen and (min-width:1199px){main[data-barba-namespace=apropos] section.entry .w-lg-12 .texte{font-size:20px}}@media(min-width:1200px){main[data-barba-namespace=apropos] section.entry .w-lg-12 .texte{font-size:calc(17.72451px + .6068vw);line-height:1.4;margin:0 0 0 100px}}@media screen and (min-width:1200px)and (max-width:375px){main[data-barba-namespace=apropos] section.entry .w-lg-12 .texte{font-size:20px}}@media screen and (min-width:1200px)and (min-width:1199px){main[data-barba-namespace=apropos] section.entry .w-lg-12 .texte{font-size:25px}}main[data-barba-namespace=apropos] section.entry .w-lg-12 .texte span{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:calc(11.26942px + .72816vw);line-height:1.4}@media screen and (max-width:375px){main[data-barba-namespace=apropos] section.entry .w-lg-12 .texte span{font-size:14px}}@media screen and (min-width:1199px){main[data-barba-namespace=apropos] section.entry .w-lg-12 .texte span{font-size:20px}}@media(min-width:1200px){main[data-barba-namespace=apropos] section.entry .w-lg-12 .texte span{font-size:calc(11.66667px + .69444vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=apropos] section.entry .w-lg-12 .texte span{font-size:20px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=apropos] section.entry .w-lg-12 .texte span{font-size:25px}}main[data-barba-namespace=apropos] section.entry .imagos{display:flex;margin-bottom:150px;padding:0;position:relative}@media(min-width:1200px){main[data-barba-namespace=apropos] section.entry .imagos{padding:0 64px}}main[data-barba-namespace=apropos] section.entry .grande-image{height:500px;width:375px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.entry .grande-image{height:auto;margin-left:auto;width:90%}}main[data-barba-namespace=apropos] section.entry .grande-image-particuliers{height:100%;opacity:0;position:absolute;top:0;width:375px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.entry .grande-image-particuliers{width:auto}}main[data-barba-namespace=apropos] section.entry .petite-image{bottom:-230px;height:279.4px;left:100px;position:absolute;transform:rotate(-2deg);width:255.3px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.entry .petite-image{height:565px;left:auto;right:12vw;transform:rotate(-5deg);width:510px}}main[data-barba-namespace=apropos] section.entry img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}main[data-barba-namespace=apropos] section.presentation{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/pattern/a-propos-pattern-3.svg);background-repeat:repeat-y;background-size:cover;margin-top:-100px;padding-bottom:70px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.presentation{margin-top:0;padding-bottom:100px}}main[data-barba-namespace=apropos] section.presentation .texte{padding:0 20px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.presentation .texte{padding:0 200px 0 64px}}main[data-barba-namespace=apropos] section.presentation .texte.texte-deux p:first-of-type{margin-bottom:20px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.presentation .texte.texte-deux p:first-of-type{margin-bottom:100px}}main[data-barba-namespace=apropos] section.presentation .texte p,main[data-barba-namespace=apropos] section.presentation .texte span{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:calc(16.16748px + 3.15534vw);line-height:1.21;margin-bottom:0;position:relative}@media screen and (max-width:375px){main[data-barba-namespace=apropos] section.presentation .texte p,main[data-barba-namespace=apropos] section.presentation .texte span{font-size:28px}}@media screen and (min-width:1199px){main[data-barba-namespace=apropos] section.presentation .texte p,main[data-barba-namespace=apropos] section.presentation .texte span{font-size:54px}}@media(min-width:1200px){main[data-barba-namespace=apropos] section.presentation .texte p,main[data-barba-namespace=apropos] section.presentation .texte span{font-size:40px;line-height:1.14}}main[data-barba-namespace=apropos] section.presentation .texte p strong,main[data-barba-namespace=apropos] section.presentation .texte span strong{color:#5c7457;font-weight:400}main[data-barba-namespace=apropos] section.presentation span svg{bottom:-20px;height:14px;left:-66px;width:113px}main[data-barba-namespace=apropos] section.presentation .image-container{align-items:center;display:flex;height:100vh;justify-content:center;position:relative}@media(min-width:1200px){main[data-barba-namespace=apropos] section.presentation .image-container{margin:150px 0}}main[data-barba-namespace=apropos] section.presentation .img-wrap{position:absolute;z-index:1}main[data-barba-namespace=apropos] section.presentation .img-wrap.img-1{height:246.9px;position:absolute;right:30px;top:34%;transform:rotate(-3deg);width:302.7px;z-index:0}@media(min-width:1200px){main[data-barba-namespace=apropos] section.presentation .img-wrap.img-1{height:350px;left:33%;top:25%;width:400px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.presentation .img-wrap.img-1{height:520px;left:35%;top:25%;width:650px}}main[data-barba-namespace=apropos] section.presentation .img-wrap.img-2{height:107.9px;left:64vw;top:60%;width:117.6px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.presentation .img-wrap.img-2{height:200px;left:15vw;top:5%;width:200px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.presentation .img-wrap.img-2{height:375px;left:17vw;top:5%;width:375px}}main[data-barba-namespace=apropos] section.presentation .img-wrap.img-3{height:194px;right:42vw;top:60%;width:167.5px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.presentation .img-wrap.img-3{right:25vw;top:5%}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.presentation .img-wrap.img-3{height:375px;right:21vw;top:5%;width:300px}}main[data-barba-namespace=apropos] section.presentation .img-wrap.img-4{height:163.4px;left:13vw;top:13%;width:163.4px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.presentation .img-wrap.img-4{bottom:10%;left:20vw;top:auto}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.presentation .img-wrap.img-4{bottom:22%;height:220px;left:25vw;width:240px}}main[data-barba-namespace=apropos] section.presentation .img-wrap.img-5{height:95px;right:6vw;top:25%;width:112px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.presentation .img-wrap.img-5{height:125px;right:25vw;top:65%;width:150px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.presentation .img-wrap.img-5{height:250px;right:25vw;top:64%;width:275px}}main[data-barba-namespace=apropos] section.presentation .img-wrap.imgs-1{display:none;height:246.9px;position:absolute;transform:rotate(-3deg);width:302.7px;z-index:0}@media(min-width:1200px){main[data-barba-namespace=apropos] section.presentation .img-wrap.imgs-1{display:none;height:350px;left:33%;top:25%;width:400px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.presentation .img-wrap.imgs-1{display:none;height:520px;left:35%;top:25%;width:650px}}main[data-barba-namespace=apropos] section.presentation .img-wrap.imgs-2{display:none;height:107.9px;left:64vw;top:110vw;width:117.6px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.presentation .img-wrap.imgs-2{display:none;height:200px;left:15vw;top:5%;width:200px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.presentation .img-wrap.imgs-2{display:none;height:375px;left:17vw;top:5%;width:375px}}main[data-barba-namespace=apropos] section.presentation .img-wrap.imgs-3{display:none;height:194px;right:42vw;top:110vw;width:167.5px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.presentation .img-wrap.imgs-3{display:none;right:25vw;top:5%}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.presentation .img-wrap.imgs-3{display:none;height:375px;right:21vw;top:5%;width:300px}}main[data-barba-namespace=apropos] section.presentation .img-wrap.imgs-4{display:none;height:163.4px;left:13vw;top:13%;width:163.4px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.presentation .img-wrap.imgs-4{bottom:10%;display:none;left:20vw;top:auto}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.presentation .img-wrap.imgs-4{bottom:22%;display:none;height:220px;left:25vw;width:240px}}main[data-barba-namespace=apropos] section.presentation .img-wrap.imgs-5{display:none;height:95px;right:6vw;top:25%;width:112px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.presentation .img-wrap.imgs-5{display:none;height:125px;right:25vw;top:65%;width:150px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.presentation .img-wrap.imgs-5{display:none;height:250px;right:25vw;top:64%;width:275px}}main[data-barba-namespace=apropos] section.reference{background:#f5f2e9;overflow:hidden}@media(min-width:1200px){main[data-barba-namespace=apropos] section.reference{overflow:initial}main[data-barba-namespace=apropos] section.reference h2{font-size:64px}}main[data-barba-namespace=apropos] section.reference .swiper-reference .swiper-slide p{color:#41443d;font-size:calc(20.17961px + .48544vw)}@media screen and (max-width:375px){main[data-barba-namespace=apropos] section.reference .swiper-reference .swiper-slide p{font-size:22px}}@media screen and (min-width:1199px){main[data-barba-namespace=apropos] section.reference .swiper-reference .swiper-slide p{font-size:26px}}@media(min-width:1200px){main[data-barba-namespace=apropos] section.reference .swiper-reference .swiper-slide p{font-size:calc(19.33333px + .55556vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=apropos] section.reference .swiper-reference .swiper-slide p{font-size:26px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=apropos] section.reference .swiper-reference .swiper-slide p{font-size:30px}}main[data-barba-namespace=apropos] section.reference .swiper-reference .swiper-slide .description p{color:#41443d}main[data-barba-namespace=apropos] section.reference .separator--down{fill:#5c7457}main[data-barba-namespace=apropos] section.valeur{background:#5c7457;height:100vh;position:relative}main[data-barba-namespace=apropos] section.valeur .container-full .div_particuliers{display:none}main[data-barba-namespace=apropos] section.valeur .container-full .w-24{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;position:relative;width:100vw}main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .hashtag{color:#f5f2e9;font-size:30px;font-size:calc(12.81432px + .84951vw);margin-bottom:20px;position:relative;z-index:1}@media screen and (max-width:375px){main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .hashtag{font-size:16px}}@media screen and (min-width:1199px){main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .hashtag{font-size:23px}}@media(min-width:1200px){main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .hashtag{font-size:calc(11.33333px + .97222vw);margin-bottom:64px}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .hashtag{font-size:23px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .hashtag{font-size:30px}}main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .hashtag span{color:#f5f2e9;font-size:30px;font-style:italic}main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .h2{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:100px;font-size:calc(16.16748px + 3.15534vw);margin-bottom:0;position:relative;text-align:center;z-index:1}@media screen and (max-width:375px){main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .h2{font-size:28px}}@media screen and (min-width:1199px){main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .h2{font-size:54px}}@media(min-width:1200px){main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .h2{font-size:64px}}main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .h2 span{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:100px;font-size:calc(16.16748px + 3.15534vw);position:relative}@media screen and (max-width:375px){main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .h2 span{font-size:28px}}@media screen and (min-width:1199px){main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .h2 span{font-size:54px}}@media(min-width:1200px){main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .h2 span{font-size:64px}}main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .h2 span svg{bottom:-20px;height:auto;left:-5px;position:absolute;width:100%}@media(min-width:1200px){main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .h2 span svg{bottom:-64px}}main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .h2 span svg path{stroke:#41443d}main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .img-wrap{position:absolute}main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .img-wrap.img-1{height:133.7px;left:20px;top:20vh;width:119.5px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .img-wrap.img-1{height:270px;left:200px;width:240px}}main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .img-wrap.img-2{height:130.9px;right:20px;top:20vh;width:117.4px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .img-wrap.img-2{height:270px;right:200px;width:240px}}main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .img-wrap.img-3{bottom:75px;height:109.9px;left:20px;width:116.6px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .img-wrap.img-3{bottom:200px;height:240px;left:360px;width:240px}}main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .img-wrap.img-4{bottom:50px;height:115.1px;right:20px;width:162.4px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.valeur .container-full .w-24 .img-wrap.img-4{bottom:200px;height:260px;right:64px;width:375px}}main[data-barba-namespace=apropos] section.valeur .container-full .w-24.row-2 .h2 span svg{left:0;max-width:380px}main[data-barba-namespace=apropos] section.prehistoire{background-color:#41443d;display:none;overflow:hidden}@media(min-width:1200px){main[data-barba-namespace=apropos] section.prehistoire{display:visible;overflow:initial}}main[data-barba-namespace=apropos] section.prehistoire .wrapper{position:relative;transform:rotate(5deg)}@media(min-width:1200px){main[data-barba-namespace=apropos] section.prehistoire .wrapper{margin-bottom:150px}}main[data-barba-namespace=apropos] section.prehistoire .wrapper:before{background-color:#5c7457;content:"";height:200px;left:-1vw;position:absolute;top:-90px;transform:rotate(-5deg);width:120%}main[data-barba-namespace=apropos] section.prehistoire h2{animation:histoireslide 16s linear infinite;background-color:#41443d;border-bottom:15px solid #f5f2e9;border-top:15px solid #f5f2e9;display:flex;flex-wrap:nowrap;gap:64px;height:200px;margin-bottom:0;padding:32px 0 0;position:relative;width:7584px;z-index:1}@media(min-width:1200px){main[data-barba-namespace=apropos] section.prehistoire h2{height:auto}}main[data-barba-namespace=apropos] section.prehistoire h2 span{color:#f5f2e9;font-size:75px;letter-spacing:-5px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.prehistoire h2 span{font-size:140px}}main[data-barba-namespace=apropos] section.histoire{overflow:hidden}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire{overflow:visible}}main[data-barba-namespace=apropos] section.histoire .w-24{display:flex;flex-wrap:nowrap;padding:0 20px;position:relative;transform:translateX(0)}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .w-24{height:100vh;padding-left:150px;width:8650px}}main[data-barba-namespace=apropos] section.histoire .w-24 .inner{height:100%;width:100%}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .w-24 .inner{position:absolute}}main[data-barba-namespace=apropos] section.histoire .w-24 svg{position:absolute;z-index:1}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .w-24 svg{bottom:0;left:150px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.histoire .w-24 svg{bottom:150px;left:150px}}main[data-barba-namespace=apropos] section.histoire .w-24 svg .vert{-webkit-clip-path:inset(0 0 0 180px);clip-path:inset(0 0 0 180px)}main[data-barba-namespace=apropos] section.histoire .datos{align-items:center;color:#f5f2e9;display:flex;flex-direction:column}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .datos{display:initial;position:absolute;text-align:center}}main[data-barba-namespace=apropos] section.histoire .datos .date{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:200px;font-size:calc(138.62257px + 3.03398vw);line-height:1;position:relative;z-index:1}@media screen and (max-width:375px){main[data-barba-namespace=apropos] section.histoire .datos .date{font-size:150px}}@media screen and (min-width:1199px){main[data-barba-namespace=apropos] section.histoire .datos .date{font-size:175px}}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .datos .date{font-size:120px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.histoire .datos .date{font-size:calc(133.33333px + 3.47222vw)}}@media screen and (min-width:1450px)and (max-width:1200px){main[data-barba-namespace=apropos] section.histoire .datos .date{font-size:175px}}@media screen and (min-width:1450px)and (min-width:1920px){main[data-barba-namespace=apropos] section.histoire .datos .date{font-size:200px}}main[data-barba-namespace=apropos] section.histoire .datos .texte{color:#f5f2e9;font-size:22px;font-size:calc(12.81432px + .84951vw);letter-spacing:-.66px;line-height:1.45;position:relative;text-align:center;z-index:1}@media screen and (max-width:375px){main[data-barba-namespace=apropos] section.histoire .datos .texte{font-size:16px}}@media screen and (min-width:1199px){main[data-barba-namespace=apropos] section.histoire .datos .texte{font-size:23px}}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .datos .texte{font-size:20px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.histoire .datos .texte{font-size:25px}}main[data-barba-namespace=apropos] section.histoire .datos .image{bottom:322px;height:210px;right:-18px;width:210px;z-index:0}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .datos .image{height:325px;position:absolute;right:-50%;top:-50%;width:325px}}main[data-barba-namespace=apropos] section.histoire .datos[data-date="1986"]{left:140px;margin-top:140px;top:30%}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="1986"]{margin-top:-50px}main[data-barba-namespace=apropos] section.histoire .datos[data-date="1986"] .bubble{height:250px;opacity:1;width:250px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="1986"] .bubble{height:350px;width:350px}}main[data-barba-namespace=apropos] section.histoire .datos[data-date="1988"]{bottom:20%;left:1180px}main[data-barba-namespace=apropos] section.histoire .datos[data-date="1988"] .image{left:auto;top:auto}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="1988"] .image{bottom:0;right:-55%;right:-40%}main[data-barba-namespace=apropos] section.histoire .datos[data-date="1988"] .bubble{height:250px;opacity:1;width:250px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="1988"] .bubble{height:325px;width:325px}}main[data-barba-namespace=apropos] section.histoire .datos[data-date="1989"]{bottom:322px;left:1925px;top:20%}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="1989"]{left:2020px;top:10%}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="1989"]{left:1925px;top:10%}}main[data-barba-namespace=apropos] section.histoire .datos[data-date="1989"] .bubble{height:210px;left:-20px;right:-18px;width:210px;z-index:0}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="1989"] .bubble{height:250px;left:auto;position:absolute;right:-35%;top:-29%;width:250px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="1989"] .bubble{height:325px;width:325px}}main[data-barba-namespace=apropos] section.histoire .datos[data-date="1992"]{bottom:20%;left:2720px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="1992"] .image{right:-50%;top:-20%}main[data-barba-namespace=apropos] section.histoire .datos[data-date="1992"] .bubble{height:250px;opacity:1;width:250px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="1992"] .bubble{height:325px;width:325px}}main[data-barba-namespace=apropos] section.histoire .datos[data-date="1994"]{left:3640px;top:30%}main[data-barba-namespace=apropos] section.histoire .datos[data-date="1994"] .bubble{height:210px;right:20px;width:210px;z-index:0}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="1994"] .bubble{height:250px;position:absolute;right:-50%;top:-50%;width:250px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="1994"] .bubble{height:325px;width:325px}}main[data-barba-namespace=apropos] section.histoire .datos[data-date="1996"]{bottom:15%;left:4445px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="1996"]{bottom:20%;left:4514px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="1996"]{bottom:15%;left:4445px}}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="1996"] .image{right:-50%;top:20%}main[data-barba-namespace=apropos] section.histoire .datos[data-date="1996"] .bubble{height:250px;width:250px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="1996"] .bubble{height:325px;width:325px}}main[data-barba-namespace=apropos] section.histoire .datos[data-date="2001"]{left:5320px;top:20%}main[data-barba-namespace=apropos] section.histoire .datos[data-date="2001"] .image{right:auto}main[data-barba-namespace=apropos] section.histoire .datos[data-date="2001"] .bubble{bottom:450px;height:210px;left:-20px;right:-18px;width:210px;z-index:0}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="2001"] .bubble{bottom:auto;height:250px;left:0;position:absolute;right:-50%;top:-50%;width:250px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="2001"] .bubble{bottom:auto;height:325px;left:0;width:325px}}main[data-barba-namespace=apropos] section.histoire .datos[data-date="2004"]{bottom:25%;left:6250px}@media(min-width:1450px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="2004"]{bottom:10%}}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="2004"] .image{right:-70%;top:10%}}main[data-barba-namespace=apropos] section.histoire .datos[data-date="2004"] .bubble{height:210px;right:20px;width:210px;z-index:0}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="2004"] .bubble{height:250px;position:absolute;right:-50%;top:-50%;width:250px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="2004"] .bubble{height:325px;width:325px}}main[data-barba-namespace=apropos] section.histoire .datos[data-date="2007"]{left:7120px;top:20%}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="2007"]{left:7240px;top:10%}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="2007"]{left:7180px;top:8%}}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="2007"] .image{left:-40%;top:-30%}main[data-barba-namespace=apropos] section.histoire .datos[data-date="2007"] .bubble{height:250px;width:250px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="2007"] .bubble{height:325px;width:325px}}main[data-barba-namespace=apropos] section.histoire .datos[data-date="2022"]{right:245px;top:40%}@media(min-width:1200px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="2022"] .bubble{height:250px;right:-70%;width:250px}}@media(min-width:1450px){main[data-barba-namespace=apropos] section.histoire .datos[data-date="2022"] .bubble{height:325px;width:325px}}@keyframes histoireslide{to{transform:translatex(-50%)}}main[data-barba-namespace=apropos] section.partenaire{background-color:#5c7457;color:#f5f2e9;overflow:hidden;padding:200px 0;position:relative}@media(min-width:1200px){main[data-barba-namespace=apropos] section.partenaire{overflow:initial}}main[data-barba-namespace=apropos] section.partenaire h2{display:inline-block;font-size:calc(17.43689px + 3.8835vw);margin:0 auto 150px;position:relative;text-align:center}@media screen and (max-width:375px){main[data-barba-namespace=apropos] section.partenaire h2{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=apropos] section.partenaire h2{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=apropos] section.partenaire h2{font-size:calc(54px + .83333vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=apropos] section.partenaire h2{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=apropos] section.partenaire h2{font-size:70px}}main[data-barba-namespace=apropos] section.partenaire h2 span{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:calc(17.43689px + 3.8835vw);position:relative}@media screen and (max-width:375px){main[data-barba-namespace=apropos] section.partenaire h2 span{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=apropos] section.partenaire h2 span{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=apropos] section.partenaire h2 span{font-size:calc(54px + .83333vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=apropos] section.partenaire h2 span{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=apropos] section.partenaire h2 span{font-size:70px}}main[data-barba-namespace=apropos] section.partenaire h2 svg{position:absolute}main[data-barba-namespace=apropos] section.partenaire h2 svg.underline-curl{bottom:-50px;right:0}main[data-barba-namespace=apropos] section.partenaire h2 svg.star{left:-50px;top:0}main[data-barba-namespace=apropos] section.partenaire .swiper-partenaire,main[data-barba-namespace=apropos] section.partenaire .swiper-partenaire a{cursor:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/slider-cursor-normal-creme.png),auto}main[data-barba-namespace=apropos] section.partenaire .swiper-partenaire .swiper-wrapper{padding:0 20px}@media(min-width:1200px){main[data-barba-namespace=apropos] section.partenaire .swiper-partenaire .swiper-wrapper{padding-left:92px}}main[data-barba-namespace=apropos] section.partenaire .swiper-partenaire .swiper-wrapper .swiper-slide{margin-right:67px;width:calc(20% - 92px)}main[data-barba-namespace=apropos] section.partenaire .swiper-partenaire .swiper-wrapper .swiper-slide .title{color:#f5f2e9;display:inline-block;font-size:22px;font-size:calc(17.08981px + .24272vw);line-height:1;margin-top:32px;position:relative}@media screen and (max-width:375px){main[data-barba-namespace=apropos] section.partenaire .swiper-partenaire .swiper-wrapper .swiper-slide .title{font-size:18px}}@media screen and (min-width:1199px){main[data-barba-namespace=apropos] section.partenaire .swiper-partenaire .swiper-wrapper .swiper-slide .title{font-size:20px}}@media(min-width:1200px){main[data-barba-namespace=apropos] section.partenaire .swiper-partenaire .swiper-wrapper .swiper-slide .title{font-size:calc(16.66667px + .27778vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=apropos] section.partenaire .swiper-partenaire .swiper-wrapper .swiper-slide .title{font-size:20px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=apropos] section.partenaire .swiper-partenaire .swiper-wrapper .swiper-slide .title{font-size:22px}}main[data-barba-namespace=apropos] section.partenaire .swiper-partenaire .swiper-wrapper .swiper-slide .title svg{bottom:-15px;height:auto;left:0;position:absolute;transform:rotate(3deg);width:100%}@media(min-width:1200px){main[data-barba-namespace=apropos] section.partenaire .swiper-partenaire .swiper-wrapper .swiper-slide .title svg{transform:rotate(5deg)}}main[data-barba-namespace=apropos] section.partenaire .swiper-partenaire .swiper-wrapper .swiper-slide:nth-child(odd){transform:rotate(0)}@media(min-width:1200px){main[data-barba-namespace=apropos] section.partenaire .swiper-partenaire .swiper-wrapper .swiper-slide:nth-child(odd){transform:rotate(-3deg)}}main[data-barba-namespace=apropos] section.partenaire .swiper-partenaire .swiper-wrapper .swiper-slide:nth-child(2n){transform:rotate(0)}@media(min-width:1200px){main[data-barba-namespace=apropos] section.partenaire .swiper-partenaire .swiper-wrapper .swiper-slide:nth-child(2n){transform:rotate(3deg)}}main[data-barba-namespace=apropos] section.partenaire .swiper-partenaire .swiper-wrapper .swiper-slide:nth-child(2n) .img-wrap .img-wrap{width:240px}main[data-barba-namespace=apropos].particulier section.entry .container-full .grid .imagos .grande-image{height:500px;opacity:0;position:absolute;width:375px}@media(min-width:1200px){main[data-barba-namespace=apropos].particulier section.entry .container-full .grid .imagos .grande-image{height:auto;width:auto}}main[data-barba-namespace=apropos].particulier section.entry .container-full .grid .imagos .grande-image-particuliers{height:100%;opacity:1;position:static;width:375px}@media(min-width:1200px){main[data-barba-namespace=apropos].particulier section.entry .container-full .grid .imagos .grande-image-particuliers{height:960px;width:auto}}main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap{position:absolute;z-index:1}main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.img-1{height:246.9px;position:absolute;transform:rotate(-3deg);width:302.7px;z-index:0}@media(min-width:1200px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.img-1{display:none;height:350px;left:33%;top:25%;width:400px}}@media(min-width:1450px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.img-1{height:520px;left:35%;top:25%;width:650px}}main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.img-2{height:107.9px;left:64vw;top:60%;width:117.6px}@media(min-width:1200px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.img-2{display:none;height:200px;left:15vw;top:5%;width:200px}}@media(min-width:1450px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.img-2{height:375px;left:17vw;top:5%;width:375px}}main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.img-3{height:194px;right:42vw;top:60%;width:167.5px}@media(min-width:1200px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.img-3{display:none;right:25vw;top:5%}}@media(min-width:1450px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.img-3{height:375px;right:21vw;top:5%;width:300px}}main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.img-4{height:163.4px;left:13vw;top:13%;width:163.4px}@media(min-width:1200px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.img-4{bottom:10%;display:none;left:20vw;top:auto}}@media(min-width:1450px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.img-4{bottom:22%;height:220px;left:25vw;width:240px}}main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.img-5{height:95px;right:6vw;top:25%;width:112px}@media(min-width:1200px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.img-5{display:none;height:125px;right:25vw;top:65%;width:150px}}@media(min-width:1450px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.img-5{height:250px;right:25vw;top:64%;width:275px}}main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.imgs-1{height:246.9px;position:absolute;transform:rotate(-3deg);width:302.7px;z-index:0}@media(min-width:1200px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.imgs-1{display:block;height:350px;left:33%;top:25%;width:400px}}@media(min-width:1450px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.imgs-1{height:520px;left:35%;top:25%;width:650px}}main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.imgs-2{height:107.9px;left:64vw;top:110vw;width:117.6px}@media(min-width:1200px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.imgs-2{display:block;height:200px;left:15vw;top:5%;width:200px}}@media(min-width:1450px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.imgs-2{height:375px;left:17vw;top:5%;width:375px}}main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.imgs-3{height:194px;right:42vw;top:110vw;width:167.5px}@media(min-width:1200px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.imgs-3{display:block;right:25vw;top:5%}}@media(min-width:1450px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.imgs-3{height:375px;right:21vw;top:5%;width:300px}}main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.imgs-4{height:163.4px;left:13vw;top:13%;width:163.4px}@media(min-width:1200px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.imgs-4{bottom:10%;display:block;left:20vw;top:auto}}@media(min-width:1450px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.imgs-4{bottom:22%;height:220px;left:25vw;width:240px}}main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.imgs-5{height:95px;right:6vw;top:25%;width:112px}@media(min-width:1200px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.imgs-5{display:block;height:125px;right:25vw;top:65%;width:150px}}@media(min-width:1450px){main[data-barba-namespace=apropos].particulier section.presentation .container-full .grid .img-wrap.imgs-5{height:250px;right:25vw;top:64%;width:275px}}main[data-barba-namespace=apropos].particulier section.valeur .container-full .div_pro{display:none}main[data-barba-namespace=apropos].particulier section.valeur .container-full .div_particuliers{display:initial}main[data-barba-namespace=cadre] section.entry{background-image:var(--bg);background-repeat:no-repeat;background-size:cover;height:100vh;position:relative}main[data-barba-namespace=cadre] section.entry:before{background-color:rgba(65,68,61,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}main[data-barba-namespace=cadre] section.entry .grid{height:100%;position:relative;z-index:1}@media(min-width:1200px){main[data-barba-namespace=cadre] section.entry .grid{align-items:end}}main[data-barba-namespace=cadre] section.entry .grid .w-xl-12{align-items:end;display:flex;padding:0 20px}@media(min-width:1200px){main[data-barba-namespace=cadre] section.entry .grid .w-xl-12{align-items:normal;display:initial;padding:0 64px}}main[data-barba-namespace=cadre] section.entry .grid .w-xl-12:last-of-type{align-items:start;display:flex;justify-content:flex-start;padding:0 20px}@media(min-width:1200px){main[data-barba-namespace=cadre] section.entry .grid .w-xl-12:last-of-type{justify-content:flex-end;padding:0 64px 64px}}main[data-barba-namespace=cadre] section.entry .grid h1{color:#f5f2e9;display:inline-block;font-size:10vw;font-size:calc(60.71845px + 1.94175vw);line-height:1;margin-bottom:0;position:relative}@media screen and (max-width:375px){main[data-barba-namespace=cadre] section.entry .grid h1{font-size:68px}}@media screen and (min-width:1199px){main[data-barba-namespace=cadre] section.entry .grid h1{font-size:84px}}@media(min-width:1200px){main[data-barba-namespace=cadre] section.entry .grid h1{font-size:calc(-76px + 13.33333vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=cadre] section.entry .grid h1{font-size:84px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=cadre] section.entry .grid h1{font-size:180px}}main[data-barba-namespace=cadre] section.entry .grid h1 span{color:#f5f2e9;font-size:10vw;font-size:calc(60.71845px + 1.94175vw);position:relative}@media screen and (max-width:375px){main[data-barba-namespace=cadre] section.entry .grid h1 span{font-size:68px}}@media screen and (min-width:1199px){main[data-barba-namespace=cadre] section.entry .grid h1 span{font-size:84px}}@media(min-width:1200px){main[data-barba-namespace=cadre] section.entry .grid h1 span{font-size:calc(-76px + 13.33333vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=cadre] section.entry .grid h1 span{font-size:84px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=cadre] section.entry .grid h1 span{font-size:180px}}main[data-barba-namespace=cadre] section.entry .grid h1 span>svg{left:-45%;top:100%;transform:rotate(3deg);width:100%}@media(min-width:1200px){main[data-barba-namespace=cadre] section.entry .grid h1 span>svg{bottom:-20px;left:70px;top:auto;transform:none}}main[data-barba-namespace=cadre] section.entry .grid h1 span>svg path{stroke:#f5f2e9}main[data-barba-namespace=cadre] section.entry .grid h1>svg{height:27.5px;position:absolute;right:-15px;top:0;width:25.6px}@media(min-width:1200px){main[data-barba-namespace=cadre] section.entry .grid h1>svg{height:50px;right:0;top:0;width:46px}}main[data-barba-namespace=cadre] section.entry .grid h1>svg path{fill:#f5f2e9}main[data-barba-namespace=cadre] section.entry .grid .texte{color:#f5f2e9;font-size:25px;font-size:calc(12.17961px + .48544vw);line-height:1.6;margin-top:20px;max-width:650px}@media screen and (max-width:375px){main[data-barba-namespace=cadre] section.entry .grid .texte{font-size:14px}}@media screen and (min-width:1199px){main[data-barba-namespace=cadre] section.entry .grid .texte{font-size:18px}}@media(min-width:1200px){main[data-barba-namespace=cadre] section.entry .grid .texte{font-size:calc(6.33333px + .97222vw);margin-top:0}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=cadre] section.entry .grid .texte{font-size:18px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=cadre] section.entry .grid .texte{font-size:25px}}main[data-barba-namespace=cadre] section.domaines{background-color:#f5f2e9;background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/pattern/accueil-dot-pattern.svg);background-repeat:repeat;background-size:cover;padding:70px 0}@media(min-width:1200px){main[data-barba-namespace=cadre] section.domaines{padding:165px 0}}main[data-barba-namespace=cadre] section.domaines h2{color:#41443d;font-size:100px;font-size:calc(29.07767px + 2.91262vw);line-height:.8;margin-bottom:70px}@media screen and (max-width:375px){main[data-barba-namespace=cadre] section.domaines h2{font-size:40px}}@media screen and (min-width:1199px){main[data-barba-namespace=cadre] section.domaines h2{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=cadre] section.domaines h2{font-size:calc(4px + 5vw);margin-bottom:180px}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=cadre] section.domaines h2{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=cadre] section.domaines h2{font-size:100px}}main[data-barba-namespace=cadre] section.domaines h2 span{color:#5c7457;font-size:100px;font-size:calc(29.07767px + 2.91262vw);position:relative}@media screen and (max-width:375px){main[data-barba-namespace=cadre] section.domaines h2 span{font-size:40px}}@media screen and (min-width:1199px){main[data-barba-namespace=cadre] section.domaines h2 span{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=cadre] section.domaines h2 span{font-size:calc(4px + 5vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=cadre] section.domaines h2 span{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=cadre] section.domaines h2 span{font-size:100px}}main[data-barba-namespace=cadre] section.domaines h2 span svg{bottom:-23px;left:20px;width:80%}@media(min-width:1200px){main[data-barba-namespace=cadre] section.domaines h2 span svg{bottom:-70px}}main[data-barba-namespace=cadre] section.domaines h2 span svg path{stroke:#5c7457}main[data-barba-namespace=cadre] section.domaines h2 img{border-radius:100%;display:inline-block;height:50px;width:50px}@media(min-width:1200px){main[data-barba-namespace=cadre] section.domaines h2 img{height:120px;width:120px}}main[data-barba-namespace=cadre] section.domaines .domaine{align-items:center}main[data-barba-namespace=cadre] section.domaines .domaine .w-xl-12{padding:70px 20px 0;position:relative}@media(min-width:1200px){main[data-barba-namespace=cadre] section.domaines .domaine .w-xl-12{padding:64px}}main[data-barba-namespace=cadre] section.domaines .domaine h3{color:#41443d;font-size:50px;font-size:calc(27.90413px + 1.09223vw);line-height:1;margin-bottom:75px;margin-top:75px;text-align:center}@media screen and (max-width:375px){main[data-barba-namespace=cadre] section.domaines .domaine h3{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=cadre] section.domaines .domaine h3{font-size:41px}}@media(min-width:1200px){main[data-barba-namespace=cadre] section.domaines .domaine h3{color:#5c7457;font-size:calc(26px + 1.25vw);margin-top:0;text-align:initial}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=cadre] section.domaines .domaine h3{font-size:41px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=cadre] section.domaines .domaine h3{font-size:50px}}main[data-barba-namespace=cadre] section.domaines .domaine .texte{color:#41443d;font-size:25px;font-size:calc(11.26942px + .72816vw);line-height:1.6}@media screen and (max-width:375px){main[data-barba-namespace=cadre] section.domaines .domaine .texte{font-size:14px}}@media screen and (min-width:1199px){main[data-barba-namespace=cadre] section.domaines .domaine .texte{font-size:20px}}@media(min-width:1200px){main[data-barba-namespace=cadre] section.domaines .domaine .texte{font-size:calc(11.66667px + .69444vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=cadre] section.domaines .domaine .texte{font-size:20px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=cadre] section.domaines .domaine .texte{font-size:25px}}main[data-barba-namespace=cadre] section.domaines .domaine .img-wrap.grande-image{height:615px;width:650px}main[data-barba-namespace=cadre] section.domaines .domaine .img-wrap.petite-image{bottom:0;height:320px;position:absolute;width:375px}main[data-barba-namespace=cadre] section.domaines .domaine .img-wrap.petite-image .btn-morph{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}main[data-barba-namespace=cadre] section.domaines .domaine.domtoretto-1 .w-xl-12:last-child{display:flex;justify-content:center;order:-1}@media(min-width:1200px){main[data-barba-namespace=cadre] section.domaines .domaine.domtoretto-1 .w-xl-12:last-child{display:initial}}main[data-barba-namespace=cadre] section.domaines .domaine.domtoretto-1 .img-wrap.petite-image{border-radius:100%;height:220px;left:25%;top:275px;transform:rotate(3deg);width:220px}@media(min-width:1200px){main[data-barba-namespace=cadre] section.domaines .domaine.domtoretto-1 .img-wrap.petite-image{border-radius:0;height:320px;left:auto;right:0;top:auto;transform:rotate(-2deg);width:375px}}@media(min-width:1450px){main[data-barba-namespace=cadre] section.domaines .domaine.domtoretto-1 .img-wrap.petite-image{right:64px}}main[data-barba-namespace=cadre] section.domaines .domaine.domtoretto-1 .img-wrap.grande-image{height:331.5px;left:0;top:-58px;transform:rotate(-2deg);width:346px}@media(min-width:1200px){main[data-barba-namespace=cadre] section.domaines .domaine.domtoretto-1 .img-wrap.grande-image{height:615px;left:auto;top:auto;transform:rotate(-5deg);width:650px}}main[data-barba-namespace=cadre] section.domaines .domaine.domtoretto-2 .w-xl-12 h3{margin-top:125px}@media(min-width:1200px){main[data-barba-namespace=cadre] section.domaines .domaine.domtoretto-2 .w-xl-12 h3{margin-top:0}}main[data-barba-namespace=cadre] section.domaines .domaine.domtoretto-2 .w-xl-12:last-child{display:flex;justify-content:center;order:-1}@media(min-width:1200px){main[data-barba-namespace=cadre] section.domaines .domaine.domtoretto-2 .w-xl-12:last-child{display:initial;order:0}}main[data-barba-namespace=cadre] section.domaines .domaine.domtoretto-2 .img-wrap.petite-image{border-radius:100%;bottom:-140px;height:217.1px;left:25%;transform:rotate(-5deg);width:218.7px}@media(min-width:1200px){main[data-barba-namespace=cadre] section.domaines .domaine.domtoretto-2 .img-wrap.petite-image{bottom:0;height:375px;left:0;transform:none;width:375px}}main[data-barba-namespace=cadre] section.domaines .domaine.domtoretto-2 .img-wrap.grande-image{height:335px;transform:rotate(-3deg);width:340px}@media(min-width:1200px){main[data-barba-namespace=cadre] section.domaines .domaine.domtoretto-2 .img-wrap.grande-image{height:615px;transform:rotate(5deg);width:650px}}main[data-barba-namespace=cadre] .modal{background-color:#fff;bottom:50vw;display:block;left:10vw;opacity:0;pointer-events:none;position:fixed;right:10vw;top:50vw;transition:opacity .5s ease-in-out;z-index:-1}@media(min-width:1200px){main[data-barba-namespace=cadre] .modal{bottom:5vw;left:5vw;right:5vw;top:5vw}}main[data-barba-namespace=cadre] .modal.open{opacity:1;pointer-events:auto;z-index:1001}main[data-barba-namespace=cadre] .modal-content{height:100%;position:relative}main[data-barba-namespace=cadre] .modal-content video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}main[data-barba-namespace=cadre] .close{color:#f5f2e9;cursor:pointer;font-size:50px;line-height:1;padding:10px;position:absolute;right:0;top:0;z-index:1}main[data-barba-namespace=cadre] .overlay{background-color:rgba(65,68,61,.5);display:block;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .5s ease-in-out;z-index:-1}main[data-barba-namespace=cadre] .overlay.open{opacity:1;pointer-events:auto;z-index:1000}main[data-barba-namespace=cadre] section.image-separation{display:flex;height:100vh;position:relative}main[data-barba-namespace=cadre] section.image-separation .bg{background-image:var(--bg);background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}main[data-barba-namespace=cadre] section.pays{background:#5c7457;color:#f5f2e9;height:100vh;overflow:hidden;padding:0 20px}@media(min-width:1200px){main[data-barba-namespace=cadre] section.pays{padding:0 64px}}main[data-barba-namespace=cadre] section.pays .grid{height:100%}main[data-barba-namespace=cadre] section.pays .swiper-cadre,main[data-barba-namespace=cadre] section.pays .swiper-cadre .swiper-wrapper{height:210px}main[data-barba-namespace=cadre] section.pays .swiper-cadre .swiper-wrapper .swiper-slide{height:210px;margin-right:20px;width:250px}main[data-barba-namespace=cadre] section.pays .swiper-cadre .swiper-wrapper .swiper-slide .img-wrap{height:210px;width:250px}main[data-barba-namespace=cadre] section.pays .swiper-cadre .swiper-wrapper .swiper-slide .img-wrap img{max-height:210px;-o-object-fit:cover;object-fit:cover;width:100%}main[data-barba-namespace=cadre] section.pays .left{display:flex;flex-direction:column;padding:0}@media(min-width:1200px){main[data-barba-namespace=cadre] section.pays .left{justify-content:space-between;padding:10vh 64px 15vh 0}}main[data-barba-namespace=cadre] section.pays .left .bottom{color:#f5f2e9;font-size:25px;font-size:calc(11.26942px + .72816vw);line-height:1.6;margin-top:75px}@media screen and (max-width:375px){main[data-barba-namespace=cadre] section.pays .left .bottom{font-size:14px}}@media screen and (min-width:1199px){main[data-barba-namespace=cadre] section.pays .left .bottom{font-size:20px}}@media(min-width:1200px){main[data-barba-namespace=cadre] section.pays .left .bottom{font-size:calc(11.66667px + .69444vw);margin-top:0}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=cadre] section.pays .left .bottom{font-size:20px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=cadre] section.pays .left .bottom{font-size:25px}}main[data-barba-namespace=cadre] section.pays .left h2{cursor:pointer;font-size:calc(17.43689px + 3.8835vw);opacity:.4;text-align:end}@media(min-width:1200px){main[data-barba-namespace=cadre] section.pays .left h2{text-align:initial}}main[data-barba-namespace=cadre] section.pays .left h2.current{opacity:1}main[data-barba-namespace=cadre] section.pays .left h2.current:before{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:100px;transform:translateY(20px);width:110px}@media screen and (max-width:375px){main[data-barba-namespace=cadre] section.pays .left h2{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=cadre] section.pays .left h2{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=cadre] section.pays .left h2{font-size:calc(54px + .83333vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=cadre] section.pays .left h2{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=cadre] section.pays .left h2{font-size:70px}}main[data-barba-namespace=cadre] section.pays .slide{display:flex;flex-direction:row;flex-wrap:wrap;height:100vh}main[data-barba-namespace=cadre] section.pays .slide .img-wrap{height:calc(34.48276vh - 66.2069px);margin-bottom:32px;width:100%}main[data-barba-namespace=cadre] section.pays .slide.slide-1{animation:slideone 16s linear infinite;padding-right:16px}main[data-barba-namespace=cadre] section.pays .slide.slide-1 .img-wrap:nth-child(2n){border-bottom-left-radius:50px;border-top-right-radius:50px}main[data-barba-namespace=cadre] section.pays .slide.slide-2{align-content:flex-end;animation:slidetwo 16s linear infinite;padding-left:16px}main[data-barba-namespace=cadre] section.pays .slide.slide-2 .img-wrap:nth-child(odd){border-top-left-radius:150px;border-top-right-radius:150px}@keyframes slideone{to{transform:translateY(-50%)}}@keyframes slidetwo{to{transform:translateY(50%)}}main[data-barba-namespace=contact]{background-color:#f5f2e9;background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/pattern/accueil-tree-pattern.svg);background-repeat:repeat;background-size:contain}main[data-barba-namespace=contact] section.entry{margin-bottom:70px;text-align:center}@media(min-width:1200px){main[data-barba-namespace=contact] section.entry{margin-bottom:190px}}main[data-barba-namespace=contact] section.entry h1{color:#41443d;font-family:ApfelGrotezk,sans-serif;font-size:calc(19.97573px + 5.33981vw);line-height:1;margin:250px auto 64px;position:relative}@media screen and (max-width:375px){main[data-barba-namespace=contact] section.entry h1{font-size:40px}}@media screen and (min-width:1199px){main[data-barba-namespace=contact] section.entry h1{font-size:84px}}@media(min-width:1200px){main[data-barba-namespace=contact] section.entry h1{font-size:calc(57.33333px + 2.22222vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=contact] section.entry h1{font-size:84px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=contact] section.entry h1{font-size:100px}}main[data-barba-namespace=contact] section.entry h1 span{color:#41443d;font-family:ApfelGrotezk,sans-serif;font-size:calc(19.97573px + 5.33981vw);position:relative}@media screen and (max-width:375px){main[data-barba-namespace=contact] section.entry h1 span{font-size:40px}}@media screen and (min-width:1199px){main[data-barba-namespace=contact] section.entry h1 span{font-size:84px}}@media(min-width:1200px){main[data-barba-namespace=contact] section.entry h1 span{font-size:calc(57.33333px + 2.22222vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=contact] section.entry h1 span{font-size:84px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=contact] section.entry h1 span{font-size:100px}}main[data-barba-namespace=contact] section.entry h1 span svg{bottom:-30px;transform:rotate(2deg)}main[data-barba-namespace=contact] section.entry h1 span svg path{stroke:#5c7457}main[data-barba-namespace=contact] section.info{margin-bottom:70px;padding:0 20px}@media(min-width:1200px){main[data-barba-namespace=contact] section.info{margin-bottom:150px;padding:0 64px}}main[data-barba-namespace=contact] section.info .grille{display:grid;grid-template-columns:1fr}@media(min-width:1200px){main[data-barba-namespace=contact] section.info .grille{grid-template-columns:1fr 1fr max-content}}main[data-barba-namespace=contact] section.info .grille .mobile-space{margin-top:20px}@media(min-width:1200px){main[data-barba-namespace=contact] section.info .grille .mobile-space{margin-top:0}}main[data-barba-namespace=contact] section.info .grille .mobile-space:first-of-type{margin-top:0}main[data-barba-namespace=contact] section.info .grille .title{color:#41443d;font-family:ApfelGrotezk,sans-serif;font-size:calc(20.17961px + .48544vw);margin-bottom:32px;text-align:center}@media screen and (max-width:375px){main[data-barba-namespace=contact] section.info .grille .title{font-size:22px}}@media screen and (min-width:1199px){main[data-barba-namespace=contact] section.info .grille .title{font-size:26px}}@media(min-width:1200px){main[data-barba-namespace=contact] section.info .grille .title{font-size:calc(19.33333px + .55556vw);text-align:initial}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=contact] section.info .grille .title{font-size:26px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=contact] section.info .grille .title{font-size:30px}}main[data-barba-namespace=contact] section.info .grille a{color:#5c7457;font-size:20px;font-size:calc(13.08981px + .24272vw);line-height:1.5;text-decoration:underline}@media screen and (max-width:375px){main[data-barba-namespace=contact] section.info .grille a{font-size:14px}}@media screen and (min-width:1199px){main[data-barba-namespace=contact] section.info .grille a{font-size:16px}}@media(min-width:1200px){main[data-barba-namespace=contact] section.info .grille a{font-size:calc(9.33333px + .55556vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=contact] section.info .grille a{font-size:16px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=contact] section.info .grille a{font-size:20px}}main[data-barba-namespace=contact] section.info .grille a .instagram{width:20px}main[data-barba-namespace=contact] section.info .grille a.btn-moorph{align-items:center;background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/contact-ellipse.svg);background-repeat:no-repeat;background-size:contain;display:inline-flex;height:65px;justify-content:center;width:65px}main[data-barba-namespace=contact] section.info .grille a.btn-moorph.last{transform:rotate(180deg)}main[data-barba-namespace=contact] section.info .grille a.btn-moorph.last img{transform:rotate(-180deg)}main[data-barba-namespace=contact] section.info .grille ul{display:flex;gap:20px;justify-content:center}@media(min-width:1200px){main[data-barba-namespace=contact] section.info .grille ul{justify-content:normal}}main[data-barba-namespace=contact] section.contact-form{padding:0 20px 70px}@media(min-width:1200px){main[data-barba-namespace=contact] section.contact-form{padding:0 200px 200px}}body .is-layout-flex{align-items:center;flex-wrap:wrap;gap:40px!important;margin:1em 0}main[data-barba-namespace=actus-single]{background-color:#41443d;color:#f5f2e9}main[data-barba-namespace=actus-single] section.banner .img-wrap{border-bottom-right-radius:150px;height:60vh;margin-bottom:64px;width:100%}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.banner .img-wrap{border-bottom-right-radius:300px;height:640px;margin-bottom:64px;width:100%}}main[data-barba-namespace=actus-single] section.entry{margin-bottom:64px;padding:0 20px}@media(min-width:768px){main[data-barba-namespace=actus-single] section.entry{padding:0 7.5vw}}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.entry{margin-bottom:150px;padding:0 64px}}main[data-barba-namespace=actus-single] section.entry h1{font-size:calc(41.26942px + .72816vw);margin-bottom:48px}@media screen and (max-width:375px){main[data-barba-namespace=actus-single] section.entry h1{font-size:44px}}@media screen and (min-width:1199px){main[data-barba-namespace=actus-single] section.entry h1{font-size:50px}}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.entry h1{font-size:calc(16.66667px + 2.77778vw);margin-bottom:64px}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=actus-single] section.entry h1{font-size:50px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=actus-single] section.entry h1{font-size:70px}}main[data-barba-namespace=actus-single] section.entry .excerpt{font-size:calc(16.17961px + .48544vw);line-height:1.6}@media screen and (max-width:375px){main[data-barba-namespace=actus-single] section.entry .excerpt{font-size:18px}}@media screen and (min-width:1199px){main[data-barba-namespace=actus-single] section.entry .excerpt{font-size:22px}}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.entry .excerpt{font-size:calc(17px + .41667vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=actus-single] section.entry .excerpt{font-size:22px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=actus-single] section.entry .excerpt{font-size:25px}}main[data-barba-namespace=actus-single] section.thumbnail{padding:0 20px}@media(min-width:768px){main[data-barba-namespace=actus-single] section.thumbnail{padding:0 7.5vw}}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.thumbnail{padding:0 64px}}main[data-barba-namespace=actus-single] section.thumbnail .img-wrap{border-bottom-left-radius:100px;border-top-right-radius:100px;height:50vh;margin-bottom:100px;width:100%}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.thumbnail .img-wrap{height:760px;margin-bottom:150px}}main[data-barba-namespace=actus-single] section.single-content{padding:0 20px}@media(min-width:768px){main[data-barba-namespace=actus-single] section.single-content{padding:0 7.5vw}}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content{padding:0 64px}}main[data-barba-namespace=actus-single] section.single-content>.container-full>.grid{grid-template-columns:minmax(0,1fr)}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content>.container-full>.grid{grid-template-columns:repeat(24,minmax(0,1fr));grid-template-rows:minmax(0,auto)}}main[data-barba-namespace=actus-single] section.single-content .sommaire-container{background:#41443d;bottom:0;display:none;left:0;order:2;position:fixed;width:calc(100% + 40px);z-index:100}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content .sommaire-container{background:none;box-shadow:0;display:initial;order:0;position:static;width:unset}}main[data-barba-namespace=actus-single] section.single-content .sommaire-container .share{position:sticky;top:200px}main[data-barba-namespace=actus-single] section.single-content .sommaire-container .title{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:30px;margin-bottom:64px}main[data-barba-namespace=actus-single] section.single-content .sommaire-container .copy-link{align-items:center;border:1px solid #f5f2e9;border-radius:100px;color:#f5f2e9;display:flex;font-size:20px;font-weight:300;height:60px;justify-content:center;letter-spacing:-.6px;line-height:1;margin-bottom:20px;position:relative;width:200px}main[data-barba-namespace=actus-single] section.single-content .sommaire-container .copy-link img{margin-right:10px}main[data-barba-namespace=actus-single] section.single-content .sommaire-container .copy-link:after{content:"Copié";display:none;left:20px;position:absolute;top:-25px}main[data-barba-namespace=actus-single] section.single-content .sommaire-container .copy-link.copied:after{display:inline-block}main[data-barba-namespace=actus-single] section.single-content .sommaire-container .copy-link:hover img{transform:scale(1.1);transition:transform .3s ease}main[data-barba-namespace=actus-single] section.single-content .sommaire-container .share-link a{align-items:center;border:1px solid #f5f2e9;border-radius:100%;display:inline-flex;height:50px;justify-content:center;width:50px}main[data-barba-namespace=actus-single] section.single-content .sommaire-container .share-link a:nth-child(2){margin:0 20px}main[data-barba-namespace=actus-single] section.single-content .sommaire-container .share-link a:hover img{transform:scale(1.1);transition:transform .3s ease}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section{margin-bottom:150px}}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .introduction{order:-1}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .one-image{display:grid;grid-template-columns:1fr;margin-bottom:20px;order:-1}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .one-image .img-wrap{width:auto}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .one-image{margin-bottom:64px}}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .two-images{display:grid;gap:20px;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr) repeat(3,0)}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .two-images .img-wrap{width:auto}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .two-images{gap:64px;grid-template-columns:1fr 1fr}}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .three-images{display:grid;gap:20px;grid-template-columns:1fr}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .three-images .img-wrap{width:auto}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .three-images{gap:64px;grid-template-columns:1fr}}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section h2{font-size:50px;font-size:calc(35.26942px + .72816vw);margin-bottom:48px}@media screen and (max-width:375px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section h2{font-size:38px}}@media screen and (min-width:1199px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section h2{font-size:44px}}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section h2{font-size:calc(34px + .83333vw);margin-bottom:64px}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section h2{font-size:44px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section h2{font-size:50px}}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section h3{font-size:40px;font-size:calc(29.26942px + .72816vw);margin-bottom:48px}@media screen and (max-width:375px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section h3{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section h3{font-size:38px}}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section h3{font-size:calc(34.66667px + .27778vw);margin-bottom:64px}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section h3{font-size:38px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section h3{font-size:40px}}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section h4{font-size:30px;font-size:calc(22.17961px + .48544vw);margin-bottom:48px}@media screen and (max-width:375px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section h4{font-size:24px}}@media screen and (min-width:1199px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section h4{font-size:28px}}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section h4{font-size:calc(24.66667px + .27778vw);margin-bottom:64px}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section h4{font-size:28px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section h4{font-size:30px}}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section p,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section p a,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section p span{color:#f5f2e9;font-size:calc(16.17961px + .48544vw);line-height:1.6;margin-bottom:48px}@media screen and (max-width:375px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section p,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section p a,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section p span{font-size:18px}}@media screen and (min-width:1199px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section p,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section p a,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section p span{font-size:22px}}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section p,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section p a,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section p span{font-size:calc(17px + .41667vw);margin-bottom:64px}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section p,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section p a,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section p span{font-size:22px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section p,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section p a,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section p span{font-size:25px}}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section ul{list-style:initial;padding-left:2rem}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section ul li{color:#f5f2e9;font-size:calc(16.17961px + .48544vw);line-height:1.6;margin-bottom:20px}@media screen and (max-width:375px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section ul li{font-size:18px}}@media screen and (min-width:1199px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section ul li{font-size:22px}}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section ul li{font-size:calc(17px + .41667vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section ul li{font-size:22px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section ul li{font-size:25px}}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section a{text-decoration:underline}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .wp-block-image{flex-basis:calc(50% - 20px);margin:0 0 64px}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .wp-block-image img{height:auto;max-height:500px;-o-object-fit:contain;object-fit:contain;width:100%}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .wp-block-image figcaption{text-align:center}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie{display:flex;flex-direction:column;margin:280px 0}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie{margin-bottom:150px}}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie .introduction{order:-1}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie .one-image{display:grid;grid-template-columns:1fr;margin-bottom:20px;order:-1}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie .one-image .img-wrap{width:auto}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie .one-image{margin-bottom:64px}}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie .two-images{display:grid;gap:20px;grid-template-columns:1fr;grid-template-rows:auto}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie .two-images .img-wrap{width:auto}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie .two-images{gap:64px;grid-template-columns:1fr 1fr}}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie .three-images{display:grid;gap:20px;grid-template-columns:1fr}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie .three-images .img-wrap{width:auto}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie .three-images{gap:64px;grid-template-columns:1fr}}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie h2{font-size:50px;font-size:calc(35.26942px + .72816vw);margin-bottom:48px}@media screen and (max-width:375px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie h2{font-size:38px}}@media screen and (min-width:1199px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie h2{font-size:44px}}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie h2{font-size:calc(34px + .83333vw);margin-bottom:64px}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie h2{font-size:44px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie h2{font-size:50px}}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie h3{font-size:40px;font-size:calc(29.26942px + .72816vw);margin-bottom:48px}@media screen and (max-width:375px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie h3{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie h3{font-size:38px}}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie h3{font-size:calc(34.66667px + .27778vw);margin-bottom:64px}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie h3{font-size:38px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie h3{font-size:40px}}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie h4{font-size:30px;font-size:calc(22.17961px + .48544vw);margin-bottom:48px}@media screen and (max-width:375px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie h4{font-size:24px}}@media screen and (min-width:1199px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie h4{font-size:28px}}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie h4{font-size:calc(24.66667px + .27778vw);margin-bottom:64px}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie h4{font-size:28px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie h4{font-size:30px}}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie li,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie p,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie p a,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie p span{color:#f5f2e9;font-size:calc(16.17961px + .48544vw);line-height:1.6;margin-bottom:48px}@media screen and (max-width:375px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie li,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie p,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie p a,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie p span{font-size:18px}}@media screen and (min-width:1199px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie li,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie p,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie p a,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie p span{font-size:22px}}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie li,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie p,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie p a,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie p span{font-size:calc(17px + .41667vw);margin-bottom:64px}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie li,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie p,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie p a,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie p span{font-size:22px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie li,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie p,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie p a,main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie p span{font-size:25px}}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie ul{list-style:initial;padding-left:2rem}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie ul li{margin-bottom:20px}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie .wp-block-image{margin:0 0 64px}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie .wp-block-image img{height:auto;max-height:500px;width:100%}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie .singleactu-galerie{align-items:center;display:flex;justify-content:center;margin:280px 0;position:relative}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie .singleactu-galerie{margin:350px 0}}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie .singleactu-galerie .img-wrap.img-0{height:390px;transform:rotate(-5deg);width:510px}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie .singleactu-galerie .img-wrap.img-1{border-bottom-right-radius:160px;border-top-left-radius:160px;height:335px;left:-100px;position:absolute;top:-200px;width:375px}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie .singleactu-galerie .img-wrap.img-2{height:300px;position:absolute;right:0;top:-200px;transform:rotate(5deg);width:375px}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie .singleactu-galerie .img-wrap.img-3{bottom:-200px;height:300px;left:-50px;position:absolute;transform:rotate(5deg);width:375px}main[data-barba-namespace=actus-single] section.single-content .content-container .content-section .singleactu-galerie .singleactu-galerie .img-wrap.img-4{bottom:-150px;height:240px;position:absolute;right:100px;transform:rotate(-5deg);width:240px}main[data-barba-namespace=actus-single] section.single-content section.related{background-color:#f5f2e9;padding:150px 0 220px;position:relative}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content section.related{padding:150px 0 300px}}main[data-barba-namespace=actus-single] section.single-content section.related h2{color:#41443d;font-size:70px;font-size:calc(35.26942px + .72816vw);margin-bottom:50px}@media screen and (max-width:375px){main[data-barba-namespace=actus-single] section.single-content section.related h2{font-size:38px}}@media screen and (min-width:1199px){main[data-barba-namespace=actus-single] section.single-content section.related h2{font-size:44px}}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content section.related h2{font-size:calc(.66667px + 3.61111vw);margin-bottom:100px}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=actus-single] section.single-content section.related h2{font-size:44px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=actus-single] section.single-content section.related h2{font-size:70px}}main[data-barba-namespace=actus-single] section.single-content section.related .articles{display:grid;gap:32px;grid-template-columns:1fr;padding:0 20px}@media(min-width:768px){main[data-barba-namespace=actus-single] section.single-content section.related .articles{grid-template-columns:1fr 1fr;padding:0 7.5vw}}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content section.related .articles{grid-template-columns:1fr 1fr 1fr;padding:0 64px}}main[data-barba-namespace=actus-single] section.single-content section.related .articles .card .img-wrap{height:50vh;width:100%}@media(min-width:1200px){main[data-barba-namespace=actus-single] section.single-content section.related .articles .card .img-wrap{height:580px;width:unset}}main[data-barba-namespace=actus-single] section.single-content section.formulaire-contact{background:#d2cfc6}main[data-barba-namespace=actus-single] section.single-content section.formulaire-contact .form label{color:#41443d}main[data-barba-namespace=blog]{background:#41443d}main[data-barba-namespace=blog] section.entry{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/pattern/accueil-tree-pattern.svg);background-repeat:repeat;background-size:cover;height:100vh}main[data-barba-namespace=blog] section.entry .grid{height:100%}main[data-barba-namespace=blog] section.entry .w-24{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:1210px;padding:0 64px}@media(min-width:1200px){main[data-barba-namespace=blog] section.entry .w-24{padding-top:64px}}@media(min-width:1700px){main[data-barba-namespace=blog] section.entry .w-24{padding-top:0}}main[data-barba-namespace=blog] section.entry .w-24 .title{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:30px;margin-bottom:32px}main[data-barba-namespace=blog] section.entry .w-24 h1{color:#f5f2e9;font-size:40px;line-height:1;margin-bottom:0}@media(min-width:1200px){main[data-barba-namespace=blog] section.entry .w-24 h1{font-size:100px}}main[data-barba-namespace=blog] section.entry .w-24 h1 strong{color:#5c7457;font-weight:400}main[data-barba-namespace=blog] section.articles .w-24{margin-bottom:150px;padding:0 20px}@media(min-width:1200px){main[data-barba-namespace=blog] section.articles .w-24{padding:0 64px}}main[data-barba-namespace=blog] section.articles article{border-top:2px solid #f5f2e9;display:flex;flex-direction:column;justify-content:space-between;padding:20px 0}@media(min-width:1200px){main[data-barba-namespace=blog] section.articles article{flex-direction:row;padding:64px 0}}main[data-barba-namespace=blog] section.articles article .img-wrap{border-top-right-radius:100px;display:inline-block;height:281px;margin-right:64px;width:335px}@media(min-width:1200px){main[data-barba-namespace=blog] section.articles article .img-wrap{height:265px;width:375px}}main[data-barba-namespace=blog] section.articles article .title{color:#f5f2e9;display:inline-block;flex:1;font-family:ApfelGrotezk,sans-serif;font-size:22px;line-height:1.12;margin-top:20px;max-width:495px}@media(min-width:1200px){main[data-barba-namespace=blog] section.articles article .title{font-size:50px;margin-top:0}}main[data-barba-namespace=blog] section.articles article a{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:22px;margin-bottom:64px;margin-top:32px;position:relative}@media(min-width:1200px){main[data-barba-namespace=blog] section.articles article a{font-size:35px;margin-bottom:0;margin-top:0}}main[data-barba-namespace=blog] section.articles article a img{transform:rotate(-45deg);transition:transform .3s ease}main[data-barba-namespace=blog] section.articles article a svg{bottom:0;left:0;transform:rotate(2deg);width:auto}@media(min-width:1200px){main[data-barba-namespace=blog] section.articles article a svg{bottom:-30px;left:70px;width:50%}}main[data-barba-namespace=blog] section.articles article a svg path{stroke:#5c7457}main[data-barba-namespace=blog] section.articles article a:hover img{transform:rotate(0)}main[data-barba-namespace=blog] section.articles article div.left{display:flex;flex:1;flex-direction:column}@media(min-width:1200px){main[data-barba-namespace=blog] section.articles article div.left{flex-direction:row}}main[data-barba-namespace=blog] section.articles article div.right{align-items:flex-end;display:flex;width:310px}main[data-barba-namespace=blog] section.articles article:last-child{border-bottom:2px solid #f5f2e9}main[data-barba-namespace=blog] section.articles .pagination .page-btn{align-items:center;display:inline-flex;justify-content:center}main[data-barba-namespace=blog] section.articles .pagination .page-btn a{align-items:center;background-color:#d2cfc6;border:1px solid #d2cfc6;border-radius:50%;color:#41443d;display:inline-flex;font-size:12px;height:35px;justify-content:center;margin:5px;width:35px}main[data-barba-namespace=blog] section.articles .pagination .page-btn a.active,main[data-barba-namespace=blog] section.articles .pagination .page-btn a:hover{background-color:#f5f2e9}main[data-barba-namespace=blog] section.articles .pagination .prev{display:flex}main[data-barba-namespace=blog] section.articles .pagination .prev .cta-link a span{order:-1;transform:rotate(180deg)}main[data-barba-namespace=blog] section.articles .pagination .next{display:flex}main[data-barba-namespace=blog] section.articles .pagination .pagination-container,main[data-barba-namespace=blog] section.articles .pagination .pagination-container .page-select{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}main[data-barba-namespace=activite-single]{background-color:#f5f2e9}main[data-barba-namespace=activite-single] section.entry{background-color:#f5f2e9;margin-bottom:70px;min-height:100vh}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.entry{margin-bottom:150px}}main[data-barba-namespace=activite-single] section.entry h1{margin-bottom:70px;margin-top:250px}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.entry h1{margin-top:305px}}main[data-barba-namespace=activite-single] section.entry .desc{font-size:14px;line-height:1.67;margin:0 auto 70px;max-width:750px;padding:0 20px}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.entry .desc{font-size:18px;margin:0 auto 100px;padding:0}}main[data-barba-namespace=activite-single] section.entry .desc a{text-decoration:underline}main[data-barba-namespace=activite-single] section.entry .video-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 20px 70px;position:relative}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.entry .video-wrapper{height:550px;margin:0 auto 100px;width:1055px}}main[data-barba-namespace=activite-single] section.entry .video-wrapper video{height:100%;position:relative;width:100%}main[data-barba-namespace=activite-single] section.entry .video-wrapper .video-button{display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:1}main[data-barba-namespace=activite-single] section.entry .video-wrapper .video-button button{align-items:center;background:none;border:none;display:flex;height:70px;justify-content:center;width:70px}main[data-barba-namespace=activite-single] section.entry .video-wrapper .video-button.hide{opacity:0;z-index:-1}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.entry .video-wrapper .img-wrap{width:100%}}main[data-barba-namespace=activite-single] section.cercle{background:#5c7457;height:138vh}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.cercle{height:auto}}main[data-barba-namespace=activite-single] section.cercle .rond{background-color:#5c7457;border-radius:100%;display:none;height:50vw;left:50%;margin:0 auto;position:absolute;transform:translateX(-50%);width:50vw;z-index:2}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.cercle .rond{display:initial}}main[data-barba-namespace=activite-single] section.cercle .rond.hide{opacity:0}main[data-barba-namespace=activite-single] section.cercle .stickos{opacity:1;position:relative;z-index:3}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.cercle .stickos{opacity:0}}main[data-barba-namespace=activite-single] section.cercle .content{display:grid;grid-auto-columns:1fr;grid-template-areas:"wrapper-1" "wrapper-2" "wrapper-3";grid-template-columns:1fr;height:100vh;position:relative}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.cercle .content{display:grid;grid-auto-columns:1fr;grid-template-areas:"wrapper-1 wrapper-2" "wrapper-3 wrapper-3";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin-bottom:-100px}}main[data-barba-namespace=activite-single] section.cercle .content .wrapper-1{align-items:center;display:flex;grid-area:wrapper-1;justify-content:flex-end}main[data-barba-namespace=activite-single] section.cercle .content .wrapper-1 .img-1{bottom:-50px;height:243.4px;left:-100px;width:254.1px}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.cercle .content .wrapper-1 .img-1{bottom:auto;height:475px;left:auto;width:510px}}main[data-barba-namespace=activite-single] section.cercle .content .wrapper-2{align-items:flex-end;display:flex;grid-area:wrapper-2;justify-content:flex-start}main[data-barba-namespace=activite-single] section.cercle .content .wrapper-2 .img-2{height:243.4px;left:96px;margin-bottom:64px;top:120px;width:254.1px}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.cercle .content .wrapper-2 .img-2{height:475px;left:auto;margin-left:168px;top:auto;width:510px}}main[data-barba-namespace=activite-single] section.cercle .content .wrapper-3{align-items:flex-start;display:flex;grid-area:wrapper-3;justify-content:center}main[data-barba-namespace=activite-single] section.cercle .content .wrapper-3 .img-3{height:212.1px;margin-top:50px;-webkit-mask-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/bandeau-bulle.png);mask-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/bandeau-bulle.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:246px 212.1px;mask-size:246px 212.1px;right:20px;top:60px;width:246px}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.cercle .content .wrapper-3 .img-3{height:455px;margin-top:-170px;-webkit-mask-size:510px 455px;mask-size:510px 455px;right:auto;top:auto;width:510px}}main[data-barba-namespace=activite-single] section.cercle .content span{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:40px;position:absolute}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.cercle .content span{font-size:100px}}main[data-barba-namespace=activite-single] section.cercle .content span.mot-1{left:66%;top:15%}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.cercle .content span.mot-1{left:45%;top:5%}}main[data-barba-namespace=activite-single] section.cercle .content span.mot-2{bottom:30vh;left:7%}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.cercle .content span.mot-2{left:15%}}main[data-barba-namespace=activite-single] section.cercle .content span.mot-3{bottom:-10vh;left:40%}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.cercle .content span.mot-3{bottom:25vh;left:60%}}main[data-barba-namespace=activite-single] section.bandeau{background-color:#f5f2e9;height:157px;overflow:hidden;width:100%;z-index:1}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.bandeau{height:330px;margin-top:inherit;overflow:visible;width:700vw}}main[data-barba-namespace=activite-single] section.bandeau .inner{align-items:center;animation:bandeauslide 16s linear infinite;display:flex;gap:200px}main[data-barba-namespace=activite-single] section.bandeau span{color:#41443d;font-family:ApfelGrotezk,sans-serif;font-size:64px;position:relative;text-transform:uppercase;top:30px}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.bandeau span{font-size:200px;top:25px}}main[data-barba-namespace=activite-single] section.bandeau span:after{color:#5c7457;content:"·";font-family:ApfelGrotezk,sans-serif;font-size:250px;position:absolute;right:-150px}main[data-barba-namespace=activite-single] section.section-verte{background-color:#5c7457;color:#f5f2e9;padding:70px 20px 0}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.section-verte{padding:150px 0}}main[data-barba-namespace=activite-single] section.section-verte h2{font-size:32px;margin-bottom:20px;margin-top:120px;position:relative}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.section-verte h2{font-size:64px}}main[data-barba-namespace=activite-single] section.section-verte h2 span{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:32px;position:relative}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.section-verte h2 span{font-size:70px}}main[data-barba-namespace=activite-single] section.section-verte h2 span svg{bottom:-50px}main[data-barba-namespace=activite-single] section.section-verte h2 span svg path{stroke:#41443d}main[data-barba-namespace=activite-single] section.section-verte .description p{color:#f5f2e9;font-size:14px;line-height:1.4;margin-bottom:70px;max-width:745px}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.section-verte .description p{font-size:20px}}main[data-barba-namespace=activite-single] section.section-verte .description p strong{font-size:16px}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.section-verte .description p strong{font-size:25px}}main[data-barba-namespace=activite-single] section.section-verte .description p:last-of-type{margin-bottom:0}main[data-barba-namespace=activite-single] section.section-verte .description p a{color:#f5f2e9;text-decoration:underline}main[data-barba-namespace=activite-single] section.section-verte .img-1{height:300px;transform:rotate(-2deg);width:300.9px}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.section-verte .img-1{height:375px;left:20%;top:36%;transform:none;width:375px}}main[data-barba-namespace=activite-single] section.section-verte .img-2{bottom:-50px;height:162.4px;left:0;position:absolute;transform:rotate(2deg);width:163.4px}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.section-verte .img-2{height:240px;left:-20px;top:55%;transform:none;width:240px}}main[data-barba-namespace=activite-single] section.section-verte .w-lg-6{display:flex;justify-content:flex-end;order:-1;position:relative}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.section-verte .w-lg-6{order:0}}main[data-barba-namespace=activite-single] section.section-dark{background-color:#41443d;color:#f5f2e9;overflow:hidden;padding:150px 0;position:relative}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.section-dark{overflow:visible;padding:200px 0}}main[data-barba-namespace=activite-single] section.section-dark .container-full{padding:0 20px}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.section-dark .container-full h2{font-size:64px}}main[data-barba-namespace=activite-single] section.section-dark .container-full .texte{font-family:Epilogue,sans-serif;font-size:14px;line-height:1.4;margin-bottom:20px}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.section-dark .container-full .texte{font-size:20px;margin-bottom:64px}}main[data-barba-namespace=activite-single] section.section-dark .container-full .texte span{color:#f5f2e9;font-family:Epilogue,sans-serif;font-size:14px;line-height:1.4}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.section-dark .container-full .texte span{font-size:20px}}main[data-barba-namespace=activite-single] section.section-dark .container-full .texte span svg path{stroke:#d2cfc6}main[data-barba-namespace=activite-single] section.section-dark .container-full .texte span svg.line{bottom:-30px}main[data-barba-namespace=activite-single] section.section-dark .container-full .texte strong{color:#5c7457;font-weight:700}main[data-barba-namespace=activite-single] section.section-dark .container-full .texte a{color:#f5f2e9;font-family:Epilogue,sans-serif;text-decoration:underline}main[data-barba-namespace=activite-single] section.section-dark .separator{fill:#5c7457}main[data-barba-namespace=activite-single] section.section-dark.no-galerie .separator--down{fill:#f5f2e9}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.section-dark ul{-moz-columns:2;column-count:2}}main[data-barba-namespace=activite-single] section.section-dark ul li{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:14px;padding-left:40px;position:relative}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.section-dark ul li{font-size:20px;margin-bottom:64px}}main[data-barba-namespace=activite-single] section.section-dark ul li:before{color:#f5f2e9;content:"·";font-family:ApfelGrotezk,sans-serif;font-size:50px;left:0;position:absolute;top:0}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.section-dark ul li:before{font-size:64px}}main[data-barba-namespace=activite-single] section.faq{background-color:#f5f2e9;padding-bottom:100px;padding-top:100px}main[data-barba-namespace=activite-single] section.faq .grille{display:grid;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:auto;padding:0 64px;text-align:center}@media(max-width:768px){main[data-barba-namespace=activite-single] section.faq .grille{grid-template-columns:1fr}}@media(max-width:1200px){main[data-barba-namespace=activite-single] section.faq .grille{padding:0 20px}}main[data-barba-namespace=activite-single] section.faq .grille .faq_item .question-toggle .faq_list{border:1px solid #828282}main[data-barba-namespace=activite-single] section.faq .grille .faq_item .question-toggle .faq_list .toggle-checkbox{display:none}main[data-barba-namespace=activite-single] section.faq .grille .faq_item .question-toggle .faq_list .question{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:10px;margin:20px;min-height:100px;position:re}@media(max-width:768px){main[data-barba-namespace=activite-single] section.faq .grille .faq_item .question-toggle .faq_list .question{gap:10px;margin:10px}}@media(max-width:1200px){main[data-barba-namespace=activite-single] section.faq .grille .faq_item .question-toggle .faq_list .question{width:95%}}main[data-barba-namespace=activite-single] section.faq .grille .faq_item .question-toggle .faq_list .question h3{margin-bottom:0}main[data-barba-namespace=activite-single] section.faq .grille .faq_item .question-toggle .faq_list .question h2{font-size:30px;margin-bottom:0;max-width:80%}@media(max-width:768px){main[data-barba-namespace=activite-single] section.faq .grille .faq_item .question-toggle .faq_list .question h2{font-size:20px;max-width:100%}}main[data-barba-namespace=activite-single] section.faq .grille .faq_item .question-toggle .faq_list .question .arrow img{height:20px;width:20px}main[data-barba-namespace=activite-single] section.faq .grille .faq_item .question-toggle .faq_list .answer{display:none;max-height:0;overflow:hidden;padding:20px;text-align:left;transition:max-height .3s ease-in-out}main[data-barba-namespace=activite-single] section.faq .grille .faq_item .question-toggle .faq_list .toggle-checkbox:checked~.answer{display:block;max-height:1000px}main[data-barba-namespace=activite-single] section.galerie{background-color:#5c7457;overflow:hidden;padding:50px 20px;position:relative}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.galerie{overflow:visible;padding:150px 64px}}main[data-barba-namespace=activite-single] section.galerie .img-wrap.img-0{height:243.4px;right:0;width:254.1px}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.galerie .img-wrap.img-0{height:40vh;right:auto;width:auto}}main[data-barba-namespace=activite-single] section.galerie .img-wrap.img-1{height:268px;left:33px;margin-bottom:50px;margin-top:50px;width:299.8px}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.galerie .img-wrap.img-1{height:55vh;left:auto;margin-bottom:100px;margin-top:200px;width:auto}}main[data-barba-namespace=activite-single] section.galerie .img-wrap.img-2{height:47vh;right:0}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.galerie .img-wrap.img-2{height:40vh;right:auto;width:auto}}main[data-barba-namespace=activite-single] section.galerie .img-wrap.img-3{height:50vh;left:33px;margin-top:50px}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.galerie .img-wrap.img-3{height:40vh;left:auto;margin-top:325px;width:auto}}main[data-barba-namespace=activite-single] section.galerie .img-wrap.img-4{height:37vh;margin-top:50px;right:0}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.galerie .img-wrap.img-4{height:40vh;margin-top:0;width:auto}}main[data-barba-namespace=activite-single] section.galerie .img-wrap.img-5{height:42vh;left:33px;margin-bottom:125px;margin-top:50px}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.galerie .img-wrap.img-5{height:40vh;left:auto;margin-bottom:0;margin-top:430px;width:auto}}main[data-barba-namespace=activite-single] section.galerie .separator--down{fill:#f5f2e9}main[data-barba-namespace=activite-single] section.reference{background-color:#f5f2e9;overflow:hidden;padding:70px 0}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.reference{overflow:visible;padding:200px 0}}main[data-barba-namespace=activite-single] section.reference .swiper-reference .swiper-slide .description,main[data-barba-namespace=activite-single] section.reference .swiper-reference .swiper-slide .description p,main[data-barba-namespace=activite-single] section.reference .swiper-reference .swiper-slide p{color:#41443d}main[data-barba-namespace=activite-single] section.reference .swiper-reference .swiper-slide p{font-size:1.5em}main[data-barba-namespace=activite-single] section.reference .separator{display:none}main[data-barba-namespace=activite-single] section.activites{background:#d2cfc6;overflow:hidden;padding:150px 20px;position:relative}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.activites{overflow:visible;padding:150px 64px}}main[data-barba-namespace=activite-single] section.activites h2{font-size:40px;margin-bottom:20px}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.activites h2{font-size:70px;margin-bottom:100px}}main[data-barba-namespace=activite-single] section.activites h2 span{font-family:ApfelGrotezk,sans-serif;font-size:40px;position:relative}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.activites h2 span{font-size:70px}}main[data-barba-namespace=activite-single] section.activites h2 span svg{bottom:-70px;left:0}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.activites h2 span svg{bottom:-65px;left:0}}main[data-barba-namespace=activite-single] section.activites .separator--down,main[data-barba-namespace=activite-single] section.activites .separator--up{fill:#f5f2e9}main[data-barba-namespace=activite-single] section.activites .swiper-activites .swiper-slide{border-bottom-left-radius:100px;height:320px;margin-right:32px;overflow:hidden;width:291px}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.activites .swiper-activites .swiper-slide{height:490px;width:calc(33.33333% - 32px)}}main[data-barba-namespace=activite-single] section.activites .swiper-activites .swiper-slide .img-wrap{border-bottom-left-radius:100px;height:320px;width:291px}@media(min-width:1200px){main[data-barba-namespace=activite-single] section.activites .swiper-activites .swiper-slide .img-wrap{height:490px;width:auto}}main[data-barba-namespace=activite-single].particulier{background-color:#5c7457}main[data-barba-namespace=activite-single].particulier section.entry{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/pattern/activite-particulier.svg);background-repeat:repeat;background-size:contain}main[data-barba-namespace=activite-single].particulier section.cercle .draw path{stroke:#f5f2e9}main[data-barba-namespace=activite-single].particulier section.cercle .draw.underline-curl{bottom:-30px}main[data-barba-namespace=activite-single].particulier section.cercle .content .wrapper-1 .img-1{transform:rotate(-5deg)}main[data-barba-namespace=activite-single].particulier section.cercle .content .wrapper-2 .img-2{transform:rotate(5deg)}main[data-barba-namespace=activite-single].particulier section.bandeau{display:none;margin-bottom:70px;transform:rotate(-2deg)}@media(min-width:1200px){main[data-barba-namespace=activite-single].particulier section.bandeau{display:block;margin-bottom:300px}}main[data-barba-namespace=activite-single].particulier section.section-verte .img-1{transform:rotate(-5deg)}main[data-barba-namespace=activite-single].particulier section.section-verte .img-2{transform:rotate(5deg)}main[data-barba-namespace=activite-single].particulier section.galerie{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/pattern/accueil-pattern-activites.svg);background-repeat:repeat;background-size:cover}main[data-barba-namespace=activite-single].particulier section.galerie .img-0{transform:rotate(-5deg)}main[data-barba-namespace=activite-single].particulier section.galerie .img-1,main[data-barba-namespace=activite-single].particulier section.galerie .img-2{transform:rotate(5deg)}main[data-barba-namespace=activite-single].particulier section.galerie .img-3,main[data-barba-namespace=activite-single].particulier section.galerie .img-4{transform:rotate(-5deg)}main[data-barba-namespace=activite-single].particulier section.galerie .img-5{transform:rotate(5deg)}main[data-barba-namespace=activite-single].particulier section.galerie .separator--down{display:none}main[data-barba-namespace=activite-single].particulier section.avis{background:#f5f2e9;display:grid;grid-template-columns:1fr!important;padding-top:64px}main[data-barba-namespace=activite-single].particulier section.avis .swiper-wrapper .swiper-slide{flex:0 0 30%;margin:20px;max-width:100%}@media(max-width:768px){main[data-barba-namespace=activite-single].particulier section.avis .swiper-wrapper .swiper-slide{flex:0 0 50%}}main[data-barba-namespace=activite-single].particulier section.avis .swiper{cursor:pointer}@media(min-width:1200px){main[data-barba-namespace=activite-single].particulier section.avis{padding-top:100px}}main[data-barba-namespace=activite-single].particulier section.avis .separator--down,main[data-barba-namespace=activite-single].particulier section.avis .separator--up{display:none}main[data-barba-namespace=activite-single].particulier section.avis .ti-widget.ti-goog .ti-review-item>.ti-inner{background-color:none!important;background:none!important;border-style:none!important}main[data-barba-namespace=activite-single].particulier section.avis .ti-widget.ti-goog .ti-footer{color:none!important;display:none!important}main[data-barba-namespace=activite-single].particulier section.avis .review-container{display:grid!important;grid-template-areas:"ti-review-header " "ti-review-content" "ti-read-more" "ti-stars     "!important;grid-template-columns:1fr!important;grid-template-rows:auto!important}main[data-barba-namespace=activite-single].particulier section.avis .review-container .review-author{color:#41443d!important;font-family:ApfelGrotezk,sans-serif!important;font-size:30px!important;font-style:normal!important;font-weight:400!important;line-height:30px!important}main[data-barba-namespace=activite-single].particulier section.avis .review-container .review-date{color:#41443d!important;font-family:ApfelGrotezk,sans-serif!important;font-style:normal!important;opacity:.7!important}main[data-barba-namespace=activite-single].particulier section.avis .review-container:after{display:none!important}main[data-barba-namespace=activite-single].particulier section.avis .review-container .review-stars{grid-area:ti-stars!important}main[data-barba-namespace=activite-single].particulier section.avis .review-container .review-stars span.star svg{height:20px}main[data-barba-namespace=activite-single].particulier section.avis .review-container .review-comment{color:#41443d!important;font-family:Epilogue,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;grid-area:ti-review-content!important;letter-spacing:-.03em!important;line-height:24px!important;padding:20px 0!important}main[data-barba-namespace=activite-single].particulier section.activites{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/pattern/accueil-dot-pattern.svg);background-repeat:repeat;background-size:cover}main[data-barba-namespace=activite-single].professionnel span.draw svg,main[data-barba-namespace=activite-single].professionnel svg.draw{display:none}main[data-barba-namespace=listing-activites]{background-color:#f5f2e9}main[data-barba-namespace=listing-activites] section.entry{background-image:var(--bg);background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:150px;border-bottom-right-radius:150px;height:392px;margin-bottom:75px;position:relative}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.entry{height:600px;margin-bottom:150px}}main[data-barba-namespace=listing-activites] section.entry:before{background-color:rgba(65,68,61,.5);border-bottom-left-radius:150px;border-bottom-right-radius:150px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}main[data-barba-namespace=listing-activites] section.entry .grid{align-items:end;height:100%;padding:100px 64px;position:relative;z-index:1}main[data-barba-namespace=listing-activites] section.entry .grid h1{color:#f5f2e9;font-size:100px;font-size:calc(29.07767px + 2.91262vw);margin-bottom:0}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites] section.entry .grid h1{font-size:40px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites] section.entry .grid h1{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.entry .grid h1{font-size:calc(4px + 5vw);text-align:initial}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites] section.entry .grid h1{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites] section.entry .grid h1{font-size:100px}}main[data-barba-namespace=listing-activites] section.entry .grid .texte p{color:#f5f2e9;font-size:18px;font-size:calc(50.01214px - 2.6699vw);line-height:1.78;margin-bottom:32px}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites] section.entry .grid .texte p{font-size:40px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites] section.entry .grid .texte p{font-size:18px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.entry .grid .texte p{font-size:18px;text-align:initial}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites] section.entry .grid .texte p{font-size:18px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites] section.entry .grid .texte p{font-size:18px}}main[data-barba-namespace=listing-activites] section.entry .grid .texte p:last-of-type{margin-bottom:0}main[data-barba-namespace=listing-activites] section.intro{margin-bottom:43px}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.intro{margin-bottom:100px;padding:0}}main[data-barba-namespace=listing-activites] section.intro .texte{margin-bottom:140px;padding:20px}main[data-barba-namespace=listing-activites] section.intro .texte p{padding:0}main[data-barba-namespace=listing-activites] section.intro h2{font-size:calc(14.70631px + 4.61165vw);margin-bottom:32px}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites] section.intro h2{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites] section.intro h2{font-size:70px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.intro h2{font-size:70px}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites] section.intro h2{font-size:70px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites] section.intro h2{font-size:70px}}main[data-barba-namespace=listing-activites] section.intro h2 strong{color:#5c7457;font-weight:400}main[data-barba-namespace=listing-activites] section.intro p{font-size:calc(11.26942px + .72816vw);letter-spacing:-.75px;line-height:1.4;margin:0 auto;max-width:710px;padding:0 43px}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites] section.intro p{font-size:14px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites] section.intro p{font-size:20px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.intro p{font-size:calc(11.66667px + .69444vw);padding:0}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites] section.intro p{font-size:20px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites] section.intro p{font-size:25px}}main[data-barba-namespace=listing-activites] section.activites-listing .grille{display:grid;gap:20px;grid-template-areas:"." "." "." "blocvert" "." "." "." "." "." "." ".";grid-template-columns:1fr;grid-template-rows:auto;padding:0 20px}@media(min-width:768px){main[data-barba-namespace=listing-activites] section.activites-listing .grille{grid-template-areas:". ." "blocvert blocvert" ". ." ". ." ". ." ". .";grid-template-columns:1fr 1fr}}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.activites-listing .grille{gap:32px;grid-template-areas:".    .    ." "blocvert blocvert ." ".    .    .";grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;padding:0 64px}}main[data-barba-namespace=listing-activites] section.activites-listing .grille .card{height:350px}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.activites-listing .grille .card{height:100%;min-height:512px;width:auto}}main[data-barba-namespace=listing-activites] section.activites-listing .grille .card .img-wrap{height:350px;width:100%}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.activites-listing .grille .card .img-wrap{height:100%;min-height:512px;width:auto}}main[data-barba-namespace=listing-activites] section.activites-listing .grille .card .title{justify-content:space-between;padding:32px 64px;text-align:left;width:100%}main[data-barba-namespace=listing-activites] section.activites-listing .grille .card .title img{transform:rotate(-40deg);transition:transform .3s ease}main[data-barba-namespace=listing-activites] section.activites-listing .grille .card:hover .title img{transform:rotate(0)}main[data-barba-namespace=listing-activites] section.activites-listing .grille .bloc_vert{background-color:#5c7457;grid-area:blocvert;padding:35px}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.activites-listing .grille .bloc_vert{padding:64px 128px 64px 64px}}main[data-barba-namespace=listing-activites] section.activites-listing .grille .bloc_vert h3{color:#41443d;font-size:calc(22.99393px + 1.33495vw);margin-bottom:32px}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites] section.activites-listing .grille .bloc_vert h3{font-size:28px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites] section.activites-listing .grille .bloc_vert h3{font-size:39px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.activites-listing .grille .bloc_vert h3{font-size:calc(20.66667px + 1.52778vw);line-height:1.14}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites] section.activites-listing .grille .bloc_vert h3{font-size:39px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites] section.activites-listing .grille .bloc_vert h3{font-size:50px}}main[data-barba-namespace=listing-activites] section.activites-listing .grille .bloc_vert h3:first-line{color:#f5f2e9}main[data-barba-namespace=listing-activites] section.activites-listing .grille .bloc_vert p{color:#f5f2e9;font-size:calc(12.63471px + .36408vw);line-height:1.6;margin-bottom:32px}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites] section.activites-listing .grille .bloc_vert p{font-size:14px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites] section.activites-listing .grille .bloc_vert p{font-size:17px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.activites-listing .grille .bloc_vert p{font-size:calc(12px + .41667vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites] section.activites-listing .grille .bloc_vert p{font-size:17px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites] section.activites-listing .grille .bloc_vert p{font-size:20px}}main[data-barba-namespace=listing-activites] section.activites-listing .grille .bloc_vert p:last-of-type{margin-bottom:0}main[data-barba-namespace=listing-activites] section.faq{margin-top:100px}main[data-barba-namespace=listing-activites] section.faq .grille{display:grid;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:auto;padding:0 64px;text-align:center}@media(max-width:768px){main[data-barba-namespace=listing-activites] section.faq .grille{grid-template-columns:1fr}}@media(max-width:1200px){main[data-barba-namespace=listing-activites] section.faq .grille{padding:0 20px}}main[data-barba-namespace=listing-activites] section.faq .grille .faq_item .question-toggle .faq_list{border:1px solid #828282}main[data-barba-namespace=listing-activites] section.faq .grille .faq_item .question-toggle .faq_list .toggle-checkbox{display:none}main[data-barba-namespace=listing-activites] section.faq .grille .faq_item .question-toggle .faq_list .question{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:10px;margin:20px;min-height:100px}@media(max-width:768px){main[data-barba-namespace=listing-activites] section.faq .grille .faq_item .question-toggle .faq_list .question{gap:10px;margin:10px}}@media(max-width:1200px){main[data-barba-namespace=listing-activites] section.faq .grille .faq_item .question-toggle .faq_list .question{width:95%}}main[data-barba-namespace=listing-activites] section.faq .grille .faq_item .question-toggle .faq_list .question h3{margin-bottom:0}main[data-barba-namespace=listing-activites] section.faq .grille .faq_item .question-toggle .faq_list .question h2{font-size:30px;margin-bottom:0;max-width:80%}@media(max-width:768px){main[data-barba-namespace=listing-activites] section.faq .grille .faq_item .question-toggle .faq_list .question h2{font-size:20px;max-width:100%}}main[data-barba-namespace=listing-activites] section.faq .grille .faq_item .question-toggle .faq_list .question .arrow img{height:20px;width:20px}main[data-barba-namespace=listing-activites] section.faq .grille .faq_item .question-toggle .faq_list .answer{display:none;max-height:0;overflow:hidden;padding:20px;text-align:left;transition:max-height .3s ease-in-out}main[data-barba-namespace=listing-activites] section.faq .grille .faq_item .question-toggle .faq_list .toggle-checkbox:checked~.answer{display:block;max-height:1000px}main[data-barba-namespace=listing-activites] section.bandeau{background-color:#41443d;display:none;height:200px;margin-top:70px;overflow:hidden;width:100%;z-index:1}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.bandeau{display:block;height:330px;margin-top:150px;width:700vw}}main[data-barba-namespace=listing-activites] section.bandeau .inner{align-items:center;animation:bandeauslide 16s linear infinite;display:flex;gap:200px}main[data-barba-namespace=listing-activites] section.bandeau span{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:75px;position:relative;text-transform:uppercase;top:50px}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.bandeau span{font-size:200px;top:auto}}main[data-barba-namespace=listing-activites] section.bandeau span:after{color:#5c7457;content:"·";font-family:ApfelGrotezk,sans-serif;font-size:250px;position:absolute;right:-150px}main[data-barba-namespace=listing-activites] section.formules{background-color:#f5f2e9;background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/pattern/accueil-dot-pattern.svg);background-repeat:repeat;background-size:contain;padding:70px 0 0}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.formules{padding:100px 0 0}}main[data-barba-namespace=listing-activites] section.formules h2{color:#41443d;display:inline-block;font-family:ApfelGrotezk,sans-serif;font-size:calc(17.43689px + 3.8835vw);margin-bottom:20px;position:relative}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites] section.formules h2{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites] section.formules h2{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.formules h2{font-size:calc(54px + .83333vw);margin-bottom:100px}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites] section.formules h2{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites] section.formules h2{font-size:70px}}main[data-barba-namespace=listing-activites] section.formules h2 span{color:#41443d;font-family:ApfelGrotezk,sans-serif;font-size:calc(17.43689px + 3.8835vw);position:relative}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites] section.formules h2 span{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites] section.formules h2 span{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.formules h2 span{font-size:calc(54px + .83333vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites] section.formules h2 span{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites] section.formules h2 span{font-size:70px}}main[data-barba-namespace=listing-activites] section.formules h2 span svg{bottom:-30px}main[data-barba-namespace=listing-activites] section.formules h2 span svg path{stroke:#5c7457}main[data-barba-namespace=listing-activites] section.formules h2:before{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/star-vert-clair.svg);background-repeat:repeat;background-size:contain;content:"";height:50px;left:-40px;position:absolute;top:-20px;width:45px}main[data-barba-namespace=listing-activites] section.formules .grid{grid-template-columns:none}main[data-barba-namespace=listing-activites] section.formules .swiper-formules{overflow:hidden;padding:0 20px;width:100%}main[data-barba-namespace=listing-activites] section.formules .swiper-formules .swiper-wrapper{height:320px}main[data-barba-namespace=listing-activites] section.formules .swiper-formules .swiper-wrapper .swiper-slide{border-bottom-left-radius:100px;border-top-right-radius:100px;height:320px;margin-right:100px;width:291px}main[data-barba-namespace=listing-activites] section.formules .swiper-formules .swiper-wrapper .swiper-slide .img-wrap{height:100%}main[data-barba-namespace=listing-activites] section.formules .swiper-formules .swiper-wrapper .swiper-slide img{border-bottom-left-radius:100px;border-top-right-radius:100px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}main[data-barba-namespace=listing-activites] section.formules .swiper-formules .title{border-bottom-left-radius:100px}main[data-barba-namespace=listing-activites] section.formules .mulfor{display:grid;gap:32px;grid-template-columns:1fr 1fr 1fr;padding:0 64px}main[data-barba-namespace=listing-activites] section.formules .mulfor .card{border-bottom-left-radius:100px;border-top-right-radius:100px;height:490px;overflow:hidden}main[data-barba-namespace=listing-activites] section.formules .mulfor .card .img-wrap{border-bottom-left-radius:100px;border-top-right-radius:100px;height:490px}main[data-barba-namespace=listing-activites] section.formules .mulfor .card .title{padding:32px 64px}main[data-barba-namespace=listing-activites] section.formules .card{height:490px;overflow:hidden}@media(min-width:992px){main[data-barba-namespace=listing-activites] section.formules .card{border-bottom-left-radius:100px;border-top-right-radius:100px}}main[data-barba-namespace=listing-activites] section.formules .card .img-wrap{height:490px}@media(min-width:992px){main[data-barba-namespace=listing-activites] section.formules .card .img-wrap{border-bottom-left-radius:100px;border-top-right-radius:100px}}main[data-barba-namespace=listing-activites] section.formules .card .title{padding:32px 64px}main[data-barba-namespace=listing-activites] section.formules .swiper-text{height:auto;padding:0 64px;width:100%}main[data-barba-namespace=listing-activites] section.formules .btn-round{margin:50px auto 70px}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.formules .btn-round{margin:100px auto 150px}}main[data-barba-namespace=listing-activites] section.bsb{padding:330px 20px 70px}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.bsb{padding:150px 64px}}main[data-barba-namespace=listing-activites] section.bsb h2{font-size:calc(17.43689px + 3.8835vw);margin-top:140px}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites] section.bsb h2{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites] section.bsb h2{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.bsb h2{font-size:calc(54px + .83333vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites] section.bsb h2{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites] section.bsb h2{font-size:70px}}main[data-barba-namespace=listing-activites] section.bsb h2 strong{font-weight:400}main[data-barba-namespace=listing-activites] section.bsb .texte p{font-size:25px;font-size:calc(11.26942px + .72816vw);letter-spacing:-.75px;line-height:1.6;margin-bottom:64px}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites] section.bsb .texte p{font-size:14px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites] section.bsb .texte p{font-size:20px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.bsb .texte p{font-size:calc(11.66667px + .69444vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites] section.bsb .texte p{font-size:20px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites] section.bsb .texte p{font-size:25px}}main[data-barba-namespace=listing-activites] section.bsb .texte p:last-of-type{margin-bottom:0}main[data-barba-namespace=listing-activites] section.bsb .img-col{order:-1;position:relative}main[data-barba-namespace=listing-activites] section.bsb .img-wrap{position:absolute}main[data-barba-namespace=listing-activites] section.bsb .img-wrap.img-1{bottom:-100px;height:131.8px;right:40px;width:156.8px;z-index:4}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.bsb .img-wrap.img-1{height:200px;left:0;top:298px;transform:translateY(-50%);width:200px}}@media(min-width:1450px){main[data-barba-namespace=listing-activites] section.bsb .img-wrap.img-1{height:315px;left:0;top:298px;transform:translateY(-50%);width:375px}}@media(min-width:1700px){main[data-barba-namespace=listing-activites] section.bsb .img-wrap.img-1{height:315px;left:8%;top:298px;transform:translateY(-50%);width:375px}}main[data-barba-namespace=listing-activites] section.bsb .img-wrap.img-2{bottom:0;height:250px;right:0;width:291px;z-index:1}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.bsb .img-wrap.img-2{bottom:auto;height:290px;left:31%;top:-57px;transform:translateX(-50%);width:375px}}main[data-barba-namespace=listing-activites] section.bsb .img-wrap.img-3{bottom:-70px;height:142.6px;width:158px;z-index:2}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.bsb .img-wrap.img-3{height:340px;left:30%;top:200px;width:375px;z-index:2}}@media(min-width:1450px){main[data-barba-namespace=listing-activites] section.bsb .img-wrap.img-3{height:340px;left:40%;top:200px;width:375px;z-index:2}}@media(min-width:1700px){main[data-barba-namespace=listing-activites] section.bsb .img-wrap.img-3{height:340px;left:40%;top:200px;width:375px;z-index:2}}main[data-barba-namespace=listing-activites] section.reference{background-color:#5c7457;color:#f5f2e9;overflow:hidden}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.reference{overflow:visible}}main[data-barba-namespace=listing-activites] section.reference .separator{fill:#f5f2e9}main[data-barba-namespace=listing-activites] section.reference p{color:#f5f2e9;font-size:1.5em}main[data-barba-namespace=listing-activites] section.cadre{background:#f5f2e9;padding:70px 20px;position:relative}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.cadre{padding:300px 0 230px}}main[data-barba-namespace=listing-activites] section.cadre .w-24{align-items:center;display:flex;flex-direction:column;gap:64px;justify-content:center;z-index:1}main[data-barba-namespace=listing-activites] section.cadre .w-24 h2{margin-bottom:0}main[data-barba-namespace=listing-activites] section.cadre .w-24 .swiper-cadre-activities{height:210px;overflow:hidden;width:100%}main[data-barba-namespace=listing-activites] section.cadre .w-24 .swiper-cadre-activities .swiper-wrapper{height:210px}main[data-barba-namespace=listing-activites] section.cadre .w-24 .swiper-cadre-activities .swiper-wrapper .swiper-slide{height:210px;margin-right:20px;width:250px!important}main[data-barba-namespace=listing-activites] section.cadre .w-24 .swiper-cadre-activities .swiper-wrapper .swiper-slide .img-wrap{height:210px;width:250px}main[data-barba-namespace=listing-activites] section.cadre .w-24 .swiper-cadre-activities .swiper-wrapper .swiper-slide .img-wrap img{max-height:210px;-o-object-fit:cover;object-fit:cover;width:100%}main[data-barba-namespace=listing-activites] section.cadre .w-24 .description p{font-size:calc(11.26942px + .72816vw);font-weight:500;letter-spacing:-.75px;line-height:1.6;margin-bottom:0;max-width:690px;text-align:left}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites] section.cadre .w-24 .description p{font-size:14px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites] section.cadre .w-24 .description p{font-size:20px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.cadre .w-24 .description p{font-size:calc(11.66667px + .69444vw);text-align:center}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites] section.cadre .w-24 .description p{font-size:20px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites] section.cadre .w-24 .description p{font-size:25px}}main[data-barba-namespace=listing-activites] section.cadre .w-24 .description p:first-of-type{margin-bottom:64px}main[data-barba-namespace=listing-activites] section.cadre .pictures-domains .img-wrap{position:absolute}main[data-barba-namespace=listing-activites] section.cadre .pictures-domains .img-wrap.img1{left:200px;top:150px}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.cadre .pictures-domains .img-wrap.img1{height:21vw;left:200px;top:150px;width:22vw}}main[data-barba-namespace=listing-activites] section.cadre .pictures-domains .img-wrap.img2{bottom:150px;left:0}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.cadre .pictures-domains .img-wrap.img2{bottom:150px;height:19vw;left:0;width:26vw}}main[data-barba-namespace=listing-activites] section.cadre .pictures-domains .img-wrap.img3{right:0;top:300px}@media(min-width:1200px){main[data-barba-namespace=listing-activites] section.cadre .pictures-domains .img-wrap.img3{height:24vw;right:0;top:300px;width:22vw}}main[data-barba-namespace=listing-activites] section.formulaire-contact{background:#d2cfc6}main[data-barba-namespace=listing-activites] section.formulaire-contact .form label{color:#41443d}main[data-barba-namespace=listing-activites] section.formulaire-contact .title svg{display:none}main[data-barba-namespace=listing-activites-particulier]{background-color:#f5f2e9;background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/pattern/pattern-liste-activites-particulier.svg);background-repeat:repeat;background-size:contain}main[data-barba-namespace=listing-activites-particulier] section.entry{background-image:var(--bg);background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:150px;border-bottom-right-radius:150px;height:392px;margin-bottom:75px;position:relative}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.entry{height:600px;margin-bottom:150px}}main[data-barba-namespace=listing-activites-particulier] section.entry:before{background-color:rgba(65,68,61,.5);border-bottom-left-radius:150px;border-bottom-right-radius:150px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}main[data-barba-namespace=listing-activites-particulier] section.entry .grid{align-items:center;height:100%;padding:20px;position:relative;z-index:1}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.entry .grid{align-items:end;padding:100px 64px}}main[data-barba-namespace=listing-activites-particulier] section.entry .grid h1{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:calc(29.07767px + 2.91262vw);margin-bottom:0;text-align:center}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites-particulier] section.entry .grid h1{font-size:40px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites-particulier] section.entry .grid h1{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.entry .grid h1{font-size:calc(4px + 5vw);text-align:initial}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.entry .grid h1{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites-particulier] section.entry .grid h1{font-size:100px}}main[data-barba-namespace=listing-activites-particulier] section.entry .grid h1 span{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:calc(29.07767px + 2.91262vw);position:relative}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites-particulier] section.entry .grid h1 span{font-size:40px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites-particulier] section.entry .grid h1 span{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.entry .grid h1 span{font-size:calc(4px + 5vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.entry .grid h1 span{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites-particulier] section.entry .grid h1 span{font-size:100px}}main[data-barba-namespace=listing-activites-particulier] section.entry .grid h1 span svg{bottom:-10px}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.entry .grid h1 span svg{bottom:-50px}}main[data-barba-namespace=listing-activites-particulier] section.entry .grid .texte p{color:#f5f2e9;font-size:18px;line-height:1.78;margin-bottom:32px}main[data-barba-namespace=listing-activites-particulier] section.entry .grid .texte p:last-of-type{margin-bottom:0}main[data-barba-namespace=listing-activites-particulier] section.intro{margin-bottom:43px}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.intro{margin-bottom:100px;padding:0}}main[data-barba-namespace=listing-activites-particulier] section.intro .texte{margin-bottom:140px;padding:20px}main[data-barba-namespace=listing-activites-particulier] section.intro .texte p{padding:0}main[data-barba-namespace=listing-activites-particulier] section.intro h2{font-size:calc(14.70631px + 4.61165vw);margin-bottom:32px}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites-particulier] section.intro h2{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites-particulier] section.intro h2{font-size:70px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.intro h2{font-size:70px}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.intro h2{font-size:70px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites-particulier] section.intro h2{font-size:70px}}main[data-barba-namespace=listing-activites-particulier] section.intro h2 strong{color:#5c7457;font-weight:400;position:relative}main[data-barba-namespace=listing-activites-particulier] section.intro h2 strong:after{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/Highlight_04.svg);background-repeat:no-repeat;background-size:cover;content:"";height:47px;position:absolute;right:-30px;top:0;transform:rotate(110deg);width:43px}main[data-barba-namespace=listing-activites-particulier] section.intro p{font-size:25px;font-size:calc(12.17961px + .48544vw);letter-spacing:-.75px;line-height:1.4;margin:0 auto;max-width:710px;padding:0 43px}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites-particulier] section.intro p{font-size:14px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites-particulier] section.intro p{font-size:18px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.intro p{font-size:calc(11.33333px + .55556vw);padding:0}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.intro p{font-size:18px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites-particulier] section.intro p{font-size:22px}}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille{display:grid;gap:20px;grid-template-areas:"." "." "." "blocgris" "." "." "." "." "." "blocvert" "." "." "." "." ".";grid-template-columns:1fr;grid-template-rows:auto;padding:0 20px}@media(min-width:768px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille{grid-template-areas:". ." "blocgris blocgris" ". ." ". ." ". ." "blocvert blocvert" ". ." ". ." ". .";grid-template-columns:1fr 1fr}}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille{display:grid;gap:32px;grid-template-areas:". . ." "blocgris blocgris ." ". . ." ". blocvert blocvert" ". . ." ". . .";grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;padding:0 64px}}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .card{height:350px;width:100%}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .card{height:100%;min-height:512px;width:auto}}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .card .img-wrap{height:350px;width:100%}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .card .img-wrap{height:100%;min-height:512px;width:auto}}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .card .title{justify-content:space-between;padding:32px 64px;text-align:left;width:100%}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .card .title{width:100%}}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .card .title img{transform:rotate(-40deg);transition:transform .3s ease}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .card:hover .title img{transform:rotate(0)}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert{background-color:#5c7457;display:flex;flex-direction:column;gap:150px;grid-area:blocvert;padding:35px}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert{flex-direction:row;padding:64px}}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .left{position:relative;width:40%}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .left .img-1{height:190.3px;transform:rotate(3deg);width:211.1px}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .left .img-1{height:235px;transform:rotate(-10deg);width:270px}}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .left .img-2{height:140.4px;left:100%;position:absolute;top:130px;transform:rotate(2deg);width:161.6px}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .left .img-2{bottom:0;height:160px;left:50%;top:auto;width:180px}}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .right{width:100%}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .right{width:60%}}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .right h3{color:#f5f2e9;margin-bottom:32px}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .right h3 svg{bottom:0;height:auto;left:0;position:absolute;width:120%}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .right h3 span{color:#f5f2e9;font-size:50px;font-size:calc(22.99393px + 1.33495vw);position:relative}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .right h3 span{font-size:28px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .right h3 span{font-size:39px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .right h3 span{font-size:calc(20.66667px + 1.52778vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .right h3 span{font-size:39px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .right h3 span{font-size:50px}}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .right p{color:#f5f2e9;font-size:18px;font-size:calc(13.08981px + .24272vw);line-height:1.67;margin-bottom:16px}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .right p{font-size:14px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .right p{font-size:16px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .right p{font-size:calc(12.66667px + .27778vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .right p{font-size:16px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .right p{font-size:18px}}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_vert .right p:last-of-type{margin-bottom:0}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris{background-color:#d2cfc6;display:flex;flex-direction:column;gap:150px;grid-area:blocgris;order:3;padding:35px}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris{flex-direction:row;padding:64px}}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .left{position:relative;width:40%}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .left .img-1{height:188.5px;left:-16px;transform:rotate(-2deg);width:253.1px}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .left .img-1{height:235px;left:auto;transform:rotate(-10deg);width:270px}}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .left .img-2{height:143px;left:50%;position:absolute;top:125px;transform:rotate(3deg);width:163.9px}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .left .img-2{bottom:0;height:160px;top:auto;transform:rotate(10deg) translateX(-49%);width:180px}}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right{width:100%}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right{width:60%}}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right h3{color:#41443d;font-size:50px;font-size:calc(22.99393px + 1.33495vw);margin-bottom:32px}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right h3{font-size:28px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right h3{font-size:39px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right h3{font-size:calc(20.66667px + 1.52778vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right h3{font-size:39px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right h3{font-size:50px}}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right h3 span{color:#41443d;font-size:50px;font-size:calc(22.99393px + 1.33495vw);position:relative}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right h3 span{font-size:28px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right h3 span{font-size:39px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right h3 span{font-size:calc(20.66667px + 1.52778vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right h3 span{font-size:39px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right h3 span{font-size:50px}}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right p{font-size:18px;font-size:calc(13.08981px + .24272vw);line-height:1.67;margin-bottom:32px}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right p{font-size:14px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right p{font-size:16px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right p{font-size:calc(12.66667px + .27778vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right p{font-size:16px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right p{font-size:18px}}main[data-barba-namespace=listing-activites-particulier] section.activites-listing .grille .bloc_gris .right p:last-of-type{margin-bottom:0}main[data-barba-namespace=listing-activites-particulier] section.faq{margin-top:100px}main[data-barba-namespace=listing-activites-particulier] section.faq .grille{display:grid;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:auto;padding:0 64px;text-align:center}@media(max-width:768px){main[data-barba-namespace=listing-activites-particulier] section.faq .grille{grid-template-columns:1fr}}@media(max-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.faq .grille{padding:0 20px}}main[data-barba-namespace=listing-activites-particulier] section.faq .grille .faq_item .question-toggle .faq_list{border:1px solid #828282}main[data-barba-namespace=listing-activites-particulier] section.faq .grille .faq_item .question-toggle .faq_list .toggle-checkbox{display:none}main[data-barba-namespace=listing-activites-particulier] section.faq .grille .faq_item .question-toggle .faq_list .question{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:10px;margin:20px;min-height:100px}@media(max-width:768px){main[data-barba-namespace=listing-activites-particulier] section.faq .grille .faq_item .question-toggle .faq_list .question{gap:10px;margin:10px}}@media(max-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.faq .grille .faq_item .question-toggle .faq_list .question{width:95%}}main[data-barba-namespace=listing-activites-particulier] section.faq .grille .faq_item .question-toggle .faq_list .question h3{margin-bottom:0}main[data-barba-namespace=listing-activites-particulier] section.faq .grille .faq_item .question-toggle .faq_list .question h2{font-size:30px;margin-bottom:0;max-width:80%}@media(max-width:768px){main[data-barba-namespace=listing-activites-particulier] section.faq .grille .faq_item .question-toggle .faq_list .question h2{font-size:20px;max-width:100%}}main[data-barba-namespace=listing-activites-particulier] section.faq .grille .faq_item .question-toggle .faq_list .question .arrow img{height:20px;width:20px}main[data-barba-namespace=listing-activites-particulier] section.faq .grille .faq_item .question-toggle .faq_list .answer{display:none;max-height:0;overflow:hidden;padding:20px;text-align:left;transition:max-height .3s ease-in-out}main[data-barba-namespace=listing-activites-particulier] section.faq .grille .faq_item .question-toggle .faq_list .toggle-checkbox:checked~.answer{display:block;max-height:1000px}main[data-barba-namespace=listing-activites-particulier] section.bandeau{background-color:#41443d;display:none;height:200px;margin-left:-1vw;margin-top:70px;overflow:hidden;transform:rotate(-2deg);z-index:1}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.bandeau{display:block;height:330px;margin-top:0;overflow:visible;width:700vw}}main[data-barba-namespace=listing-activites-particulier] section.bandeau .inner{align-items:center;animation:bandeauslide 16s linear infinite;display:flex;gap:200px}main[data-barba-namespace=listing-activites-particulier] section.bandeau span{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:75px;position:relative;text-transform:uppercase;top:50px}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.bandeau span{font-size:200px;top:auto}}main[data-barba-namespace=listing-activites-particulier] section.bandeau span:after{color:#5c7457;content:"·";font-family:ApfelGrotezk,sans-serif;font-size:250px;position:absolute;right:-150px}main[data-barba-namespace=listing-activites-particulier] section.formules{background-color:#f5f2e9;background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/pattern/accueil-dot-pattern.svg);background-repeat:repeat;background-size:contain;padding:70px 0 0}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.formules{padding:450px 0 0}}main[data-barba-namespace=listing-activites-particulier] section.formules h2{color:#41443d;display:inline-block;font-family:ApfelGrotezk,sans-serif;font-size:calc(17.43689px + 3.8835vw);margin-bottom:20px;position:relative}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites-particulier] section.formules h2{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites-particulier] section.formules h2{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.formules h2{font-size:calc(54px + .83333vw);margin-bottom:100px}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.formules h2{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites-particulier] section.formules h2{font-size:70px}}main[data-barba-namespace=listing-activites-particulier] section.formules h2 span{color:#41443d;font-family:ApfelGrotezk,sans-serif;font-size:calc(17.43689px + 3.8835vw);position:relative}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites-particulier] section.formules h2 span{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites-particulier] section.formules h2 span{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.formules h2 span{font-size:calc(54px + .83333vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.formules h2 span{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites-particulier] section.formules h2 span{font-size:70px}}main[data-barba-namespace=listing-activites-particulier] section.formules h2 span svg{bottom:-30px}main[data-barba-namespace=listing-activites-particulier] section.formules h2 span svg path{stroke:#5c7457}main[data-barba-namespace=listing-activites-particulier] section.formules h2:before{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/star-vert-clair.svg);background-repeat:repeat;background-size:contain;content:"";height:50px;left:-40px;position:absolute;top:-20px;width:45px}main[data-barba-namespace=listing-activites-particulier] section.formules .grid{grid-template-columns:none}main[data-barba-namespace=listing-activites-particulier] section.formules .swiper-formules{overflow:hidden;padding:0 20px;width:100%}main[data-barba-namespace=listing-activites-particulier] section.formules .swiper-formules .swiper-wrapper{height:320px}main[data-barba-namespace=listing-activites-particulier] section.formules .swiper-formules .swiper-wrapper .swiper-slide{border-bottom-left-radius:100px;border-top-right-radius:100px;height:320px;margin-right:100px;width:291px}main[data-barba-namespace=listing-activites-particulier] section.formules .swiper-formules .swiper-wrapper .swiper-slide .img-wrap{height:100%}main[data-barba-namespace=listing-activites-particulier] section.formules .swiper-formules .swiper-wrapper .swiper-slide img{border-bottom-left-radius:100px;border-top-right-radius:100px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}main[data-barba-namespace=listing-activites-particulier] section.formules .swiper-formules .title{border-bottom-left-radius:100px}main[data-barba-namespace=listing-activites-particulier] section.formules .mulfor{display:grid;gap:32px;grid-template-columns:1fr 1fr 1fr;padding:0 64px}main[data-barba-namespace=listing-activites-particulier] section.formules .mulfor .card{border-bottom-left-radius:100px;border-top-right-radius:100px;height:490px;overflow:hidden}main[data-barba-namespace=listing-activites-particulier] section.formules .mulfor .card .img-wrap{border-bottom-left-radius:100px;border-top-right-radius:100px;height:490px}main[data-barba-namespace=listing-activites-particulier] section.formules .mulfor .card .title{padding:32px 64px}main[data-barba-namespace=listing-activites-particulier] section.formules .card{height:490px;overflow:hidden}@media(min-width:992px){main[data-barba-namespace=listing-activites-particulier] section.formules .card{border-bottom-left-radius:100px;border-top-right-radius:100px}}main[data-barba-namespace=listing-activites-particulier] section.formules .card .img-wrap{height:490px}@media(min-width:992px){main[data-barba-namespace=listing-activites-particulier] section.formules .card .img-wrap{border-bottom-left-radius:100px;border-top-right-radius:100px}}main[data-barba-namespace=listing-activites-particulier] section.formules .card .title{padding:32px 64px}main[data-barba-namespace=listing-activites-particulier] section.formules .swiper-text{height:auto;padding:0 64px;width:100%}main[data-barba-namespace=listing-activites-particulier] section.formules .btn-round{margin:50px auto 70px}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.formules .btn-round{margin:100px auto 150px}}main[data-barba-namespace=listing-activites-particulier] section.plus{background-color:#5c7457;color:#f5f2e9;overflow:hidden;padding:140px 20px;position:relative}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.plus{overflow:visible;padding:300px 0}}main[data-barba-namespace=listing-activites-particulier] section.plus .separator{fill:#f5f2e9}main[data-barba-namespace=listing-activites-particulier] section.plus h2{color:#f5f2e9;font-size:calc(17.43689px + 3.8835vw);margin-bottom:64px;position:relative}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites-particulier] section.plus h2{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites-particulier] section.plus h2{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.plus h2{font-size:calc(37.33333px + 2.22222vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.plus h2{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites-particulier] section.plus h2{font-size:80px}}main[data-barba-namespace=listing-activites-particulier] section.plus h2:before{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";height:97px;left:-120px;position:absolute;top:-10px;width:97px}main[data-barba-namespace=listing-activites-particulier] section.plus p{align-items:center;color:#f5f2e9;display:flex;font-family:ApfelGrotezk,sans-serif;font-size:35px;font-size:calc(11.90413px + 1.09223vw);gap:32px;justify-content:flex-start;margin-bottom:64px}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites-particulier] section.plus p{font-size:16px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites-particulier] section.plus p{font-size:25px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.plus p{font-size:calc(8.33333px + 1.38889vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.plus p{font-size:25px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites-particulier] section.plus p{font-size:35px}}main[data-barba-namespace=listing-activites-particulier] section.plus .gal{display:flex;flex-direction:column}main[data-barba-namespace=listing-activites-particulier] section.plus .img-1{height:290px;transform:rotate(-5deg);width:245px}main[data-barba-namespace=listing-activites-particulier] section.plus .img-2{align-self:flex-end;border-radius:100%;height:240px;margin-top:-50px;width:240px}main[data-barba-namespace=listing-activites-particulier] section.avis{background:#f5f2e9;display:grid;grid-template-columns:1fr!important;padding-top:64px}main[data-barba-namespace=listing-activites-particulier] section.avis .swiper-wrapper .swiper-slide{flex:0 0 30%;margin:20px;max-width:100%}@media(max-width:768px){main[data-barba-namespace=listing-activites-particulier] section.avis .swiper-wrapper .swiper-slide{flex:0 0 50%}}main[data-barba-namespace=listing-activites-particulier] section.avis .swiper{cursor:pointer}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.avis{padding-top:100px}}main[data-barba-namespace=listing-activites-particulier] section.avis .separator--down,main[data-barba-namespace=listing-activites-particulier] section.avis .separator--up{display:none}main[data-barba-namespace=listing-activites-particulier] section.avis .ti-widget.ti-goog .ti-review-item>.ti-inner{background-color:none!important;background:none!important;border-style:none!important}main[data-barba-namespace=listing-activites-particulier] section.avis .ti-widget.ti-goog .ti-footer{color:none!important;display:none!important}main[data-barba-namespace=listing-activites-particulier] section.avis .review-container{display:grid!important;grid-template-areas:"ti-review-header " "ti-review-content" "ti-read-more" "ti-stars     "!important;grid-template-columns:1fr!important;grid-template-rows:auto!important}main[data-barba-namespace=listing-activites-particulier] section.avis .review-container .review-author{color:#41443d!important;font-family:ApfelGrotezk,sans-serif!important;font-size:30px!important;font-style:normal!important;font-weight:400!important;line-height:30px!important}main[data-barba-namespace=listing-activites-particulier] section.avis .review-container .review-date{color:#41443d!important;font-family:ApfelGrotezk,sans-serif!important;font-style:normal!important;opacity:.7!important}main[data-barba-namespace=listing-activites-particulier] section.avis .review-container:after{display:none!important}main[data-barba-namespace=listing-activites-particulier] section.avis .review-container .review-stars{grid-area:ti-stars!important}main[data-barba-namespace=listing-activites-particulier] section.avis .review-container .review-stars span.star svg{height:20px}main[data-barba-namespace=listing-activites-particulier] section.avis .review-container .review-comment{color:#41443d!important;font-family:Epilogue,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;grid-area:ti-review-content!important;letter-spacing:-.03em!important;line-height:24px!important;padding:20px 0!important}main[data-barba-namespace=listing-activites-particulier] section.cadre{background:#41443d;padding:70px 0;position:relative}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.cadre{padding:300px 0 230px}}main[data-barba-namespace=listing-activites-particulier] section.cadre .w-24{align-items:center;display:flex;flex-direction:column;gap:64px;justify-content:center;padding:0 20px;z-index:1}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.cadre .w-24{padding:0}}main[data-barba-namespace=listing-activites-particulier] section.cadre .w-24 h2{color:#f5f2e9;margin-bottom:0}main[data-barba-namespace=listing-activites-particulier] section.cadre .w-24 .swiper-cadre-activities{height:210px;overflow:hidden;padding:0 20px;width:100%}main[data-barba-namespace=listing-activites-particulier] section.cadre .w-24 .swiper-cadre-activities .swiper-wrapper{height:210px}main[data-barba-namespace=listing-activites-particulier] section.cadre .w-24 .swiper-cadre-activities .swiper-wrapper .swiper-slide{height:210px;margin-right:20px;width:250px!important}main[data-barba-namespace=listing-activites-particulier] section.cadre .w-24 .swiper-cadre-activities .swiper-wrapper .swiper-slide .img-wrap{height:210px;width:250px}main[data-barba-namespace=listing-activites-particulier] section.cadre .w-24 .swiper-cadre-activities .swiper-wrapper .swiper-slide .img-wrap img{max-height:210px;-o-object-fit:cover;object-fit:cover;width:100%}main[data-barba-namespace=listing-activites-particulier] section.cadre .w-24 .description p{color:#f5f2e9;font-size:25px;font-size:calc(11.26942px + .72816vw);font-weight:500;letter-spacing:-.75px;line-height:1.6;margin-bottom:0;max-width:690px;text-align:left}@media screen and (max-width:375px){main[data-barba-namespace=listing-activites-particulier] section.cadre .w-24 .description p{font-size:14px}}@media screen and (min-width:1199px){main[data-barba-namespace=listing-activites-particulier] section.cadre .w-24 .description p{font-size:20px}}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.cadre .w-24 .description p{font-size:calc(11.66667px + .69444vw);text-align:center}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.cadre .w-24 .description p{font-size:20px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=listing-activites-particulier] section.cadre .w-24 .description p{font-size:25px}}main[data-barba-namespace=listing-activites-particulier] section.cadre .w-24 .description p:first-of-type{margin-bottom:64px}main[data-barba-namespace=listing-activites-particulier] section.cadre .pictures-domains .img-wrap{position:absolute}main[data-barba-namespace=listing-activites-particulier] section.cadre .pictures-domains .img-wrap.img1{height:242.4px;left:200px;top:150px;transform:rotate(-2deg);width:254px}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.cadre .pictures-domains .img-wrap.img1{height:21vw;left:200px;top:150px;transform:rotate(-5deg);width:22vw}}main[data-barba-namespace=listing-activites-particulier] section.cadre .pictures-domains .img-wrap.img2{bottom:150px;height:242.4px;left:0;transform:rotate(2deg);width:254px}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.cadre .pictures-domains .img-wrap.img2{bottom:150px;height:19vw;left:0;transform:rotate(5deg);width:26vw}}main[data-barba-namespace=listing-activites-particulier] section.cadre .pictures-domains .img-wrap.img3{height:242.4px;right:0;top:300px;width:254px}@media(min-width:1200px){main[data-barba-namespace=listing-activites-particulier] section.cadre .pictures-domains .img-wrap.img3{height:24vw;right:0;top:300px;transform:rotate(5deg);width:22vw}}main[data-barba-namespace=seminaire]{background-color:#f5f2e9}main[data-barba-namespace=seminaire] section.entry{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/pattern/activite-particulier.svg);background-repeat:repeat;background-size:contain;margin-bottom:0}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.entry{margin-bottom:0}}main[data-barba-namespace=seminaire] section.entry h1{margin-bottom:70px;margin-top:250px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.entry h1{margin-top:305px}}main[data-barba-namespace=seminaire] section.entry .desc{font-size:14px;line-height:1.67;margin:0 auto 70px;max-width:750px;padding:0 20px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.entry .desc{font-size:18px;margin:0 auto 100px;padding:0}}main[data-barba-namespace=seminaire] section.entry .desc a{text-decoration:underline}main[data-barba-namespace=seminaire] section.section-presentation{background-color:#5c7457;color:#f5f2e9;overflow:visible;padding:70px 20px 0;position:relative}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-presentation{padding:150px 0}}main[data-barba-namespace=seminaire] section.section-presentation h2{font-size:32px;margin-bottom:40px;margin-top:60px;position:relative}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-presentation h2{font-size:64px}}main[data-barba-namespace=seminaire] section.section-presentation h2 span{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:32px;position:relative}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-presentation h2 span{font-size:70px}}main[data-barba-namespace=seminaire] section.section-presentation h2 span svg{bottom:-50px}main[data-barba-namespace=seminaire] section.section-presentation h2 span svg path{stroke:#41443d}main[data-barba-namespace=seminaire] section.section-presentation .description p{color:#f5f2e9;font-size:14px;line-height:1.4;margin-bottom:70px;max-width:745px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-presentation .description p{font-size:20px}}main[data-barba-namespace=seminaire] section.section-presentation .description p strong{font-size:16px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-presentation .description p strong{font-size:25px}}main[data-barba-namespace=seminaire] section.section-presentation .description p:last-of-type{margin-bottom:30px}main[data-barba-namespace=seminaire] section.section-presentation .description a{color:#f5f2e9;font-size:14px;line-height:1.4;margin-bottom:70px;max-width:745px;text-decoration:underline}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-presentation .description a{font-size:20px}}main[data-barba-namespace=seminaire] section.section-presentation .description a strong{font-size:16px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-presentation .description a strong{font-size:25px}}main[data-barba-namespace=seminaire] section.section-presentation .img-1{width:100%}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-presentation .img-1{height:375px;left:20%;top:36%;transform:rotate(-5deg);width:375px}}main[data-barba-namespace=seminaire] section.section-presentation .img-2{bottom:-50px;height:162.4px;left:0;position:absolute;transform:rotate(2deg);width:163.4px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-presentation .img-2{height:240px;left:-20px;top:55%;transform:none;width:240px}}main[data-barba-namespace=seminaire] section.section-presentation .w-lg-6{display:flex;justify-content:flex-end;order:-1;position:relative}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-presentation .w-lg-6{order:0}}main[data-barba-namespace=seminaire] section.partenaire{background:#d2cfc6;overflow:hidden;padding:150px 20px;position:relative}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.partenaire{overflow:visible;padding:150px 64px}}main[data-barba-namespace=seminaire] section.partenaire h2{font-size:40px;margin-bottom:20px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.partenaire h2{font-size:70px;margin-bottom:100px}}main[data-barba-namespace=seminaire] section.partenaire h2 span{font-family:ApfelGrotezk,sans-serif;font-size:40px;position:relative}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.partenaire h2 span{font-size:70px}}main[data-barba-namespace=seminaire] section.partenaire h2 span svg{bottom:-70px;left:0}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.partenaire h2 span svg{bottom:-65px;left:0}}main[data-barba-namespace=seminaire] section.partenaire .separator--down{fill:#f5f2e9}main[data-barba-namespace=seminaire] section.partenaire .separator--up{fill:#5c7457}main[data-barba-namespace=seminaire] section.partenaire .description p{color:"ApfelGrotezk",sans-serif;font-size:14px;line-height:1.4;margin-bottom:70px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.partenaire .description p{font-size:20px}}main[data-barba-namespace=seminaire] section.partenaire .description p strong{font-size:16px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.partenaire .description p strong{font-size:25px}}main[data-barba-namespace=seminaire] section.partenaire .description p a{color:"ApfelGrotezk",sans-serif;font-size:14px;line-height:1.4;margin-bottom:70px;text-decoration:underline}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.partenaire .description p a{font-size:20px}}main[data-barba-namespace=seminaire] section.partenaire .swiper-partenaire .swiper-slide{border-bottom-left-radius:100px;height:320px;margin-right:20px;overflow:hidden;width:291px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.partenaire .swiper-partenaire .swiper-slide{height:490px;width:calc(33.33333% - 20px)}}main[data-barba-namespace=seminaire] section.partenaire .swiper-partenaire .swiper-slide .img-wrap{border-bottom-left-radius:100px;height:320px;width:291px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.partenaire .swiper-partenaire .swiper-slide .img-wrap{height:490px;width:auto}}main[data-barba-namespace=seminaire] section.partenaire .swiper-partenaire .swiper-slide .title{flex-direction:column}main[data-barba-namespace=seminaire] section.partenaire .swiper-partenaire .swiper-slide .title h3{color:#f5f2e9;font-family:Epilogue,sans-serif;font-size:25px;margin-bottom:10px}main[data-barba-namespace=seminaire] section.partenaire .swiper-partenaire .swiper-slide .title .description p{color:#f5f2e9;font:Epilogue,sans-serif;font-size:12px;margin-bottom:0}main[data-barba-namespace=seminaire] section.partenaire .w-24.align-center{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:64px auto}main[data-barba-namespace=seminaire] section.galerie{overflow:hidden;padding:50px 20px;position:relative}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.galerie{overflow:visible;padding:150px 64px}}main[data-barba-namespace=seminaire] section.galerie h2{font-size:40px;margin-bottom:20px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.galerie h2{font-size:70px;margin-bottom:100px}}main[data-barba-namespace=seminaire] section.galerie h2 span{font-family:ApfelGrotezk,sans-serif;font-size:40px;position:relative}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.galerie h2 span{font-size:70px}}main[data-barba-namespace=seminaire] section.galerie h2 span svg{bottom:-70px;left:0}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.galerie h2 span svg{bottom:-65px;left:0}}main[data-barba-namespace=seminaire] section.galerie .description p{font-size:14px;line-height:1.4;margin-bottom:70px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.galerie .description p{font-size:20px}}main[data-barba-namespace=seminaire] section.galerie .description p strong{font-size:16px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.galerie .description p strong{font-size:25px}}main[data-barba-namespace=seminaire] section.galerie .description p a{font-size:14px;line-height:1.4;margin-bottom:70px;text-decoration:underline}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.galerie .description p a{font-size:20px}}main[data-barba-namespace=seminaire] section.galerie .swiper-galerie .swiper-slide{border-bottom-left-radius:0;height:320px;margin-right:32px;overflow:hidden;width:291px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.galerie .swiper-galerie .swiper-slide{height:490px;width:calc(33.33333% - 32px)}}main[data-barba-namespace=seminaire] section.galerie .swiper-galerie .swiper-slide .img-wrap{border-bottom-left-radius:0;height:320px;width:291px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.galerie .swiper-galerie .swiper-slide .img-wrap{height:490px;width:auto}}main[data-barba-namespace=seminaire] section.bandeau{background-color:#41443d;display:none;height:200px;margin-left:-1vw;margin-top:70px;overflow:hidden;z-index:1}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.bandeau{display:block;height:330px;margin-top:0;overflow:visible;width:700vw}}main[data-barba-namespace=seminaire] section.bandeau .inner{align-items:center;animation:bandeauslide 16s linear infinite;display:flex;gap:200px}main[data-barba-namespace=seminaire] section.bandeau span{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:75px;position:relative;text-transform:uppercase;top:50px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.bandeau span{font-size:200px;top:auto}}main[data-barba-namespace=seminaire] section.bandeau span:after{color:#5c7457;content:"·";font-family:ApfelGrotezk,sans-serif;font-size:250px;position:absolute;right:-150px}main[data-barba-namespace=seminaire] .activites-listing{background-color:#f5f2e9;margin-bottom:43px;overflow:hidden;padding:50px 20px;position:relative}@media(min-width:1200px){main[data-barba-namespace=seminaire] .activites-listing{margin-bottom:100px;overflow:visible;padding:150px 64px}}main[data-barba-namespace=seminaire] .activites-listing h2{font-size:calc(14.70631px + 4.61165vw);margin-bottom:32px;margin-top:84px}@media screen and (max-width:375px){main[data-barba-namespace=seminaire] .activites-listing h2{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=seminaire] .activites-listing h2{font-size:70px}}@media(min-width:1200px){main[data-barba-namespace=seminaire] .activites-listing h2{font-size:70px}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=seminaire] .activites-listing h2{font-size:70px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=seminaire] .activites-listing h2{font-size:70px}}main[data-barba-namespace=seminaire] .activites-listing h2 strong{color:#5c7457;font-weight:400;position:relative}main[data-barba-namespace=seminaire] .activites-listing h2 strong:after{background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/Highlight_04.svg);background-repeat:no-repeat;background-size:cover;content:"";height:47px;position:absolute;right:-30px;top:0;transform:rotate(110deg);width:43px}main[data-barba-namespace=seminaire] .activites-listing .description p{font-size:14px;line-height:1.4;margin-bottom:70px}@media(min-width:1200px){main[data-barba-namespace=seminaire] .activites-listing .description p{font-size:20px}}main[data-barba-namespace=seminaire] .activites-listing .description p strong{font-size:16px}@media(min-width:1200px){main[data-barba-namespace=seminaire] .activites-listing .description p strong{font-size:25px}}main[data-barba-namespace=seminaire] .activites-listing .description p a{font-size:14px;line-height:1.4;margin-bottom:70px;text-decoration:underline}@media(min-width:1200px){main[data-barba-namespace=seminaire] .activites-listing .description p a{font-size:20px}}main[data-barba-namespace=seminaire] .activites-listing .grille{display:grid;gap:20px;grid-template-areas:"." "." "." "blocgris" ".";grid-template-columns:1fr;grid-template-rows:auto;padding:0}@media(min-width:768px){main[data-barba-namespace=seminaire] .activites-listing .grille{grid-template-areas:". ." "blocgris blocgris" ". .";grid-template-columns:1fr 1fr}}@media(min-width:1200px){main[data-barba-namespace=seminaire] .activites-listing .grille{display:grid;gap:32px;grid-template-areas:". . ." "blocgris blocgris ." ". . .";grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;padding:0}}main[data-barba-namespace=seminaire] .activites-listing .grille .card{height:350px;width:100%}@media(min-width:1200px){main[data-barba-namespace=seminaire] .activites-listing .grille .card{height:100%;max-height:512px;min-height:512px;width:auto}main[data-barba-namespace=seminaire] .activites-listing .grille .card.card-acti-4{max-height:none}}main[data-barba-namespace=seminaire] .activites-listing .grille .card .img-wrap{height:350px;width:100%}@media(min-width:1200px){main[data-barba-namespace=seminaire] .activites-listing .grille .card .img-wrap{height:100%;min-height:512px;width:auto}}main[data-barba-namespace=seminaire] .activites-listing .grille .card .title{justify-content:space-between;padding:32px 64px;text-align:left;width:100%}@media(min-width:1200px){main[data-barba-namespace=seminaire] .activites-listing .grille .card .title{width:100%}}main[data-barba-namespace=seminaire] .activites-listing .grille .card .title img{transform:rotate(-40deg);transition:transform .3s ease}main[data-barba-namespace=seminaire] .activites-listing .grille .card:hover .title img{transform:rotate(0)}main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris{background-color:#d2cfc6;display:flex;flex-direction:column;gap:30px;grid-area:blocgris;order:3;padding:35px}@media(min-width:1200px){main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris{flex-direction:row;gap:50px;padding:64px}}main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .right{position:relative;width:100%}@media(min-width:1200px){main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .right{width:40%}}main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .right .img-1{width:100%}@media(min-width:1200px){main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .right .img-1{height:235px;left:auto;transform:rotate(-10deg);width:270px}}main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left{width:100%}@media(min-width:1200px){main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left{width:60%}}main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left h3{color:#41443d;font-size:50px;font-size:calc(22.99393px + 1.33495vw);margin-bottom:32px}@media screen and (max-width:375px){main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left h3{font-size:28px}}@media screen and (min-width:1199px){main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left h3{font-size:39px}}@media(min-width:1200px){main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left h3{font-size:calc(20.66667px + 1.52778vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left h3{font-size:39px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left h3{font-size:50px}}main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left h3 span{color:#41443d;font-size:50px;font-size:calc(22.99393px + 1.33495vw);position:relative}@media screen and (max-width:375px){main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left h3 span{font-size:28px}}@media screen and (min-width:1199px){main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left h3 span{font-size:39px}}@media(min-width:1200px){main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left h3 span{font-size:calc(20.66667px + 1.52778vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left h3 span{font-size:39px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left h3 span{font-size:50px}}main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left p{font-size:18px;font-size:calc(13.08981px + .24272vw);line-height:1.67;margin-bottom:32px}@media screen and (max-width:375px){main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left p{font-size:14px}}@media screen and (min-width:1199px){main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left p{font-size:16px}}@media(min-width:1200px){main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left p{font-size:calc(12.66667px + .27778vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left p{font-size:16px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left p{font-size:18px}}main[data-barba-namespace=seminaire] .activites-listing .grille .bloc_gris .left p:last-of-type{margin-bottom:0}main[data-barba-namespace=seminaire] section.section-contenu{background-color:#5c7457;color:#f5f2e9;overflow:hidden;padding:70px 20px;position:relative}main[data-barba-namespace=seminaire] section.section-contenu .separator--up{fill:#f5f2e9}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-contenu{padding:150px 0}}main[data-barba-namespace=seminaire] section.section-contenu h2{font-size:32px;margin-bottom:40px;margin-top:60px;position:relative}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-contenu h2{font-size:64px}}main[data-barba-namespace=seminaire] section.section-contenu h2 span{color:#f5f2e9;font-family:ApfelGrotezk,sans-serif;font-size:32px;position:relative}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-contenu h2 span{font-size:70px}}main[data-barba-namespace=seminaire] section.section-contenu h2 span svg{bottom:-50px}main[data-barba-namespace=seminaire] section.section-contenu h2 span svg path{stroke:#41443d}main[data-barba-namespace=seminaire] section.section-contenu .description p{color:#f5f2e9;font-size:14px;line-height:1.4;margin-bottom:70px;max-width:745px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-contenu .description p{font-size:20px}}main[data-barba-namespace=seminaire] section.section-contenu .description p strong{font-size:16px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-contenu .description p strong{font-size:25px}}main[data-barba-namespace=seminaire] section.section-contenu .description p:last-of-type{margin-bottom:30px}main[data-barba-namespace=seminaire] section.section-contenu .description a{color:#f5f2e9;font-size:14px;line-height:1.4;margin-bottom:70px;max-width:745px;text-decoration:underline}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-contenu .description a{font-size:20px}}main[data-barba-namespace=seminaire] section.section-contenu .description a strong{font-size:16px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-contenu .description a strong{font-size:25px}}main[data-barba-namespace=seminaire] section.section-contenu .description a:last-of-type{margin-bottom:0}main[data-barba-namespace=seminaire] section.section-contenu .img-1{width:100%}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-contenu .img-1{height:375px;left:20%;top:13%;transform:rotate(4deg);width:375px}}main[data-barba-namespace=seminaire] section.section-contenu .w-lg-6{display:flex;justify-content:flex-end;order:-1;position:relative}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-contenu .w-lg-6{order:0}}main[data-barba-namespace=seminaire] section.faq{background-color:#f5f2e9;padding-bottom:100px;padding-top:100px}main[data-barba-namespace=seminaire] section.faq .grille{display:grid;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:auto;padding:0 64px;text-align:center}@media(max-width:768px){main[data-barba-namespace=seminaire] section.faq .grille{grid-template-columns:1fr}}@media(max-width:1200px){main[data-barba-namespace=seminaire] section.faq .grille{padding:0 20px}}main[data-barba-namespace=seminaire] section.faq .grille .faq_item .question-toggle .faq_list{border:1px solid #828282}main[data-barba-namespace=seminaire] section.faq .grille .faq_item .question-toggle .faq_list .toggle-checkbox{display:none}main[data-barba-namespace=seminaire] section.faq .grille .faq_item .question-toggle .faq_list .question{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:10px;margin:20px;min-height:100px;position:re}@media(max-width:768px){main[data-barba-namespace=seminaire] section.faq .grille .faq_item .question-toggle .faq_list .question{gap:10px;margin:10px}}@media(max-width:1200px){main[data-barba-namespace=seminaire] section.faq .grille .faq_item .question-toggle .faq_list .question{width:95%}}main[data-barba-namespace=seminaire] section.faq .grille .faq_item .question-toggle .faq_list .question h3{font-size:30px;margin-bottom:0;max-width:80%}@media(max-width:768px){main[data-barba-namespace=seminaire] section.faq .grille .faq_item .question-toggle .faq_list .question h3{font-size:20px;max-width:100%}}main[data-barba-namespace=seminaire] section.faq .grille .faq_item .question-toggle .faq_list .question h2{font-size:30px;margin-bottom:0;max-width:80%}@media(max-width:768px){main[data-barba-namespace=seminaire] section.faq .grille .faq_item .question-toggle .faq_list .question h2{font-size:20px;max-width:100%}}main[data-barba-namespace=seminaire] section.faq .grille .faq_item .question-toggle .faq_list .question .arrow img{height:20px;width:20px}main[data-barba-namespace=seminaire] section.faq .grille .faq_item .question-toggle .faq_list .answer{display:none;max-height:0;overflow:hidden;padding:20px;text-align:left;transition:max-height .3s ease-in-out}main[data-barba-namespace=seminaire] section.faq .grille .faq_item .question-toggle .faq_list .answer ul{padding-left:20px}main[data-barba-namespace=seminaire] section.faq .grille .faq_item .question-toggle .faq_list .answer ul li{list-style:disc}main[data-barba-namespace=seminaire] section.faq .grille .faq_item .question-toggle .faq_list .answer a{text-decoration:underline}main[data-barba-namespace=seminaire] section.faq .grille .faq_item .question-toggle .faq_list .toggle-checkbox:checked~.answer{display:block;max-height:1000px}main[data-barba-namespace=seminaire] section.reference{background:#d2cfc6;overflow:hidden}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.reference{overflow:initial}main[data-barba-namespace=seminaire] section.reference h2{font-size:64px}}main[data-barba-namespace=seminaire] section.reference .separator--down{fill:#5c7457}main[data-barba-namespace=seminaire] section.reference .separator--up{fill:#f5f2e9}main[data-barba-namespace=seminaire] section.reference .swiper-reference .swiper-slide p{color:#41443d;font-size:calc(20.17961px + .48544vw)}@media screen and (max-width:375px){main[data-barba-namespace=seminaire] section.reference .swiper-reference .swiper-slide p{font-size:22px}}@media screen and (min-width:1199px){main[data-barba-namespace=seminaire] section.reference .swiper-reference .swiper-slide p{font-size:26px}}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.reference .swiper-reference .swiper-slide p{font-size:calc(19.33333px + .55556vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=seminaire] section.reference .swiper-reference .swiper-slide p{font-size:26px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=seminaire] section.reference .swiper-reference .swiper-slide p{font-size:30px}}main[data-barba-namespace=seminaire] section.reference .swiper-reference .swiper-slide .description p{color:#41443d}main[data-barba-namespace=seminaire] section.reference .separator--down{fill:#f5f2e9}main[data-barba-namespace=seminaire] section.section-ville{background-color:#f5f2e9;background-image:url(https://www.normandie-challenge.com/wp-content/themes/wp-normandiechallenge/dist/images/icons/pattern/accueil-dot-pattern.svg);background-repeat:repeat;background-size:contain;padding:50px 20px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-ville{padding:150px 64px 50px}}main[data-barba-namespace=seminaire] section.section-ville h2{color:#41443d;display:inline-block;font-family:ApfelGrotezk,sans-serif;font-size:calc(17.43689px + 3.8835vw);margin-bottom:20px;position:relative}@media screen and (max-width:375px){main[data-barba-namespace=seminaire] section.section-ville h2{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=seminaire] section.section-ville h2{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-ville h2{font-size:calc(54px + .83333vw);margin-bottom:50px}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=seminaire] section.section-ville h2{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=seminaire] section.section-ville h2{font-size:70px}}main[data-barba-namespace=seminaire] section.section-ville h2 span{color:#41443d;font-family:ApfelGrotezk,sans-serif;font-size:calc(17.43689px + 3.8835vw);position:relative}@media screen and (max-width:375px){main[data-barba-namespace=seminaire] section.section-ville h2 span{font-size:32px}}@media screen and (min-width:1199px){main[data-barba-namespace=seminaire] section.section-ville h2 span{font-size:64px}}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-ville h2 span{font-size:calc(54px + .83333vw)}}@media screen and (min-width:1200px)and (max-width:1200px){main[data-barba-namespace=seminaire] section.section-ville h2 span{font-size:64px}}@media screen and (min-width:1200px)and (min-width:1920px){main[data-barba-namespace=seminaire] section.section-ville h2 span{font-size:70px}}main[data-barba-namespace=seminaire] section.section-ville h2 span svg{bottom:-30px}main[data-barba-namespace=seminaire] section.section-ville h2 span svg path{stroke:#5c7457}main[data-barba-namespace=seminaire] section.section-ville .description p{color:#41443d;font-size:14px;line-height:1.4;margin-bottom:70px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-ville .description p{font-size:20px;margin-bottom:100px}}main[data-barba-namespace=seminaire] section.section-ville .description p strong{font-size:16px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-ville .description p strong{font-size:25px}}main[data-barba-namespace=seminaire] section.section-ville .description p a{color:#41443d;font-size:14px;line-height:1.4;margin-bottom:70px;text-decoration:underline}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-ville .description p a{font-size:20px;margin-bottom:100px}}main[data-barba-namespace=seminaire] section.section-ville .description p a strong{font-size:16px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-ville .description p a strong{font-size:25px}}main[data-barba-namespace=seminaire] section.section-ville .grid{grid-template-columns:none;overflow:hidden}main[data-barba-namespace=seminaire] section.section-ville .grid .w-24{overflow:hidden;width:100%}main[data-barba-namespace=seminaire] section.section-ville .swiper-ville .swiper-slide{border-bottom-left-radius:0;height:320px;margin-right:32px;overflow:hidden;width:291px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-ville .swiper-ville .swiper-slide{height:490px;width:calc(33.33333% - 32px)}}main[data-barba-namespace=seminaire] section.section-ville .swiper-ville .swiper-slide .img-wrap{border-bottom-left-radius:100px;height:320px;width:291px}@media(min-width:1200px){main[data-barba-namespace=seminaire] section.section-ville .swiper-ville .swiper-slide .img-wrap{height:490px;width:auto}}main[data-barba-namespace=seminaire] section.section-ville .swiper-ville .title{border-bottom-left-radius:100px}main[data-barba-namespace=seminaire] section.section-ville .swiper-ville .title p{color:#f5f2e9;font-family:Epilogue,sans-serif;font-size:25px;margin-bottom:0}main[data-barba-namespace=seminaire] section.section-ville .swiper-text{height:auto;padding:0 64px;width:100%}
