@charset "UTF-8";
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{font-family:arial,serif;margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[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{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before,body{border:0;box-sizing:inherit;margin:0;padding:0}html{box-sizing:border-box;font-size:62.5%;width:100%}@media print{html{font-size:50%}@page{html{size:A4 portrait}}}body{box-sizing:border-box;width:100%}figure,ol,ul{margin:0}ol,ul{list-style:none;padding:0}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:ESAllianz;font-weight:400;src:url(//cma-geneve.ch/wp-content/themes/cma/fonts/ESAllianz-Regular.woff2)}@font-face{font-family:ESAllianz;font-weight:500;src:url(//cma-geneve.ch/wp-content/themes/cma/fonts/ESAllianz-Medium.woff2)}@font-face{font-family:ESAllianz;font-weight:600;src:url(//cma-geneve.ch/wp-content/themes/cma/fonts/ESAllianz-Bold.woff2)}body{font-family:ESAllianz,serif,Helvetica Neue,Arial,sans-serif;font-size:1.8rem;line-height:1.3}body,html{font-weight:400}body,html{color:#000;width:100%;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff}.disnone{display:none}.aligncenter{text-align:center}#cookie-law-info-bar{box-shadow:none!important;right:50px!important;z-index:155!important}#cookie-law-info-bar span{color:#000}#cookie-law-info-again{z-index:155!important}#cookie-law-info-again span{color:#000}#cookie-law-info-again span:after{content:"";font-family:Font Awesome\ 6 Pro;font-size:20px;font-weight:300}a{text-decoration:none;transition:all .3s ease-in-out}::selection{background-color:#000;color:#fff}::-moz-selection{background-color:#000;color:#fff}img{max-width:100%}hr{border-bottom:1px solid #000;margin:50px 0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}:focus-visible{outline:2px dashed #000!important;outline-offset:2px;transform:scale(1)}.acf-button,.btn,.wp-block-button a.wp-element-button,.wpcf7-submit,button:not(#burger-icon),input[type=submit]{background-color:#000;border:1px solid #000;border-radius:9999px;color:#fff;color:#eee;cursor:pointer;display:inline-block;font-weight:700;font-weight:200;padding:1.1rem 5rem 1rem;text-align:center;text-decoration:none;transition:all .5s cubic-bezier(.215,.61,.355,1) 0s}.acf-button:hover,.btn:hover,.wp-block-button a.wp-element-button:hover,.wpcf7-submit:hover,button:not(#burger-icon):hover,input[type=submit]:hover{background-color:#fff;color:#000}.acf-button.light,.btn.light,.wp-block-button a.wp-element-button.light,.wpcf7-submit.light,button:not(#burger-icon).light,input[type=submit].light{background:transparent;color:#000}.acf-button.light:hover,.btn.light:hover,.wp-block-button a.wp-element-button.light:hover,.wpcf7-submit.light:hover,button:not(#burger-icon).light:hover,input[type=submit].light:hover{background-color:#000;color:#fff}a{font-weight:700}a,a:hover{color:#000}form .twocols{display:flex;flex-direction:column}@media(min-width:1200px){form .twocols{flex-direction:row;gap:20px}}form .twocols>*{flex:1}form label{color:#000;cursor:pointer;display:block;font-size:16px;margin-top:16px}form input[type=email],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form textarea{border:1px solid #000;border-radius:20px;display:inline-block;font-size:16px;line-height:20px;margin:5px 0 0;padding:10px 20px;width:100%}@media(min-width:1200px){form input[type=email],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form textarea{margin:10px 0 20px}}form input[type=email]::-moz-placeholder,form input[type=number]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=text]::-moz-placeholder,form textarea::-moz-placeholder{color:grey}form input[type=email]::placeholder,form input[type=number]::placeholder,form input[type=password]::placeholder,form input[type=tel]::placeholder,form input[type=text]::placeholder,form textarea::placeholder{color:grey}form input[type=email]:focus-visible,form input[type=number]:focus-visible,form input[type=password]:focus-visible,form input[type=tel]:focus-visible,form input[type=text]:focus-visible,form textarea:focus-visible{border:1px solid #000;outline:1px dashed #000!important;outline-offset:2px;transform:scale(1)}input[type=checkbox]{border:none;height:25px;left:10px;margin-bottom:0;opacity:0;padding:0;position:absolute;top:10px;width:25px}input[type=checkbox]:focus-visible+.nicecheck{outline:2px dashed #000!important;outline-offset:2px;transform:scale(1.1)}input[type=checkbox]+.nicecheck{background-color:#fff;border:1px solid #000;border-radius:0;cursor:pointer;display:inline-block;height:25px;margin-top:2px;position:relative;vertical-align:middle;vertical-align:top;width:25px}input[type=checkbox]+.nicecheck:hover+span{text-decoration:underline}input[type=checkbox]:checked+.nicecheck:before{background-color:#000;content:"";height:18px;left:3px;position:absolute;top:3px;width:18px}input[type=checkbox]+.nicecheck+span{cursor:pointer;display:inline-block;font-size:14px;line-height:25px;margin-bottom:0;margin-left:1rem;vertical-align:-4px}input[type=checkbox]+.nicecheck+span:hover{text-decoration:underline}header{position:relative;width:100%;z-index:200}header h1{margin:0;padding:0;position:relative}header h1,header h1 a{display:block;transition:all .5s ease-in-out}header h1 a{height:150px}@media(min-width:1200px){header h1 a{height:100px}}header h1 a img,header h1 a svg{display:block;height:100%;transition:all .5s ease-in-out}header h1 a #logo-horizontal{display:none}header h1 a #logo-horizontal .cls-1{border-radius:99999px;outline:0 solid #000;transition:all .5s ease-in-out}@media(min-width:1200px){header h1 a #logo-horizontal{display:block}}header h1 a #logo-vertical{display:block}@media(min-width:1200px){header h1 a #logo-vertical{display:none}}header h1 a:hover #logo-horizontal .cls-1{outline:2px solid transparent;outline-offset:20px}header .headerblock{align-items:center;background-color:#fff;display:flex;justify-content:space-between;overflow:hidden;padding:1vw 1.5vw 1vw .4vw;transition:all .2s ease-in-out}header .headerblock nav.desktop{display:none}@media(min-width:900px){header .headerblock nav.desktop{display:block}}header .headerblock nav.desktop ul{display:flex;gap:25px}header .headerblock nav.desktop ul a{background-color:#000;border:2px solid #fff;border-radius:999px;color:#fff;display:block;padding:4px 8px;text-align:center;text-decoration:none;width:160px}header .headerblock nav.desktop ul a:hover{background-color:#fff;border:1px solid #000;color:#000}header .headerblock nav.desktop .current-menu-item a{background-color:#fff;border:2px solid #000;color:#000}header>nav{background-color:#fff;box-shadow:0 20px 20px hsla(0,0%,6%,.25);font-size:30px;height:100vh;line-height:40px;padding:50px;position:fixed;right:-100%;text-align:center;top:0;transition:all .5s ease-in-out;width:100%;z-index:10}header>nav .current-menu-item a{border-bottom:1px solid #000}header>nav:focus-within{right:0;transition:all .5s ease-in-out}header>nav a{border-bottom:2px solid #fff;color:#000;display:inline-block;font-weight:200;margin-top:40px;padding:10px;text-decoration:none;transition:all .5s ease-in-out}header>nav a:hover{border-bottom:1px solid #000;color:#000}header #burger-icon{background:transparent;background:#fff;border-radius:50%;cursor:pointer;padding:8px;position:fixed;right:14px;top:14px;transform:rotate(0deg);transition:all .2s ease-in-out;z-index:100}header #burger-icon .capsule{height:28px;position:relative;transition:all .5s ease-in-out;width:28px}@media(min-width:900px){header #burger-icon{display:none}}header #burger-icon span{background:#000;display:block;height:2px;opacity:1;position:absolute;transform:rotate(0deg);transition:all .2s ease-in-out;width:50%}header #burger-icon span:nth-child(2n){border-radius:0 2px 2px 0;left:50%}header #burger-icon span:nth-child(odd){border-radius:2px 0 0 2px;left:0}header #burger-icon span:first-child,header #burger-icon span:nth-child(2){top:7px}header #burger-icon span:nth-child(3),header #burger-icon span:nth-child(4){display:none}header #burger-icon span:nth-child(5),header #burger-icon span:nth-child(6){top:17px}header.open #burger-icon span:first-child,header.open #burger-icon span:nth-child(6){transform:rotate(45deg)}header.open #burger-icon span:nth-child(2),header.open #burger-icon span:nth-child(5){transform:rotate(-45deg)}header.open #burger-icon span:first-child{left:2px;top:7px}header.open #burger-icon span:nth-child(2){left:calc(50% - 1.5px);top:7px}header.open #burger-icon span:nth-child(3){left:-50%;opacity:0}header.open #burger-icon span:nth-child(4){left:100%;opacity:0}header.open #burger-icon span:nth-child(5){left:2px;top:17px}header.open #burger-icon span:nth-child(6){left:calc(50% - 1.5px);top:17px}header.open nav{right:0;transition:all .2s ease-in-out}.grecaptcha-badge{visibility:hidden}div.g-recaptcha>div.grecaptcha-badge{width:0!important}footer{background-color:#000;color:#f7f3ef;margin-top:0;position:relative}footer:before{background:url(//cma-geneve.ch/wp-content/themes/cma/img/demicercledroite.svg);background-size:100%;content:"";height:50px;pointer-events:none;position:absolute;right:0;top:-50px;width:50px}@media(min-width:900px){footer:before{height:285px;top:-284px;width:285px}}footer ::selection{background-color:#fff;color:#000}footer ::-moz-selection{background-color:#fff;color:#000}footer :focus-visible{outline:2px dashed #fff!important;outline-offset:2px;transform:scale(1.1)}footer h1{font-size:20px;font-weight:200;margin:0 0 25px;padding:0;text-transform:uppercase}footer h1 strong{color:#fff;font-weight:600}footer .content{align-items:center;display:flex;flex-direction:column;font-size:16px;font-weight:200;justify-content:space-around;justify-content:center;padding-top:50px;text-align:center}@media(min-width:900px){footer .content{display:flex;flex-direction:row;justify-content:space-between;padding:50px;text-align:left}}footer .content>div{flex:1;margin-bottom:20px}@media(min-width:900px){footer .content>div{flex:auto}}@media(min-width:1200px){footer .content>div{flex:1}}@media(min-width:900px){footer .content>div:first-of-type(){width:40%}}@media(min-width:1200px){footer .content>div:first-of-type(){width:auto}}@media(min-width:900px){footer .content>div:nth-of-type(2){align-self:flex-start;width:20%}}@media(min-width:1200px){footer .content>div:nth-of-type(2){width:auto}}footer .content>div:nth-of-type(3){align-self:center;text-align:center}@media(min-width:900px){footer .content>div:nth-of-type(3){display:none}}@media(min-width:1200px){footer .content>div:nth-of-type(3){display:block}}footer .content>div:nth-of-type(4){text-align:center}@media(min-width:900px){footer .content>div:nth-of-type(4){width:20%}}@media(min-width:1200px){footer .content>div:nth-of-type(4){width:auto}}footer .content>div:last-of-type{text-align:right}@media(min-width:900px){footer .content>div:last-of-type{width:20%}}@media(min-width:1200px){footer .content>div:last-of-type{width:auto}}footer .content h2{font-size:18px;font-weight:600;margin-top:0}footer .content address,footer .content p{font-style:normal;line-height:32px}footer .content .socials ul{display:flex;gap:10px;justify-content:flex-end}footer .content .socials ul a{color:#000;display:block;height:50px;line-height:50px;text-align:center;width:50px}footer .content .socials ul a img{transition:all .2s ease-in-out}footer .content .socials ul a:hover img{filter:drop-shadow(0 0 .1rem white);transform:translateY(-2px)}footer .content .btn{border:2px solid #fff;color:#fff;font-size:20px;font-weight:700}footer .content .btn:hover{color:#000;text-decoration:none}footer .content a{color:#e1dbd6;font-weight:200;text-decoration:none}footer .content a:hover{color:#fff;text-decoration:underline}.lastfoot{background-color:#fff;font-size:14px;padding:20px 30px;text-align:right}@media(min-width:900px){.lastfoot{padding:20px 50px}}@media(min-width:1200px){.lastfoot{padding:20px 100px}}.lastfoot a{font-size:14px;margin-right:30px}.lastfoot a:last-of-type{margin-right:0}#slidercontainer{position:relative}@keyframes appearfromright{0%{transform:translateX(100vw)}to{transform:translateX(0)}}@keyframes appearfromtop{0%{transform:translateY(-100%)}to{transform:translateX(0)}}@keyframes appearfrombottom{0%{transform:translateY(100%)}to{transform:translateX(0)}}#slidercontainer .backslide{position:absolute;width:100%}#slidercontainer .backslide .landingimages{display:flex;flex-direction:column;gap:3vw;justify-content:space-between;margin-bottom:50px;overflow:hidden;width:100%}@media(min-width:900px){#slidercontainer .backslide .landingimages{flex-direction:row;height:calc(70vh - 80px - 2.6vw);justify-content:space-between;margin-bottom:0}}#slidercontainer .backslide .img{flex:1;overflow:hidden}#slidercontainer .backslide .img.right{align-self:flex-end;border-bottom-left-radius:9999px;border-top-left-radius:9999px;height:300px}@media(min-width:900px){#slidercontainer .backslide .img.right{align-self:auto;height:auto;transform:none}}@media(min-width:1200px){#slidercontainer .backslide .img.right{max-width:80vh;min-width:45vw}}#slidercontainer .backslide .img.left{background-color:#000;border-bottom-right-radius:9999px;border-top-right-radius:9999px;display:none;height:300px;position:relative;transform:translateX(-150px)}@media(min-width:900px){#slidercontainer .backslide .img.left{display:block;height:auto;transform:none}}@media(min-width:1600px){#slidercontainer .backslide .img.left{min-width:55vh}}#slidercontainer .slider{width:100%}#slidercontainer .slider button::-moz-focus-inner{border:0}#slidercontainer .slider .slide .landingimages{display:flex;flex-direction:column;gap:3vw;justify-content:space-between;overflow:hidden;width:100%}@media(min-width:900px){#slidercontainer .slider .slide .landingimages{flex-direction:row;height:calc(70vh - 80px - 2.6vw);justify-content:space-between;margin-bottom:0}}#slidercontainer .slider .slide .landingimages .img{overflow:hidden;width:100%}#slidercontainer .slider .slide .landingimages .img.right{align-self:flex-end;height:300px}@media(min-width:900px){#slidercontainer .slider .slide .landingimages .img.right{align-self:auto;border-bottom-left-radius:9999px;border-top-left-radius:9999px;height:auto;transform:none}}@media(min-width:1200px){#slidercontainer .slider .slide .landingimages .img.right{max-width:80vh;min-width:45vw}}#slidercontainer .slider .slide .landingimages .img.right img{-o-object-position:left center;object-position:left center}#slidercontainer .slider .slide .landingimages .img.left{background-color:#000;border-bottom-right-radius:9999px;border-top-right-radius:9999px;display:none;height:300px;position:relative;transform:translateX(-150px)}@media(min-width:900px){#slidercontainer .slider .slide .landingimages .img.left{display:block;height:auto;transform:none}}@media(min-width:1600px){#slidercontainer .slider .slide .landingimages .img.left{min-width:55vh}}#slidercontainer .slider .slide .landingimages .img.left:after{background:#000;background:linear-gradient(0deg,#000,transparent);bottom:0;content:"";height:50%;left:0;position:absolute;right:0}#slidercontainer .slider .slide .landingimages .img.left img{-o-object-position:75% center;object-position:75% center}#slidercontainer .slider .slide .landingimages .img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#slidercontainer .slider .slide .landingimages .infos{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:-50px;overflow:hidden;padding-left:10px;padding-right:10px;width:100%}@media(min-width:900px){#slidercontainer .slider .slide .landingimages .infos{bottom:50px;justify-content:flex-end;position:absolute}}@media(min-width:1600px){#slidercontainer .slider .slide .landingimages .infos{padding-left:50px;padding-right:50px}}#slidercontainer .slider .slide .landingimages .infos .icon{background-color:#fff;border:2px solid #000;border-radius:100%;height:70px;text-align:center;width:70px}@media(min-width:900px){#slidercontainer .slider .slide .landingimages .infos .icon{height:90px;width:90px}}#slidercontainer .slider .slide .landingimages .infos .icon img{margin:auto}#slidercontainer .slider .slide .landingimages .infos .icon.fleche{padding-top:18px}#slidercontainer .slider .slide .landingimages .infos .icon.fleche img{width:40px}@media(min-width:900px){#slidercontainer .slider .slide .landingimages .infos .icon.fleche{padding-top:25px}#slidercontainer .slider .slide .landingimages .infos .icon.fleche img{width:50px}}#slidercontainer .slider .slide .landingimages .infos a.btnsalle{background-color:#000;border:2px solid #fff;border-radius:100%;color:#fff;font-size:13px;font-weight:700;height:70px;padding-top:16px;text-align:center;text-decoration:none;transform:translateY(-100%);width:70px}@media(min-width:900px){#slidercontainer .slider .slide .landingimages .infos a.btnsalle{font-size:16px;height:90px;padding-top:20px;width:90px}}#slidercontainer .slider .slide .landingimages .infos a.btnsalle:hover{background-color:#fff;border:2px solid #000;color:#000}#slidercontainer .slider .slide .landingimages .infos .name{background-color:#000;border:2px solid #fff;border-radius:9999px;color:#fff;padding:10px 30px;text-decoration:none;width:100%}@media(min-width:900px){#slidercontainer .slider .slide .landingimages .infos .name{padding:10px 40px;width:50vw}}@media(min-width:1200px){#slidercontainer .slider .slide .landingimages .infos .name{width:calc(50vw - 180px)}}@media(min-width:1600px){#slidercontainer .slider .slide .landingimages .infos .name{width:calc(46.5vw - 220px)}}#slidercontainer .slider .slide .landingimages .infos .name:hover{background-color:#fff;border:2px solid #000;color:#000}#slidercontainer .slider .slide .landingimages .infos .name h2{font-size:20px;font-weight:700}@media(min-width:900px){#slidercontainer .slider .slide .landingimages .infos .name h2{font-size:32px}}#slidercontainer .slider .slide .landingimages .infos .name h3{font-size:16px;font-weight:400}#slidercontainer .slider .slide .landingimages .infos .date{background-color:#fff;border:2px solid #000;border-radius:100%;height:70px;padding-top:8px;text-align:center;width:70px}@media(min-width:900px){#slidercontainer .slider .slide .landingimages .infos .date{height:90px;transform:translateY(100%);width:90px}}#slidercontainer .slider .slide .landingimages .infos .date .day{font-size:28px;font-weight:600;line-height:24px}@media(min-width:900px){#slidercontainer .slider .slide .landingimages .infos .date .day{font-size:40px;line-height:44px}}#slidercontainer .slider .slide .landingimages .infos .date .month{font-size:14px;font-weight:700;line-height:16px}@media(min-width:900px){#slidercontainer .slider .slide .landingimages .infos .date .month{font-size:16px;line-height:16px}}#slidercontainer .slider .slide.slick-current .landingimages .right.img{animation-delay:0;animation-direction:normal;animation-duration:.3s;animation-name:appearfromright;animation-timing-function:ease-in-out}#slidercontainer .slider .slide.slick-current .infos .date{animation-delay:.3s;animation-direction:alternate;animation-duration:.4s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:appearfromtop;animation-timing-function:ease-in-out}@media(min-width:900px){#slidercontainer .slider .slide.slick-current .infos .date{animation-name:appearfrombottom}}#slidercontainer .slider .slide.slick-current .infos .icon:first-of-type{animation-delay:0s;animation-direction:alternate;animation-duration:.4s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:appearfromtop;animation-timing-function:ease-in-out}#slidercontainer .slider .slide.slick-current .infos .btnsalle{animation-delay:.1s;animation-direction:alternate;animation-duration:.4s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:appearfromtop;animation-timing-function:ease-in-out}#slidercontainer .interface{display:flex;flex-direction:column;gap:20px;margin-top:20px}@media(min-width:1200px){#slidercontainer .interface{bottom:1vh;flex-direction:row-reverse;gap:15px;height:35px;position:absolute;right:20px}}@media(min-width:1600px){#slidercontainer .interface{right:50px}}#slidercontainer .interface a.btn{border:2px solid #fff;display:inline-block;font-size:16px;font-weight:700;margin:auto;padding:3px 20px;width:auto}#slidercontainer .interface .slick-prev{display:none!important}#slidercontainer .interface .slick-next{border:2px solid #fff;display:none!important;height:35px;padding:4px 0 0;width:35px}@media(min-width:1200px){#slidercontainer .interface .slick-next{display:block!important}}#slidercontainer .interface .slick-next:hover svg{fill:#000}#slidercontainer .interface .slick-next svg{width:12px;fill:#fff}#slidercontainer .interface .slick-dots{display:flex;gap:30px;justify-content:center}@media(min-width:1200px){#slidercontainer .interface .slick-dots{gap:15px}}#slidercontainer .interface .slick-dots li button{border:1px solid #fff;font-size:0;height:15px;padding:0;text-indent:-9999px;width:15px}#slidercontainer .interface .slick-dots li.slick-active button{background-color:#fff;border:1px solid #000}#primary{overflow:hidden}#content p{font-size:17px;line-height:28px;margin-bottom:2rem}@media(min-width:900px){#content p{font-size:18px;line-height:32px}}#content h1{padding:calc(1.3vw + 15px) calc(2vw + 18px)}#content .header{display:flex;flex-direction:column-reverse;justify-content:space-between}@media(min-width:900px){#content .header{flex-direction:row}}#content .header .titre{max-width:100%;padding:20px;width:820px}@media(min-width:900px){#content .header .titre{padding:5rem}}@media(min-width:1600px){#content .header .titre{padding:10rem 10rem 2rem}}#content .header .titre h1{font-size:38px;padding:0}@media(min-width:1600px){#content .header .titre h1{font-size:58px}}#content .header .image{border-radius:9999px 0 0 9999px;flex-shrink:0;height:calc(50vh - 80px - 2.6vw);margin-left:20px;overflow:hidden}@media(min-width:900px){#content .header .image{height:calc(70vh - 80px - 2.6vw);width:45vw}}#content .header .image>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#content section{padding:30px 15px}@media(min-width:900px){#content section{align-items:center;display:flex;min-height:70vh;padding:calc(1.3vw + 15px) calc(2vw + 18px);width:100%}}@media(min-width:900px) and (min-width:900px){#content section{padding:5rem}}@media(min-width:900px) and (min-width:1600px){#content section{padding:10rem}}@media(min-width:900px){#content section.noflex{display:block}}#content section>.wp-block-group__inner-container{width:100%}#content section .wp-block-buttons{display:flex}#content section:first-of-type{min-height:calc(70vh - 80px - 2.6vw);padding:30px 15px}@media(min-width:900px){#content section:first-of-type{padding:5rem}}@media(min-width:1600px){#content section:first-of-type{padding:10rem}}#content section .wp-block-columns{flex-direction:column;gap:2vw;justify-content:space-around;position:relative;width:100%}#content section .wp-block-columns.inverse{flex-direction:column-reverse}@media(min-width:1200px){#content section .wp-block-columns.inverse{flex-direction:row}#content section .wp-block-columns{flex-direction:row;gap:2vw}}#content section .wp-block-columns .wp-block-column{max-width:100%;position:relative}@media(min-width:1200px){#content section .wp-block-columns .wp-block-column{max-width:900px}}#content section .wp-block-columns .wp-block-column.bloc-text{max-width:600px}#content section .wp-block-columns .wp-block-column.bloc-text h2.wp-block-heading{font-size:32px;line-height:50px;margin-bottom:20px;margin-top:30px}#content section .wp-block-columns .wp-block-column.bloc-text h2.wp-block-heading>span{border:2px solid #000;border-radius:9999px;display:inline-block;height:55px;line-height:50px;margin-bottom:5px;padding:0 15px}#content section .wp-block-columns .wp-block-column .roundedborders{border-radius:9999px;overflow:hidden;position:relative}#content section .wp-block-columns .wp-block-column .rounderborderright,#content section .wp-block-columns .wp-block-column .rounderborderright figure{border-bottom-right-radius:9999px;border-top-right-radius:9999px}#content section .wp-block-columns .wp-block-column .rounderborderleft,#content section .wp-block-columns .wp-block-column .rounderborderleft figure{border-bottom-left-radius:9999px;border-top-left-radius:9999px}#content section .wp-block-columns .wp-block-column figure{aspect-ratio:16/9;overflow:hidden}#content section .wp-block-columns .wp-block-column figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:1200px){#content section .wp-block-columns .wp-block-column figure img{bottom:0;left:0;position:absolute;right:0;top:0}}#content section .wp-block-columns .wp-block-column .wp-block-buttons{flex-direction:column;margin-top:3vh}@media(min-width:900px){#content section .wp-block-columns .wp-block-column .wp-block-buttons{flex-direction:row}}#content section .wp-block-columns .wp-block-column .wp-block-buttons .wp-block-button{margin:2px}@media(min-width:900px){#content section h2.wp-block-heading{font-size:48px;font-weight:500}}#content section h3.wp-block-heading{font-size:40px;font-weight:400;margin:10px 0 40px}@media(min-width:900px){#content section h3.wp-block-heading{font-size:64px;margin:32px 0}}#content section .titre{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:40px}@media(min-width:1200px){#content section .titre{gap:10px}}#content section .titre .icon{display:inline-block;text-align:center}#content section .titre .icon svg{margin:auto;position:relative;top:0;stroke:#000;height:60px;width:60px}#content section .titre .icon svg .pathfilled{fill:#000}@media(min-width:1200px){#content section .titre .icon svg{height:78px;width:80px}}#content section .titre h2.wp-block-heading{border:2px solid #000;border-radius:9999px;display:inline-block;font-size:32px;height:55px;line-height:50px;padding:0 15px}@media(min-width:1200px){#content section .titre h2.wp-block-heading{font-size:48px;height:75px;line-height:65px;padding:0 30px}}#content .articles{display:flex;gap:20px}#content .articles a.article{background-color:#fff;border:2px solid #000;border-radius:40px;flex:1;font-weight:400;max-width:450px;padding:22px 22px 50px;position:relative}#content .articles a.article:hover .img img{transform:scale(1.1)}#content .articles a.article:hover .btn{background-color:#fff;border-color:#000;color:#000}#content .articles a.article .imageicon{position:relative}#content .articles a.article .imageicon .img{aspect-ratio:1/1;background:#000;background:linear-gradient(0deg,#0f0f0f,#c8c8c8);border-radius:30px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;overflow:hidden;width:100%}#content .articles a.article .imageicon .img img{aspect-ratio:1/1;display:block;height:auto;transition:transform .8s ease-in-out;width:100%}#content .articles a.article .imageicon date{background-color:#fff;border-radius:999px;bottom:10px;font-size:20px;font-weight:700;left:10px;padding:5px 10px;position:absolute}#content .articles a.article h2{color:#000;font-size:32px;margin:20px 0 10px;padding:0}#content .articles a.article p{color:#000;font-size:16px;line-height:20px}#content .articles a.article .btn{bottom:22px;left:22px;padding:5px 20px;position:absolute;right:22px}#content .listelocations{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px}@media(min-width:600px){#content .listelocations{align-items:normal;flex-direction:row}}#content .listelocations a.location{background-color:#fff;border:2px solid #000;border-radius:60px;display:block;font-weight:400;max-width:100%;padding:22px 22px 50px;position:relative;width:100%}@media(min-width:600px){#content .listelocations a.location{width:calc(50% - 10px)}}@media(min-width:1200px){#content .listelocations a.location{width:calc(25% - 15px)}}@media(min-width:2000px){#content .listelocations a.location{width:calc(20% - 20px)}}#content .listelocations a.location:hover .img>img{transform:scale(1.1)}#content .listelocations a.location:hover .btn{background-color:#fff;border-color:#000;color:#000}#content .listelocations a.location .imageicon{position:relative}#content .listelocations a.location .imageicon .img{aspect-ratio:1/1;background:#000;background:linear-gradient(0deg,#0f0f0f,#c8c8c8);border-radius:35px 35px 0 35px;overflow:hidden;position:relative;width:100%}#content .listelocations a.location .imageicon .img:before{aspect-ratio:1/1;background:url(//cma-geneve.ch/wp-content/themes/cma/img/border-medias.svg);background-repeat:no-repeat;bottom:-7px;content:" ";height:auto;left:-1px;position:absolute;top:auto;width:40%;z-index:10}#content .listelocations a.location .imageicon .img>img{aspect-ratio:1/1;display:block;height:auto;position:relative;transition:transform .8s ease-in-out;width:100%}#content .listelocations a.location .imageicon date{background-color:#fff;border-radius:999px;bottom:10px;font-size:20px;font-weight:700;left:10px;padding:5px 10px;position:absolute}#content .listelocations a.location .imageicon .icon{border:2px solid #000;border-radius:100%;bottom:0;height:19%;left:0;position:absolute;text-align:center;width:19%;z-index:20}#content .listelocations a.location .imageicon .icon img{height:100%;width:auto}#content .listelocations a.location h2{color:#000;font-size:32px;margin:20px 0 10px;padding:0}#content .listelocations a.location p{color:#000;font-size:16px;line-height:20px}#content .listelocations a.location .btn{bottom:22px;left:22px;padding:5px 20px;position:absolute;right:22px}#content .slidermediacontainer{position:relative}#content .slidermediacontainer .slidermedias{border-radius:20px;overflow:hidden}@media(min-width:900px){#content .slidermediacontainer .slidermedias{border-radius:50px}#content .slidermediacontainer .slidermedias:before{left:0}#content .slidermediacontainer .slidermedias:after,#content .slidermediacontainer .slidermedias:before{background:url(//cma-geneve.ch/wp-content/themes/cma/img/border-medias.svg);bottom:-4px;content:"";height:120px;position:absolute;width:120px;z-index:2}#content .slidermediacontainer .slidermedias:after{right:0;transform:scaleX(-100%)}}#content .slidermediacontainer .slidermedias img{aspect-ratio:16/9;display:block;height:auto;width:100%}#content .slidermediacontainer .slidermedias iframe{aspect-ratio:16/9;height:auto;width:100%}#content .slidermediacontainer .slidermedias .slide{aspect-ratio:16/9;overflow:hidden}#content .slidermediacontainer .slidermedias .slide iframe,#content .slidermediacontainer .slidermedias .slide img{transition:transform .5s ease-in-out}#content .slidermediacontainer .slidermedias .slide iframe:hover,#content .slidermediacontainer .slidermedias .slide img:hover{transform:scale(1.02)}#content .slidermediacontainer .mediainterface{bottom:0;display:flex;flex-direction:row;gap:15px;height:45px;justify-content:center;left:5px;position:absolute;right:5px;z-index:5}@media(min-width:900px){#content .slidermediacontainer .mediainterface{height:65px}}#content .slidermediacontainer .mediainterface a.btn{border:2px solid #fff;font-size:20px;font-weight:700;padding:3px 20px}#content .slidermediacontainer .mediainterface .slick-arrow{background-color:#fff;border:2px solid #000;height:40px;padding:1px 0 0;position:absolute;width:40px}@media(min-width:900px){#content .slidermediacontainer .mediainterface .slick-arrow{height:60px;padding-top:4px;width:60px}}#content .slidermediacontainer .mediainterface .slick-arrow svg{fill:#000;width:20px}@media(min-width:900px){#content .slidermediacontainer .mediainterface .slick-arrow svg{width:30px}}#content .slidermediacontainer .mediainterface .slick-arrow:hover{background-color:#000}#content .slidermediacontainer .mediainterface .slick-arrow:hover svg{fill:#fff}#content .slidermediacontainer .mediainterface .slick-next{right:0}#content .slidermediacontainer .mediainterface .slick-prev{left:0}#content .slidermediacontainer .mediainterface .slick-prev svg{transform:rotate(180deg)}#content .slidermediacontainer .mediainterface .slick-dots{align-items:center;display:flex;gap:15px;justify-content:center}#content .slidermediacontainer .mediainterface .slick-dots li button{border:1px solid #fff;font-size:0;height:15px;padding:0;text-indent:-9999px;width:15px}#content .slidermediacontainer .mediainterface .slick-dots li.slick-active button{background-color:#fff;border:1px solid #000}#content .artistescontainer{position:relative}#content .artistescontainer .listeartistess{margin-bottom:50px;position:relative;z-index:10}@media(min-width:1200px){#content .artistescontainer .listeartistess{margin:0 100px 100px;width:calc(100% - 200px)}}@media(min-width:1600px){#content .artistescontainer .listeartistess{margin:0 200px 100px;width:calc(100% - 400px)}}#content .artistescontainer .listeartistess .imageicon{margin:0 25px;position:relative;text-align:center}#content .artistescontainer .listeartistess .imageicon .img img{border-radius:9999px;height:auto;width:100%}#content .artistescontainer .listeartistess .imageicon h4{background-color:#fff;border-radius:9999px;bottom:5px;display:inline-block;font-size:14px;left:50%;max-width:175px;padding:6px 12px;position:absolute;text-align:center;transform:translateX(-50%);z-index:10}@media(min-width:1600px){#content .artistescontainer .listeartistess .imageicon h4{bottom:20px;font-size:18px;padding:12px 25px}}#content .artistescontainer .listeartistess .slick-arrow{background-color:#fff;border:2px solid #000;height:60px;padding:4px 0 0;position:absolute;top:50%;transform:translateY(-50%);width:60px;z-index:10}#content .artistescontainer .listeartistess .slick-arrow svg{fill:#000;width:30px}#content .artistescontainer .listeartistess .slick-arrow:hover{background-color:#000}#content .artistescontainer .listeartistess .slick-arrow:hover svg{fill:#fff}#content .artistescontainer .listeartistess .slick-next{right:-75px}@media(min-width:1600px){#content .artistescontainer .listeartistess .slick-next{right:-150px}}#content .artistescontainer .listeartistess .slick-prev{left:-75px}@media(min-width:1600px){#content .artistescontainer .listeartistess .slick-prev{left:-150px}}#content .artistescontainer .listeartistess .slick-prev svg{transform:rotate(180deg)}@media(min-width:1200px){#content .artistescontainer .artistesinterface{background-color:#000;border-radius:9999px;height:100px;left:0;position:absolute;right:0;top:calc(50% + 60px);transform:translateY(-50%)}}@media(min-width:1600px){#content .artistescontainer .artistesinterface{height:200px}}#content section.contact{justify-content:center;position:relative}@keyframes sound{0%{outline-color:#000;outline-offset:0}to{outline-color:transparent;outline-offset:100px}}#content section.contact:after,#content section.contact:before{background-color:#000;border-radius:50%;content:" ";height:800px;left:50%;outline:1px solid #000;position:absolute;top:50%;transform:translate(-50%,-50%);width:800px}@media(min-width:900px){#content section.contact:after,#content section.contact:before{height:800px;width:800px}}@media(min-width:1200px){#content section.contact:after,#content section.contact:before{height:850px;width:850px}}#content section.contact:before{animation:sound 4s ease-in-out infinite}#content section.contact:after{animation:sound 4s ease-in-out 1s infinite}#content section.contact>div{background-color:#fff;border:2px solid #000;border-radius:50px;max-width:700px;padding:50px 30px 0;position:relative;z-index:2}#content section.contact>div h2{font-size:28px;position:relative}@media(min-width:1200px){#content section.contact>div h2{font-size:36px}}#content section.contact>div h3{font-size:20px;margin-bottom:20px;position:relative}@media(min-width:1200px){#content section.contact>div h3{font-size:28px;margin-bottom:60px}}#content section.contact>div form{position:relative}#content section.contact>div form input[type=submit]{display:block;font-size:20px;font-weight:700;margin:0 auto;width:200px}#content section.contact>div form .wpcf7-spinner{display:block;margin:10px auto}@media(min-width:1200px){.home #primary #content section:first-of-type{min-height:60vh;padding:0;position:relative}.home #primary #content section:first-of-type:before{background-color:#000;bottom:0;content:"";height:100%;left:0;min-height:60vh;position:absolute;top:0;width:60vh;z-index:1}.home #primary #content section:first-of-type:after{background-color:#fff;border-radius:50% 0 0 50%;bottom:0;content:"";height:100%;left:0;min-height:60vh;position:absolute;top:0;width:60vh;z-index:1}}.home #primary #content section .wp-block-group__inner-container{position:relative;z-index:2}.home #primary #content section .wp-block-group__inner-container .vinyl{display:flex;flex-direction:column-reverse;margin-bottom:50px;padding:0;pointer-events:none;width:100%}@media(min-width:1200px){.home #primary #content section .wp-block-group__inner-container .vinyl{align-items:center!important;flex-direction:row;gap:5vh;justify-content:flex-start;margin-top:0;min-height:60vh}}.home #primary #content section .wp-block-group__inner-container .vinyl h1{padding:0}@media(min-width:1600px){.home #primary #content section .wp-block-group__inner-container .vinyl h1{font-size:58px}}.home #primary #content section .wp-block-group__inner-container .vinyl h3.wp-block-heading{font-weight:600}.home #primary #content section .wp-block-group__inner-container .vinyl .wp-block-column{flex-basis:auto!important;flex-grow:auto!important;pointer-events:all}.home #primary #content section .wp-block-group__inner-container .vinyl .wp-block-column:first-of-type{flex-shrink:0;pointer-events:none;width:60vh}.home #primary #content section .wp-block-group__inner-container .vinyl .wp-block-column:first-of-type figure{display:block;height:200px;left:auto;margin:0 auto;position:relative;right:auto;top:0;transform:none;width:200px}@media(min-width:1200px){.home #primary #content section .wp-block-group__inner-container .vinyl .wp-block-column:first-of-type figure{height:50vh;padding:5vh;width:50vh}}@media(min-width:1600px){.home #primary #content section .wp-block-group__inner-container .vinyl .wp-block-column:first-of-type figure{height:60vh;padding:10vh;width:60vh}}.home #primary #content section .wp-block-group__inner-container .vinyl .wp-block-column:first-of-type figure img{height:auto;position:relative;width:100%}@media(min-width:1200px){.home #primary #content section .wp-block-group__inner-container .vinyl .wp-block-column:last-of-type{padding-right:80px}}.home #primary #content section.location.noir{background-color:#000;color:#fff}.home #primary #content section.location.noir .wp-block-group__inner-container>p{margin-bottom:40px;max-width:900px}.home #primary #content section.location.noir a.titre{display:inline-block;margin-bottom:40px}.home #primary #content section.location.noir a.titre:hover .icon,.home #primary #content section.location.noir a.titre:hover h2{background-color:#fff;border-color:#000;color:#000}.home #primary #content section.location.noir a.titre:hover .icon svg,.home #primary #content section.location.noir a.titre:hover h2 svg{stroke:#000}.home #primary #content section.location.noir a.titre:hover .icon svg .pathfilled,.home #primary #content section.location.noir a.titre:hover h2 svg .pathfilled{fill:#000}.home #primary #content section.location.noir a.titre .icon{border:2px solid #fff;border-radius:9999px;display:inline-block;height:75px;text-align:center;width:75px}.home #primary #content section.location.noir a.titre .icon svg{height:50px;margin:auto;position:relative;top:10px;width:50px;stroke:#fff}.home #primary #content section.location.noir a.titre .icon svg .pathfilled{fill:#fff}.home #primary #content section.location.noir a.titre h2{border:2px solid #fff;border-radius:9999px;display:inline-block;height:75px;line-height:65px;padding:0 30px}.home #primary #content section.location.noir a{color:#fff}.single-location #content .header{flex-direction:column-reverse;padding:10px;position:relative}@media(min-width:1200px){.single-location #content .header{margin-bottom:100px;padding:0 50px 50px}}.single-location #content .header .titre{background-color:#fff;border-top-right-radius:60px}@media(min-width:1200px){.single-location #content .header .titre{bottom:-150px;padding:50px 150px 50px 50px;position:absolute;width:calc(50% - 50px)}}@media(min-width:1600px){.single-location #content .header .titre{padding:50px 150px 50px 100px}}@media(min-width:2000px){.single-location #content .header .titre{padding:50px 150px 50px 250px}}.single-location #content .header .titre .btn{padding:10px 15px}@media(min-width:1200px){.single-location #content .header .titre:before{bottom:200px;right:-50px}.single-location #content .header .titre:after,.single-location #content .header .titre:before{background:url(//cma-geneve.ch/wp-content/themes/cma/img/demicercleblanc.svg);content:"";height:50px;position:absolute;width:50px;z-index:2}.single-location #content .header .titre:after{left:0;top:-50px}}.single-location #content .header .image{background:#000;background:linear-gradient(0deg,#0f0f0f,#c8c8c8);border-radius:60px;margin:0;min-height:300px;padding:0;width:100%}@media(min-width:1200px){.single-location #content .header .image{min-height:600px}}.single-location #content .header .image:before{background:url(//cma-geneve.ch/wp-content/themes/cma/img/border-medias.svg);content:"";height:180px;position:absolute;right:9px;top:1px;transform:scale(-100%);width:180px;z-index:2}@media(min-width:1200px){.single-location #content .header .image:before{bottom:42px;right:49px;top:auto;transform:scale(-100%,100%)}}.single-location #content .header .image .icon{border:2px solid #000;border-radius:999px;display:inline-block;position:absolute;right:30px;text-align:center;top:20px;z-index:10}@media(min-width:1200px){.single-location #content .header .image .icon{bottom:50px;right:50px;top:auto}}.single-location #content .header .image .icon img{margin:auto;position:relative;top:0;stroke:#000;height:60px;width:60px}@media(min-width:1200px){.single-location #content .header .image .icon img{height:78px;width:80px}}.single-location #content section.infostech{background-color:#efefef}.single-location #content section.tarifs{background-color:#000;text-align:center}.single-location #content section.tarifs .wp-block-column{background-color:#fff;border-radius:999px;padding:50px}.single-location #content section.tarifs .wp-block-column .has-x-large-font-size{font-size:30px}.single-location #content section.tarifs ul li{font-weight:700}.programme #primary #content .header #slidercontainer{min-height:auto;padding:0;width:100%}@media(min-width:900px){.programme #primary #content .header #slidercontainer{min-height:calc(70vh - 80px - 2.6vw);width:50%}}.programme #primary #content .header #slidercontainer .slider{height:100%;width:100%}.programme #primary #content .header #slidercontainer .slider .slide .landingimages .img.right{max-width:100%;width:100%}.programme #primary #content section .listelocations a.location .imageicon .img:before{left:auto;right:-1px;transform:scale(-100%,100%)}.programme #primary #content section .listelocations a.location .imageicon .icon{bottom:5px;left:auto;right:5px}.single-evenement #primary #content .header .titre{padding-bottom:0;padding-right:20px}.single-evenement #primary #content .header .titre .btn{font-size:16px;font-weight:700;padding:5px 10px}.single-evenement #primary #content .header .titre .btn:hover svg path{fill:#000}.single-evenement #primary #content .header .titre h1{border:2px solid #000;border-radius:999px;font-size:26px;margin-bottom:15px;margin-top:30px;padding:15px 30px}@media(min-width:1200px){.single-evenement #primary #content .header .titre h1{font-size:40px}}.single-evenement #primary #content .header .titre .infos{display:flex;gap:5px}@media(min-width:1200px){.single-evenement #primary #content .header .titre .infos{gap:15px}}.single-evenement #primary #content .header .titre .date{background-color:#fff;border:2px solid #000;border-radius:100%;height:70px;padding-top:8px;text-align:center;width:70px}@media(min-width:900px){.single-evenement #primary #content .header .titre .date{height:80px;width:80px}}.single-evenement #primary #content .header .titre .date .day{font-size:28px;font-weight:600;line-height:24px}@media(min-width:900px){.single-evenement #primary #content .header .titre .date .day{font-size:34px;line-height:38px}}.single-evenement #primary #content .header .titre .date .month{font-size:14px;font-weight:700;line-height:16px}@media(min-width:900px){.single-evenement #primary #content .header .titre .date .month{font-size:16px;line-height:16px}}.single-evenement #primary #content .header .titre .icon{border:2px solid #000;border-radius:100%;height:70px;text-align:center;width:70px;z-index:20}@media(min-width:900px){.single-evenement #primary #content .header .titre .icon{height:80px;width:80px}}.single-evenement #primary #content .header .titre .icon.fleche{padding:14px}.single-evenement #primary #content .header .titre .icon img{height:100%;width:auto}.single-evenement #primary #content .header .titre .btnsalle{background-color:#000;border:2px solid #000;border-radius:999px;color:#fff;display:block;font-size:13px;height:70px;padding-top:16px;text-align:center;width:70px}@media(min-width:900px){.single-evenement #primary #content .header .titre .btnsalle{font-size:14px;height:80px;padding-top:19px;width:80px}}.single-evenement #primary #content .header .titre .btnsalle:hover{background-color:#fff;border:2px solid #000;color:#000}.single-evenement #primary #content .header .image{margin-left:0}@media(min-width:1200px){.single-evenement #primary #content .header .image{width:50vw}}.single-evenement #primary #content>.contenu{display:flex;flex-direction:column;padding:0 20px 20px}@media(min-width:1200px){.single-evenement #primary #content>.contenu{flex-direction:row-reverse;padding:50px}}@media(min-width:1600px){.single-evenement #primary #content>.contenu{padding:100px}}@media(min-width:1200px){.single-evenement #primary #content>.contenu .left,.single-evenement #primary #content>.contenu .right{width:50%}}.single-evenement #primary #content>.contenu .left .embed-container iframe{max-width:100%}.single-evenement #primary #content>.contenu .right{text-align:center}.single-evenement #primary #content>.contenu .right .infos .horaires{border:2px solid #000;border-radius:999px;display:inline-block;font-size:18px;margin-bottom:20px;margin-top:20px;padding:5px 30px}.single-evenement #primary #content>.contenu .right .infos .billeteries a{margin-top:10px}#primary section.formevent>div{margin:20px auto;max-width:800px;width:100%}#primary section.formevent>div .acf-accordion .acf-accordion-title label{font-size:18px}#primary section.formevent>div .acf-field input[type=date],#primary section.formevent>div .acf-field input[type=datetime-local],#primary section.formevent>div .acf-field input[type=datetime],#primary section.formevent>div .acf-field input[type=email],#primary section.formevent>div .acf-field input[type=month],#primary section.formevent>div .acf-field input[type=number],#primary section.formevent>div .acf-field input[type=password],#primary section.formevent>div .acf-field input[type=search],#primary section.formevent>div .acf-field input[type=tel],#primary section.formevent>div .acf-field input[type=text],#primary section.formevent>div .acf-field input[type=time],#primary section.formevent>div .acf-field input[type=url],#primary section.formevent>div .acf-field input[type=week],#primary section.formevent>div .acf-field select,#primary section.formevent>div .acf-field textarea{border-radius:999px;font-size:18px;padding:10px 20px}#primary section.formevent>div .acf-form-submit{margin:50px auto 20px;text-align:center}#primary section.formevent>div .acf-form-submit .acf-button{display:inline-block}#primary section.formevent>div .mce-toolbar .mce-btn button{background-color:transparent;border-radius:0;color:#595959;line-height:20px;padding:4px 6px;text-align:center}#primary section.formevent>div .wp-switch-editor{background:#f0f0f1;border:1px solid #dcdcde;border-radius:0;box-sizing:content-box;color:#646970;cursor:pointer;float:left;font-size:13px;height:20px;line-height:1.46153846;margin:5px 0 0 5px;padding:3px 8px 4px;position:relative;top:1px}#primary section.formevent>div .acf-accordion .acf-accordion-title{background-color:#000;color:#fff}#primary section.formevent>div .acf-accordion .acf-accordion-title .dashicons:before{font-size:28px;height:30px;width:30px}#primary section.formevent>div .acf-accordion .acf-accordion-title label{color:#fff;font-size:24px;font-weight:800}#primary section.formevent>div .acf-accordion .acf-accordion-title:hover{background-color:#fff;color:#000}#primary section.formevent>div .acf-accordion .acf-accordion-title:hover label{color:#000}#primary section.formevent>div .acf-accordion.-open .acf-accordion-title{background-color:#fff;color:#000}#primary section.formevent>div .acf-accordion.-open .acf-accordion-title label{color:#000}