@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,figure,footer,header,hgroup,nav,section{display:block}embed,img,object{max-width:100%}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{word-wrap:break-word;white-space:pre;white-space:pre-wrap;white-space:pre-line}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom;*vertical-align:baseline}input,select,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong,th{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=submit]{cursor:pointer}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}button,input,select,textarea{margin:0}button,input{line-height:normal;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.clearfix:after,.clearfix:before{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}body{font:16px Helmet,Freesans,sans-serif}body,html{height:100%;width:100%}a{text-decoration:none}a,button{cursor:pointer;font-size:100%}button,li,ul{margin:0;padding:0}button{border:0}@font-face{font-family:Hanken;font-style:normal;src:url(../../fonts/hanken/hanken-book-webfont.woff2) format("woff2"),url(../../fonts/hanken/hanken-book-webfont.woff) format("woff")}body:not(.wp-admin) .h1,body:not(.wp-admin) .h2,body:not(.wp-admin) .h3,body:not(.wp-admin) .h4,body:not(.wp-admin) .h5,body:not(.wp-admin) .h6,body:not(.wp-admin) h1,body:not(.wp-admin) h2,body:not(.wp-admin) h3,body:not(.wp-admin) h4,body:not(.wp-admin) h5,body:not(.wp-admin) h6{font-family:Hanken,sans-serif;font-weight:400}body:not(.wp-admin) .h1,body:not(.wp-admin) h1{font-size:48px;line-height:50px}@media (max-width:960px){body:not(.wp-admin) .h1,body:not(.wp-admin) h1{font-size:46px;line-height:48px}}@media (max-width:768px){body:not(.wp-admin) .h1,body:not(.wp-admin) h1{font-size:30px;line-height:32px}}body:not(.wp-admin) .h2,body:not(.wp-admin) h2{font-size:36px;line-height:38px}@media (max-width:960px){body:not(.wp-admin) .h2,body:not(.wp-admin) h2{font-size:34px;line-height:36px}}@media (max-width:768px){body:not(.wp-admin) .h2,body:not(.wp-admin) h2{font-size:26px;line-height:28px}}body:not(.wp-admin) .h3,body:not(.wp-admin) h3{font-size:28px;line-height:30px}@media (max-width:960px){body:not(.wp-admin) .h3,body:not(.wp-admin) h3{font-size:27px;line-height:29px}}@media (max-width:768px){body:not(.wp-admin) .h3,body:not(.wp-admin) h3{font-size:24px;line-height:26px}}body:not(.wp-admin) .h4,body:not(.wp-admin) h4{font-size:26px;line-height:28px}@media (max-width:960px){body:not(.wp-admin) .h4,body:not(.wp-admin) h4{font-size:24px;line-height:26px}}@media (max-width:768px){body:not(.wp-admin) .h4,body:not(.wp-admin) h4{font-size:22px;line-height:24px}}body:not(.wp-admin) .h5,body:not(.wp-admin) h5{font-size:24px;line-height:26px}@media (max-width:960px){body:not(.wp-admin) .h5,body:not(.wp-admin) h5{font-size:22px;line-height:24px}}@media (max-width:768px){body:not(.wp-admin) .h5,body:not(.wp-admin) h5{font-size:20px;line-height:22px}}body:not(.wp-admin) .h6,body:not(.wp-admin) h6{font-size:22px;line-height:24px}@media (max-width:960px){body:not(.wp-admin) .h6,body:not(.wp-admin) h6{font-size:20px;line-height:22px}}@media (max-width:768px){body:not(.wp-admin) .h6,body:not(.wp-admin) h6{font-size:18px;line-height:20px}}body:not(.wp-admin) p{font-family:Source Sans Pro,Helvetica,sans-serif;font-size:18px;font-weight:400}@media (max-width:960px){body:not(.wp-admin) p{font-size:16px;line-height:18px}}@media (max-width:768px){body:not(.wp-admin) p{font-size:14px;line-height:16px}}body:not(.wp-admin) ul{padding-left:18px}body:not(.wp-admin) ul li{font-family:Source Sans Pro,Helvetica,sans-serif;font-size:18px;font-weight:400;list-style-type:disc;margin-bottom:15px;padding-left:5px}@media (max-width:960px){body:not(.wp-admin) ul li{font-size:16px;line-height:18px}}@media (max-width:768px){body:not(.wp-admin) ul li{font-size:14px;line-height:16px}}body:not(.wp-admin) #cm.bar{padding:1em!important}body:not(.wp-admin) #cm.bar #c-inr{max-width:45em!important}body:not(.wp-admin) .cc_div *{font-family:inherit!important}body:not(.wp-admin) .cc_div,body:not(.wp-admin) .cc_div *,body:not(.wp-admin) .cc_div:after,body:not(.wp-admin) .cc_div:before,body:not(.wp-admin) .cc_div:hover{font-size:.95em!important;line-height:1.2!important}body:not(.wp-admin) #c-txt{line-height:1.1em!important}body:not(.wp-admin) #c-txt button{border-bottom:1px solid!important;cursor:pointer!important;display:block!important;margin-top:10px!important}.swiper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.swiper-button-next,.swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10.5' cy='10.5' r='10.5' fill='%232C2e35'/%3E%3Cpath d='m8 6 5 4.5L8 15' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;height:21px;transition:all .3s ease;width:21px}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next:hover,.swiper-button-prev:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10.5' cy='10.5' r='10.5' fill='%2300a69c'/%3E%3Cpath d='m8 6 5 4.5L8 15' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E")}.swiper-button-prev{transform:rotate(180deg)}.btn-building,.btn-news,.btn-primary{background-color:#00a69c;border-radius:20px;color:#fff;display:inline-block;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:16px;padding:8px 24px;transition:all .3s ease}.btn-building:hover,.btn-news:hover,.btn-primary:hover{background-color:#2c2e35}.btn_load-more{background-color:#00a69c;border-radius:20px;color:#fff;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:20px;padding:8px 20px;transition:all .3s ease}.btn_load-more:hover{background-color:#2c2e35}.btn-navigation{background-color:#fff;border:1px solid #efefef;border-radius:3px;color:#2c2e35;padding:6px 18px}.btn-navigation:hover{color:#00a69c}.btn-navigation:hover.btn-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M7.4 273.4C2.7 268.8 0 262.6 0 256s2.7-12.8 7.4-17.4l176-168c9.6-9.2 24.8-8.8 33.9.8s8.8 24.8-.8 33.9L83.9 232H424c13.3 0 24 10.7 24 24s-10.7 24-24 24H83.9l132.7 126.6c9.6 9.2 9.9 24.3.8 33.9s-24.3 9.9-33.9.8l-176-168z'/%3E%3C/svg%3E")}.btn-navigation:hover.btn-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9.8s-8.8 24.8.8 33.9L364.1 232H24c-13.3 0-24 10.7-24 24s10.7 24 24 24h340.1L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9.8l176-168z'/%3E%3C/svg%3E")}.btn-navigation.btn-next,.btn-navigation.btn-prev{background-repeat:no-repeat;background-size:14px}.btn-navigation.btn-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%232c2e35' d='M7.4 273.4C2.7 268.8 0 262.6 0 256s2.7-12.8 7.4-17.4l176-168c9.6-9.2 24.8-8.8 33.9.8s8.8 24.8-.8 33.9L83.9 232H424c13.3 0 24 10.7 24 24s-10.7 24-24 24H83.9l132.7 126.6c9.6 9.2 9.9 24.3.8 33.9s-24.3 9.9-33.9.8l-176-168z'/%3E%3C/svg%3E");background-position:center left 18px;padding-left:45px}.btn-navigation.btn-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%232c2e35' d='M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9.8s-8.8 24.8.8 33.9L364.1 232H24c-13.3 0-24 10.7-24 24s10.7 24 24 24h340.1L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9.8l176-168z'/%3E%3C/svg%3E");background-position:center right 18px;padding-right:45px}.btn-phone{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%232c2e35' d='M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64c0 247.4 200.6 448 448 448 18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368c-70.4-33.3-127.4-90.3-160.7-160.7l49.3-40.3c13.7-11.2 18.4-30 11.6-46.3l-40-96z'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:16px;color:#2c2e35;padding-left:25px}.btn-phone:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64c0 247.4 200.6 448 448 448 18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368c-70.4-33.3-127.4-90.3-160.7-160.7l49.3-40.3c13.7-11.2 18.4-30 11.6-46.3l-40-96z'/%3E%3C/svg%3E");color:#00a69c}.btn-link{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%232c2e35' d='M579.8 267.7c56.5-56.5 56.5-148 0-204.5-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6 31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0l112.3-112.3zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5 50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5l112.2-112.3c31.5-31.5 82.5-31.5 114 0 27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:20px;color:#2c2e35;padding-left:28px}.btn-link:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M579.8 267.7c56.5-56.5 56.5-148 0-204.5-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6 31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0l112.3-112.3zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5 50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5l112.2-112.3c31.5-31.5 82.5-31.5 114 0 27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z'/%3E%3C/svg%3E");color:#00a69c}.btn-email{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%232c2e35' d='M64 112c-8.8 0-16 7.2-16 16v22.1l172.5 141.6c20.7 17 50.4 17 71.1 0L464 150.1V128c0-8.8-7.2-16-16-16H64zM48 212.2V384c0 8.8 7.2 16 16 16h384c8.8 0 16-7.2 16-16V212.2L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128c0-35.3 28.7-64 64-64h384c35.3 0 64 28.7 64 64v256c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:20px;color:#2c2e35;padding-left:28px}.btn-email:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M64 112c-8.8 0-16 7.2-16 16v22.1l172.5 141.6c20.7 17 50.4 17 71.1 0L464 150.1V128c0-8.8-7.2-16-16-16H64zM48 212.2V384c0 8.8 7.2 16 16 16h384c8.8 0 16-7.2 16-16V212.2L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128c0-35.3 28.7-64 64-64h384c35.3 0 64 28.7 64 64v256c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z'/%3E%3C/svg%3E");color:#00a69c}*{box-sizing:border-box}body:not(.wp-admin){background:#fff;color:#2c2e35;font-family:Hanken,sans-serif}body:not(.wp-admin) a{transition:all .3s ease}@media (max-width:640px){body:not(.wp-admin){overflow-x:hidden}}p{margin:15px auto;max-width:1100px}.wp-block-columns,.wp-block-heading{margin:0 auto;max-width:100%;padding:0 50px;width:1100px}@media (max-width:640px){.wp-block-columns{padding:0 20px}}.wp-block-columns p{color:#2c2e35;margin-bottom:15px;padding:0}.wp-block-columns a{border-bottom:1px solid transparent;color:#00a69c;transition:all .3s ease}.wp-block-columns a:hover{border-color:#00a69c}.container{margin:0 auto;max-width:1100px;padding:0 50px}@media (max-width:640px){.container{padding:0 20px}}.container-building{max-width:1440px}.show-tablet{display:none}@media (max-width:960px){.show-tablet{display:block}}.show-mobile{display:none}@media (max-width:640px){.show-mobile{display:block}}@media (max-width:960px){.hide-tablet{display:none}}@media (max-width:640px){.hide-mobile{display:none}}html.menu-mobile-open{overflow-y:hidden}header .menu-mobile-btn__line+.menu-mobile-btn__line{margin-top:3px}@media (max-width:960px){header .menu-desktop{display:none}}header .menu-mobile{border-bottom:1.5px solid rgba(0,0,0,.07);display:none;justify-content:center;padding:10px;position:relative}@media (max-width:960px){header .menu-mobile{display:flex}}header .menu-mobile #close-map{display:none}header .menu-mobile-logo{max-width:33.33%}header .menu-mobile-logo.logo-light{display:none}header .menu-mobile-btn{cursor:pointer;display:flex;flex-direction:column;height:24px;justify-content:center;left:20px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:29px;z-index:1000}header .menu-mobile-btn__line{background-color:#2c2e35;height:3px;transition:all .5s ease;width:100%}header .menu-mobile-btn:focus{outline:none}header .menu-mobile-list{background-color:#fff;box-shadow:0 0 40px 2px rgba(0,0,0,.3);height:100vh;left:-110%;overflow-y:hidden;padding:100px 0 40px;position:fixed;top:0;transition:.8s;width:95%;z-index:100}header .menu-mobile-list ul{padding:0}header .menu-mobile-list ul li{list-style-type:none;padding:10px 20px}header .menu-mobile-list ul li a{color:#2c2e35;font-family:Hanken,sans-serif;font-size:18px}header .menu-mobile.open .menu-mobile-btn__line{background-color:#2c2e35}header .menu-mobile.open .menu-mobile-btn__line:first-of-type{transform:translateY(6px) rotate(45deg)}header .menu-mobile.open .menu-mobile-btn__line:nth-of-type(2){opacity:0}header .menu-mobile.open .menu-mobile-btn__line:nth-of-type(3){transform:translateY(-6px) rotate(-45deg)}header .menu-mobile.open .menu-mobile-list{left:0;overflow-y:scroll;position:fixed;top:0;z-index:111}header .menu-top{background-color:#00a69c;color:#fff;font-family:Hanken,sans-serif;padding:12px 30px}header .menu-top,header .menu-top ul{align-items:center;display:flex;justify-content:flex-end}header .menu-top ul li:not(:first-child){margin-left:35px}header .menu-top a{color:#fff;font-size:16px}header .menu-primary{background-color:#fff;font-family:Hanken,sans-serif}header .menu-primary ul{align-items:center;display:flex;justify-content:flex-end}header .menu-primary ul li:not(:first-child){margin-left:35px}header .menu-primary a{color:#2c2e35;font-size:18px}header .menu-primary a:hover{color:#00a69c}header .header-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px 30px}header .header-left img{height:84px}body:not(.wp-admin) header .menu-primary ul,body:not(.wp-admin) header .menu-top ul{padding-left:0}body:not(.wp-admin) header .menu-primary ul li,body:not(.wp-admin) header .menu-top ul li{font-family:Hanken,sans-serif;list-style-type:none;margin-bottom:0;padding-left:0}footer .container-footer{display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 30px 50px}@media (max-width:640px){footer .container-footer{padding-bottom:30px}}footer .footer-left{margin-bottom:40px;width:100%}@media (min-width:900px){footer .footer-left{flex:0 0 25%;margin-bottom:0}}footer .footer-right{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%}@media (min-width:900px){footer .footer-right{flex:0 0 55%}}@media (min-width:1200px){footer .footer-right{flex:0 0 45%}}footer .footer-col{width:100%}@media (min-width:900px){footer .footer-col{flex:1;width:auto}footer .footer-col:not(:first-child){margin-left:30px}}footer .footer-logo{margin-bottom:20px}footer .footer-text p{margin:0}footer .footer_menu li a{color:#2c2e35}footer .footer_menu li a:hover{color:#00a69c}footer .footer_menu .btn-footer{font-size:18px;line-height:22px;padding-right:30px}footer .footer_list{margin-bottom:30px}footer .footer_list li{align-items:center;display:flex}footer .footer_list li img{margin-right:10px;width:20px}body:not(.wp-admin) footer .footer_menu{padding-left:0}@media (max-width:900px){body:not(.wp-admin) footer .footer_menu{padding-bottom:20px}}body:not(.wp-admin) footer .footer_menu li{font-family:Hanken,sans-serif;font-size:24px;font-weight:700;line-height:24px;list-style-type:none;margin-bottom:20px;padding-left:0}body:not(.wp-admin) footer .footer_list{padding-left:0}body:not(.wp-admin) footer .footer_list li{font-family:Hanken,sans-serif;font-size:16px;font-weight:400;margin-bottom:15px}.home .menu-mobile{border-bottom:none;left:0;position:absolute;right:0;top:0;z-index:100}.home .menu-mobile-logo.logo-light{display:block}.home .menu-mobile-logo.logo-dark{display:none}.home .menu-mobile-btn__line{background-color:#fff}.front-page-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:350px;position:relative}.front-page-hero .hero-content{color:#fff;height:auto;padding:230px 50px;position:relative;text-align:center;z-index:10}@media (max-width:768px){.front-page-hero .hero-content{padding:200px 50px}}@media (max-width:640px){.front-page-hero .hero-content{padding:100px 10px 180px}}.front-page-hero .hero-content:before{background-color:#000;bottom:0;content:"";left:0;opacity:.6;position:absolute;right:0;top:0;z-index:-1}.front-page-hero .hero-content h1{font-size:48px;margin-bottom:5px}@media (max-width:960px){.front-page-hero .hero-content h1{font-size:24px;line-height:28px}}.front-page-hero .hero-content p{margin-bottom:5px;margin-top:0}.front-page-hero .hero-content .shop-filters{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:15px 20px}@media (max-width:640px){.front-page-hero .hero-content .shop-filters{align-items:inherit;flex-direction:column;padding:15px 0}}.front-page-hero .hero-content .shop-filters .category-filters,.front-page-hero .hero-content .shop-filters .keyword-filter,.front-page-hero .hero-content .shop-filters button{margin:10px;max-width:33.33%}@media (max-width:768px){.front-page-hero .hero-content .shop-filters .category-filters,.front-page-hero .hero-content .shop-filters .keyword-filter,.front-page-hero .hero-content .shop-filters button{max-width:50%}}@media (max-width:640px){.front-page-hero .hero-content .shop-filters .category-filters,.front-page-hero .hero-content .shop-filters .keyword-filter,.front-page-hero .hero-content .shop-filters button{max-width:100%}}.front-page-hero .hero-content .shop-filters button,.front-page-hero .hero-content .shop-filters input,.front-page-hero .hero-content .shop-filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:4px;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:16px;padding:10px 20px}.front-page-hero .hero-content .shop-filters input,.front-page-hero .hero-content .shop-filters select{min-width:215px}.front-page-hero .hero-content .shop-filters input#searchName,.front-page-hero .hero-content .shop-filters select#searchName{min-width:300px}@media (max-width:1220px){.front-page-hero .hero-content .shop-filters input#searchName,.front-page-hero .hero-content .shop-filters select#searchName{min-width:280px}}@media (max-width:960px){.front-page-hero .hero-content .shop-filters input#searchName,.front-page-hero .hero-content .shop-filters select#searchName{min-width:215px}}.front-page-hero .hero-content .shop-filters input{color:#2c2e35}.front-page-hero .hero-content .shop-filters input::-moz-placeholder{background-color:#fff;color:#909090}.front-page-hero .hero-content .shop-filters input::placeholder{background-color:#fff;color:#909090}.front-page-hero .hero-content .shop-filters select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23909090' d='M267.3 395.3c-6.2 6.2-16.4 6.2-22.6 0l-192-192c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L256 361.4l180.7-180.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6l-192 192z'/%3E%3C/svg%3E");background-position:center right 10px;background-repeat:no-repeat;background-size:20px;color:#909090;padding-right:50px}.front-page-hero .hero-content .shop-filters button{background-color:#00a69c;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23fff' d='M384 208a176 176 0 1 0-352 0 176 176 0 1 0 352 0zm-40.7 158c-36.3 31.2-83.6 50-135.3 50C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208c0 51.7-18.8 99-50 135.3l141.3 141.4c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0L343.3 366z'/%3E%3C/svg%3E");background-position:center left 20px;background-repeat:no-repeat;background-size:16px;color:#fff;padding:10px 25px 10px 45px}@media (max-width:640px){.front-page-hero .hero-content .shop-filters button{margin:10px auto;width:215px}}.front-page-hero .hero-content .shop-cats{bottom:30px;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0}@media (max-width:640px){.front-page-hero .hero-content .shop-cats{bottom:15px;flex-wrap:wrap}}.front-page-hero .hero-content .shop-cats button{background:hsla(0,0%,100%,.15);border-radius:2px;color:#fff;padding:15px 10px;text-align:center;width:100px}@media (max-width:640px){.front-page-hero .hero-content .shop-cats button{background:none;padding:10px 6px;width:85px}}.front-page-hero .hero-content .shop-cats button:not(:last-child){margin-right:1px}.front-page-hero .hero-content .shop-cats button:hover{background:hsla(0,0%,100%,.2)}@media (max-width:640px){.front-page-hero .hero-content .shop-cats button:hover{background:none}}.front-page-hero .hero-content .shop-cats button img{display:block;filter:invert(1);margin:0 auto 8px;max-height:25px;max-width:25px}.front-page-hero .hero-content .shop-cats button span{font-size:13px}@media (max-width:640px){.front-page-hero .hero-content .shop-cats button span{font-size:11px}}.front-page-hero .video-home{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.events{min-height:80vh;padding:50px 0}.events .category-filters{display:flex;flex-wrap:wrap;margin-bottom:10px}.events .category-filters button{background-color:inherit;color:#2c2e35;font-size:14px;font-weight:600;margin:5px 0;text-transform:uppercase;transition:color .3s ease}.events .category-filters button:not(:last-child){margin-right:15px}.events .category-filters button.active,.events .category-filters button:hover{color:#00a69c}.events .category-filters button.hide{display:none}.events .list-events{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-15px;margin-right:-15px}.events .events_load-more{margin-top:30px;text-align:center}.events .single-event,.list-events_block .single-event{animation:fadeInUp .5s ease-out forwards;flex:0 0 calc(33.33% - 30px);margin:15px;opacity:0;overflow:hidden;position:relative;transition:all .4s}@media (max-width:960px){.events .single-event,.list-events_block .single-event{flex:0 0 calc(50% - 30px)}}@media (max-width:640px){.events .single-event,.list-events_block .single-event{flex:inherit;width:100%}}.events .single-event:hover,.list-events_block .single-event:hover{box-shadow:11px 10px 38px rgba(0,0,0,.1)}.events .single-event:hover .single-event_content,.events .single-event:hover .single-event_content a,.list-events_block .single-event:hover .single-event_content,.list-events_block .single-event:hover .single-event_content a{color:#2c2e35}.events .single-event:hover .single-event_btn,.list-events_block .single-event:hover .single-event_btn{margin-top:30px;max-height:50px;opacity:1}.events .single-event:hover .single-event_container:after,.list-events_block .single-event:hover .single-event_container:after{opacity:1}.events .single-event .event-vignette,.list-events_block .single-event .event-vignette{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.events .single-event .event-vignette img,.list-events_block .single-event .event-vignette img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.events .single-event_container,.list-events_block .single-event_container{background-color:rgba(34,35,40,.5);padding-bottom:100%;position:relative;width:100%}@media (max-width:640px){.events .single-event_container,.list-events_block .single-event_container{padding-bottom:300px}}.events .single-event_container:after,.list-events_block .single-event_container:after{background-color:#fff;content:"";height:100%;left:0;opacity:0;position:absolute;right:0;transition:all .45s ease;width:100%}.events .single-event_content,.list-events_block .single-event_content{color:#fff;height:100%;left:0;padding:30px;position:absolute;top:0;transition:all .45s ease;width:100%;z-index:1}@media (max-width:960px){.events .single-event_content,.list-events_block .single-event_content{padding:20px}}.events .single-event_content a,.list-events_block .single-event_content a{color:#fff}.events .single-event_infos,.list-events_block .single-event_infos{bottom:30px;left:0;padding:0 30px;position:absolute;width:100%}@media (max-width:960px){.events .single-event_infos,.list-events_block .single-event_infos{bottom:20px;padding:0 20px}}.events .single-event_infos h2,.list-events_block .single-event_infos h2{font-weight:700}.events .single-event_cat,.list-events_block .single-event_cat{background-color:#00a69c;border-radius:12px;color:#fff;font-size:12px;padding:4px 12px}.events .single-event_date,.list-events_block .single-event_date{font-family:Source Sans Pro,Helvetica,sans-serif;margin-bottom:10px;opacity:.85}.events .single-event_place-address,.list-events_block .single-event_place-address{margin-top:10px}.events .single-event_btn,.list-events_block .single-event_btn{max-height:0;opacity:0;transition:all .45s ease-out}.events .single-event_btn span,.list-events_block .single-event_btn span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%2300a69c' d='M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9.8s-8.8 24.8.8 33.9L364.1 232H24c-13.3 0-24 10.7-24 24s10.7 24 24 24h340.1L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9.8l176-168z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;color:#00a69c!important;padding-right:30px}.events .single-event .btn-event,.list-events_block .single-event .btn-event{display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.post-type-archive-shops{height:100vh;overflow:hidden}@media (max-width:960px){.post-type-archive-shops{height:auto;overflow:inherit}}.post-type-archive-shops.map-open{overflow:hidden}.post-type-archive-shops header .menu-mobile #close-map{display:none}@media (max-width:960px){.post-type-archive-shops header .menu-mobile #close-map{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M366.6 155c6.7-15.9 9.4-27.6 9.4-35 0-48.6-39.4-88-88-88s-88 39.4-88 88c0 7.4 2.7 19 9.4 35 6.5 15.4 15.7 32.4 26.4 49.7 17.1 27.8 36.9 54.7 52.2 74.4 15.3-19.7 35.1-46.6 52.2-74.4 10.7-17.3 19.9-34.3 26.4-49.7zm-63.8 157c-7.7 9.6-22 9.6-29.6 0C241.1 271.9 168 174.6 168 120 168 53.7 221.7 0 288 0s120 53.7 120 120c0 54.6-73.1 151.9-105.2 192zm103.1-89.1c-.8.3-1.7.6-2.5.8 8.2-14.2 15.7-28.7 21.8-42.9l117.9-47.2c15.8-6.3 32.9 5.3 32.9 22.3v270.7c0 9.8-6 18.6-15.1 22.3l-155 62c-3.3 1.3-6.9 1.5-10.3.5l-218.7-62.5-144 57.6C17.1 512.8 0 501.2 0 484.2V213.4c0-9.8 6-18.6 15.1-22.3l123.2-49.3c2.1 10.4 5.4 20.8 9.2 30.8L32 218.8v253.6l128-51.2V304c0-8.8 7.2-16 16-16s16 7.2 16 16v115.9l192 54.9V304c0-8.8 7.2-16 16-16s16 7.2 16 16v168.4l128-51.2V167.6l-138.1 55.3zM288 88a24 24 0 1 1 0 48 24 24 0 1 1 0-48z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:25px;border:1px solid #efefef;border-radius:4px;display:block;font-size:0;height:36px;line-height:20px;padding:8px 12px 6px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:40px;z-index:1002}.post-type-archive-shops header .menu-mobile #close-map.map-open{background-image:none;font-size:20px}}.shops{border-top:1.5px solid rgba(0,0,0,.07)}.shops-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:960px){.shops-container{display:block}}.shops_content-list{flex:0 0 720px;height:calc(100vh - 158px);overflow-y:scroll}@media (max-width:1220px){.shops_content-list{flex:0 0 600px}}@media (max-width:960px){.shops_content-list{flex:inherit;height:auto;overflow:inherit;width:100%}}.shops_content-map{flex:0 0 calc(100% - 720px);height:calc(100vh - 158px)}@media (max-width:1220px){.shops_content-map{flex:0 0 calc(100% - 600px)}}@media (max-width:960px){.shops_content-map{display:none;flex:inherit;height:100vh;left:0;position:fixed!important;right:0;top:0;width:100%;z-index:1001}.shops_content-map.map-open{display:block}}.shops_content-map .gm-style iframe+div{border:none!important}.shops_content-map div[role=dialog]{padding:0!important;width:230px!important}.shops_content-map div[role=dialog] div{overflow:inherit!important}.shops_content-map div[role=dialog] button{background:rgba(0,0,0,.2)!important;opacity:1!important;right:0!important;top:0!important}.shops_content-map div[role=dialog] button span{background-color:#fff}.shops_content-map .infoWindow-content{position:relative}.shops_content-map .infoWindow-content .infoWindow-link{height:100%;left:0;position:absolute;right:0;top:0;width:100%}.shops_content-map .infoWindow-content img{height:120px;-o-object-fit:cover;object-fit:cover;width:100%}.shops_content-map .infoWindow-content .infoWindow-infos{padding:10px 15px 15px}.shops_content-map .infoWindow-content .infoWindow-infos h3{font-size:20px;margin-bottom:5px}.shops_content-map .infoWindow-content .infoWindow-infos p{font-size:14px;margin:5px 0 10px}.shops_content-map .infoWindow-content .infoWindow-infos .shop_cats{display:flex;flex-wrap:wrap;justify-content:flex-start}.shops_content-map .infoWindow-content .infoWindow-infos .shop_cats .shop-tags{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:0}.shops_content-map .infoWindow-content .infoWindow-infos .shop_cats .shop_cat-img{align-items:center;border:2px solid #00a69c;border-radius:100%;display:flex;height:40px;justify-content:center;list-style-type:none;margin-bottom:2.5px;margin-top:2.5px;padding-left:0;width:40px}.shops_content-map .infoWindow-content .infoWindow-infos .shop_cats .shop_cat-img:not(:nth-child(2n)){margin-right:5px}.shops_content-map .infoWindow-content .infoWindow-infos .shop_cats .shop_cat-img img{filter:invert(57%) sepia(52%) saturate(5192%) hue-rotate(144deg) brightness(90%) contrast(101%);max-height:20px;max-width:20px;-o-object-fit:contain;object-fit:contain}.shops .shop-filters{align-items:flex-start;border-bottom:1.5px solid rgba(0,0,0,.07);display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 30px 20px}@media (max-width:640px){.shops .shop-filters{display:block}}.shops .shop-filters .selected-tags{margin-top:10px;width:100%}.shops .shop-filters .selected-tags button{background-color:rgba(0,0,0,.03);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23909090' d='M324.5 411.1c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6L214.6 256l132.5-132.5c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L192 233.4 59.5 100.9c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6L169.4 256 36.9 388.5c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0L192 278.6l132.5 132.5z'/%3E%3C/svg%3E");background-position:center right 10px;background-repeat:no-repeat;background-size:15px;border:1px solid rgba(0,0,0,.2);border-radius:4px;color:rgba(0,0,0,.5);font-family:Hanken,sans-serif;margin-bottom:5px;margin-right:20px;margin-top:15px;padding:10px 40px 10px 10px}.shops .shop-filters .keyword-filter{flex:0 0 calc(33.33% - 20px)}@media (max-width:960px){.shops .shop-filters .keyword-filter{margin-bottom:20px}}.shops .shop-filters .keyword-filter input{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23909090' d='M384 208a176 176 0 1 0-352 0 176 176 0 1 0 352 0zm-40.7 158c-36.3 31.2-83.6 50-135.3 50C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208c0 51.7-18.8 99-50 135.3l141.3 141.4c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0L343.3 366z'/%3E%3C/svg%3E");background-position:center right 10px;background-repeat:no-repeat;background-size:20px;border:1px solid rgba(0,0,0,.2);border-radius:4px;color:#2c2e35;font-family:Hanken,sans-serif;font-size:14px;padding:10px 40px 10px 10px;width:100%}.shops .shop-filters .keyword-filter input::-moz-placeholder{color:rgba(0,0,0,.5)}.shops .shop-filters .keyword-filter input::placeholder{color:rgba(0,0,0,.5)}.shops .shop-filters .category-filters{flex:0 0 calc(33.33% - 20px)}@media (max-width:960px){.shops .shop-filters .category-filters{margin-bottom:20px}}.shops .shop-filters .category-filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23909090' d='M267.3 395.3c-6.2 6.2-16.4 6.2-22.6 0l-192-192c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L256 361.4l180.7-180.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6l-192 192z'/%3E%3C/svg%3E");background-position:center right 10px;background-repeat:no-repeat;background-size:20px;border:1px solid rgba(0,0,0,.2);border-radius:4px;color:rgba(0,0,0,.5);font-family:Hanken,sans-serif;font-size:14px;padding:10px 40px 10px 10px;width:100%}.shops .shop-filters .tag-select{flex:0 0 calc(33.33% - 20px)}.shops .tag-select{border:1px solid rgba(0,0,0,.2);border-radius:4px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.shops .tag-select-display{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23909090' d='M267.3 395.3c-6.2 6.2-16.4 6.2-22.6 0l-192-192c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L256 361.4l180.7-180.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6l-192 192z'/%3E%3C/svg%3E");background-position:center right 10px;background-repeat:no-repeat;background-size:20px;color:rgba(0,0,0,.5);cursor:pointer;font-family:Hanken,sans-serif;font-size:14px;padding:10px 40px 10px 10px}.shops .tag-filters{background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);position:absolute;width:100%;z-index:1}.shops .tag-filters input[type=checkbox]{display:none}.shops .tag-filters input[type=checkbox]:checked+.tag-name{color:rgba(0,0,0,.3)}.shops .tag-filters .tag-name{color:#2c2e35;font-size:14px}.shops .tag-option{cursor:pointer;display:block;padding:10px}.shops .tag-option:hover{background-color:#ddd}.shops .list-shops{background-color:#f9f9f9;padding:30px 30px 30px 0}.shops .list-shops .listing{display:flex;flex-wrap:wrap}@media (max-width:640px){.shops .list-shops .listing{display:block}}.shops .list-shops .single-shop{background-color:#fff;border:1px solid #efefef;border-radius:8px;flex:0 0 calc(50% - 30px);margin-bottom:30px;margin-left:30px;overflow:hidden;position:relative}@media (max-width:640px){.shops .list-shops .single-shop{width:calc(100% - 30px)}}.shops .list-shops .single-shop .shop-vignette{height:190px;-o-object-fit:cover;object-fit:cover;width:100%}.shops .list-shops .single-shop_link{height:100%;left:0;position:absolute;top:0;width:100%}.shops .list-shops .single-shop_container{height:calc(100% - 190px);padding:20px 15px 15px}.shops .list-shops .single-shop_content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.shops .list-shops .single-shop_infos{padding-bottom:20px}.shops .list-shops .single-shop_infos h2{color:#00a69c;margin-bottom:10px}.shops .list-shops .single-shop_footer{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between}.shops .list-shops .single-shop_footer .shop_footer-left{color:#909090;flex:0 0 calc(100% - 100px);font-family:Source Sans Pro,Helvetica,sans-serif;font-size:16px;line-height:18px;margin-bottom:2.5px}.shops .list-shops .single-shop_footer .shop_footer-right{display:flex;flex:0 0 85px;flex-wrap:wrap;justify-content:flex-end}.shops .list-shops .single-shop .shop_short-desc{margin-bottom:5px}.shops .list-shops .single-shop .shop_short-desc p{color:#909090;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:18px;margin:0}.shops .list-shops .single-shop .shop-tags{display:flex;flex-wrap:wrap;justify-content:flex-end;padding-left:0}.shops .list-shops .single-shop .shop_cat-img{align-items:center;border:2px solid #00a69c;border-radius:100%;display:flex;height:40px;justify-content:center;list-style-type:none;margin-bottom:2.5px;margin-top:2.5px;padding-left:0;width:40px}.shops .list-shops .single-shop .shop_cat-img:not(:nth-child(odd)){margin-left:5px}.shops .list-shops .single-shop .shop_cat-img img{filter:invert(57%) sepia(52%) saturate(5192%) hue-rotate(144deg) brightness(90%) contrast(101%);max-height:20px;max-width:20px}.shops .list-shops .result-empty{padding:30px}.shops .shops_load-more{background-color:#f9f9f9;padding:0 30px 60px;text-align:center}@media (max-width:640px){.shops .shops_load-more{padding-bottom:50px}}main.single-shop{background-color:#f9f9f9;overflow-x:hidden}main.single-shop .single-shop_header{position:relative}main.single-shop .single-shop_container{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:960px){main.single-shop .single-shop_container{flex-direction:column}}main.single-shop .single-shop_left{flex:0 0 60%}@media (max-width:960px){main.single-shop .single-shop_left{width:100%}}main.single-shop .single-shop_right{flex:0 0 calc(40% - 45px);padding-top:30px;z-index:1}@media (max-width:960px){main.single-shop .single-shop_right{width:100%}}main.single-shop .single-shop_head{padding:30px 0;position:relative;z-index:1}main.single-shop .single-shop_head:before{background-color:#fff;border-bottom:1px solid #efefef;content:"";display:block;height:100%;left:-99vw;position:absolute;right:-99vw;top:0;z-index:-10}main.single-shop .single-shop_head-infos{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}main.single-shop .single-shop_head-infos .btn-link,main.single-shop .single-shop_head-infos .btn-phone{margin:10px 0}main.single-shop .single-shop_head h1{color:#00a69c;margin-bottom:15px}@media (max-width:640px){main.single-shop .single-shop_head h1{margin-bottom:20px}}main.single-shop .single-shop_head .short-desc p{color:#909090}main.single-shop .single-shop_head .btn-archive{display:inline-block;margin-bottom:20px}main.single-shop .single-shop_content{margin-top:26px}main.single-shop .single-shop_content li,main.single-shop .single-shop_content p{color:#2c2e35;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:22px}@media (max-width:640px){main.single-shop .single-shop_content li,main.single-shop .single-shop_content p{font-size:14px}}main.single-shop .single-shop_content p{margin-bottom:20px;margin-top:0}main.single-shop .single-shop_content ul{padding-left:18px}main.single-shop .single-shop_content li{list-style-type:disc;margin-bottom:15px;padding-left:5px}main.single-shop .single-shop_navigation{align-items:center;display:flex;justify-content:space-between;padding:70px 0}@media (max-width:640px){main.single-shop .single-shop_navigation{padding:0 0 40px}}main.single-shop .shop_card{background-color:#fff;border:1px solid #efefef;border-radius:3px;margin-bottom:40px;padding:30px}@media (max-width:960px){main.single-shop .shop_card{margin-top:30px}}main.single-shop .shop_tags{border-bottom:1px solid #efefef;display:flex;flex-wrap:wrap;margin-top:40px;overflow:hidden;padding:0 30px 20px}@media (max-width:640px){main.single-shop .shop_tags{flex-direction:column}}main.single-shop .shop_tags ul{padding-left:0}main.single-shop .shop_tags li{display:flex;flex:0 0 50%;list-style-type:none;margin-bottom:20px;padding-left:0;padding-right:25px}@media (max-width:640px){main.single-shop .shop_tags li{width:100%}}main.single-shop .shop_tags li img,main.single-shop .shop_tags li span{vertical-align:middle}main.single-shop .shop_tags li span{font-family:Source Sans Pro,Helvetica,sans-serif;font-size:15px;padding-left:10px}@media (max-width:640px){main.single-shop .shop_tags li span{font-size:12px;line-height:15px}}main.single-shop .shop_tags img{filter:invert(16%) sepia(9%) saturate(782%) hue-rotate(189deg) brightness(90%) contrast(90%);max-height:23px;max-width:23px;vertical-align:middle}@media (max-width:640px){main.single-shop .shop_tags img{max-height:20px;max-width:20px}}main.single-shop .shop_cats{margin-bottom:40px;padding-left:0!important}main.single-shop .shop_cats li{align-items:center;display:flex;list-style-type:none;margin-bottom:20px;padding-left:0}main.single-shop .shop_cats li img{filter:invert(57%) sepia(52%) saturate(5192%) hue-rotate(144deg) brightness(90%) contrast(101%);height:25px;-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:25px}main.single-shop .shop_cats li span.cat-img{align-items:center;border:2px solid #00a69c;border-radius:100%;display:flex;height:50px;justify-content:center;width:50px}main.single-shop .shop_cats li span.cat-text{flex:0 0 calc(100% - 50px);padding-left:10px;vertical-align:middle}main.single-shop .openingHours{margin-bottom:40px}main.single-shop .shop_socials{align-items:center;border-bottom:1px solid #efefef;display:flex;justify-content:center;margin-top:20px;padding:0 30px 20px!important}@media (max-width:640px){main.single-shop .shop_socials{flex-wrap:wrap}}main.single-shop .shop_socials li{background-position:50%;background-repeat:no-repeat;background-size:contain;height:30px;list-style-type:none;margin:20px;padding-left:0;transition:all .3s ease;width:30px}@media (max-width:640px){main.single-shop .shop_socials li{height:25px;margin:15px;width:25px}}main.single-shop .shop_socials li.type-facebook{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%232c2e35' d='M80 299.3V512h116V299.3h86.5l18-97.8H196v-34.6c0-51.7 20.3-71.5 72.7-71.5 16.3 0 29.4.4 37 1.2V7.9C291.4 4 256.4 0 236.2 0 129.3 0 80 50.5 80 159.4v42.1H14v97.8h66z'/%3E%3C/svg%3E")}main.single-shop .shop_socials li.type-facebook:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M80 299.3V512h116V299.3h86.5l18-97.8H196v-34.6c0-51.7 20.3-71.5 72.7-71.5 16.3 0 29.4.4 37 1.2V7.9C291.4 4 256.4 0 236.2 0 129.3 0 80 50.5 80 159.4v42.1H14v97.8h66z'/%3E%3C/svg%3E")}main.single-shop .shop_socials li.type-instagram{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%232c2e35' d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'/%3E%3C/svg%3E")}main.single-shop .shop_socials li.type-instagram:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'/%3E%3C/svg%3E")}main.single-shop .shop_socials li.type-linkedin{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%232c2e35' d='M100.3 448H7.4V148.9h92.9zM53.8 108.1C24.1 108.1 0 83.5 0 53.8a53.8 53.8 0 0 1 107.6 0c0 29.7-24.1 54.3-53.8 54.3zM447.9 448h-92.7V302.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V448h-92.8V148.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V448z'/%3E%3C/svg%3E")}main.single-shop .shop_socials li.type-linkedin:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M100.3 448H7.4V148.9h92.9zM53.8 108.1C24.1 108.1 0 83.5 0 53.8a53.8 53.8 0 0 1 107.6 0c0 29.7-24.1 54.3-53.8 54.3zM447.9 448h-92.7V302.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V448h-92.8V148.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V448z'/%3E%3C/svg%3E")}main.single-shop .shop_socials li.type-twitter{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%232c2e35' d='M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8l164.9-188.5L26.8 48h145.6l100.5 132.9L389.2 48zm-24.8 373.8h39.1L151.1 88h-42l255.3 333.8z'/%3E%3C/svg%3E")}main.single-shop .shop_socials li.type-twitter:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8l164.9-188.5L26.8 48h145.6l100.5 132.9L389.2 48zm-24.8 373.8h39.1L151.1 88h-42l255.3 333.8z'/%3E%3C/svg%3E")}main.single-shop .shop_socials li.type-tiktok{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%232c2e35' d='M448 209.9a210.1 210.1 0 0 1-122.8-39.3v178.8A162.6 162.6 0 1 1 185 188.3v89.9a74.6 74.6 0 1 0 52.2 71.2V0h88a121.2 121.2 0 0 0 1.9 22.2 122.2 122.2 0 0 0 53.9 80.2 121.4 121.4 0 0 0 67 20.1z'/%3E%3C/svg%3E")}main.single-shop .shop_socials li.type-tiktok:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M448 209.9a210.1 210.1 0 0 1-122.8-39.3v178.8A162.6 162.6 0 1 1 185 188.3v89.9a74.6 74.6 0 1 0 52.2 71.2V0h88a121.2 121.2 0 0 0 1.9 22.2 122.2 122.2 0 0 0 53.9 80.2 121.4 121.4 0 0 0 67 20.1z'/%3E%3C/svg%3E")}main.single-shop .shop_socials li.type-youtube{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%232c2e35' d='M549.7 124.1c-6.3-23.7-24.8-42.3-48.3-48.6C458.8 64 288 64 288 64S117.2 64 74.6 75.5c-23.5 6.3-42 24.9-48.3 48.6C14.9 167 14.9 256.4 14.9 256.4s0 89.4 11.4 132.3c6.3 23.7 24.8 41.5 48.3 47.8C117.2 448 288 448 288 448s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zM232.2 337.6V175.2l142.7 81.2-142.7 81.2z'/%3E%3C/svg%3E")}main.single-shop .shop_socials li.type-youtube:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M549.7 124.1c-6.3-23.7-24.8-42.3-48.3-48.6C458.8 64 288 64 288 64S117.2 64 74.6 75.5c-23.5 6.3-42 24.9-48.3 48.6C14.9 167 14.9 256.4 14.9 256.4s0 89.4 11.4 132.3c6.3 23.7 24.8 41.5 48.3 47.8C117.2 448 288 448 288 448s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zM232.2 337.6V175.2l142.7 81.2-142.7 81.2z'/%3E%3C/svg%3E")}main.single-shop .shop_socials li.type-pinterest{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 496 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%232c2e35' d='M496 256c0 137-111 248-248 248-25.6 0-50.2-3.9-73.4-11.1 10.1-16.5 25.2-43.5 30.8-65 3-11.6 15.4-59 15.4-59 8.1 15.4 31.7 28.5 56.8 28.5 74.8 0 128.7-68.8 128.7-154.3 0-81.9-66.9-143.2-152.9-143.2-107 0-163.9 71.8-163.9 150.1 0 36.4 19.4 81.7 50.3 96.1 4.7 2.2 7.2 1.2 8.3-3.3.8-3.4 5-20.3 6.9-28.1.6-2.5.3-4.7-1.7-7.1-10.1-12.5-18.3-35.3-18.3-56.6 0-54.7 41.4-107.6 112-107.6 60.9 0 103.6 41.5 103.6 100.9 0 67.1-33.9 113.6-78 113.6-24.3 0-42.6-20.1-36.7-44.8 7-29.5 20.5-61.3 20.5-82.6 0-19-10.2-34.9-31.4-34.9-24.9 0-44.9 25.7-44.9 60.2 0 22 7.4 36.8 7.4 36.8s-24.5 103.8-29 123.2c-5 21.4-3 51.6-.9 71.2C65.4 450.9 0 361.1 0 256 0 119 111 8 248 8s248 111 248 248z'/%3E%3C/svg%3E")}main.single-shop .shop_socials li.type-pinterest:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 496 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M496 256c0 137-111 248-248 248-25.6 0-50.2-3.9-73.4-11.1 10.1-16.5 25.2-43.5 30.8-65 3-11.6 15.4-59 15.4-59 8.1 15.4 31.7 28.5 56.8 28.5 74.8 0 128.7-68.8 128.7-154.3 0-81.9-66.9-143.2-152.9-143.2-107 0-163.9 71.8-163.9 150.1 0 36.4 19.4 81.7 50.3 96.1 4.7 2.2 7.2 1.2 8.3-3.3.8-3.4 5-20.3 6.9-28.1.6-2.5.3-4.7-1.7-7.1-10.1-12.5-18.3-35.3-18.3-56.6 0-54.7 41.4-107.6 112-107.6 60.9 0 103.6 41.5 103.6 100.9 0 67.1-33.9 113.6-78 113.6-24.3 0-42.6-20.1-36.7-44.8 7-29.5 20.5-61.3 20.5-82.6 0-19-10.2-34.9-31.4-34.9-24.9 0-44.9 25.7-44.9 60.2 0 22 7.4 36.8 7.4 36.8s-24.5 103.8-29 123.2c-5 21.4-3 51.6-.9 71.2C65.4 450.9 0 361.1 0 256 0 119 111 8 248 8s248 111 248 248z'/%3E%3C/svg%3E")}main.single-shop .shop_socials li a{display:block;height:100%;width:100%}main.single-shop .card_map p{margin-bottom:30px}main.single-shop .card_map .btn-shop-directions{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23909090' d='M48 56c0-13.3-10.7-24-24-24S0 42.7 0 56v168c0 48.6 39.4 88 88 88h342.1l-87 87c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0L505 305c9.4-9.4 9.4-24.6 0-33.9L377 143c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l87 87H88c-22.1 0-40-17.9-40-40V56z'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:14px;color:#909090;padding-left:20px}main.single-shop .card_map .btn-shop-directions:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M48 56c0-13.3-10.7-24-24-24S0 42.7 0 56v168c0 48.6 39.4 88 88 88h342.1l-87 87c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0L505 305c9.4-9.4 9.4-24.6 0-33.9L377 143c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l87 87H88c-22.1 0-40-17.9-40-40V56z'/%3E%3C/svg%3E");color:#00a69c}main.single-shop .shop_map{height:165px;margin-bottom:30px;width:100%}main.single-shop .swiper-hero-shop{max-height:450px}@media (max-width:640px){main.single-shop .swiper-hero-shop{max-height:200px}}main.single-shop .swiper-hero-shop-container.no-arrows .swiper-button-next,main.single-shop .swiper-hero-shop-container.no-arrows .swiper-button-prev{display:none}main.single-shop .swiper-hero-shop .swiper-wrapper{height:450px}@media (max-width:640px){main.single-shop .swiper-hero-shop .swiper-wrapper{height:200px}}main.single-shop .swiper-hero-shop .swiper-slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:640px){main.single-shop .swiper-button-next,main.single-shop .swiper-button-prev{display:none}}main.single-shop .shop_hero-content{display:flex;height:450px;overflow:hidden}@media (max-width:640px){main.single-shop .shop_hero-content{height:300px}}main.single-shop .shop_hero-content .single-img{flex:1}@media (max-width:640px){main.single-shop .shop_hero-content .single-img{flex:none;width:100%}}main.single-shop .shop_hero-content .single-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}main.single-event{background-color:#f9f9f9;overflow-x:hidden}main.single-event .single-event_container{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:960px){main.single-event .single-event_container{flex-direction:column}}main.single-event .single-event_left{flex:0 0 60%}main.single-event .single-event_right{flex:0 0 calc(40% - 45px);padding-top:35px;z-index:1}main.single-event .single-event_head{padding:30px 0 20px;position:relative;z-index:1}main.single-event .single-event_head:before{background-color:#fff;border-bottom:1px solid #efefef;content:"";display:block;height:100%;left:-99vw;position:absolute;right:-99vw;top:0;z-index:-10}main.single-event .single-event_head-infos{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}@media (max-width:640px){main.single-event .single-event_head-infos{flex-direction:column;margin-top:20px}}main.single-event .single-event_head-infos .info-price{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%232c2e35' d='M160 0c17.7 0 32 14.3 32 32v35.7c1.6.2 3.1.4 4.7.7.4.1.7.1 1.1.2l48 8.8c17.4 3.2 28.9 19.9 25.7 37.2s-19.9 28.9-37.2 25.7l-47.5-8.7c-31.3-4.6-58.9-1.5-78.3 6.2s-27.2 18.3-29 28.1c-2 10.7-.5 16.7 1.2 20.4 1.8 3.9 5.5 8.3 12.8 13.2 16.3 10.7 41.3 17.7 73.7 26.3l2.9.8c28.6 7.6 63.6 16.8 89.6 33.8 14.2 9.3 27.6 21.9 35.9 39.5 8.5 17.9 10.3 37.9 6.4 59.2-6.9 38-33.1 63.4-65.6 76.7-13.7 5.6-28.6 9.2-44.4 11V480c0 17.7-14.3 32-32 32s-32-14.3-32-32v-34.9c-.4-.1-.9-.1-1.3-.2h-.2c-24.4-3.8-64.5-14.3-91.5-26.3-16.1-7.2-23.4-26.1-16.2-42.2S44.9 353 61 360.2c20.9 9.3 55.3 18.5 75.2 21.6 31.9 4.7 58.2 2 76-5.3 16.9-6.9 24.6-16.9 26.8-28.9 1.9-10.6.4-16.7-1.3-20.4-1.9-4-5.6-8.4-13-13.3-16.4-10.7-41.5-17.7-74-26.3l-2.8-.7c-28.5-7.6-63.5-16.9-89.5-33.9-14.2-9.3-27.5-22-35.8-39.6-8.4-17.9-10.1-37.9-6.1-59.2 7.2-38.2 35.8-63 68.3-75.9 13.3-5.3 27.9-8.9 43.2-11V32c0-17.7 14.3-32 32-32z'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:11px;color:#2c2e35;padding-left:18px}main.single-event .single-event_head-infos .btn-email,main.single-event .single-event_head-infos .btn-link,main.single-event .single-event_head-infos .info-price{margin:10px 0}main.single-event .single-event_head h1{color:#00a69c;margin-bottom:20px}main.single-event .single-event_head .short-desc p{color:#909090}main.single-event .single-event_content{margin-top:26px}@media (max-width:640px){main.single-event .single-event_content{margin-top:20px}}main.single-event .single-event_content li,main.single-event .single-event_content p{color:#2c2e35;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:22px}@media (max-width:640px){main.single-event .single-event_content li,main.single-event .single-event_content p{font-size:14px}}main.single-event .single-event_content p{margin-bottom:20px}main.single-event .single-event_content ul{padding-left:18px}main.single-event .single-event_content li{list-style-type:disc;margin-bottom:15px;padding-left:5px}@media (max-width:640px){main.single-event .single-event_content li{margin-bottom:5px}}main.single-event .single-event_navigation{align-items:center;display:flex;justify-content:space-between;padding:70px 0;width:100%}main.single-event .event_infos{align-items:center;display:flex;font-size:18px;justify-content:space-between;padding-bottom:30px}@media (max-width:640px){main.single-event .event_infos{align-items:flex-start;flex-direction:column;padding-bottom:20px}main.single-event .event_infos div{margin:10px 0}}main.single-event .event_infos .event_place-content{max-width:33.33%}@media (max-width:640px){main.single-event .event_infos .event_place-content{max-width:100%}}main.single-event .event_hero-content{display:flex;height:450px;overflow:hidden}@media (max-width:640px){main.single-event .event_hero-content{height:300px}}main.single-event .event_hero-content .single-img{flex:1}@media (max-width:960px){main.single-event .event_hero-content .single-img{min-width:50%}}@media (max-width:640px){main.single-event .event_hero-content .single-img{flex:none;width:100%}}main.single-event .event_hero-content .single-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}main.single-event .event_date{align-items:center;color:#2c2e35;display:flex;font-family:Source Sans Pro,Helvetica,sans-serif}main.single-event .event_date .icon-date{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24v40H64C28.7 64 0 92.7 0 128v320c0 35.3 28.7 64 64 64h320c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64h-40V24c0-13.3-10.7-24-24-24s-24 10.7-24 24v40H152V24zM48 192h80v56H48v-56zm0 104h80v64H48v-64zm128 0h96v64h-96v-64zm144 0h80v64h-80v-64zm80-48h-80v-56h80v56zm0 160v40c0 8.8-7.2 16-16 16h-64v-56h80zm-128 0v56h-96v-56h96zm-144 0v56H64c-8.8 0-16-7.2-16-16v-40h80zm144-160h-96v-56h96v56z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px;border:2px solid #00a69c;border-radius:100%;display:inline-block;height:40px;margin-right:9px;min-height:40px;min-width:40px;width:40px}main.single-event .event_place{align-items:center;color:#2c2e35;display:flex;font-family:Source Sans Pro,Helvetica,sans-serif}main.single-event .event_place .icon-place{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M320.7 249.2c-10.5 24.8-25.4 52.2-42.5 79.9-28.4 46.2-61.4 90.9-86.2 122.6-24.8-31.8-57.8-76.4-86.2-122.6-17.1-27.7-32-55.1-42.5-79.9C52.5 223.6 48 204.4 48 192c0-79.5 64.5-144 144-144s144 64.5 144 144c0 12.4-4.5 31.6-15.3 57.2zm-105 250C267 435 384 279.4 384 192 384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2 12.3 15.3 35.1 15.3 47.4 0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px;border:2px solid #00a69c;border-radius:100%;display:inline-block;height:40px;margin-right:9px;min-height:40px;min-width:40px;width:40px}main.single-event .event_card{background-color:#fff;border:1px solid #efefef;border-radius:3px;margin-bottom:40px;padding:30px}main.single-event .event_card p{margin-top:0}main.single-event .event_tags{border-bottom:1px solid #efefef;display:flex;flex-wrap:wrap;margin-top:40px;overflow:hidden;padding:0 30px 20px}@media (max-width:640px){main.single-event .event_tags{flex-direction:column}}main.single-event .event_tags ul{padding-left:0}main.single-event .event_tags li{display:flex;flex:0 0 50%;list-style-type:none;margin-bottom:20px;padding-left:0;padding-right:25px}@media (max-width:640px){main.single-event .event_tags li{width:100%}}main.single-event .event_tags li img,main.single-event .event_tags li span{vertical-align:middle}main.single-event .event_tags li span{font-family:Source Sans Pro,Helvetica,sans-serif;font-size:15px;padding-left:10px}@media (max-width:640px){main.single-event .event_tags li span{font-size:12px;line-height:15px}}main.single-event .event_tags img{filter:invert(16%) sepia(10%) saturate(662%) hue-rotate(189deg) brightness(94%) contrast(93%);max-height:23px;max-width:23px;vertical-align:middle}@media (max-width:640px){main.single-event .event_tags img{max-height:20px;max-width:20px}}main.single-event .event_cats{margin-bottom:40px;padding-left:0!important}main.single-event .event_cats li{align-items:center;display:flex;list-style-type:none;margin-bottom:20px;padding-left:0}main.single-event .event_cats li img{filter:invert(57%) sepia(52%) saturate(5192%) hue-rotate(144deg) brightness(90%) contrast(101%);height:25px;-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:25px}main.single-event .event_cats li span.cat-img{align-items:center;border:2px solid #00a69c;border-radius:100%;display:flex;height:50px;justify-content:center;width:50px}main.single-event .event_cats li span.cat-text{flex:0 0 calc(100% - 50px);padding-left:10px;vertical-align:middle}main.single-event .event_map{height:165px;margin-bottom:30px;width:100%}main.single-event .event_socials{align-items:center;border-bottom:1px solid #efefef;display:flex;justify-content:center;margin-top:20px;padding:0 30px 20px!important}@media (max-width:640px){main.single-event .event_socials{flex-wrap:wrap}}main.single-event .event_socials li{background-position:50%;background-repeat:no-repeat;background-size:contain;height:30px;list-style-type:none;margin:20px;padding-left:0;transition:all .3s ease;width:30px}@media (max-width:640px){main.single-event .event_socials li{height:25px;margin:15px;width:25px}}main.single-event .event_socials li.type-facebook{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%232c2e35' d='M80 299.3V512h116V299.3h86.5l18-97.8H196v-34.6c0-51.7 20.3-71.5 72.7-71.5 16.3 0 29.4.4 37 1.2V7.9C291.4 4 256.4 0 236.2 0 129.3 0 80 50.5 80 159.4v42.1H14v97.8h66z'/%3E%3C/svg%3E")}main.single-event .event_socials li.type-facebook:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M80 299.3V512h116V299.3h86.5l18-97.8H196v-34.6c0-51.7 20.3-71.5 72.7-71.5 16.3 0 29.4.4 37 1.2V7.9C291.4 4 256.4 0 236.2 0 129.3 0 80 50.5 80 159.4v42.1H14v97.8h66z'/%3E%3C/svg%3E")}main.single-event .event_socials li.type-instagram{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%232c2e35' d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'/%3E%3C/svg%3E")}main.single-event .event_socials li.type-instagram:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'/%3E%3C/svg%3E")}main.single-event .event_socials li a{display:block;height:100%;width:100%}main.single-event .event_address{margin-bottom:40px}main.single-event .event_address h6{margin-bottom:5px}main.single-event .event_address p{margin-bottom:10px}main.single-event .card_map p{margin-bottom:30px}main.single-event .card_map .btn-event-directions{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23909090' d='M48 56c0-13.3-10.7-24-24-24S0 42.7 0 56v168c0 48.6 39.4 88 88 88h342.1l-87 87c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0L505 305c9.4-9.4 9.4-24.6 0-33.9L377 143c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l87 87H88c-22.1 0-40-17.9-40-40V56z'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:14px;color:#909090;padding-left:20px}main.single-event .card_map .btn-event-directions:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M48 56c0-13.3-10.7-24-24-24S0 42.7 0 56v168c0 48.6 39.4 88 88 88h342.1l-87 87c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0L505 305c9.4-9.4 9.4-24.6 0-33.9L377 143c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l87 87H88c-22.1 0-40-17.9-40-40V56z'/%3E%3C/svg%3E");color:#00a69c}main.single-building .single-building_card{display:flex;flex-wrap:wrap}@media (max-width:960px){main.single-building .single-building_card{display:block}}main.single-building .single-building_card .content-left,main.single-building .single-building_card .content-right{flex:0 0 50%;max-width:50%}@media (max-width:960px){main.single-building .single-building_card .content-left,main.single-building .single-building_card .content-right{max-width:100%;width:100%}}main.single-building .single-building_card .content-left{max-height:800px;position:relative}@media (max-width:960px){main.single-building .single-building_card .content-left{margin-bottom:20px}}main.single-building .single-building_card .content-right{padding-left:50px}@media (max-width:960px){main.single-building .single-building_card .content-right{padding-left:0}}main.single-building .single-building_card .content-right h1{color:#00a69c;margin-bottom:25px}main.single-building .single-building_card .content-right p{margin-bottom:15px;margin-top:0}main.single-building .swiper-hero-building{height:100%;max-height:100%}@media (max-width:960px){main.single-building .swiper-hero-building{max-height:400px}}@media (max-width:640px){main.single-building .swiper-hero-building{max-height:300px}}main.single-building .swiper-hero-building-container{height:100%}main.single-building .swiper-hero-building-container.no-arrows .swiper-button-next,main.single-building .swiper-hero-building-container.no-arrows .swiper-button-prev{display:none}main.single-building .swiper-hero-building .swiper-wrapper{height:100%}main.single-building .swiper-hero-building .swiper-slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}main.single-building .building_hero-content{display:flex;height:100%;overflow:hidden}main.single-building .building_hero-content .single-img{flex:1}main.single-building .building_hero-content .single-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}main.single-building .building_cats{margin-bottom:20px;padding-left:0}main.single-building .building_cats li{align-items:center;border:2px solid #00a69c;border-radius:20px;color:#00a69c;display:inline-block;list-style-type:none;margin-bottom:10px;margin-right:5px;padding:5px 20px}main.single-building .building_map{height:600px;margin-bottom:30px;margin-top:10px}@media (max-width:960px){main.single-building .building_map{height:400px;margin-top:30px}}@media (max-width:640px){main.single-building .building_map{height:300px}}main.single-building .building_square-foot{display:block;font-weight:600;margin-bottom:10px}main.single-building .building-infos{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:25px}@media (max-width:640px){main.single-building .building-infos{flex-direction:column}}main.single-building .building-infos p{align-items:center;display:flex;flex:0 0 50%;padding-right:30px}@media (max-width:640px){main.single-building .building-infos p{width:100%}}main.single-building .building_contact{align-items:center;display:flex}main.single-building .building_contact .contact-name-phone{display:flex;flex-direction:column}main.single-building .building-desc{margin-bottom:25px}main.single-building .icon{background-position:50%;background-repeat:no-repeat;background-size:15px;border:2px solid #00a69c;border-radius:100%;display:inline-block;height:30px;margin-right:9px;min-height:30px;min-width:30px;vertical-align:middle;width:30px}main.single-building .icon-place{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M320.7 249.2c-10.5 24.8-25.4 52.2-42.5 79.9-28.4 46.2-61.4 90.9-86.2 122.6-24.8-31.8-57.8-76.4-86.2-122.6-17.1-27.7-32-55.1-42.5-79.9C52.5 223.6 48 204.4 48 192c0-79.5 64.5-144 144-144s144 64.5 144 144c0 12.4-4.5 31.6-15.3 57.2zm-105 250C267 435 384 279.4 384 192 384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2 12.3 15.3 35.1 15.3 47.4 0z'/%3E%3C/svg%3E")}main.single-building .icon-date{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M152 24c0-13.3-10.7-24-24-24s-24 10.7-24 24v40H64C28.7 64 0 92.7 0 128v320c0 35.3 28.7 64 64 64h320c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64h-40V24c0-13.3-10.7-24-24-24s-24 10.7-24 24v40H152V24zM48 192h80v56H48v-56zm0 104h80v64H48v-64zm128 0h96v64h-96v-64zm144 0h80v64h-80v-64zm80-48h-80v-56h80v56zm0 160v40c0 8.8-7.2 16-16 16h-64v-56h80zm-128 0v56h-96v-56h96zm-144 0v56H64c-8.8 0-16-7.2-16-16v-40h80zm144-160h-96v-56h96v56z'/%3E%3C/svg%3E")}main.single-building .icon-price{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M160 0c17.7 0 32 14.3 32 32v35.7c1.6.2 3.1.4 4.7.7.4.1.7.1 1.1.2l48 8.8c17.4 3.2 28.9 19.9 25.7 37.2s-19.9 28.9-37.2 25.7l-47.5-8.7c-31.3-4.6-58.9-1.5-78.3 6.2s-27.2 18.3-29 28.1c-2 10.7-.5 16.7 1.2 20.4 1.8 3.9 5.5 8.3 12.8 13.2 16.3 10.7 41.3 17.7 73.7 26.3l2.9.8c28.6 7.6 63.6 16.8 89.6 33.8 14.2 9.3 27.6 21.9 35.9 39.5 8.5 17.9 10.3 37.9 6.4 59.2-6.9 38-33.1 63.4-65.6 76.7-13.7 5.6-28.6 9.2-44.4 11V480c0 17.7-14.3 32-32 32s-32-14.3-32-32v-34.9c-.4-.1-.9-.1-1.3-.2h-.2c-24.4-3.8-64.5-14.3-91.5-26.3-16.1-7.2-23.4-26.1-16.2-42.2S44.9 353 61 360.2c20.9 9.3 55.3 18.5 75.2 21.6 31.9 4.7 58.2 2 76-5.3 16.9-6.9 24.6-16.9 26.8-28.9 1.9-10.6.4-16.7-1.3-20.4-1.9-4-5.6-8.4-13-13.3-16.4-10.7-41.5-17.7-74-26.3l-2.8-.7c-28.5-7.6-63.5-16.9-89.5-33.9-14.2-9.3-27.5-22-35.8-39.6-8.4-17.9-10.1-37.9-6.1-59.2 7.2-38.2 35.8-63 68.3-75.9 13.3-5.3 27.9-8.9 43.2-11V32c0-17.7 14.3-32 32-32z'/%3E%3C/svg%3E");background-size:12px}main.single-building .icon-phone{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64c0 247.4 200.6 448 448 448 18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368c-70.4-33.3-127.4-90.3-160.7-160.7l49.3-40.3c13.7-11.2 18.4-30 11.6-46.3l-40-96z'/%3E%3C/svg%3E")}.buildings #buildings-list{border-top:1.5px solid rgba(0,0,0,.07)}.buildings .building-filters{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:30px;padding-top:30px}@media (max-width:640px){.buildings .building-filters{display:block}}.buildings .building-filters .selected-tags{margin-top:5px;width:100%}.buildings .building-filters .selected-tags button{background-color:rgba(0,0,0,.03);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23909090' d='M324.5 411.1c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6L214.6 256l132.5-132.5c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L192 233.4 59.5 100.9c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6L169.4 256 36.9 388.5c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0L192 278.6l132.5 132.5z'/%3E%3C/svg%3E");background-position:center right 10px;background-repeat:no-repeat;background-size:15px;border:1px solid rgba(0,0,0,.2);border-radius:4px;color:rgba(0,0,0,.5);font-family:Hanken,sans-serif;margin-bottom:5px;margin-right:20px;margin-top:15px;padding:10px 40px 10px 10px}.buildings .building-filters .keyword-filter{flex:0 0 calc(33.33% - 20px)}@media (max-width:640px){.buildings .building-filters .keyword-filter{margin-bottom:20px}}.buildings .building-filters .keyword-filter input{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23909090' d='M384 208a176 176 0 1 0-352 0 176 176 0 1 0 352 0zm-40.7 158c-36.3 31.2-83.6 50-135.3 50C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208c0 51.7-18.8 99-50 135.3l141.3 141.4c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0L343.3 366z'/%3E%3C/svg%3E");background-position:center right 10px;background-repeat:no-repeat;background-size:20px;border:1px solid rgba(0,0,0,.2);border-radius:4px;color:#2c2e35;font-family:Hanken,sans-serif;font-size:14px;padding:10px 40px 10px 10px;width:100%}.buildings .building-filters .keyword-filter input::-moz-placeholder{color:rgba(0,0,0,.5)}.buildings .building-filters .keyword-filter input::placeholder{color:rgba(0,0,0,.5)}.buildings .building-filters .category-filters{flex:0 0 calc(33.33% - 20px)}@media (max-width:640px){.buildings .building-filters .category-filters{margin-bottom:20px}}.buildings .building-filters .category-filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23909090' d='M267.3 395.3c-6.2 6.2-16.4 6.2-22.6 0l-192-192c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L256 361.4l180.7-180.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6l-192 192z'/%3E%3C/svg%3E");background-position:center right 10px;background-repeat:no-repeat;background-size:20px;border:1px solid rgba(0,0,0,.2);border-radius:4px;color:rgba(0,0,0,.5);font-family:Hanken,sans-serif;font-size:14px;padding:10px 40px 10px 10px;width:100%}.buildings .building-filters .tag-select{flex:0 0 calc(33.33% - 20px)}.buildings .tag-select{border:1px solid rgba(0,0,0,.2);border-radius:4px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.buildings .tag-select-display{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23909090' d='M267.3 395.3c-6.2 6.2-16.4 6.2-22.6 0l-192-192c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L256 361.4l180.7-180.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6l-192 192z'/%3E%3C/svg%3E");background-position:center right 10px;background-repeat:no-repeat;background-size:20px;color:rgba(0,0,0,.5);cursor:pointer;font-family:Hanken,sans-serif;font-size:14px;padding:10px 40px 10px 10px}.buildings .tag-filters{background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);position:absolute;width:100%;z-index:1}.buildings .tag-filters input[type=checkbox]{display:none}.buildings .tag-filters input[type=checkbox]:checked+.tag-name{color:rgba(0,0,0,.3)}.buildings .tag-filters .tag-name{color:#2c2e35;font-size:14px}.buildings .tag-option{cursor:pointer;display:block;padding:10px}.buildings .tag-option:hover{background-color:#ddd}.buildings .list-buildings{display:flex;flex-wrap:wrap;max-width:1130px;padding-bottom:30px;padding-top:30px}@media (max-width:1100px){.buildings .list-buildings{padding:30px 35px}}@media (max-width:640px){.buildings .list-buildings{display:block;padding:30px 20px}}.buildings .list-buildings_bg{background-color:#f9f9f9;border-top:1.5px solid rgba(0,0,0,.07)}.buildings .list-buildings .single-building{background-color:#fff;border:1px solid #efefef;border-radius:8px;flex:0 0 calc(50% - 30px);left:-15px;margin-bottom:30px;margin-left:30px;overflow:hidden;position:relative}@media (max-width:640px){.buildings .list-buildings .single-building{margin-left:15px;width:100%}}.buildings .list-buildings .single-building_content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.buildings .list-buildings .single-building .building-vignette{height:190px;-o-object-fit:cover;object-fit:cover;width:100%}.buildings .list-buildings .single-building_link{height:100%;left:0;position:absolute;top:0;width:100%}.buildings .list-buildings .single-building_container{height:calc(100% - 190px);padding:20px 15px 15px}.buildings .list-buildings .single-building_infos{padding-bottom:15px}.buildings .list-buildings .single-building_infos h2{color:#00a69c;margin-bottom:10px}.buildings .list-buildings .single-building_footer{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:960px){.buildings .list-buildings .single-building_footer{flex-direction:column}}.buildings .list-buildings .single-building_footer .building_footer-left{color:#909090;flex:0 0 calc(100% - 100px);font-family:Source Sans Pro,Helvetica,sans-serif;font-size:16px;line-height:18px;margin-bottom:2.5px}@media (max-width:960px){.buildings .list-buildings .single-building_footer .building_footer-left{display:block;order:2;width:100%}}.buildings .list-buildings .single-building_footer .building_footer-left span{display:block}.buildings .list-buildings .single-building_footer .building_footer-left span:not(:last-child){margin-bottom:10px}.buildings .list-buildings .single-building_footer .building_footer-left span.btn-building{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23fff' d='M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9.8s-8.8 24.8.8 33.9L364.1 232H24c-13.3 0-24 10.7-24 24s10.7 24 24 24h340.1L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9.8l176-168z'/%3E%3C/svg%3E");background-position:center right 15px;background-repeat:no-repeat;background-size:16px;display:inline-block;margin-top:15px;padding-right:42px}.buildings .list-buildings .single-building_footer .building_footer-right{display:flex;flex:0 0 85px;flex-wrap:wrap;justify-content:flex-end}@media (max-width:960px){.buildings .list-buildings .single-building_footer .building_footer-right{flex:inherit;justify-content:flex-start;order:1;width:100%}}.buildings .list-buildings .single-building .building_short-desc{margin-bottom:5px}.buildings .list-buildings .single-building .building_short-desc p{color:#909090;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:18px;margin:0}.buildings .list-buildings .single-building .building-tags{display:flex;flex-wrap:wrap;justify-content:flex-end;padding-left:0}.buildings .list-buildings .single-building .building_cat-img{align-items:center;border:2px solid #00a69c;border-radius:100%;display:flex;height:40px;justify-content:center;margin-bottom:2.5px;margin-top:2.5px;padding-left:0;width:40px}.buildings .list-buildings .single-building .building_cat-img:not(:nth-child(odd)){margin-left:5px}@media (max-width:960px){.buildings .list-buildings .single-building .building_cat-img:not(:nth-child(odd)){margin-left:0}.buildings .list-buildings .single-building .building_cat-img{margin-bottom:15px;margin-left:0;margin-right:5px}}.buildings .list-buildings .single-building .building_cat-img img{filter:invert(57%) sepia(52%) saturate(5192%) hue-rotate(144deg) brightness(90%) contrast(101%);max-height:20px;max-width:20px}.buildings .list-buildings .single-building:hover .single-building_footer .building_footer-left span.btn-building{background-color:#2c2e35}.buildings .buildings_load-more{background-color:#f9f9f9;padding:0 30px 60px;text-align:center}@media (max-width:640px){.buildings .buildings_load-more{padding-bottom:50px}}.news_card{background-color:#fff;border:1px solid #efefef;border-radius:3px;margin-bottom:40px;margin-top:30px;padding:30px}.news #news-list{border-top:1.5px solid rgba(0,0,0,.07)}.news .news-filters{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:30px;padding-top:30px}@media (max-width:640px){.news .news-filters{display:block}}.news .news-filters .selected-tags{margin-top:5px;width:100%}.news .news-filters .selected-tags button{background-color:rgba(0,0,0,.03);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23909090' d='M324.5 411.1c6.2 6.2 16.4 6.2 22.6 0s6.2-16.4 0-22.6L214.6 256l132.5-132.5c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L192 233.4 59.5 100.9c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6L169.4 256 36.9 388.5c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0L192 278.6l132.5 132.5z'/%3E%3C/svg%3E");background-position:center right 10px;background-repeat:no-repeat;background-size:15px;border:1px solid rgba(0,0,0,.2);border-radius:4px;color:rgba(0,0,0,.5);font-family:Hanken,sans-serif;margin-bottom:5px;margin-right:20px;margin-top:15px;padding:10px 40px 10px 10px}.news .news-filters .keyword-filter{flex:0 0 calc(33.33% - 20px)}@media (max-width:640px){.news .news-filters .keyword-filter{margin-bottom:20px}}.news .news-filters .keyword-filter input{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23909090' d='M384 208a176 176 0 1 0-352 0 176 176 0 1 0 352 0zm-40.7 158c-36.3 31.2-83.6 50-135.3 50C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208c0 51.7-18.8 99-50 135.3l141.3 141.4c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0L343.3 366z'/%3E%3C/svg%3E");background-position:center right 10px;background-repeat:no-repeat;background-size:20px;border:1px solid rgba(0,0,0,.2);border-radius:4px;color:#2c2e35;font-family:Hanken,sans-serif;font-size:14px;padding:10px 40px 10px 10px;width:100%}.news .news-filters .keyword-filter input::-moz-placeholder{color:rgba(0,0,0,.5)}.news .news-filters .keyword-filter input::placeholder{color:rgba(0,0,0,.5)}.news .news-filters .category-filters{flex:0 0 calc(33.33% - 20px)}@media (max-width:640px){.news .news-filters .category-filters{margin-bottom:20px}}.news .news-filters .category-filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23909090' d='M267.3 395.3c-6.2 6.2-16.4 6.2-22.6 0l-192-192c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L256 361.4l180.7-180.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6l-192 192z'/%3E%3C/svg%3E");background-position:center right 10px;background-repeat:no-repeat;background-size:20px;border:1px solid rgba(0,0,0,.2);border-radius:4px;color:rgba(0,0,0,.5);font-family:Hanken,sans-serif;font-size:14px;padding:10px 40px 10px 10px;width:100%}.news .news-filters .tag-select{flex:0 0 calc(33.33% - 20px)}.news .tag-select{border:1px solid rgba(0,0,0,.2);border-radius:4px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.news .tag-select-display{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23909090' d='M267.3 395.3c-6.2 6.2-16.4 6.2-22.6 0l-192-192c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L256 361.4l180.7-180.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6l-192 192z'/%3E%3C/svg%3E");background-position:center right 10px;background-repeat:no-repeat;background-size:20px;color:rgba(0,0,0,.5);cursor:pointer;font-family:Hanken,sans-serif;font-size:14px;padding:10px 40px 10px 10px}.news .tag-filters{background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);position:absolute;width:100%;z-index:1}.news .tag-filters input[type=checkbox]{display:none}.news .tag-filters input[type=checkbox]:checked+.tag-name{color:rgba(0,0,0,.3)}.news .tag-filters .tag-name{color:#2c2e35;font-size:14px}.news .tag-option{cursor:pointer;display:block;padding:10px}.news .tag-option:hover{background-color:#ddd}.news .news-container{display:flex;justify-content:space-between}@media (max-width:960px){.news .news-container{flex-direction:column}}.news .news-container .content-left{flex:0 0 69%}.news .news-container .content-right{flex:0 0 31%}.news .list-news{display:flex;flex-wrap:wrap;max-width:1130px;padding-bottom:30px;padding-top:30px}@media (max-width:640px){.news .list-news{display:block}}.news .list-news_bg{background-color:#f9f9f9;border-top:1.5px solid rgba(0,0,0,.07)}.news .list-news .single-news{background-color:#fff;border:1px solid #efefef;border-radius:8px;flex:0 0 calc(50% - 30px);margin-bottom:30px;margin-right:30px;overflow:hidden;position:relative}@media (max-width:960px){.news .list-news .single-news{flex:0 0 calc(50% - 15px)}.news .list-news .single-news:nth-child(2n){margin-right:0}}@media (max-width:640px){.news .list-news .single-news{margin-right:0;width:100%}}.news .list-news .single-news_content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.news .list-news .single-news .news-vignette{height:190px;-o-object-fit:cover;object-fit:cover;width:100%}.news .list-news .single-news_link{height:100%;left:0;position:absolute;top:0;width:100%}.news .list-news .single-news_container{height:calc(100% - 190px);padding:20px 15px 30px}.news .list-news .single-news_infos{padding-bottom:10px}.news .list-news .single-news_infos h2{color:#2c2e35;margin-bottom:5px;text-align:center;transition:all .3s ease}@media (max-width:1024px){.news .list-news .single-news_infos h2{font-size:18px;line-height:20px}}.news .list-news .single-news_footer{align-items:center;color:#909090;display:flex;flex-wrap:wrap;font-family:Source Sans Pro,Helvetica,sans-serif;justify-content:center}@media (max-width:1024px){.news .list-news .single-news_footer{font-size:14px}}.news .list-news .single-news_footer .news-cat{padding-left:20px;position:relative}.news .list-news .single-news_footer .news-cat:before{content:"·";left:10px;position:absolute;top:50%;transform:translate(-50%,-50%)}.news .list-news .single-news:hover .single-news_infos h2{color:#00a69c}.news .news_load-more{background-color:#f9f9f9;padding:0 30px 60px;text-align:center}@media (max-width:640px){.news .news_load-more{padding-bottom:50px}}.news .content-socials h6{font-size:18px;margin-bottom:10px}.news .content-socials .content{display:flex;justify-content:flex-start}.news .content-socials a{background-position:50%;background-repeat:no-repeat;background-size:20px;border:2px solid #00a69c;border-radius:100%;display:inline-block;height:45px;margin-bottom:10px;margin-right:10px;transition:all .3s ease;width:45px}.news .content-socials a:hover{opacity:.7}.news .content-socials .social-facebook{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M80 299.3V512h116V299.3h86.5l18-97.8H196v-34.6c0-51.7 20.3-71.5 72.7-71.5 16.3 0 29.4.4 37 1.2V7.9C291.4 4 256.4 0 236.2 0 129.3 0 80 50.5 80 159.4v42.1H14v97.8h66z'/%3E%3C/svg%3E");background-size:13px}.news .content-socials .social-linkedin{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M100.3 448H7.4V148.9h92.9zM53.8 108.1C24.1 108.1 0 83.5 0 53.8a53.8 53.8 0 0 1 107.6 0c0 29.7-24.1 54.3-53.8 54.3zM447.9 448h-92.7V302.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V448h-92.8V148.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V448z'/%3E%3C/svg%3E")}.news .content-socials .social-instagram{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'/%3E%3C/svg%3E")}.news .content-shops h6{font-size:18px;margin-bottom:10px}.news .content-shops p{font-size:16px;margin-bottom:10px;margin-top:0}.news .content-shop-cats{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:15px;overflow:hidden}.news .content-shop-cats .bg-cat{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.news .content-shop-cats .icon-cat{align-items:center;border:3px solid #fff;border-radius:100%;display:flex;height:75px;justify-content:center;margin-bottom:10px;width:75px}.news .content-shop-cats .icon-cat img{filter:invert(100%) sepia(0) saturate(0) hue-rotate(313deg) brightness(103%) contrast(100%);height:45px;-o-object-fit:contain;object-fit:contain;width:45px}.news .content-shop-cats button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-radius:4px;flex:0 0 calc(50% - 5px);font-family:Hanken,sans-serif;margin-bottom:10px;overflow:hidden;position:relative}@media (max-width:1024px){.news .content-shop-cats button{font-size:14px}}.news .content-shop-cats button:not(:nth-child(2n)){margin-right:10px}.news .content-shop-cats button .shop-infos{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:25px 5px 15px;position:relative;z-index:1}.news .content-shop-cats button .shop-infos:before{background:rgba(0,0,0,.5);content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.news .content-shop-cats button .shop-infos span{z-index:1}.count-up-numbers_block{margin-bottom:50px;margin-top:50px}@media (max-width:768px){.count-up-numbers_block{margin-bottom:30px;margin-top:30px}}.count-up-numbers_block .count-up-numbers{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:640px){.count-up-numbers_block .count-up-numbers{display:block}}.count-up-numbers_block .count-up-numbers .content-number-text{align-items:center;display:flex;flex:0 0 25%;justify-content:center;padding:20px 10px}@media (max-width:1024px){.count-up-numbers_block .count-up-numbers .content-number-text{flex:0 0 50%}}@media (max-width:640px){.count-up-numbers_block .count-up-numbers .content-number-text{padding:15px 10px;width:100%}}.count-up-numbers_block .count-up-numbers .content-number-text .number{color:#00a69c;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:36px;font-weight:700}@media (max-width:740px){.count-up-numbers_block .count-up-numbers .content-number-text .number{font-size:24px}}.count-up-numbers_block .count-up-numbers .content-number-text .number-title{color:#484848;font-size:16px;line-height:18px;margin-left:10px;max-width:40%}@media (max-width:640px){.count-up-numbers_block .count-up-numbers .content-number-text .number-title{max-width:inherit}}.two-col-img-content_block{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:75px;margin-top:75px}@media (max-width:768px){.two-col-img-content_block{margin-bottom:45px;margin-top:45px}}.two-col-img-content_block .content-img,.two-col-img-content_block .content-text{flex:0 0 50%}@media (max-width:640px){.two-col-img-content_block .content-img,.two-col-img-content_block .content-text{flex:inherit;width:100%}}.two-col-img-content_block .content-img{display:flex;flex-wrap:wrap;justify-content:space-between}.two-col-img-content_block .content-img.dis-img-right{order:2}@media (max-width:640px){.two-col-img-content_block .content-img.dis-img-right{order:1}}.two-col-img-content_block .content-img .img-left,.two-col-img-content_block .content-img .img-right{flex:0 0 calc(50% - 19px);height:548px;opacity:0;transition:all .5s ease-out}@media (max-width:960px){.two-col-img-content_block .content-img .img-left,.two-col-img-content_block .content-img .img-right{flex:0 0 calc(50% - 9px);height:400px}}@media (max-width:640px){.two-col-img-content_block .content-img .img-left,.two-col-img-content_block .content-img .img-right{height:265px}}.two-col-img-content_block .content-img .img-left img,.two-col-img-content_block .content-img .img-right img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.two-col-img-content_block .content-img .img-left{transform:translate(100%,-25px)}@media (max-width:768px){.two-col-img-content_block .content-img .img-left{transform:translate(100%,-12px)}}.two-col-img-content_block .content-img .img-left.slide-in-left{opacity:1;transform:translateY(-25px)}@media (max-width:768px){.two-col-img-content_block .content-img .img-left.slide-in-left{transform:translateY(-12px)}}.two-col-img-content_block .content-img .img-right{transform:translate(-100%,25px)}@media (max-width:768px){.two-col-img-content_block .content-img .img-right{transform:translate(-100%,12px)}}.two-col-img-content_block .content-img .img-right.slide-in-right{opacity:1;transform:translateY(25px)}@media (max-width:768px){.two-col-img-content_block .content-img .img-right.slide-in-right{transform:translateY(12px)}}.two-col-img-content_block .content-text.dis-img-left{padding-left:70px}@media (max-width:960px){.two-col-img-content_block .content-text.dis-img-left{padding-left:40px}}@media (max-width:640px){.two-col-img-content_block .content-text.dis-img-left{padding-left:0;padding-top:30px}}.two-col-img-content_block .content-text.dis-img-right{padding-right:70px}@media (max-width:960px){.two-col-img-content_block .content-text.dis-img-right{padding-right:40px}}@media (max-width:640px){.two-col-img-content_block .content-text.dis-img-right{order:2;padding-right:0;padding-top:30px}}.two-col-img-content_block .content-text h2{margin-bottom:30px;padding-bottom:30px;position:relative}.two-col-img-content_block .content-text h2:after{border-bottom:2px solid #00a69c;bottom:0;content:"";display:block;left:0;position:absolute;width:40px}.two-col-img-content_block .content-text p{margin-bottom:15px}.two-col-img-content_block .content-text ul{margin-top:20px}.two-col-img-content_block .content-text ul li{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%2300a69c' d='M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9.8s-8.8 24.8.8 33.9L364.1 232H24c-13.3 0-24 10.7-24 24s10.7 24 24 24h340.1L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9.8l176-168z'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:15px;padding-left:25px}.two-col-img-content_block .content-text li{font-family:Source Sans Pro,Helvetica,sans-serif}.two-col-img-content_block .content-text li:not(:last-child){margin-bottom:10px}body:not(.wp-admin) .two-col-img-content_block .content-text ul{padding-left:0}body:not(.wp-admin) .two-col-img-content_block .content-text ul li{list-style-type:none}.two-col-img-text_block{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0;margin-top:0}@media (max-width:640px){.two-col-img-text_block{flex-direction:column}}.two-col-img-text_block.has-space-top{margin-top:50px}@media (max-width:640px){.two-col-img-text_block.has-space-top{margin-bottom:30px;margin-top:30px}}.two-col-img-text_block.has-space-bottom{margin-bottom:50px}@media (max-width:640px){.two-col-img-text_block.has-space-bottom{margin-bottom:30px;margin-top:30px}}.two-col-img-text_block .content-img,.two-col-img-text_block .content-text{flex:0 0 50%}@media (max-width:640px){.two-col-img-text_block .content-img,.two-col-img-text_block .content-text{flex:inherit;width:100%}}.two-col-img-text_block .content-img{height:100%}@media (max-width:640px){.two-col-img-text_block .content-img{width:100%}}.two-col-img-text_block .content-img .img-container{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:100%}@media (max-width:640px){.two-col-img-text_block .content-img .img-container{padding-bottom:300px}}.two-col-img-text_block .content-img.dis-img-right{order:2}@media (max-width:640px){.two-col-img-text_block .content-img.dis-img-right{order:1}}.two-col-img-text_block .content-img.no-space div{position:relative;width:calc(100% + 50vw - 500px)}@media (max-width:1024px){.two-col-img-text_block .content-img.no-space div{width:calc(100% + 50px)}}@media (max-width:640px){.two-col-img-text_block .content-img.no-space div{width:100%}}.two-col-img-text_block .content-img.no-space.dis-img-left div{right:calc(50vw - 500px)}@media (max-width:1024px){.two-col-img-text_block .content-img.no-space.dis-img-left div{left:-50px}}@media (max-width:640px){.two-col-img-text_block .content-img.no-space.dis-img-left div{left:inherit;right:inherit}}.two-col-img-text_block .content-text{padding:20px 0}@media (max-width:640px){.two-col-img-text_block .content-text{padding:15px 0}.two-col-img-text_block .content-text.dis-img-right.show-mobile,.two-col-img-text_block .content-text.show-mobile{order:0}}.two-col-img-text_block .content-text.dis-img-left{padding-left:70px}@media (max-width:960px){.two-col-img-text_block .content-text.dis-img-left{padding-left:40px}}@media (max-width:640px){.two-col-img-text_block .content-text.dis-img-left{padding-left:0}}.two-col-img-text_block .content-text.dis-img-right{padding-right:70px}@media (max-width:960px){.two-col-img-text_block .content-text.dis-img-right{padding-right:40px}}@media (max-width:640px){.two-col-img-text_block .content-text.dis-img-right{order:2;padding-right:0}}.two-col-img-text_block .content-text p{margin-bottom:15px}.two-col-img-text_block .content-text ul{margin-top:20px}.two-col-img-text_block .content-text li{font-family:Source Sans Pro,Helvetica,sans-serif}.two-col-img-text_block .content-text li:not(:last-child){margin-bottom:10px}.two-col-img-text_block .content-text .btn{margin-top:15px}.two-col-img-text_block .content-text_title{font-family:Source Sans Pro,Helvetica,sans-serif!important;font-size:20px;font-weight:600!important;margin-bottom:15px}.two-col-img-text_block .content-text_subtitle{margin-bottom:20px}.banner-content-parralax_block{position:relative}.banner-content-parralax_block .parralax-shadow{background-color:rgba(34,35,40,.5);height:100%;left:0;position:absolute;right:0;top:0}.banner-content-parralax_block .parralax-img{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:550px}@media (max-width:960px){.banner-content-parralax_block .parralax-img{min-height:400px}}.banner-content-parralax_block .parralax-img.height-small{min-height:350px}@media (max-width:960px){.banner-content-parralax_block .parralax-img.height-small{min-height:250px}}.banner-content-parralax_block .parralax-content{color:#fff;left:0;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%)}.banner-content-parralax_block .parralax-content h2{margin-bottom:20px}.banner-content-parralax_block .parralax-content .btn{margin-top:10px}.banner-content-parralax_block .parralax-desc{margin:20px 0}.banner-content-parralax_block .parralax-desc p{margin-bottom:15px}.accordeon_block{margin-bottom:50px;margin-top:50px}@media (max-width:640px){.accordeon_block{margin-bottom:30px;margin-top:30px}}.accordeon_block .accordeon-item{box-shadow:11px 10px 38px rgba(0,0,0,.1)}.accordeon_block .accordeon-item:not(:last-child){margin-bottom:10px}.accordeon_block .accordeon-header{background-color:#fff;border:none;color:#2c2e35;cursor:pointer;font-family:Hanken,sans-serif;font-size:18px;outline:none;padding:15px 25px;position:relative;text-align:left;transition:all .3s ease;width:100%}.accordeon_block .accordeon-header:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%232c2e35' d='M267.3 395.3c-6.2 6.2-16.4 6.2-22.6 0l-192-192c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L256 361.4l180.7-180.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6l-192 192z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:28px;position:absolute;right:25px;top:50%;transform:translateY(-50%) rotate(0deg);transition:all .3s ease;width:28px}.accordeon_block .accordeon-header:hover,.accordeon_block .accordeon-header[aria-expanded=true]{background-color:#00a69c;color:#fff}.accordeon_block .accordeon-header:hover:before,.accordeon_block .accordeon-header[aria-expanded=true]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Pro 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23fff' d='M267.3 395.3c-6.2 6.2-16.4 6.2-22.6 0l-192-192c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L256 361.4l180.7-180.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6l-192 192z'/%3E%3C/svg%3E")}.accordeon_block .accordeon-header[aria-expanded=true]:before{transform:translateY(-50%) rotate(-180deg)}.accordeon_block .accordeon-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.accordeon_block .accordeon-content .content-text{padding:25px}.accordeon_block .accordeon-content p{margin-bottom:15px;margin-top:0}.accordeon_block .accordeon-content a{border-bottom:1px solid transparent;color:#00a69c;transition:all .3s ease}.accordeon_block .accordeon-content a:hover{border-bottom:1px solid #00a69c}.list-events_block{margin-bottom:50px;margin-top:50px}@media (max-width:768px){.list-events_block{margin-bottom:30px;margin-top:30px;overflow-x:hidden}}.list-events_block h2{margin-bottom:10px}.list-events_block p{margin:0}.list-events_block .swiper-list-events{padding:40px 0}@media (max-width:1024px){.list-events_block .swiper-list-events{padding:20px 0}}.list-events_block .swiper-list-events-container{position:relative}.list-events_block .swiper-list-events-container .swiper-navigation{left:-50px;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% + 100px);z-index:1}.list-events_block .swiper-list-events-container .swiper-button-prev{left:0}@media (max-width:1024px){.list-events_block .swiper-list-events-container .swiper-button-prev{left:10px}}@media (max-width:640px){.list-events_block .swiper-list-events-container .swiper-button-prev{left:35px}}.list-events_block .swiper-list-events-container .swiper-button-next{right:0}@media (max-width:1024px){.list-events_block .swiper-list-events-container .swiper-button-next{right:10px}}@media (max-width:640px){.list-events_block .swiper-list-events-container .swiper-button-next{right:35px}}.list-events_block .swiper-list-events .single-event{margin:0}.list-events_block .events-list.no-slider{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:40px 0}.list-events_block .events-list.no-slider .single-event{margin:0 15px 15px 0}@media (min-width:641px){.list-events_block .events-list.no-slider .single-event{max-width:calc(50% - 7.5px)}}@media (min-width:901px){.list-events_block .events-list.no-slider .single-event{max-width:33.333%}}.list-partners_block{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:50px;margin-top:50px}@media (max-width:768px){.list-partners_block{margin-bottom:30px;margin-top:30px}}.list-partners_block .single-partner{height:80px;margin:15px 30px;max-width:150px;position:relative}@media (max-width:640px){.list-partners_block .single-partner{margin:15px;max-width:80px}}.list-partners_block .single-partner img{filter:grayscale(100%);height:100%;-o-object-fit:scale-down;object-fit:scale-down;opacity:.5;width:100%}.list-partners_block .single-partner a{display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.register-newsletter_block{background-color:#00a69c;color:#fff;padding:60px 0 40px;text-align:center}.register-newsletter_block h3{margin-bottom:10px}.register-newsletter_block p{margin-bottom:15px;margin-top:0}.register-newsletter_block form .gform_fields input[type=email]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:4px;margin:0 auto;max-width:100%;text-align:left;width:250px}.register-newsletter_block form .ginput_recaptcha{display:flex;justify-content:center}.register-newsletter_block form .gform_footer{justify-content:center}.register-newsletter_block form .gform_footer input[type=submit].gform_button.button{background-color:#fff!important;border:2px solid #fff!important;color:#00a69c!important;font-family:Source Sans Pro,Helvetica,sans-serif!important;font-weight:600!important}.register-newsletter_block form .gform_footer input[type=submit].gform_button.button:hover{background-color:#00a69c!important;color:#fff!important}.register-newsletter_block .newsletter_socials{align-items:center;display:flex;justify-content:center;margin-top:20px;padding:0 30px!important}@media (max-width:640px){.register-newsletter_block .newsletter_socials{flex-wrap:wrap}}.register-newsletter_block .newsletter_socials li{background-position:50%;background-repeat:no-repeat;background-size:contain;height:30px;list-style-type:none;margin:20px;padding-left:0;transition:all .3s ease;width:30px}@media (max-width:640px){.register-newsletter_block .newsletter_socials li{height:25px;margin:15px;width:25px}}.register-newsletter_block .newsletter_socials li.type-facebook{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23fff' d='M80 299.3V512h116V299.3h86.5l18-97.8H196v-34.6c0-51.7 20.3-71.5 72.7-71.5 16.3 0 29.4.4 37 1.2V7.9C291.4 4 256.4 0 236.2 0 129.3 0 80 50.5 80 159.4v42.1H14v97.8h66z'/%3E%3C/svg%3E")}.register-newsletter_block .newsletter_socials li.type-instagram{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23fff' d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'/%3E%3C/svg%3E")}.register-newsletter_block .newsletter_socials li.type-linkedin{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath style='fill:%23fff' d='M100.3 448H7.4V148.9h92.9zM53.8 108.1C24.1 108.1 0 83.5 0 53.8a53.8 53.8 0 0 1 107.6 0c0 29.7-24.1 54.3-53.8 54.3zM447.9 448h-92.7V302.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V448h-92.8V148.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V448z'/%3E%3C/svg%3E")}.register-newsletter_block .newsletter_socials li a{display:block;height:100%;width:100%}.list-admins_block{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:50px;margin-top:50px;max-width:1130px}@media (max-width:640px){.list-admins_block{margin-bottom:30px;margin-top:30px}}.list-admins_block .single-admin{box-shadow:11px 10px 38px rgba(0,0,0,.1);flex:0 0 calc(25% - 30px);margin:15px}@media (max-width:960px){.list-admins_block .single-admin{flex:0 0 calc(33.33% - 30px)}}@media (max-width:768px){.list-admins_block .single-admin{flex:0 0 calc(50% - 30px)}}@media (max-width:640px){.list-admins_block .single-admin{flex:inherit;margin:15px 0;width:100%}}.list-admins_block .single-admin .content-top{height:250px}.list-admins_block .single-admin .content-top img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.list-admins_block .single-admin .content-bottom{padding:15px}.list-admins_block .single-admin .content-bottom h4{font-size:18px;line-height:20px;margin-bottom:3px}.list-admins_block .single-admin .content-bottom h5{font-family:Source Sans Pro,Helvetica,sans-serif;font-size:16px;line-height:18px;margin-bottom:6px}.list-admins_block .single-admin .content-bottom .btn-shop-link{border-bottom:1px solid transparent;color:#00a69c;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:16px;line-height:18px;transition:all .3s ease}.list-admins_block .single-admin .content-bottom .btn-shop-link:hover{border-bottom:1px solid #00a69c}.list-boxes_block{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:50px;margin-top:50px;max-width:1130px}@media (max-width:768px){.list-boxes_block{margin-bottom:30px;margin-top:30px}}.list-boxes_block .single-box{background-color:rgba(0,166,156,.85);box-shadow:11px 10px 38px rgba(0,0,0,.1);flex:0 0 calc(33.33% - 30px);height:210px;margin:15px;overflow:hidden;position:relative;transition:.4s}@media (max-width:960px){.list-boxes_block .single-box{flex:0 0 calc(50% - 30px)}}@media (max-width:640px){.list-boxes_block .single-box{flex:inherit;margin:15px 0;width:100%}}.list-boxes_block .single-box .box-img{filter:invert(45%) sepia(21%) saturate(2537%) hue-rotate(134deg) brightness(101%) contrast(101%);height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:-1}.list-boxes_block .single-box .box-icon{height:188px;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:188px}@media (max-width:1024px){.list-boxes_block .single-box .box-icon{height:150px;width:150px}}.list-boxes_block .single-box .box-icon:before{background:#212121;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;transition:.4s;width:100%;z-index:-1;z-index:1}.list-boxes_block .single-box .box-icon img{bottom:45px;filter:invert(100%) sepia(0) saturate(0) hue-rotate(313deg) brightness(103%) contrast(100%);height:24px;left:45px;-o-object-fit:contain;object-fit:contain;position:absolute;width:24px;z-index:1}@media (max-width:1024px){.list-boxes_block .single-box .box-icon img{bottom:35px;height:20px;left:35px;width:20px}}.list-boxes_block .single-box .box-content{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:20px 40px;position:absolute;right:0;text-align:center;top:0;width:100%}.list-boxes_block .single-box .box-content p{margin:0}.list-boxes_block .single-box .box-title{margin-bottom:8px}.list-boxes_block .single-box .btn-box{font-size:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.desktop .list-boxes_block .single-box:hover{background-color:transparent}.desktop .list-boxes_block .single-box:hover .box-img{filter:invert(99%) sepia(88%) saturate(3%) hue-rotate(101deg) brightness(104%) contrast(93%)}.desktop .list-boxes_block .single-box:hover .box-icon:before{background-color:#00a69c}.desktop .list-boxes_block .single-box:hover .box-content{color:#2c2e35}.two-col-form-map_block{display:flex;justify-content:space-between;margin-bottom:50px;margin-top:50px}@media (max-width:768px){.two-col-form-map_block{margin-bottom:30px;margin-top:30px}}@media (max-width:640px){.two-col-form-map_block{flex-direction:column}}.two-col-form-map_block .content-form,.two-col-form-map_block .content-map{flex:0 1 50%}.two-col-form-map_block .content-form{min-height:500px;padding:20px 60px 20px 0}@media (max-width:640px){.two-col-form-map_block .content-form{min-height:inherit;padding-right:0}}.two-col-form-map_block .content-form h3{margin-bottom:10px}.two-col-form-map_block .content-form p{margin-bottom:10px;margin-top:0}.two-col-form-map_block .content-form form{margin:20px 0}.two-col-form-map_block .content-form form .gform_button{background-color:#00a69c!important;border-radius:20px!important;color:#fff!important;font-family:Source Sans Pro,Helvetica,sans-serif!important;font-size:16px!important;padding:8px 24px!important;transition:all .3s ease!important}.two-col-form-map_block .content-form form .gform_button:hover{background-color:#2c2e35!important}.two-col-form-map_block .content-map .map-address{height:100%}@media (max-width:640px){.two-col-form-map_block .content-map .map-address{height:300px}}.images_block{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.images_block .single-img{flex:1 0 calc(50% - 15px);height:300px}.images_block .single-img img{height:100%;width:100%}.images_block .single-img:nth-child(2n){margin-left:30px}.images_block.is-cover img{-o-object-fit:cover;object-fit:cover}.images_block.is-contain img{-o-object-fit:contain;object-fit:contain}.spacing_block{padding-bottom:30px}
