img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
#cookie-notice,#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;text-align:center}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;letter-spacing:0;line-height:20px;left:0}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:1ms!important;animation-duration:1ms!important}#cookie-notice .cookie-notice-container,#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container,#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:0;cursor:pointer}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:grey}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){letter-spacing:.25px;margin:0 0 0 10px;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px}.cn-buttons-container,.cn-text-container{display:inline-block}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade,#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text{display:block}#cookie-notice .cn-button{margin:0 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}
html.slb_overlay object,html.slb_overlay embed,html.slb_overlay iframe{visibility:hidden}html.slb_overlay #slb_viewer_wrap object,html.slb_overlay #slb_viewer_wrap embed,html.slb_overlay #slb_viewer_wrap iframe{visibility:visible}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}

@media all {
    .featherlight {
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2147483647;
    text-align: center;
    white-space: nowrap;
    cursor: pointer;
    background: #333;
    background: rgba(0, 0, 0, 0);
}
.featherlight:last-of-type {
    background: rgba(0, 0, 0, .8);
}
.featherlight:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.featherlight .featherlight-content {
    position: relative;
    text-align: left;
    vertical-align: middle;
    display: inline-block;
    overflow: auto;
    padding: 0;
    border-bottom: 0px solid transparent;
    margin-left: 5%;
    margin-right: 5%;
    max-height: 95%;
    background: #fff;
    cursor: auto;
    white-space: normal;
}
.featherlight .featherlight-inner {
    display: block!important;
}
.featherlight .featherlight-close-icon {
    position: absolute;
    z-index: 9999;
    top: 0;
    right: 0;
    line-height: 60px;
    width: 60px;
    font-size: 60px;
    cursor: pointer;
    text-align: center;
    font-family: Arial, sans-serif;
    background: transparent;
    color: #fff;
    border: 0;
    padding: 0;
    text-shadow: 0 2px 0px black;
}
.featherlight .featherlight-close-icon::-moz-focus-inner {
    border: 0;
    padding: 0;
}
.featherlight .featherlight-image {
    width: 100%}
.featherlight-iframe .featherlight-content {
    border-bottom: 0;
    padding: 0;
    -webkit-overflow-scrolling: touch;
    overflow-y: scroll;
}
.featherlight iframe {
    border: 0;
}
.featherlight * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
}@media only screen and (max-width:1024px) {
    .featherlight .featherlight-content {
    margin-left: 0;
    margin-right: 0;
    max-height: 98%;
    padding: 0;
    border-bottom: 0px solid transparent;
}
}

@media all {
    .featherlight-next, .featherlight-previous {
    display: block;
    position: absolute;
    top: 25px;
    right: 25px;
    bottom: 0;
    left: 80%;
    cursor: pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background: rgba(0, 0, 0, 0);
}
.featherlight-previous {
    left: 25px;
    right: 80%}
.featherlight-next:hover, .featherlight-previous:hover {
}
.featherlight-next span, .featherlight-previous span {
    display: none;
    position: absolute;
    top: 50%;
    left: 5%;
    width: 82%;
    text-align: center;
    font-size: 60px;
    line-height: 80px;
    margin-top: -40px;
    color: #fff;
    font-style: normal;
    font-weight: 400;
    text-shadow: 0 2px 0px black;
}
.featherlight-next span {
    right: 5%;
    left: auto;
}
.featherlight-next:hover span, .featherlight-previous:hover span {
    display: inline-block;
}
.featherlight-loading .featherlight-next, .featherlight-loading .featherlight-previous, .featherlight-swipe-aware .featherlight-next, .featherlight-swipe-aware .featherlight-previous {
    display: none;
}
}
@media only screen and (max-device-width:1024px) {
    .featherlight-next: hover, .featherlight-previous:hover {
    background: 0 0;
}
    .featherlight-next span, .featherlight-previous span {
    display: block;
}
}@media only screen and (max-width:1024px) {
        .featherlight-next, .featherlight-previous {
    top: 10px;
    right: 10px;
    left: 85%}
.featherlight-previous {
    left: 10px;
    right: 85%}
.featherlight-next span, .featherlight-previous span {
    margin-top: -30px;
    font-size: 40px;
}
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:flex}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.fa{width:1em;text-align:center}input,textarea,button,select,label{font-family:inherit}input,textarea,button,select,label{font-size:1rem}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}input[type=text],input[type=password],input[type=email],input[type=submit],input[type=tel],button,select,textarea{margin:0;border-radius:0;width:100%}input,textarea,select,button{-moz-appearance:none;-webkit-appearance:none;appearance:none;transition:all .2s ease}input[type=checkbox]{-moz-appearance:checkbox;-webkit-appearance:checkbox;appearance:checkbox}input[type=radio]{-moz-appearance:radio;-webkit-appearance:radio;appearance:radio}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=number],select,textarea{background:#fff;border:1px solid #333;color:#000;display:flex;justify-content:center;align-items:center;max-width:100%;width:calc( 90% - 2px );outline:none;padding:.5rem 5%}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,select:focus,textarea:focus{border-color:#666}label .required{color:#8d001a}input[type=submit],button[type=submit]{background:#8d001a;color:#fff;padding:.5rem 1rem;font-weight:600;display:flex;border:none;cursor:pointer;font-size:20px;justify-content:center;align-items:center}input[type=submit]:hover,button[type=submit]:hover{background:#000}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:1px solid red}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:red;color:red}.wpcf7 form .wpcf7-response-output{border:1px solid grey}.wpcf7 input[type=text],.wpcf7 input[type=password],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 .wpcf7 .wpcf7 select,textarea{background:#fff;border:1px solid #f5ca00;color:#333;display:block;max-width:100%;width:calc( 100% - 26px );outline:none;padding:12px}select{background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/minifleche.png) no-repeat 90% center}.wpcf7 input[type=text]:focus,.wpcf7 input[type=password]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=tel]:focus,.wpcf7 .wpcf7 select:focus,textarea:focus{border-color:#ccc;color:#444}.wpcf7 input[type=submit]{background:#fff;color:#000;padding:8px 14px;font-weight:600;display:inline-block;border:none;cursor:pointer;border-radius:0;font-size:20px;border:1px solid #000;width:max-content;margin:0 auto}.wpcf7 .wpcf7 input[type=submit]:hover,button[type=submit]:hover{border-color:#f5ca00;color:#f5ca00}.wpcf7-list-item-label{font-weight:400;font-size:.8em}.wpcf7-form-control-wrap{float:left;width:100%}div.wpcf7-validation-errors,div.wpcf7-mail-sent-ok{background:#f5ca00;color:#000;font-size:12px;border:1px solid #000;position:absolute;left:0;bottom:0;margin:0 1.5%;width:95%;padding:1%;text-align:center}span.wpcf7-not-valid-tip{position:absolute;right:0;bottom:7px;background-color:#f5ca00;font-size:14px;padding:2px 4px;color:#000;max-width:50%}.swiper-pagination-bullet{background-color:white!important}.swiper-button-next,.swiper-button-prev{color:white!important}.row{display:flex;width:100%;align-items:flex-start;justify-content:flex-start;flex-flow:row wrap}.row.nowrap{flex-flow:row nowrap}.row.flow-row{flex-flow:row wrap}.middle{align-items:center}.flex-end{align-items:flex-end}.spannomargin-1,.spannomargin-2,.spannomargin-3,.spannomargin-4,.spannomargin-5,.spannomargin-6,.spannomargin-7,.spannomargin-8,.spannomargin-9,.spannomargin-10,.spannomargin-11,.spannomargin-12,.spannomargin-13,.spannomargin-14,.spannomargin-15,.spannomargin-16,.spannomargin-17,.spannomargin-18,.spannomargin-19,.spannomargin-20,.spannomargin-21,.spannomargin-22,.spannomargin-23,.spannomargin-24,.mille{width:100%}.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16{width:100%}@media (min-width:768px){.spannomargin-1{width:5%}.spannomargin-2{width:5%}.spannomargin-3{width:10%}.spannomargin-4{width:15%}.spannomargin-5{width:25%}.spannomargin-6{width:25%}.spannomargin-7{width:35%}.spannomargin-8{width:40%}.spannomargin-9{width:50%}.spannomargin-10{width:50%}.spannomargin-11{width:50%}.spannomargin-12{width:50%}.spannomargin-13{width:50%}.spannomargin-14{width:50%}.spannomargin-15{width:50%}.spannomargin-16{width:60%}.spannomargin-17{width:65%}.spannomargin-18{width:75%}.spannomargin-19{width:75%}.spannomargin-20{width:85%}.spannomargin-21{width:90%}.spannomargin-22{width:95%}.spannomargin-23{width:95%}.spannomargin-24{width:100%}.span-1{width:6.25%}.span-2{width:12.5%}.span-3{width:18.75%}.span-4{width:25%}.span-5{width:31.25%}.span-6{width:37.5%}.span-7{width:43.75%}.span-8{width:50%}.span-9{width:56.25%}.span-10{width:62.25%}.span-11{width:68.75%}.span-12{width:75%}.span-13{width:81.25%}.span-14{width:87.5%}.span-15{width:93.75%}.span-16{width:100%}}@media (min-width:1024px){.spannomargin-1{width:4.16666667%}.spannomargin-2{width:8.33333333%}.spannomargin-3{width:12.5%}.spannomargin-4{width:16.666666666667%}.spannomargin-5{width:20%}.spannomargin-6{width:25%}.spannomargin-7{width:29.16666667%}.spannomargin-8{width:33.333%}.spannomargin-9{width:37.5%}.spannomargin-10{width:41.66%}.spannomargin-11{width:45.833333333333%}.spannomargin-12{width:50%}.spannomargin-13{width:54.166666666667%}.spannomargin-14{width:58.3333333%}.spannomargin-15{width:62.5%}.spannomargin-16{width:66.666%}.spannomargin-17{width:70.8266666%}.spannomargin-18{width:75%}.spannomargin-19{width:79.16%}.spannomargin-20{width:83.32%}.spannomargin-21{width:87.4866666%}.spannomargin-22{width:91.6533333%}.spannomargin-23{width:95.82%}.spannomargin-24{width:100%}.mille{max-width:960px;width:100%}.span-1{width:6.25%}.span-2{width:12.5%}.span-3{width:18.75%}.span-4{width:25%}.span-5{width:31.25%}.span-6{width:37.5%}.span-7{width:43.75%}.span-8{width:50%}.span-9{width:56.25%}.span-10{width:62.25%}.span-11{width:68.75%}.span-12{width:75%}.span-13{width:81.25%}.span-14{width:87.5%}.span-15{width:93.75%}.span-16{width:100%}}@media (min-width:1280px){.mille{max-width:1080px}}@media (min-width:1480px){.mille{max-width:1440px}}.nomobile{display:none}@media (min-width:1024px){.nomobile{display:flex}}.onlymobile{display:flex}@media (min-width:1024px){.onlymobile{display:none}}@font-face{font-family:'always_in_my_heartregular';src:url(//www.yak-construire.com/wp-content/themes/yak2024/fonts/always_in_my_heart-webfont.woff2) format('woff2'),url(//www.yak-construire.com/wp-content/themes/yak2024/fonts/always_in_my_heart-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'swis721_lt_btlight';src:url(//www.yak-construire.com/wp-content/themes/yak2024/fonts/swz721l-webfont.woff2) format('woff2'),url(//www.yak-construire.com/wp-content/themes/yak2024/fonts/swz721l-webfont.woff) format('woff');font-weight:400;font-style:normal}.always{font-family:'always_in_my_heartregular'}.swiss{font-family:'swis721_lt_btlight',sans-serif}.arial{font-family:'Arial',sans-serif}.thin{font-weight:100}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.ultrabold{font-weight:900}img,iframe,video{max-width:100%}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}.italique,i,em{font-style:italic}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.black,a.black{color:#000}.white,a.white{color:#fff}.grey,a.grey{color:#9f9f9f}.yellow,a.yellow{color:#f5ca00}strong,b{font-weight:700}.align-left,.alignleft{text-align:left;justify-content:flex-start}.align-right,.alignright{text-align:right;justify-content:flex-end}.align-center,.aligncenter{text-align:center;justify-content:center}img.alignleft,img.align-left{float:left;margin:0 3em 3em 0;display:flex}img.alignright,img.align-right{float:right;margin:0 0 3em 3em;display:flex}img.aligncenter,img.align-center{float:none;margin:0 auto 3em auto;display:flex}.justify{text-align:justify}.button{display:block;width:auto;text-decoration:underline;font-size:16px;text-align:center;transition:ease-in-out all .1s;cursor:pointer;background:#fff;text-decoration:none}.button:hover{background:black!important;text-decoration:none}a{color:#000;text-decoration:none;cursor:pointer}a:hover{color:#959393;text-decoration:underline}p{margin:10px 0}article ul{margin:1em 0}article ul li{list-style-type:disc;margin-left:2em}.gallery{display:flex;width:100%;align-items:flex-start;flex-flow:row wrap}.gallery-item{margin:0 1rem 1rem 0}.flex{display:flex}.left{float:left}.right{float:right}.center{margin:0 auto}.relative{position:relative}.absolute{position:absolute}.error{color:red;font-weight:700}body{background:#fff;margin:0;padding:0;color:#000;font-family:'Arial',sans-serif;font-weight:300;font-size:16px}.conteneur{max-width:1920px;margin:0 auto;width:100%;overflow-x:hidden}header,main,footer,.home_contenu{width:100%}a#logo img{margin:46px 0 0}.in-head{height:208px}.menu-toggle{display:none}header nav{margin:110px 0 0;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end;width:auto}.menu-menu-principal-container{display:flex;width:100%;position:relative;flex-flow:row wrap;align-items:center;justify-content:flex-end}.nav-menu{display:flex;flex-direction:row;width:100%;justify-content:flex-end}nav ul li{list-style-type:none;display:inline-flex;text-align:center;background:0 0;transition:ease-in-out all .1s;margin:0}nav ul li a{font-size:16px;display:flex;color:#000;text-decoration:none;line-height:60px;padding:0 1.5rem;margin:0;width:auto;background:0 0;border:0;transition:ease-in-out all .3s}nav ul li:last-child{margin-left:6%}nav ul li:last-child a{background:#f5cc00;padding:0 62px;font-weight:600;transition:ease-in-out all .3s}nav ul li a:hover,nav ul li.current-menu-item a{transition:ease-in-out all .1s;text-decoration:none;background:#f5cc00;color:#000;transition:ease-in-out all .1s}nav ul li:last-child a:hover{background:#000;color:#fff;transition:ease-in-out all .1s}footer{padding:82px 0 0}footer .logo-alpha{display:block;width:100%;text-align:center;background:#fff;margin:40px 0 0;padding:24px 0;box-shadow:14px 14px 14px rgba(0,0,0,.15)}footer .logo-alpha img{margin:0 auto}footer .always.yellow{font-size:34px;margin-top:70px}.menu-footer-container,.menu-footer-2-container,.menu-footer-3-container{display:flex;width:100%}.footer-menu{display:flex;flex-flow:column wrap;justify-content:flex-start;align-items:flex-start}.footer-menu li:first-child,#menu-footer-2 li:nth-last-child(2){font-weight:700;font-size:18px}#menu-footer-2 li:nth-last-child(2){margin-top:.5rem}.footer-menu li:first-child a:hover{cursor:auto;color:#000;text-decoration:none}.footer-menu li{font-size:14px;line-height:24px}footer .row.even{align-items:stretch}footer .brd{position:relative}footer .brd:before{content:" ";display:block;width:1px;height:100%;background:#000;position:absolute;top:0;left:-1rem}footer .imgmrg{margin-top:70px;max-width:91%}footer .imgmrg.polehabitat{margin-top:80px;max-width:83%}footer .unprojet{font-weight:600;font-size:18px;position:relative;margin:0 0 1rem;padding:2rem 0}footer .unprojet:before{content:" ";display:block;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/trois-traits-h-g.png) no-repeat 0 0;width:51px;height:41px;position:absolute;left:0;top:-10px}.btcontact{display:block;line-height:70px;width:80%;background:#f5cc00 url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/sonnette.png) no-repeat 90% center;font-size:24px;font-weight:600;padding-right:20%;transition:ease-in-out all .3s}.btcontact:hover{color:#fff;text-decoration:none;background-position:92.5% center;transition:ease-in-out all .1s}footer .copyright{font-size:12px;line-height:20px;margin:1rem 0}footer .rejoignez{margin:2rem auto 1rem auto;font-size:20px;border-bottom:2px solid #000;width:max-content}.sociaux img{margin:0 .5rem}.sociaux a:hover img{opacity:.7}.bt-configurer{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:center;font-size:16px;width:33.3333%;left:33.3333%;top:38%;z-index:10;border:1px solid #f5cc00;height:120px;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/configurateur-jaune-blanc.png) no-repeat 85% center;transition:ease-in-out all .3s}.bt-configurer span.yakconf{font-size:30px;line-height:40px}.bt-configurer>span{margin-left:58px}.bt-configurer:hover{background:rgba(0,0,0,.7) url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/configurateur-jaune-blanc.png) no-repeat 85% center;transition:ease-in-out all .1s;text-decoration:none;border-color:#fff}.btn-configurer-small{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:center;color:#fff;font-size:18px;width:75%;padding:0 0 0 5%;margin:1rem 10% 0;height:64px;font-weight:600;background:#000 url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/configurateur-jaune-blanc.png) no-repeat 94% center/3.5rem;transition:ease-in-out all .3s}.btn-configurer-small:hover{color:#f5cc00;text-decoration:none}.encart-configurer-colonne{background:#fff url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/fond-encart-votreprojet.png) no-repeat 0 0;padding:36px 50px;margin:52px 0}.in-encart-configurer-colonne{background:#fff url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/photo-projet.jpg) no-repeat left bottom;padding:0 0 248px;box-shadow:0 0 20px rgba(0,0,0,.15)}.in-encart-configurer-colonne h3{font-size:28px;font-weight:600;position:relative;padding:3rem 0 1rem}.in-encart-configurer-colonne h3:before{content:" ";display:block;width:51px;height:41px;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/trois-traits-b-d.png) no-repeat center;position:absolute;bottom:-12px;right:7%;z-index:2}.in-encart-configurer-colonne p{font-size:14px;margin:.9rem 0}.in-encart-configurer-colonne p span.bold.yellow{font-size:34px}.in-encart-configurer-colonne p.italique{margin-top:-.9rem;margin-bottom:2rem}.titre-simulez{font-size:30px;margin:52px auto}.homeactu{box-shadow:0 0 20px rgba(0,0,0,.15)}.homeactu img{display:flex}.homeactu h4{margin-left:60px;margin-right:1rem;font-size:18px;margin-bottom:3rem;margin-top:3rem;position:relative}.homeactu h3{margin-left:60px;margin-right:1rem;font-size:24px;line-height:34px;font-weight:600;margin-bottom:3rem}.homeactu h3 a:hover{color:#f5cc00;text-decoration:none}.homeactu a.btn{margin-right:-28%}.homeactu h4:before{content:" ";display:block;width:53px;height:71px;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/idee-jaune.png) no-repeat center;position:absolute;top:-71px;left:-75px}.btn{display:inline-block;font-size:16px;font-weight:700;text-align:center;line-height:54px;padding:0 60px;background-color:#fff;transition:ease-in-out all .3s}.btn:hover{background-color:#f5cc00;text-decoration:none;transition:ease-in-out all .1s}.btn.fd-yellow{background-color:#f5cc00}.btn.fd-yellow:hover{background-color:#000;color:#f5cc00}.btn.fd-white:hover{background-color:#000;color:#f5cc00}.temoignage img{max-height:417px}.in-temoignage{position:absolute;background:rgba(255,255,255,.8);width:46%;left:27%;top:15%;height:70%;z-index:2;display:flex;flex-flow:column wrap;align-items:center;justify-content:center}.in-temoignage:before{content:" ";width:58px;height:58px;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/pouce.png) no-repeat center;position:absolute;top:1.5rem;right:1rem;z-index:3}.in-temoignage h4{font-size:18px;margin:2rem auto 1.5rem auto}.in-temoignage h3{font-weight:600;font-size:22px;margin:1rem 5% 0;line-height:34px}.in-temoignage p{font-size:16px;font-style:italic}.in-temoignage>a{font-size:16px;font-weight:600;border-bottom:2px solid #000;margin:3rem auto 1rem auto}.in-temoignage a:hover{color:#f5cc00;text-decoration:none;border-color:#f5cc00;transition:ease-in-out all .1s}.in-temoignage a{transition:ease-in-out all .1s}.in-home-carte,.in-parrainage{top:0;left:0;bottom:0;right:0;z-index:2;text-align:left}.home-carte{border:1px solid #f5cc00;display:flex;flex-flow:row wrap;align-items:flex-end;justify-content:flex-end}.home-carte img{display:flex;max-width:68%;max-height:416px}.home-carte h2{font-size:20px;margin:0 0 1rem 8%;max-width:40%}.home-carte h3{font-size:26px;font-weight:600;margin:6.5rem 0 1.5rem 8%}.home-carte .btn-agence{margin:3.25rem auto 0 auto;padding:0 24px;position:relative;border:1px solid #000}.home-carte .btn-agence:before{content:" ";display:block;position:absolute;top:-26px;left:calc( 50% - 12px );width:24px;height:35px;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/point-map.png) no-repeat center}.home-carte .btn-agence:hover{background:#000;color:#f5cc00}.row.mrgt70{margin-top:70px}.in-parrainage h3{margin:6.5rem 0 1.5rem 8%;font-size:18px;position:relative;max-width:37%}.in-parrainage h3:after{content:" ";display:block;position:absolute;top:-26px;left:calc( 50% - 12px );width:60px;height:56px;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/mamaison-jaune.png) no-repeat center}.in-parrainage h2{margin:0 0 1rem 8%;max-width:37%;font-size:24px;line-height:34px;font-weight:600}.in-parrainage a.btn{margin:4rem auto 2rem auto}.bgyellow{background-color:#f5cc00}.btn.fleche{padding:0 15% 0 0;width:85%;background-image:url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/fleche-d.png);background-repeat:no-repeat;background-position:90% center;font-weight:400;font-size:18px}.bgyellow{align-items:stretch}.bgyellow .btn.fleche.fd-yellow{border:1px solid #000;margin:1rem auto 6rem auto}.bgyellow .btn.fleche.fd-white{border:1px solid #fff;margin:1rem auto 6rem auto}.bgyellow .btn.fleche.fd-yellow:hover{background-color:#fff;color:#000}.bgyellow .btn.fleche.fd-white:hover{background-color:transparent;color:#000}.bgyellow h3{font-size:24px;margin:1rem auto 2rem auto}.bgyellow h3 span{font-size:30px;font-weight:600}.bgyellow img.center{margin:3rem auto 0 auto}.bordure{position:relative}.bordure:before{content:" ";position:absolute;display:block;width:1px;height:60%;top:20%;left:0;background:#000}.engagements img{margin:3rem auto 0 auto}.engagements p{font-size:15px;line-height:22px;margin:0 auto 3rem auto}.engagements a{font-size:16px;font-weight:600;border-bottom:2px solid #000;margin:3rem auto 1rem auto}.engagements a:hover{color:#fff;border-color:#fff;text-decoration:none}.contenutexte h2.tab-title{position:relative;line-height:51px;width:calc( 100% - 36px );border-bottom:1px solid grey;margin:1rem 0 0;padding:0 36px 1rem 0;cursor:pointer}.contenutexte h2.tab-title:after{background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/flechetab.png) no-repeat center;content:" ";display:block;width:31px;height:31px;position:absolute;top:5px;right:5px;z-index:3}.contenutexte h2.tab-title.open:after{transform:rotate(90deg)}.tab-content{margin:2rem 0;opacity:1;height:auto;overflow:hidden;transition:ease-in-out all .5s}.tab-content.hidden{opacity:0;height:0;margin:0;overflow:hidden;transition:ease-in-out all .5s}.simulez{font-size:25px;line-height:25px;font-weight:700;margin:35px auto 25px auto}.bloc-simulateur{border:1px solid #000;width:100%;float:left}.submit{width:100%;height:52px;line-height:35px;padding:23px 0 0;margin:42px auto 0 auto;font-size:16px;text-align:center;background:#f5ca00;color:#fff;font-weight:700;transition:ease-in-out all .15s}.submit img.absolute{bottom:20%;right:6%}.submit:hover{cursor:pointer;color:#000;transition:ease-in-out all .15s}.simutitre{font-weight:600;font-size:16px;line-height:95px;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/simu_crayon.png) no-repeat 90% center}.row.yellowstrip{margin:0 auto 0 auto;border-bottom:1px solid #f5ca00;padding:1px 0}.row.yellowstrip input[type=text]{border:0;height:40px;line-height:38px;margin:5px auto;padding:0 5px;width:100%;float:left;font-size:13px}.row.yellowstrip .indic{height:40px;line-height:40px;margin:5px auto;font-weight:700;color:#aaa}.row.yellowstrip input[type=text]::placeholder{font-weight:700;color:#aaa}.row.yellowstrip img{margin-top:5px}.row.yellowstrip p{font-weight:700;color:#aaa;line-height:40px;margin:5px auto;padding:0 10px;font-size:14px}.simu-reponse{position:absolute;width:100%;height:100%;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/carre-degrade.png) no-repeat center;top:-1px;left:-1px;border:1px solid #f7cf22}.ptitcroix{margin:10px 10% 0 0;cursor:pointer}.simutitre-reponse{font-weight:600;font-size:14px;line-height:16px;margin:1rem auto 5px auto}.simu-reponse .resultat{color:#fff;font-size:32px;line-height:32px;padding-bottom:55px;font-weight:700;text-shadow:0 4px 3px rgba(179,152,23,.3);width:100%;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/troistraits.png) no-repeat 95% bottom}.contacte{font-weight:600;font-size:14px;margin-top:1rem}.simu-reponse input{background:0 0;border:0;color:#fff;border-bottom:1px solid #fff}.simu-reponse input::placeholder{font-weight:700;color:#fff}.simu-reponse input[type=submit]{border:1px solid #000;color:#000;width:auto;margin:10px auto 0 auto;font-size:16px}.simu-reponse input[type=email]{background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/picto_blanc_mail.png) no-repeat left center;padding:0;margin:5px auto;padding-left:50px;height:40px;line-height:40px;border:0;border-bottom:1px solid #fff}.simu-reponse input[type=tel]{background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/picto_blanc_tel.png) no-repeat left center;padding:0;margin:5px auto;padding-left:50px;height:40px;line-height:40px;border:0;border-bottom:1px solid #fff}.simu-reponse input[type=submit]:hover{background:#fff}.simu-reponse span.wpcf7-list-item,.simu-reponse label{margin:0}.simu-reponse span.wpcf7-list-item .wpcf7-list-item-label{font-size:9px}.simu-reponse a{color:#000;text-decoration:underline}#simu-erreur,#simu-erreur2{background:#f5ca00;color:#000;width:80%;text-align:center;height:auto;padding:20px 10%;top:0;left:0;z-index:5;position:absolute}.simu-reponse .wpcf7 form .wpcf7-response-output{margin:.5rem auto;font-size:12px}.simu-reponse .wpcf7{position:relative}.simu-reponse .wpcf7-spinner{position:absolute;bottom:0;right:0}.bt-conf-header{right:0;top:0;z-index:3}.bt-conf-header a{display:block;background:#fff url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/configurer-header.png) no-repeat 90% center;box-shadow:-20px 7px 20px rgba(0,0,0,.15);line-height:110px;text-align:center;padding:0 20% 0 0;width:80%;font-size:20px;transition:ease-in-out all .4s;margin-top:-1px}.bt-conf-header a span{font-size:24px;transition:ease-in-out all .4s}.bt-conf-header a:hover{color:#000;background-position:90% 40%;text-decoration:none;transition:ease-in-out all .2s}.bt-conf-header a:hover span{color:#f5ca00;transition:ease-in-out all .2s}.bandeau{background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/frise.png) repeat 0 -2rem;height:288px;border-bottom:3px solid #f5ca00;align-items:center}.bandeau h1{background:#fff;line-height:92px;font-size:28px;border:1px solid #000;padding:0 110px;display:inline-block;font-weight:600;letter-spacing:-.1rem;margin-bottom:5rem}.blocs_footer{margin:140px auto 100px auto;align-items:stretch}.blocs_footer .encart-configurer-colonne{padding:36px 30px;margin:0}.blocs_footer .in-encart-configurer-colonne{background:#fff url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/photo-projet.jpg) no-repeat left 115%/100%;padding:0 0 154px}.blocs_footer .in-encart-configurer-colonne .btn-configurer-small{font-size:13px}.blocs_footer .in-encart-configurer-colonne h3:before{right:2%;bottom:-18px}.blocs_footer .bgyellow{padding:2rem 0 0}.bloc-parrainage img{display:flex}.bloc-parrainage h3{font-size:24px;line-height:36px;font-weight:600;text-align:center;width:70%;top:17%;left:0;padding:0 15% 2rem}.bloc-parrainage h3:after{content:" ";display:block;width:51px;height:41px;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/trois-traits-b-d.png) no-repeat center;position:absolute;bottom:0;right:7%;z-index:2}.btn-plus{width:72px;height:64px;border:1px solid #000;display:inline-block;text-align:center;line-height:64px;font-size:20px;color:#000;transition:ease-in-out all .1s}.btn-plus:hover{background:rgba(255,255,255,.8);color:#000;text-decoration:none;transition:ease-in-out all .1s}.btn-plus.yellow{color:#f5ca00;border-color:#f5ca00}.btn-plus.yellow:hover{color:#000;border-color:#000}.bloc-parrainage .btn-plus{top:45%;left:calc( 50% - 37px )}.bloc-parrainage{max-width:360px;margin:0 auto}.bloc_votreprojet{background:#fff url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/fond-encart-votreprojet.png) no-repeat 0 -1rem}.in_bloc_votreprojet{background:#fff;margin:1.25rem auto;max-width:314px;box-shadow:0 0 17px rgba(0,0,0,.15)}.in_bloc_votreprojet h3{font-size:25px;width:100%;font-weight:600;margin:4.5rem 0 0;padding:0 0 4.5rem;position:relative;display:inline-block}.in_bloc_votreprojet h3:after{content:" ";display:block;width:51px;height:41px;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/trois-traits-b-d.png) no-repeat center;position:absolute;bottom:2rem;right:7%;z-index:2}.in_bloc_votreprojet img{display:flex}.in_bloc_votreprojet a.bouton-offres{display:inline-block;font-size:20px;text-transform:uppercase;font-weight:600;margin:2rem auto;padding-bottom:1rem;border-bottom:1px solid #000;transition:ease-in-out all .1s}.in_bloc_votreprojet a.bouton-offres:hover{text-decoration:none;border-color:#f5ca00;transition:ease-in-out all .1s;color:#000}.bgconcept{background:#fff url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/concept-bandeau.jpg) no-repeat center top}#concept .concept-1{background:#f5ca00;min-height:calc( 480px - 8rem);display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:center;width:70%;padding:4rem 15%;position:relative}#concept .concept-1>*{position:relative;z-index:3}#concept .concept-1:before{content:" ";display:block;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/pictos-jaune-concept.png) no-repeat center;width:120px;height:234px;position:absolute;left:-7rem;bottom:4rem;z-index:1}#concept .concept-2,#concept .concept-3{background:rgba(255,255,255,.85);min-height:calc( 480px - 8rem);display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:center;width:70%;padding:4rem 15%;position:relative}#concept .concept-2{margin-top:260px}#concept .concept-3{min-height:auto}#concept .concept-2>*{position:relative;z-index:3}#concept .concept-2:before{content:" ";display:block;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/pictos-noir-concept.png) no-repeat center;width:205px;height:162px;position:absolute;left:-3rem;top:-3rem;z-index:1}#concept .concept-2:after{content:" ";display:block;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/cle-noir.png) no-repeat center;width:70px;height:63px;position:absolute;right:-1rem;bottom:3rem;z-index:2}.bgconcept img{display:flex}.yakfaire{font-size:36px;padding:3rem 0;margin:8rem 0 15.7rem;position:relative}.yakfaire:after{content:" ";display:block;width:51px;height:41px;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/trois-traits-b-d.png) no-repeat center;position:absolute;bottom:1rem;right:-51px;z-index:2}h2.parceque{font-size:30px;margin:2rem auto 8rem auto}img.soleil{margin-top:3rem}.btn-configurer-big{text-align:center;padding:100px 0 40px;display:block;width:70%;margin:1rem 15%;border:1px solid #000;font-size:18px;line-height:24px;position:relative;background:#fff url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/configurer-header.png) no-repeat center 15%;transition:ease-in-out all .1s}.btn-configurer-big span{font-size:24px;font-weight:600}.btn-configurer-big:after{content:" ";display:block;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/pictos-coupes-jaune.png) no-repeat 0 0;width:236px;height:100px;position:absolute;bottom:-51px;right:-58px;z-index:1}.btn-configurer-big:before{content:" ";display:block;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/trois-traits-jaune-h-g.png) no-repeat 0 0;width:43px;height:53px;position:absolute;top:-15%;left:25%;z-index:2}.btn-configurer-big:hover{text-decoration:none;color:#000;transition:ease-in-out all .1s;background-position:center 12%}#concept .concept-1 p,#concept .concept-2 p,#concept .concept-3 p{font-size:16px;line-height:24px;text-align:justify}#concept .concept-2 p{font-size:18px;line-height:30px;font-weight:600}.listemaison{width:calc( 86.5% - 2px );margin:0 2.75% 96px;border:1px solid #f5ca00;padding:1rem 4% 2rem}.listemaison h3{font-size:26px;margin:2rem auto 1rem auto}.bt-configurer-small{line-height:60px;display:inline-block;border:1px solid #f5ca00;padding:0 76px 0 40px;font-size:18px;font-weight:700;background:#fff url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/configurer-header.png) no-repeat 90% center/2.75rem;transition:ease-in-out all .3s}.bt-configurer-small:hover{color:#000;border-color:#000;text-decoration:none;transition:ease-in-out all .1s}.bt-decouvrir{line-height:62px;display:inline-block;background:#f7f0cc;font-size:14px;padding:0 36px;transition:ease-in-out all .3s}.bt-decouvrir:hover{background:#f5ca00;text-decoration:none;color:#000;transition:ease-in-out all .1s}.titre-cat-2{font-size:24px;font-weight:600;line-height:60px;margin:4rem auto 3rem auto}.encart-projet-cat{padding:0 1.5rem;position:relative}.encart-projet-cat>*{position:relative;z-index:3}.encart-projet-cat .in-encart-configurer-colonne h3:before{bottom:-22px;right:-4%}.encart-projet-cat:after{content:" ";width:100%;height:100%;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/pictos-projet.png) no-repeat center top;background-size:97.8%;position:absolute;top:-3rem;left:-2%;z-index:1}.encart-projet-cat .in-encart-configurer-colonne{background:0 0;padding:0}.encart-projet-cat .in-encart-configurer-colonne img{display:flex}.encart-projet-cat .in-encart-configurer-colonne p{margin:2rem 0 .25rem}.encart-projet-cat .in-encart-configurer-colonne p.italique{margin:.25rem 0 2rem}.bouton-offres{font-size:12px;font-weight:700;line-height:32px;text-transform:uppercase;display:inline-block;padding:0 10%;border-bottom:1px solid #000;margin:0 auto 2rem auto}.bouton-offres:hover{text-decoration:none;color:#f5ca00;border-color:#f5ca00}.encart-configurer-colonne.danscat{margin:0 1.5rem;padding:0}.encart-configurer-colonne.danscat .btn-configurer-small{font-size:14px}.encart-configurer-colonne.danscat .in-encart-configurer-colonne h3:before{bottom:-18px;right:2%}.encart-configurer-cat{background:#f9f7f0 url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/bloc-configurez.jpg) no-repeat center bottom;margin:0 1.5rem;position:relative;padding:26px 0 142px}.encart-configurer-cat .btn-configurer-big:after{display:none}.encart-configurer-cat:after{content:" ";width:360px;height:168px;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/pictos-encart-configurez.png) no-repeat center top;background-size:100%;position:absolute;bottom:-5rem;left:-9%;z-index:1}.encart-configurer-cat .btn-configurer-big{width:calc( 60% - 2px );margin:1rem 20%;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/configurer-header.png) no-repeat 58% 22%;transition:ease-in-out all .2s}.encart-configurer-cat .btn-configurer-big:hover{background-color:rgba(255,255,255,.9);transition:ease-in-out all .2s}.encart-configurer-cat .btn-configurer-big:before{top:5%;left:5%;transition:ease-in-out all .3s}.encart-configurer-cat .btn-configurer-big:hover:before{top:-3%;transition:ease-in-out all .2s}.terrains .listemaison h3{font-size:18px;margin:2rem auto .5rem auto}.terrains .listemaison h4{font-size:18px;margin:0 auto 2rem auto}.terrains .listemaison{margin-bottom:76px}sup{font-size:60%;vertical-align:super}.navigation.pagination h2{display:none}.navigation.pagination .nav-links{font-size:24px;line-height:36px;padding:0 2rem 1rem;border-bottom:1px solid #000}.navigation.pagination .nav-links span,.navigation.pagination .nav-links a{font-weight:700;margin:0 .25rem;padding:.2rem;font-size:24px}.navigation.pagination .nav-links span{color:#000}.navigation.pagination .nav-links a{color:#b3b3b3}.navigation.pagination .nav-links a:hover{text-decoration:none;color:#f5ca00}#loadAjax{position:absolute;right:20%;bottom:32px;z-index:2}.recherche .brd{height:82px;background:#fff;border-bottom:1px solid #000;margin:-64px 0 0;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start}.recherche select{line-height:26px;height:26px;margin:0;padding:0 2rem;width:80%;border:1px solid #fff;background:#fff url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/minifleche.png) no-repeat 90% center}.recherche span{display:inline-flex;width:20%;justify-content:center;font-weight:700}.recherche input[type=text]{line-height:26px;height:26px;margin:0;padding:0 5%;width:80%;margin:0 5%;border:0;border-bottom:1px solid #f5ca00;background:#fff}.recherche input[type=text]:focus{border-color:#000}.recherche input[type=submit]{line-height:26px;height:26px;margin:0;padding:0 5%;width:80%;margin:0 5%;background:#fff;color:#000;font-size:18px}.recherche input[type=submit]:hover{background:#f5ca00}.bgtitre{background:#fff;box-shadow:0 0 17px rgba(0,0,0,.15);height:174px;justify-content:flex-start;align-items:center;position:relative}.bgtitre h2{margin:0 2rem;font-size:28px;font-weight:600;position:relative;z-index:3}.bgtitre:after{content:" ";background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/investir-picto1.png) no-repeat center;width:384px;height:315px;position:absolute;z-index:2;left:-2.5rem;top:-5rem}.investisseurs .bgyellow ul li,.investisseurs .bgyellow p{font-size:15px;line-height:22px}.investisseurs .bgyellow ul li{list-style-type:none;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/check.png) no-repeat left center;margin-left:0;padding-left:1.75rem}.investisseurs .bgyellow p{text-align:justify;margin:2rem 0}.investisseurs .bgyellow ul{margin:2rem 0}.investisseurs .bgyellow hr{border:0;border-top:1px solid #000}.bgtitre.bgtitre2:after{background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/investir-picto2.png) no-repeat center;width:50px;height:66px;left:-2rem;top:1rem}.encart-rappel .spannomargin-20{border:1px solid #000;padding:2rem 0 1rem;margin:-1rem auto 0 auto}.encart-rappel .spannomargin-20 h2{font-size:26px;font-weight:700;margin-bottom:1.5rem}.encart-rappel{position:relative}.encart-rappel>*{position:relative;z-index:3}.encart-rappel:before{content:" ";background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/pictos-encart-configurez.png) no-repeat center;width:360px;height:168px;position:absolute;z-index:1;left:-1rem;bottom:-3rem}.encart-rappel:after{content:" ";background:#fff;position:absolute;bottom:0;left:8.34%;width:83.32%;top:1rem;z-index:2}.btn-retour{font-size:16px;display:inline-block;padding:8px 2rem 8px 4rem;border-bottom:1px solid #000;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/back-noir.png) no-repeat 1rem center;margin:1rem 0;transition:ease-in-out all .1s}.btn-retour:hover{color:#f5ca00;text-decoration:none;transition:ease-in-out all .1s}h2.titresingle{font-size:36px;font-weight:700;position:relative;padding:0 0 1rem;margin:2rem auto .5rem auto}h2.titresingle:after{content:" ";display:block;width:40%;background:#000;height:1px;position:absolute;left:30%;bottom:0}.texte1 p{font-size:16px;line-height:24px;margin:1rem auto 1rem auto}.texte2 p{font-size:14px;line-height:18px;margin:1rem auto 1rem auto}.texte3 p{font-size:14px;line-height:18px;margin:1rem auto 1rem auto}h3.configurez-chiffrez{font-size:24px;position:relative;padding:1.5rem 0 0}h3.configurez-chiffrez span.italique{font-weight:400;font-size:18px}h3.configurez-chiffrez:after{content:" ";display:block;width:41px;height:51px;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/trois-traits-h-d.png) no-repeat 0 0;position:absolute;top:-2rem;right:3rem}#single .spannomargin-20.center.bgyellow{margin:2rem auto 3rem auto}.bgyellow a.bt-configurer-small{margin-bottom:-3rem}.bt-configurer-small.fd-black{background:#000 url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/configurateur-jaune-blanc.png) no-repeat 92% .55rem/3rem;color:#fff;border-color:#000;padding:0 86px 0 30px}.bt-configurer-small.fd-black:hover{color:#f5ca00}.autourform{padding:5rem 13% 0;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/fond-pictos-noir.png) no-repeat -2.5rem 0}.inform{background:#fff;border:1px solid #000;padding:2rem 10%;position:relative}.inform:after{content:" ";display:block;width:40%;height:1px;background:#000;margin:0 30%}#single .troistraits1{margin:5rem auto 3.5rem 60%}#single .photomaison1{margin:5rem 0 0}p.cemodele{font-size:16px;letter-spacing:.025rem;margin:0 10% 3rem;line-height:30px}p.cemodele span{font-size:18px;letter-spacing:normal}.miniphoto{width:66%;margin:8rem 17% 0;position:relative}.miniphoto:after{content:" ";background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/pictos-encart-configurez.png) no-repeat 0 0/100%;width:130%;height:168px;position:absolute;left:-13%;bottom:-4rem;z-index:2}.inform .wpcf7 input,.inform .wpcf7 textarea{border-color:#d7d7d7;font-size:13px;padding:6px;margin:5px 0;max-width:calc(100% - 14px)}.inform .wpcf7 input[type=text],.inform .wpcf7 input[type=password],.inform .wpcf7 input[type=email],.inform .wpcf7 input[type=tel],.wpcf7 select{width:100%}.inform .wpcf7-list-item span{font-size:11px;color:#b7b7b7;text-align:left;font-weight:400}.inform .wpcf7-list-item{text-align:left;margin:0;width:100%}.inform .wpcf7-form-control{width:100%;display:inline-block}.inform .wpcf7 p a{color:#f5ca00}.inform .wpcf7 p{margin:1.25rem 0}.inform h3{font-size:26px;line-height:36px;margin-bottom:1rem}.inform input[type=submit]{border:none;display:block;color:#f5ca00;font-size:14px;font-weight:700;text-transform:uppercase;margin:2rem auto 1rem auto}.inform input[type=submit]:hover{color:#000}.formtel{position:relative;font-weight:700;font-size:16px;padding:1rem 0 0 12%;margin:1rem auto;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/sonnette.png) no-repeat 28% center}.formtel:before{content:" ";display:block;width:20%;height:1px;background:#000;position:absolute;top:0;left:40%}p.cemodele span.italique{font-size:14px}.terrain p.prix{font-size:32px;padding:1.5rem 0 0;margin:2rem 0 0;position:relative}.terrain p.prix:before{content:" ";display:block;width:20%;height:1px;background:#000;position:absolute;top:0;left:40%}.terrain .texte1 p{font-weight:700;margin:0}.mrgactu{margin:3rem 0}.contenutexte{padding-top:3rem}.contenutexte p{font-size:16px;line-height:24px;text-align:justify;margin:0 0 1rem}.contenutexte ul li{font-size:16px;line-height:24px}.contenutexte h2{font-size:30px;line-height:42px;margin:1rem 0 2rem}.contenutexte h3{font-size:24px;line-height:32px;margin:1rem 0 2rem}.contenutexte h4{font-size:20px;line-height:26px;margin:1rem 0}.contenutexte.pagebase h2{font-weight:600;color:#f5ca00}.contenutexte.pagebase ul li{list-style-type:none;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/check.png) no-repeat left center;margin-left:0;padding-left:1.75rem;font-size:16px;line-height:24px}.contenutexte.pagebase ul{margin:2rem 0;display:inline-flex;flex-flow:column wrap}.fondrecrutement{background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/recrutement-illus.jpg) no-repeat center top;background-size:100%;padding-top:94px}.border-recrut{border:1px solid #f5ca00;background:#fff;margin-bottom:3rem;padding:1rem 0 3rem}.fondrecrutement .bgtitre:after{background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/recrutement-pictos_noir.png) no-repeat center;width:372px;height:215px;top:-2rem}.fondrecrutement .bgtitre h2{margin-left:4rem}.fondrecrutement .bgyellow h3{margin:2rem 0 .5rem;font-size:18px}.fondrecrutement .bgyellow p{font-size:14px;line-height:18px;text-align:justify}.fondrecrutement .bgyellow ul li{font-size:14px;line-height:18px;text-align:left;margin-bottom:.5rem}.fondrecrutement .bgyellow ul{margin-bottom:3rem}.recrut-texte{font-size:16px;line-height:22px;text-align:justify;margin-bottom:3rem}.recrut-texte h2{font-size:40px;margin:0 0 3rem}.btn-spont{text-align:center;padding:72px 0;display:block;width:90%;margin:0 5% 1rem;border:1px solid #000;font-size:18px;line-height:28px;position:relative;background:0 0;transition:ease-in-out all .1s;font-size:18px;font-weight:700}.btn-spont span{font-size:30px;transition:ease-in-out all .1s}.btn-spont:before{content:" ";display:block;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/recrutement-pictos_jaune.png) no-repeat 0 0;width:332px;height:305px;position:absolute;top:-17%;left:2%;z-index:2}.btn-spont:hover{text-decoration:none;color:#000}.btn-spont:hover span.yellow{color:#000;transition:ease-in-out all .1s}.titre-recrut{font-size:22px;margin-top:50px}.trait-noir{width:100%;max-width:94px;margin:40px auto 26px auto;height:1px;background:#000}.contenu-recrut{font-size:18px;line-height:26px;margin:1rem auto 3rem auto}.fdparrainage{background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/parrainage.jpg) no-repeat center top}.fdparrainage .wpcf7,.fdparrainage .wpcf7-form{width:100%}#formparrain{width:100%;display:flex;flex-flow:row wrap}.ligneparrainage{margin:6rem 0 0}.colonneparrainage{background:#fff;border:1px solid #f5ca00;padding:3rem 10%;min-height:33rem;margin-bottom:3rem}.colonneparrainage h2{font-size:40px}.colonneparrainage .trait-noir{margin:2rem 0}.colonneparrainage input[type=text],.colonneparrainage input[type=email],.colonneparrainage input[type=tel],.colonneparrainage select,.colonneparrainage textarea{margin-bottom:1rem}.ligneparrainage .wpcf7-list-item-label{color:grey}.ligneparrainage .form-phrase{margin:1rem auto;font-style:italic;font-size:13px;color:#bcbcbc}.ligneparrainage .form-phrase a{color:#f5ca00}.form-subm input[type=submit]{width:auto;display:block;margin:0 auto;padding:20px 60px;border:0;border-bottom:1px solid #000;text-transform:uppercase}.form-subm input[type=submit]:hover{color:#f5ca00}#formcontactz{display:flex;flex-flow:row wrap}.backcontact{background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/illuscontact.jpg) no-repeat center top;padding:6rem 0 0}.bloc-contactez{background:#fff;border:1px solid #f5ca00;padding:3rem 10%;min-height:33rem;margin-bottom:3rem}.bloc-contactez.pagecontact{margin-top:0}.backcontact h2{margin-bottom:3.2rem;line-height:2.5rem}.bigsonnette{margin-bottom:2rem}.phrasecontact2 p{line-height:24px;margin:0 0 1rem}.phrasecontact1 p{line-height:24px;margin:0 0 1rem}.contacttel{font-size:30px;font-weight:700;line-height:40px;margin:1rem 0;display:inline-block}.contactmrgb{margin-bottom:3rem}.contacttel a:hover{text-decoration:none;color:#f5ca00}.backcontact .impatient{font-weight:700;font-size:22px;margin:0}.backcontact .contacteznous{font-weight:700;font-size:30px;margin:0}#formcontactz .trait-noir{margin:2rem auto 4rem auto}#formcontactz .labello{font-weight:700;margin:1rem 0 .5rem}#formcontactz .optin{margin:1rem 0 .5rem}#formcontactzs textarea{min-height:10.5rem}#formcontactz .form-phrase p{margin:1rem 0}#formcontactz .form-phrase p a{color:#f5ca00}.form-subm{justify-content:center;align-items:center;position:relative}.form-subm .wpcf7-spinner{position:absolute;right:0;bottom:0}.btn-postuler{display:inline-block;color:#000;border:1px solid #000;font-size:24px;font-weight:700;line-height:64px;padding:0 70px;margin-top:3rem;text-align:center;transition:ease-in-out all .3s}.btn-postuler:hover{text-decoration:none;color:#000;background:#f5ca00;transition:ease-in-out all .1s}.candidat-mrgtop{margin-top:6rem}.retour-recrut{right:0;top:0;background:#f5ca00 url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/fleche-retour.png) no-repeat 25px center;color:#fff;width:30%;height:36px;padding:8px 0}.retour-recrut:hover{text-decoration:none;color:#000}.retour-recrut .row{width:60%;margin-left:40%}.pourquoi-blanc.non-jaune{background:#f5ca00;box-shadow:0 1px 15px rgba(0,0,0,.15);width:70%;padding:2rem 15% 1rem;position:relative}.pourquoi-blanc.non-jaune p{font-size:24px;line-height:30px;margin:0 0 .5rem}.candidat-mrgtop .btn-spont span{font-size:24px}.candidat-mrgtop .btn-spont:before{left:10%}.acf-map{width:100%;height:590px}.acf-map img{max-width:inherit !important}.fond-outrouver{background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/illus-outrouver.jpg) no-repeat center;background-size:cover;height:590px;width:100%;display:flex;flex-flow:column wrap;justify-content:center;align-items:center}.txt-outrouver{width:30%;height:auto;padding:10% 5%;background:#f5ca00;text-align:justify;font-size:16px;line-height:24px}p.impatient{font-weight:700;font-size:22px;margin:0 0 .5rem}p.contacteznous{font-weight:700;font-size:30px;margin:0}.bloc-contactez{margin:6rem auto 0 auto}.contenutexte p.signature{font-size:32px}.portrait-temoignage{width:200px;height:200px;overflow:hidden;top:0;left:0;z-index:3;border-radius:100%;border:10px solid #fff;background-position:center;background-repeat:no-repeat;filter:grayscale(100%);background-size:cover;box-shadow:0px 4px 16px rgba(0,0,0,.35)}.out-portrait{width:200px;margin:0 auto 3rem auto;height:200px;position:relative;margin-top:-2rem}.ambass-titre{z-index:4;bottom:-7px;left:32px}.temoignagesingle .spannomargin-20.center.spe768.contenutexte{border:1px solid #f5ca00;padding:0 0 2rem;margin:5rem auto 3rem auto}.temoignagesingle .spannomargin-20.center.spe768.contenutexte p{margin:0 10% 1rem}.avisclients{max-width:134px;margin:0 auto}.avisclients .in-avisclients{text-align:center}.avisclients .in-avisclients p{text-align:center;width:100%;font-size:.9rem;margin:.2rem auto!important}.avisclients .in-avisclients p.notesur5{font-weight:900;font-size:2rem;margin-top:.5rem!important}.avisclients .in-avisclients .aligncenter{justify-content:center}.avisclients .notes{height:18px;width:100px;margin:.25rem auto;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/etoile-vide.png) repeat-x 0 0}.avisclients .innotes{height:18px;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/etoile.png) repeat-x 0 0}.avisclients .logo-immodv{margin:1rem auto .5rem auto}.candidature .wpcf7{background:#fff;padding:2rem}.candidature .wpcf7 input,.candidature .wpcf7 textarea{margin:0 0 1rem}.candidature .wpcf7 label{width:100%;display:inline-flex;flex-flow:column wrap;margin:1rem 0;color:#9f9f9f}.candidature .wpcf7 label input{margin-top:1rem}.ptz a{display:block;width:100%;height:3.6vw;background:transparent url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/ptz.jpg) no-repeat center top/100%}@media (min-width:2px) and (max-width:767px){.ptz a{background-size:200%;height:30px}}@media (min-width:2px) and (max-width:1023px){.in-head{height:128px}.in-head .spannomargin-4{width:60%;text-align:center}.in-head .spannomargin-20{width:40%}a#logo img{max-width:60%;margin:1rem auto}header nav{justify-content:center;margin:44px 0 0}.menu-toggle{width:51px;height:38px;padding:0;background:#fff url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/menu.png) no-repeat center;border:0;display:block;font-size:2rem;line-height:2rem;text-align:center}.menu-toggle:active,.menu-toggle:focus,.menu-toggle:hover{text-decoration:none}.nav-menu{display:none;background:#fff;padding:0;margin:0;z-index:10001;width:260%;position:absolute;right:0;top:2rem;flex-flow:column wrap;padding:2rem 0;box-shadow:0 17px 17px rgba(0,0,0,.15)}.nav-menu.toggled-on{display:flex}nav ul{flex-direction:column}nav ul li{list-style-type:none;display:inline-flex;text-align:center;transition:ease-in-out all .1s;margin:0}nav ul li:last-child{margin:0}nav ul li a{font-size:22px;display:block;color:#000;background:#fff;text-decoration:none;width:100%;padding:0;margin:0}nav ul li a:hover{color:#8d001a}nav ul li ul{margin:0;padding:0}nav ul li ul li{display:list-item}nav ul li ul li a{color:#000}nav ul li ul li a:hover{color:#000;text-decoration:none}.bt-configurer{width:80%;left:10%;top:30%;font-size:12px;height:100px;background-position:95% center}.bt-configurer>span{margin-left:34px}.bt-configurer span.yakconf{font-size:22px}.titre-simulez{font-size:22px;margin:32px auto}.bloc-simulateur{width:90%;margin-left:5%}.in-encart-configurer-colonne{background-position:left 220%;padding:0 0 108px}.simutitre{font-weight:600;font-size:14px;line-height:65px}.row.yellowstrip .spannomargin-4{width:20%}.row.yellowstrip .spannomargin-12{width:60%}.row.yellowstrip{width:90%;margin-left:5%}.submit{font-size:14px}.in-encart-configurer-colonne h3{font-size:22px;padding:2rem 0 1rem}.btn-configurer-small{font-size:12px}.homeactu a.btn{margin:0 auto 2rem auto}.homeactu{width:80%;margin:0 10% 3rem}.homeactu h4{margin-left:2rem;margin-right:1rem;font-size:16px;margin-bottom:2rem;margin-top:2rem}.homeactu h3{margin-left:2rem;margin-right:1rem;font-size:20px;line-height:34px;font-weight:600;margin-bottom:2rem}.homeactu img{display:none}.in-temoignage{position:relative;left:auto;top:auto;width:80%;margin:0 10% 1rem}.home-carte img{display:flex;max-width:100%;max-height:none}.home-carte h3{font-size:20px;background:rgba(255,255,255,.8);width:fit-content}.home-carte h2{font-size:14px;background:rgba(255,255,255,.8)}.home-carte .btn-agence{margin:1.25rem auto 0 auto}.parrainage{margin-top:3rem}.in-parrainage h3{margin:2.5rem 0 1.5rem 8%;font-size:16px;position:relative;max-width:57%}.in-parrainage h2{margin:0 0 1rem 8%;max-width:40%;font-size:15px;line-height:25px}.in-parrainage a.btn{margin:1rem auto 1rem auto}#home .bgyellow img.center{margin:2rem auto 0 auto}#home .bgyellow .spannomargin-12{width:90%;margin-left:5%}#home .bgyellow .spannomargin-12 img{display:none}#home .bgyellow .btn.fleche.fd-white,#home .bgyellow .btn.fleche.fd-yellow{margin:1rem auto}.engagements img{margin-top:1rem}.bordure:before{display:none}.bordure{width:80%;margin:0 10%;padding-bottom:3rem}footer{padding:3rem 0 0}.menu-footer-container,.menu-footer-2-container,.menu-footer3-container{display:none}footer .row.even .spannomargin-4{width:50%}footer .row.even .spannomargin-2{display:none}footer .row.even .spannomargin-3{width:50%}footer .row.even .spannomargin-6{width:60%;margin:1rem 20% 0}footer .logofooter{max-width:70%;margin:2rem 15% 0}footer .unprojet{font-size:12px;padding:1rem 0}footer .unprojet:before{background-size:100%;width:31px}footer .brd:before{left:0}.btcontact{line-height:50px;width:70%;margin-left:5%;font-size:14px}footer .logo-alpha{margin:1rem 0;padding:0}footer .always.yellow{font-size:28px;margin-top:2rem;text-align:center}footer .copyright{text-align:center}footer .imgmrg.polehabitat,footer .imgmrg{margin:1rem auto;max-width:80%;max-height:2.75rem}footer .logoz{width:50%;text-align:center}footer .rejoignez{margin:0 auto 1rem auto;font-size:22px}footer .sociaux{margin-bottom:2rem}.bt-conf-header a{width:50px;height:50px;overflow:hidden;text-indent:-30000px;background-size:50px;background-position:center;box-shadow:0px 0 20px rgba(0,0,0,.15)}.bt-conf-header{width:50px;right:35%}.bandeau h1{line-height:52px;max-width:70%;padding:0 15%;margin-bottom:2rem;font-size:22px}.bandeau{height:148px;background-size:cover}.blocs_footer{margin:6rem 0 3rem}.in_bloc_votreprojet h3{margin:2.5rem 0 0}.blocs_footer .bgyellow{width:80%;padding:1rem 10%}.blocs_footer .bgyellow .flex-end img{display:none}.bgyellow .btn.fleche.fd-white,.bgyellow .btn.fleche.fd-yellow{margin:1rem auto}.bloc-parrainage{width:80%;margin:2rem auto 0 auto}.bgconcept{background-size:200%}.yakfaire{width:80%;margin:2rem 10%;font-size:26px}.yakfaire:after{right:10%}#concept .concept-1{width:70%;padding:2rem 10%;margin:0 5%}h2.parceque{font-size:24px;margin:2rem auto 4rem auto}#concept .concept-2{margin:2rem 5%;padding:2rem 10%}.btn-configurer-big{width:80%;margin:1rem 10%}.titre-cat-2{font-size:14px;line-height:20px;margin:3rem 10% 2rem}.bt-configurer-small{padding:0 66px 0 30px;font-size:16px}.bt-decouvrir{padding:0 26px}.listemaison{margin:0 2.75% 36px}.encart-projet-cat .in-encart-configurer-colonne{margin-top:3rem}.encart-projet-cat{padding:0 2rem}.encart-configurer-cat{margin:0 2rem}.encart-configurer-colonne.danscat{margin:0 2rem}.recherche .brd{margin:0;height:62px;border:0;align-items:center;justify-content:center}.recherche select,.recherche input[type=text],.recherche input[type=submit]{height:42px;line-height:42px}.row.recherche{width:80%;margin-top:-2rem;margin-left:10%;box-shadow:0 17px 17px rgba(0,0,0,.15)}.recherche input[type=text]{border:1px solid #f5ca00}.recherche input[type=submit]{background:#f7f0cc;width:90%}.terrains .listemaison h4{font-size:16px;margin:0 auto 1rem auto}.terrains .listemaison{margin-bottom:36px}.investisseurs .spannomargin-6.spe768{width:80%;margin:3rem 10% 0}.bgtitre{height:124px}.bgtitre h2{font-size:22px}.bgtitre:after{width:115%;height:205px;left:-2rem;top:-3rem;background-size:100%}.investisseurs .spannomargin-6.spe768 .spannomargin-18,.encart-rappel .spannomargin-20{width:80%}.investisseurs .bgyellow ul li,.investisseurs .bgyellow p{font-size:14px;line-height:20px}.encart-rappel:before{width:105%;background-size:100%}.encart-rappel:after{left:10%;width:80%}.btn-retour{font-size:12px}h2.titresingle{font-size:30px;margin:1rem auto .5rem auto}.texte1,.texte2,.texte3{width:80%;margin:0 10%;display:inline-block}h3.configurez-chiffrez{font-size:20px}h3.configurez-chiffrez span.italique{font-size:14px}#single .photomaison1{display:none}#single .troistraits1{margin-top:2rem;margin-bottom:2rem}p.cemodele{margin-bottom:1rem}.miniphoto{width:62%;margin:2rem 19% 4rem}.autourform{padding:3rem 10% 0;background-size:120%}.inform h3{font-size:16px;line-height:26px}.formtel{background-position:18% center}#category .homeactu img{display:flex}#category .homeactu h3{margin-top:2rem}.mrgactu{margin:2rem 0 0}.contenutexte{width:80%;margin:0 10%}.contenutexte h2{font-size:26px;line-height:36px}.contenutexte h3{font-size:22px;line-height:32px}.contenutexte h4{font-size:18px;line-height:26px}.fondrecrutement{padding-top:4rem}.recrut-texte{width:80%;margin:0 10% 3rem}.border-recrut{width:90%;margin:3rem 5%}.border-recrut article{width:80%;margin:0 10%}.titre-recrut{margin-top:2rem}.fondrecrutement .bgtitre,.fondrecrutement .bgyellow{width:80%;margin:0 10%}.fondrecrutement .bgyellow .spannomargin-18{width:80%;margin-left:10%}.contenutexte p{margin:3rem 0 1rem}.ligneparrainage{margin:3rem 0 0}.backcontact{width:80%;padding:3rem 10% 0;background-size:250%}.backcontact h2{font-size:24px;margin-bottom:2rem}.bigsonnette{margin:2rem auto 1rem auto;max-width:30%}.contactmrgb{margin-bottom:1rem}.backcontact .impatient{font-size:14px}.bloc-contactez{padding:1rem 5%;margin:2rem 0 0}.backcontact .trait-noir{margin:2rem auto}.detail-recrut .border-recrut{padding:4rem 10% 2rem;width:70%}.retour-recrut{width:50%}.txt-outrouver{width:60%}.fond-outrouver{height:340px}.temoignagesingle .spannomargin-20.center.spe768.contenutexte{margin:2rem 0 1rem}.temoignagesingle .spannomargin-16.spe768.contenutexte p{margin-top:1rem}}@media (min-width:768px) and (max-width:1023px){.nav-menu{width:120%}a#logo img{max-width:30%}.bt-configurer{width:40%;left:30%}.bt-conf-header{right:3%}.bloc-simulateur .spannomargin-15{width:98%}.simutitre{font-size:10px}.row.yellowstrip p{font-size:8px}.submit{font-size:10px}.in-encart-configurer-colonne h3{font-size:14px}.in-encart-configurer-colonne p span.bold.yellow{font-size:24px}.btn-configurer-small{background-image:none}.in-encart-configurer-colonne{background-position:left 140%;padding:0 0 178px}.homeactu .spannomargin-12{width:100%}.temoignage img{display:none}.in-temoignage:before{top:.5rem}.row.mrgt70{margin-top:2rem}#home .bgyellow .spannomargin-10,#home .bgyellow .bordure{width:45%;margin:0}footer .logofooter{max-width:50%;margin:1rem 25% 0}footer .unprojet:before{left:25%}footer .row:not(.even) .spannomargin-4{width:35%}footer .row:not(.even) .spannomargin-8{width:60%}footer .row:not(.even) .spannomargin-2.aligncenter{width:30%}.blocs_footer .spannomargin-12.bgyellow{width:40%;padding:0}.blocs_footer .spannomargin-6{width:30%}.blocs_footer .bgyellow h3 span{font-size:24px}.blocs_footer .bgyellow h3{font-size:18px;margin:1rem auto 1rem auto}.in_bloc_votreprojet h3{font-size:19px;margin:1.5rem 0 0;padding:0 0 1.5rem}.in_bloc_votreprojet h3:after{display:none}.in_bloc_votreprojet a.bouton-offres{font-size:18px}.blocs_footer .bgyellow .spannomargin-12{width:100%}.bgyellow .btn.fleche.fd-white,.bgyellow .btn.fleche.fd-yellow{margin:.5rem auto}.bloc-parrainage{margin:0;padding-top:2rem;background:#f4f4f3}.bloc-parrainage h3{font-size:16px}.bgconcept{background-size:120%}#concept .concept-1 p,#concept .concept-2 p,#concept .concept-3 p{font-size:14px;line-height:20px}#concept .concept-2 p{font-size:14px;line-height:20px}#concept .concept-2{margin:8rem 0 0;padding:2rem 15%}#concept .concept-1{min-height:20rem;padding:2rem 15%;margin:0}.yakfaire{margin:4rem 10%}#category .spannomargin-6.spe768{width:35%;margin:0}.bt-decouvrir{padding:0;width:90%}.bt-configurer-small{padding:0 10% 0 0;width:calc( 80% - 2px )}.encart-configurer-cat .btn-configurer-big{width:calc(80% - 2px);margin:1rem 10%}.row.recherche{box-shadow:none;margin-top:0;width:100%;margin-left:0}.recherche .brd{border-bottom:1px solid #000;margin:-24px 0 0}.recherche .brd.spannomargin-4{width:20%}.listeannonces .spannomargin-8{width:33.33333334%}.bgtitre h2{font-size:20px}.encart-rappel .spannomargin-20 h2{font-size:20px}.spannomargin-16.spe768{width:90%}.texte1,.texte2,.texte3{width:90%;margin:0 5%}.btn-retour{margin-top:0}.texte1 p,.texte2 p,.texte3 p{margin:.5rem 0}.bgyellow a.bt-configurer-small{width:max-content}.no768{display:none}.spannomargin-6.spe768{width:40%}.spannomargin-10.spe768{width:60%}.terrain p.prix{margin-top:0;padding:1rem 0 0}.spannomargin-11.spe768{width:85%}.fdparrainage .contenutexte{width:40%;margin:0}.ligneparrainage .spannomargin-4{width:10%}.ligneparrainage .spannomargin-16{width:80%}#formparrain .spannomargin-11{width:47.5%}.backcontact .spannomargin-16{width:70%}.backcontact{width:100%;padding:3rem 0 0;background-size:180%}#formcontactz .spannomargin-11{width:47.5%}.detail-recrut .border-recrut{width:80%;margin:0 0 3rem}.detail-recrut .border-recrut .spannomargin-16{width:100%}.detail-recrut .border-recrut .spannomargin-4{display:none}.detail-recrut .spannomargin-6{width:35%}.pourquoi-blanc.non-jaune{width:100%}.btn-postuler{padding:0 2rem}.candidat-mrgtop .btn-spont:before{display:none}.fond-outrouver{height:590px}.temoignagesingle .spannomargin-20.center.spe768.contenutexte p{font-size:14px;line-height:18px;margin:0 10% .5rem}}@media (min-width:1024px) and (max-width:1279px){header{height:168px}nav ul li{margin:0}nav ul li:last-child a{padding:0 32px}nav ul li:last-child{margin-left:3%}nav ul li a{font-size:12px;padding:0 .75rem}a#logo img{margin:26px 0 0}header nav{margin:76px 0 0}.footer-menu li:first-child,#menu-footer-2 li:nth-last-child(2){font-size:12px}.footer-menu li{font-size:10px;line-height:14px}footer .unprojet{font-size:12px;margin:0 0 1rem;padding:1.5rem 0}.btcontact{line-height:50px;font-size:18px}footer .always.yellow{font-size:24px}.sociaux img{max-width:70%;margin:0 15%}footer .rejoignez{font-size:14px;margin-top:2.5rem}footer .copyright{font-size:10px;line-height:14px}.avisclients .in-avisclients p.notesur5{font-size:1.5rem}.bt-configurer span.yakconf{font-size:22px;line-height:30px}.bt-configurer{font-size:11px;background-size:3rem;height:100px}.bt-configurer:hover{background-size:3rem}.titre-simulez{font-size:22px}.simutitre{font-size:12px;line-height:72px}.row.yellowstrip input[type=text]{font-size:9px;height:30px;line-height:30px}.row.yellowstrip p{font-size:10px}.submit{font-size:12px}.row.yellowstrip .indic{font-size:12px;height:30px;line-height:30px}.row.yellowstrip img{max-width:80%}.simu-reponse .resultat{font-size:20px;line-height:20px;padding-bottom:5px}.simu-reponse input[type=submit]{font-size:14px}.in-encart-configurer-colonne h3{font-size:16px;padding:2rem 0 1rem}.in-encart-configurer-colonne p span.bold.yellow{font-size:20px}.in-encart-configurer-colonne p{font-size:11px}.btn-configurer-small{height:50px;font-size:10px;background-size:2rem}.in-encart-configurer-colonne h3:before{background-size:100%;width:31px}.homeactu h4{font-size:10px;margin-bottom:2rem}.homeactu h3{font-size:16px;line-height:24px;margin-bottom:2rem}.btn{font-size:12px;line-height:44px;padding:0 40px}.in-temoignage h4{font-size:10px;margin:1rem auto 1.5rem auto}.in-temoignage:before{background-size:100%;width:32px;height:32px}.in-temoignage h3{font-size:14px;margin:.5rem 5% 0;line-height:22px}.in-temoignage p{font-size:10px}.in-temoignage>a{font-size:14px;margin:1rem auto 1rem auto}.home-carte h3{font-size:16px;margin:4.5rem 0 1.5rem 8%}.home-carte h2{font-size:13px;margin:0 0 1rem 8%;max-width:38%}.home-carte .btn-agence{margin:1.25rem auto 0 auto}.in-parrainage h3{margin:4.5rem 0 1.5rem 8%;font-size:14px}.in-parrainage h3:after{background-size:100%;width:32px;height:32px}.in-parrainage h2{line-height:24px;font-size:16px}.in-parrainage a.btn{margin:1.5rem auto 1rem auto}.home-carte img{max-width:66%}#home .bgyellow h3{font-size:16px}#home .bgyellow h3 span{font-size:24px}.btn.fleche{font-size:12px;background-size:1.25rem}.engagements p{font-size:11px;line-height:17px;margin:0 auto 2rem auto}#home .bgyellow .btn.fleche.fd-yellow,#home .bgyellow .btn.fleche.fd-white{margin:1rem auto 3rem auto}.bt-conf-header a{font-size:14px;line-height:76px}.bt-conf-header a span{font-size:18px}.bandeau{height:208px;background-size:70%}.bandeau h1{line-height:72px;font-size:22px;padding:0 80px;margin-bottom:3rem}.blocs_footer{margin:80px auto 40px auto}.bgyellow .btn.fleche.fd-yellow,.bgyellow .btn.fleche.fd-white{margin-bottom:1rem}.in_bloc_votreprojet h3{font-size:19px;margin:2.5rem 0 0;padding:0 0 2.5rem}.in_bloc_votreprojet h3:after{width:30px;bottom:.5rem;background-size:100%}.in_bloc_votreprojet a.bouton-offres{font-size:14px}.in_bloc_votreprojet{margin:1.5rem 1rem}.bloc-parrainage{padding-top:5rem;background:#f4f4f3}.bgyellow img.center{margin:2rem auto 0 auto}.bloc-parrainage h3{font-size:18px;line-height:28px}.bloc-parrainage h3:after{width:30px;background-size:100%}.yakfaire{font-size:26px}#concept .concept-2 p{font-size:14px;line-height:20px}#concept .concept-1 p{font-size:14px;line-height:20px}h2.parceque{font-size:24px}.bt-configurer-small{font-size:14px;padding:0 66px 0 20px}.bt-decouvrir{padding:0 20px}.listemaison{margin-bottom:46px}.encart-configurer-cat .btn-configurer-big{width:calc(80% - 2px);margin:1rem 10%}.listemaison h3{font-size:22px}.titre-cat-2{margin:3rem auto 2rem auto;font-size:20px}.encart-configurer-cat:after{width:120%;background-size:100%}.terrains .listemaison h3{font-size:16px}.terrains .listemaison h4{font-size:14px;margin:0 auto 1rem auto}.bgtitre{height:114px}.bgtitre h2{font-size:16px}.bgtitre:after{width:115%;height:205px;left:-2rem;top:-3rem;background-size:100%}.investisseurs .bgyellow ul li,.investisseurs .bgyellow p{font-size:12px;line-height:18px}.encart-rappel:before{width:105%;background-size:100%}.encart-rappel:after{left:10%;width:80%}.encart-rappel .spannomargin-20 h2{font-size:16px}.btn-retour{margin:0;font-size:14px}h2.titresingle{font-size:26px;margin:1rem auto .5rem auto}.texte1 p{font-size:14px;line-height:18px;margin:.5rem auto .5rem auto}.texte2 p,.texte3 p{font-size:12px;line-height:13px;margin:.5rem auto .5rem auto}h3.configurez-chiffrez{font-size:18px}h3.configurez-chiffrez span.italique{font-size:14px}.autourform{padding-top:3rem}#single .troistraits1,#single .photomaison1{margin-top:3rem}#single .troistraits1{margin-bottom:1rem}p.cemodele{font-size:14px;letter-spacing:.01rem;margin:0 5% 2rem;line-height:24px}p.cemodele span{font-size:14px}.inform h3{font-size:18px;line-height:26px}.inform input[type=submit]{margin:.5rem auto}.inform{padding:2rem 5% 1rem}.inform .wpcf7 input[type=text],.inform .wpcf7 input[type=tel],.inform .wpcf7 input[type=email],.inform .wpcf7 textarea{width:90%;padding:.5rem 5%;font-size:11px;margin:.25rem 0}.terrain p.prix{font-size:26px;margin:1rem 0 0;padding:1rem 0 0}p.cemodele span.italique{font-size:12px}.formtel{background-position:20% center}.btn-spont:before{width:120%;background-size:100%;height:235px;top:-10%;left:-5%}.btn-spont{font-size:14px;padding:32px 0 62px}.btn-spont span{font-size:26px}.recrut-texte h2{font-size:30px;margin:0 0 2rem}.fondrecrutement .bgyellow h3{font-size:16px}.contenu-recrut{font-size:14px;line-height:20px}.titre-recrut{margin-top:2rem}.border-recrut{padding-bottom:2rem}.bigsonnette{max-width:30%}.backcontact h2{font-size:24px}.pourquoi-blanc.non-jaune p{font-size:20px;line-height:24px}.btn-postuler{padding:0 3rem;font-size:18px}.candidat-mrgtop .btn-spont:before{left:5%;width:107%}.candidat-mrgtop .btn-spont span{font-size:16px}.candidat-mrgtop .btn-spont{padding:42px 0 52px}.txt-outrouver{width:50%}.out-portrait{width:140px;margin:-2rem auto 2rem auto;height:140px}.portrait-temoignage{width:140px;height:140px}.temoignagesingle .spannomargin-20.center.spe768.contenutexte p{margin:0 10% .5rem;font-size:14px;line-height:20px}.blocs_footer .in-encart-configurer-colonne .btn-configurer-small{font-size:8px}.blocs_footer .in-encart-configurer-colonne{padding-bottom:138px;background-position:left bottom;background-size:125%}.encart-configurer-colonne.danscat .btn-configurer-small{font-size:9px}.encart-configurer-colonne.danscat .in-encart-configurer-colonne{background-size:100%;padding:0 0 118px}}@media (min-width:1280px) and (max-width:1479px){header{height:178px}nav ul li{margin:0}nav ul li:last-child a{padding:0 32px}nav ul li:last-child{margin-left:3%}nav ul li a{font-size:14px;padding:0 .9rem}a#logo img{margin:26px 0 0}header nav{margin:86px 0 0}footer .unprojet{font-size:14px}.footer-menu li{font-size:12px;line-height:18px}.footer-menu li:first-child,#menu-footer-2 li:nth-last-child(2){font-size:14px}.btcontact{font-size:18px;line-height:60px}footer .always.yellow{font-size:28px}footer .copyright{font-size:10px;line-height:16px}.bt-configurer span.yakconf{font-size:24px;line-height:32px}.bt-configurer{font-size:12px;height:100px}.titre-simulez{font-size:24px}.in-encart-configurer-colonne h3{font-size:20px}.in-encart-configurer-colonne p span.bold.yellow{font-size:28px}.btn-configurer-small{font-size:12px;background-size:2.5rem}.simutitre{font-size:14px}.row.yellowstrip p,.row.yellowstrip .indic{font-size:12px}.submit{font-size:13px}.row.yellowstrip input[type=text]{font-size:10px}.homeactu h4{font-size:14px}.homeactu h3{font-size:18px;line-height:28px;margin-bottom:1rem}.btn{font-size:14px;line-height:46px;padding:0 46px}.in-temoignage h4{font-size:14px;margin:2rem auto .5rem auto}.in-temoignage h3{font-size:16px;line-height:24px}.in-temoignage p{font-size:12px}.in-temoignage:before{background-size:100%;width:42px}.in-temoignage>a{font-size:14px;font-weight:600;border-bottom:2px solid #000;margin:1rem auto 1rem auto}.home-carte h3{font-size:20px;margin:5.5rem 0 1.5rem 8%}.home-carte h2{font-size:16px}.home-carte .btn-agence{margin:2rem auto 0 auto}.home-carte img{max-width:66%}.in-parrainage h3{margin:5.5rem 0 1.5rem 8%;font-size:16px}.in-parrainage h2{font-size:18px;line-height:26px}.in-parrainage a.btn{margin:3rem auto 2rem auto}#home .bgyellow h3{font-size:20px}.btn.fleche{font-size:14px}#home .bgyellow h3 span{font-size:24px}.engagements p{font-size:12px;line-height:16px}#home .bgyellow .btn.fleche.fd-yellow,#home .bgyellow .btn.fleche.fd-white{margin-bottom:3rem}.bt-conf-header a{font-size:16px;line-height:86px}.bt-conf-header a span{font-size:20px}.bandeau{height:248px}.bandeau h1{line-height:72px;font-size:24px;margin-bottom:3rem}.bgyellow .btn.fleche.fd-yellow,.bgyellow .btn.fleche.fd-white{margin-bottom:1rem}.in_bloc_votreprojet{margin:1.5rem 1rem}.in_bloc_votreprojet h3{font-size:20px;margin:3rem 0 0;padding:0 0 3.5rem}.in_bloc_votreprojet h3:after{bottom:1rem}.blocs_footer .bgyellow img.center{margin:2rem auto 0 auto}.bloc-parrainage{padding-top:2.5rem;background:#f4f4f3}.bloc-parrainage h3{font-size:18px;line-height:30px;top:14%}.yakfaire{font-size:30px}#concept .concept-2 p{font-size:16px;line-height:22px}h2.parceque{font-size:24px}.bt-configurer-small{font-size:14px;padding:0 66px 0 20px}.bt-decouvrir{padding:0 20px}.listemaison{margin-bottom:66px}.encart-configurer-cat .btn-configurer-big{width:calc(70% - 2px);margin:1rem 15%}.encart-configurer-cat:after{width:120%;background-size:100%}.terrains .listemaison h3{font-size:16px}.terrains .listemaison h4{font-size:14px;margin:0 auto 1rem auto}.bgtitre{height:124px}.bgtitre h2{font-size:20px}.bgtitre:after{width:115%;height:205px;left:-2rem;top:-3rem;background-size:100%}.encart-rappel:before{width:105%;background-size:100%}.encart-rappel:after{left:10%;width:80%}.investisseurs .bgyellow ul li,.investisseurs .bgyellow p{font-size:13px;line-height:19px}.encart-rappel .spannomargin-20 h2{font-size:20px}.in_bloc_votreprojet a.bouton-offres{font-size:16px}.btn-retour{margin:.5rem 0}h2.titresingle{font-size:32px;padding:0 0 1rem;margin:1rem auto .5rem auto}.texte1 p{font-size:14px;line-height:20px;margin:1rem 0}.texte2 p,.texte3 p{font-size:12px;line-height:16px;margin:0 0 1rem}#single .spannomargin-20.center.bgyellow{margin:1rem auto 2rem auto}h3.configurez-chiffrez{font-size:20px;margin:.5rem auto 1rem auto}h3.configurez-chiffrez span.italique{font-size:14px}.inform h3{font-size:20px;line-height:26px}p.cemodele span{font-size:14px}p.cemodele{font-size:12px}.inform input[type=submit]{margin:1rem auto 0 auto}.terrain .texte2 p{margin-top:1rem}p.cemodele span.italique{font-size:12px}.formtel{background-position:22% center}.recrut-texte h2{font-size:32px}.btn-spont:before{width:120%;background-size:100%;height:235px;top:-17%;left:-5%}.btn-spont{padding:42px 0 62px}.pourquoi-blanc.non-jaune p{font-size:20px;line-height:24px}.candidat-mrgtop .btn-spont span{font-size:20px}.candidat-mrgtop .btn-spont:before{width:109%;left:5%}.txt-outrouver{width:50%}.out-portrait{width:140px;margin:-2rem auto 2rem auto;height:140px}.portrait-temoignage{width:140px;height:140px}.blocs_footer .in-encart-configurer-colonne .btn-configurer-small{font-size:9px}.blocs_footer .in-encart-configurer-colonne{padding-bottom:84px;background-position:left 115%;background-size:100%}.blocs_footer .in-encart-configurer-colonne h3:before{right:-5%}.encart-configurer-colonne.danscat .btn-configurer-small{font-size:10px}.encart-configurer-colonne.danscat .in-encart-configurer-colonne{background-size:100%;padding:0 0 128px}}body #cookie-notice{height:100%;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.6)!important}.cookie-notice-container{width:50%;margin:10% 25% 0;background:#fff url(//www.yak-construire.com/wp-content/themes/yak2024/gfx/logo.png) no-repeat center 12%;border:1px solid #fff;padding:200px 5% 20px}@media (max-width:1024px){.cookie-notice-container{width:70%;margin:2% 15% 0}}@media (max-width:767px){.cookie-notice-container{width:90%;margin:2% 5% 0}}#cn-notice-text{font-size:1.2em;line-height:1.6em;float:left;width:100%;text-align:center;margin-bottom:1em;color:black!important}#cn-notice-text a{color:black!important;text-decoration:underline}#cn-notice-buttons{width:100%}#cookie-notice .cn-button{transform:none!important;display:inline-block!important;margin-top:0!important;font-size:1.2em!important;background:#f5cc00!important;color:#000!important;border:1px solid #f5cc00!important;text-shadow:none!important;border-radius:0!important;padding:8px 28px!important;transition:ease-in-out all .1s}#cookie-notice .cn-button:hover{background:black!important;color:#fff!important;border-color:black!important;transition:ease-in-out all .1s}#cookie-notice #cn-refuse-cookie.cn-button,#cookie-notice #cn-more-info.cn-button{background:white!important;border:1px solid #a7a7a7!important;color:#a7a7a7!important}#cookie-notice #cn-refuse-cookie.cn-button:hover,#cookie-notice #cn-more-info.cn-button:hover{background:white!important;border:1px solid #000!important;color:#000!important}#cookie-notice #cn-more-info.cn-button{display:block!important;margin:1rem auto!important;max-width:270px}.cookie-notice-hidden{display:none!important}#revocation{position:fixed;right:0;bottom:0;width:50%;max-width:240px;height:28px;z-index:10003;opacity:1}#in-revocation{width:99%;height:26px;margin:1px .5%}#in-revocation .cn-button{border-color:#f5cc00;background:#f5cc00;color:#000;border-radius:0;padding:0;height:26px;font-size:.7em;line-height:26px;display:block}#in-revocation .cn-button:hover{background:#fff!important;color:#f5cc00!important;box-shadow:none}#cn-close-notice,.grecaptcha-badge{display:none}