@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;src:url(playfair-display-v29-latin-regular.df5284fe.eot);src:local(""),url(playfair-display-v29-latin-regular.df5284fe.eot?#iefix) format("embedded-opentype"),url(playfair-display-v29-latin-regular.d65d9665.woff2) format("woff2"),url(playfair-display-v29-latin-regular.a49e263d.woff) format("woff"),url(playfair-display-v29-latin-regular.99c746bd.ttf) format("truetype"),url(playfair-display-v29-latin-regular.456efa08.svg#PlayfairDisplay) format("svg")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;src:url(playfair-display-v29-latin-500.8908420a.eot);src:local(""),url(playfair-display-v29-latin-500.8908420a.eot?#iefix) format("embedded-opentype"),url(playfair-display-v29-latin-500.88e8616c.woff2) format("woff2"),url(playfair-display-v29-latin-500.3de9cc2b.woff) format("woff"),url(playfair-display-v29-latin-500.39519b44.ttf) format("truetype"),url(playfair-display-v29-latin-500.abb8b70d.svg#PlayfairDisplay) format("svg")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;src:url(playfair-display-v29-latin-600.f923bbf5.eot);src:local(""),url(playfair-display-v29-latin-600.f923bbf5.eot?#iefix) format("embedded-opentype"),url(playfair-display-v29-latin-600.c0c907a8.woff2) format("woff2"),url(playfair-display-v29-latin-600.c15651cc.woff) format("woff"),url(playfair-display-v29-latin-600.b41d3fdb.ttf) format("truetype"),url(playfair-display-v29-latin-600.83f07a7a.svg#PlayfairDisplay) format("svg")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;src:url(playfair-display-v29-latin-700.ccd93682.eot);src:local(""),url(playfair-display-v29-latin-700.ccd93682.eot?#iefix) format("embedded-opentype"),url(playfair-display-v29-latin-700.26f93e17.woff2) format("woff2"),url(playfair-display-v29-latin-700.c88074e4.woff) format("woff"),url(playfair-display-v29-latin-700.9fe0d250.ttf) format("truetype"),url(playfair-display-v29-latin-700.a90a9014.svg#PlayfairDisplay) format("svg")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;src:url(playfair-display-v29-latin-800.dedc1f29.eot);src:local(""),url(playfair-display-v29-latin-800.dedc1f29.eot?#iefix) format("embedded-opentype"),url(playfair-display-v29-latin-800.744d80f1.woff2) format("woff2"),url(playfair-display-v29-latin-800.ef9af894.woff) format("woff"),url(playfair-display-v29-latin-800.44f9fabd.ttf) format("truetype"),url(playfair-display-v29-latin-800.0e2abd57.svg#PlayfairDisplay) format("svg")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:900;src:url(playfair-display-v29-latin-900.5c9b011d.eot);src:local(""),url(playfair-display-v29-latin-900.5c9b011d.eot?#iefix) format("embedded-opentype"),url(playfair-display-v29-latin-900.d87be37b.woff2) format("woff2"),url(playfair-display-v29-latin-900.c3e5ebc0.woff) format("woff"),url(playfair-display-v29-latin-900.119cab21.ttf) format("truetype"),url(playfair-display-v29-latin-900.fec2c795.svg#PlayfairDisplay) format("svg")}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;src:url(playfair-display-v29-latin-italic.7a22b93e.eot);src:local(""),url(playfair-display-v29-latin-italic.7a22b93e.eot?#iefix) format("embedded-opentype"),url(playfair-display-v29-latin-italic.0761c2cd.woff2) format("woff2"),url(playfair-display-v29-latin-italic.ab262156.woff) format("woff"),url(playfair-display-v29-latin-italic.68db5a27.ttf) format("truetype"),url(playfair-display-v29-latin-italic.7d0fca14.svg#PlayfairDisplay) format("svg")}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;src:url(playfair-display-v29-latin-500italic.45655750.eot);src:local(""),url(playfair-display-v29-latin-500italic.45655750.eot?#iefix) format("embedded-opentype"),url(playfair-display-v29-latin-500italic.609685e0.woff2) format("woff2"),url(playfair-display-v29-latin-500italic.230dc525.woff) format("woff"),url(playfair-display-v29-latin-500italic.43c6711e.ttf) format("truetype"),url(playfair-display-v29-latin-500italic.b646647d.svg#PlayfairDisplay) format("svg")}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;src:url(playfair-display-v29-latin-600italic.6c9d6cfd.eot);src:local(""),url(playfair-display-v29-latin-600italic.6c9d6cfd.eot?#iefix) format("embedded-opentype"),url(playfair-display-v29-latin-600italic.8ba231bd.woff2) format("woff2"),url(playfair-display-v29-latin-600italic.edfb6ce0.woff) format("woff"),url(playfair-display-v29-latin-600italic.e59d12b6.ttf) format("truetype"),url(playfair-display-v29-latin-600italic.65f4c7ac.svg#PlayfairDisplay) format("svg")}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;src:url(playfair-display-v29-latin-700italic.4cd1b6f3.eot);src:local(""),url(playfair-display-v29-latin-700italic.4cd1b6f3.eot?#iefix) format("embedded-opentype"),url(playfair-display-v29-latin-700italic.ba35d625.woff2) format("woff2"),url(playfair-display-v29-latin-700italic.4efec94d.woff) format("woff"),url(playfair-display-v29-latin-700italic.0d63f5f7.ttf) format("truetype"),url(playfair-display-v29-latin-700italic.f8f72cc3.svg#PlayfairDisplay) format("svg")}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;src:url(playfair-display-v29-latin-800italic.0337cc90.eot);src:local(""),url(playfair-display-v29-latin-800italic.0337cc90.eot?#iefix) format("embedded-opentype"),url(playfair-display-v29-latin-800italic.1d71c807.woff2) format("woff2"),url(playfair-display-v29-latin-800italic.4b9f4a53.woff) format("woff"),url(playfair-display-v29-latin-800italic.3dc26e30.ttf) format("truetype"),url(playfair-display-v29-latin-800italic.b2ab6e40.svg#PlayfairDisplay) format("svg")}@font-face{font-family:Playfair Display;font-style:italic;font-weight:900;src:url(playfair-display-v29-latin-900italic.43ff93c6.eot);src:local(""),url(playfair-display-v29-latin-900italic.43ff93c6.eot?#iefix) format("embedded-opentype"),url(playfair-display-v29-latin-900italic.bd755e4b.woff2) format("woff2"),url(playfair-display-v29-latin-900italic.b6c5ea9d.woff) format("woff"),url(playfair-display-v29-latin-900italic.b39eead3.ttf) format("truetype"),url(playfair-display-v29-latin-900italic.02722e02.svg#PlayfairDisplay) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:url(montserrat-v24-latin-100.500695b6.eot);src:local(""),url(montserrat-v24-latin-100.500695b6.eot?#iefix) format("embedded-opentype"),url(montserrat-v24-latin-100.b4a26ff4.woff2) format("woff2"),url(montserrat-v24-latin-100.b22d032b.woff) format("woff"),url(montserrat-v24-latin-100.b8d1170f.ttf) format("truetype"),url(montserrat-v24-latin-100.29d87e3a.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(montserrat-v24-latin-200.b59334b5.eot);src:local(""),url(montserrat-v24-latin-200.b59334b5.eot?#iefix) format("embedded-opentype"),url(montserrat-v24-latin-200.0716af51.woff2) format("woff2"),url(montserrat-v24-latin-200.5864b1a2.woff) format("woff"),url(montserrat-v24-latin-200.02efb6c4.ttf) format("truetype"),url(montserrat-v24-latin-200.81168531.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(montserrat-v24-latin-300.16b4bf0d.eot);src:local(""),url(montserrat-v24-latin-300.16b4bf0d.eot?#iefix) format("embedded-opentype"),url(montserrat-v24-latin-300.a3f8deaf.woff2) format("woff2"),url(montserrat-v24-latin-300.2f8371a5.woff) format("woff"),url(montserrat-v24-latin-300.4c2091ef.ttf) format("truetype"),url(montserrat-v24-latin-300.728d4dbb.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(montserrat-v24-latin-regular.c395ea9f.eot);src:local(""),url(montserrat-v24-latin-regular.c395ea9f.eot?#iefix) format("embedded-opentype"),url(montserrat-v24-latin-regular.2c625527.woff2) format("woff2"),url(montserrat-v24-latin-regular.fb4b3680.woff) format("woff"),url(montserrat-v24-latin-regular.9030b6d5.ttf) format("truetype"),url(montserrat-v24-latin-regular.5d104061.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(montserrat-v24-latin-500.95095202.eot);src:local(""),url(montserrat-v24-latin-500.95095202.eot?#iefix) format("embedded-opentype"),url(montserrat-v24-latin-500.7457c343.woff2) format("woff2"),url(montserrat-v24-latin-500.2b3c4cbc.woff) format("woff"),url(montserrat-v24-latin-500.edc7987b.ttf) format("truetype"),url(montserrat-v24-latin-500.1641b804.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(montserrat-v24-latin-600.90c1b0d5.eot);src:local(""),url(montserrat-v24-latin-600.90c1b0d5.eot?#iefix) format("embedded-opentype"),url(montserrat-v24-latin-600.b61ba303.woff2) format("woff2"),url(montserrat-v24-latin-600.c36aaea6.woff) format("woff"),url(montserrat-v24-latin-600.cc850270.ttf) format("truetype"),url(montserrat-v24-latin-600.eed396d3.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(montserrat-v24-latin-700.4a62ae8a.eot);src:local(""),url(montserrat-v24-latin-700.4a62ae8a.eot?#iefix) format("embedded-opentype"),url(montserrat-v24-latin-700.6119a876.woff2) format("woff2"),url(montserrat-v24-latin-700.761a2ea1.woff) format("woff"),url(montserrat-v24-latin-700.3eae6f33.ttf) format("truetype"),url(montserrat-v24-latin-700.e26ce9bd.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url(montserrat-v24-latin-900.0a9d3c9a.eot);src:local(""),url(montserrat-v24-latin-900.0a9d3c9a.eot?#iefix) format("embedded-opentype"),url(montserrat-v24-latin-900.eaad7545.woff2) format("woff2"),url(montserrat-v24-latin-900.38b379c8.woff) format("woff"),url(montserrat-v24-latin-900.bcded6bb.ttf) format("truetype"),url(montserrat-v24-latin-900.12a50d62.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url(montserrat-v24-latin-800.73119dc9.eot);src:local(""),url(montserrat-v24-latin-800.73119dc9.eot?#iefix) format("embedded-opentype"),url(montserrat-v24-latin-800.82e6f8fb.woff2) format("woff2"),url(montserrat-v24-latin-800.6fc439d6.woff) format("woff"),url(montserrat-v24-latin-800.87a2f8c3.ttf) format("truetype"),url(montserrat-v24-latin-800.4e0e861f.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:url(montserrat-v24-latin-100italic.d08ca086.eot);src:local(""),url(montserrat-v24-latin-100italic.d08ca086.eot?#iefix) format("embedded-opentype"),url(montserrat-v24-latin-100italic.211a2484.woff2) format("woff2"),url(montserrat-v24-latin-100italic.749b4cf9.woff) format("woff"),url(montserrat-v24-latin-100italic.8c93eb1d.ttf) format("truetype"),url(montserrat-v24-latin-100italic.e73dfdcf.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:url(montserrat-v24-latin-200italic.9972da55.eot);src:local(""),url(montserrat-v24-latin-200italic.9972da55.eot?#iefix) format("embedded-opentype"),url(montserrat-v24-latin-200italic.4e24b0b0.woff2) format("woff2"),url(montserrat-v24-latin-200italic.19c42f60.woff) format("woff"),url(montserrat-v24-latin-200italic.9f260e15.ttf) format("truetype"),url(montserrat-v24-latin-200italic.f49c6d17.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url(montserrat-v24-latin-300italic.18f400be.eot);src:local(""),url(montserrat-v24-latin-300italic.18f400be.eot?#iefix) format("embedded-opentype"),url(montserrat-v24-latin-300italic.5c193ae1.woff2) format("woff2"),url(montserrat-v24-latin-300italic.18a5003d.woff) format("woff"),url(montserrat-v24-latin-300italic.b3bdfe30.ttf) format("truetype"),url(montserrat-v24-latin-300italic.89269bf0.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(montserrat-v24-latin-italic.83da8a76.eot);src:local(""),url(montserrat-v24-latin-italic.83da8a76.eot?#iefix) format("embedded-opentype"),url(montserrat-v24-latin-italic.10bf7a36.woff2) format("woff2"),url(montserrat-v24-latin-italic.325984aa.woff) format("woff"),url(montserrat-v24-latin-italic.c3bdff27.ttf) format("truetype"),url(montserrat-v24-latin-italic.cc0790a5.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url(montserrat-v24-latin-500italic.9b3c64e9.eot);src:local(""),url(montserrat-v24-latin-500italic.9b3c64e9.eot?#iefix) format("embedded-opentype"),url(montserrat-v24-latin-500italic.4472c530.woff2) format("woff2"),url(montserrat-v24-latin-500italic.b5cc0497.woff) format("woff"),url(montserrat-v24-latin-500italic.43c3fd43.ttf) format("truetype"),url(montserrat-v24-latin-500italic.3449278f.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url(montserrat-v24-latin-600italic.8a74e2ce.eot);src:local(""),url(montserrat-v24-latin-600italic.8a74e2ce.eot?#iefix) format("embedded-opentype"),url(montserrat-v24-latin-600italic.4b35b4ec.woff2) format("woff2"),url(montserrat-v24-latin-600italic.1e9d5260.woff) format("woff"),url(montserrat-v24-latin-600italic.845c0e54.ttf) format("truetype"),url(montserrat-v24-latin-600italic.09484ebf.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(montserrat-v24-latin-700italic.1e4255df.eot);src:local(""),url(montserrat-v24-latin-700italic.1e4255df.eot?#iefix) format("embedded-opentype"),url(montserrat-v24-latin-700italic.65264844.woff2) format("woff2"),url(montserrat-v24-latin-700italic.03026ea9.woff) format("woff"),url(montserrat-v24-latin-700italic.72dd3016.ttf) format("truetype"),url(montserrat-v24-latin-700italic.7dd52b16.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:url(montserrat-v24-latin-800italic.b3459783.eot);src:local(""),url(montserrat-v24-latin-800italic.b3459783.eot?#iefix) format("embedded-opentype"),url(montserrat-v24-latin-800italic.ab8b83e8.woff2) format("woff2"),url(montserrat-v24-latin-800italic.1ef125f0.woff) format("woff"),url(montserrat-v24-latin-800italic.2e8e1599.ttf) format("truetype"),url(montserrat-v24-latin-800italic.a4d14ed7.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:url(montserrat-v24-latin-900italic.b0ab5968.eot);src:local(""),url(montserrat-v24-latin-900italic.b0ab5968.eot?#iefix) format("embedded-opentype"),url(montserrat-v24-latin-900italic.125409dc.woff2) format("woff2"),url(montserrat-v24-latin-900italic.48e57e97.woff) format("woff"),url(montserrat-v24-latin-900italic.cd60b687.ttf) format("truetype"),url(montserrat-v24-latin-900italic.0b252936.svg#Montserrat) format("svg")}body:not(.wp-admin)>header{position:absolute;left:0;top:0;z-index:9999;width:100%}body:not(.wp-admin)>header #logo{display:block;width:300px;position:absolute;left:-100px;top:-60px;transition:all .5s}body:not(.wp-admin)>header #logo img{width:100%}body:not(.wp-admin)>header .name{position:absolute;left:50%;top:70px;text-align:center;transform:translateX(-50%);color:var(--color-dark);font-size:1.8em;font-family:var(--font-content);font-weight:600;transition:all .5s;pointer-events:none}body:not(.wp-admin)>header .arrow-down{position:absolute;left:50%;transform:translateX(-50%);top:calc(100vh - 120px)}body:not(.wp-admin)>header #main-menu{position:absolute;right:100px;top:80px;transition:all .5s}body:not(.wp-admin)>header #main-menu .burger{display:block;width:49px;height:36px;position:absolute;right:0;top:0;transition:all .3s}body:not(.wp-admin)>header #main-menu .burger:after,body:not(.wp-admin)>header #main-menu .burger:before{content:"";display:block}body:not(.wp-admin)>header #main-menu .burger .center,body:not(.wp-admin)>header #main-menu .burger:after,body:not(.wp-admin)>header #main-menu .burger:before{width:100%;height:10%;border-radius:30px;background:#fff;position:absolute;left:0;transition:all .3s}body:not(.wp-admin)>header #main-menu .burger:before{top:0}body:not(.wp-admin)>header #main-menu .burger .center{top:50%;transform:translateY(-50%)}body:not(.wp-admin)>header #main-menu .burger:after{bottom:0}body:not(.wp-admin)>header #main-menu:not(.open) .burger:hover{transform:scaleY(.8)}body:not(.wp-admin)>header #main-menu nav#main{position:relative;right:0;top:60px}body:not(.wp-admin)>header #main-menu nav#main ul{list-style-type:none;margin:0;padding:0;text-align:right;opacity:0;pointer-events:none;max-height:0;overflow-y:hidden;transform:translate(30px,-80%) scaleY(0);transition:transform .5s,opacity .8s}body:not(.wp-admin)>header #main-menu nav#main ul li{display:block}body:not(.wp-admin)>header #main-menu nav#main ul li a{text-decoration:none;color:var(--color-main);font-size:30px;font-family:var(--font-headline)}body:not(.wp-admin)>header #main-menu nav#main ul li.current_page_item a{font-weight:700}body:not(.wp-admin)>header #main-menu nav#main ul li:not(:last-child){margin-bottom:30px}body:not(.wp-admin)>header #main-menu nav#main:before{content:"";position:absolute;left:calc(100% - 54px);top:-70px;width:0;height:0;transition:all .5s;background:#fff;z-index:-1;opacity:.5;border-radius:100%}body:not(.wp-admin)>header #main-menu.open .burger .center,body:not(.wp-admin)>header #main-menu.open .burger:after,body:not(.wp-admin)>header #main-menu.open .burger:before{background:var(--color-main)}body:not(.wp-admin)>header #main-menu.open .burger:before{top:50%;transform:rotate(45deg)}body:not(.wp-admin)>header #main-menu.open .burger:after{top:50%;transform:rotate(-45deg)}body:not(.wp-admin)>header #main-menu.open .burger .center{opacity:0}body:not(.wp-admin)>header #main-menu.open nav#main ul{opacity:1;pointer-events:all;max-height:100vh;transform:translate(0) scale(1)}body:not(.wp-admin)>header #main-menu.open nav#main:before{left:50%;top:50%;transform:translate(-40%,-60%);width:400%;height:180%}.image-links{position:relative;z-index:2}.image-links ul{list-style-type:none;padding:0;display:flex;flex-wrap:wrap;width:calc(100% + 60px);justify-content:space-around;max-width:calc(100% - var(--mobile-padding));margin:0 auto -30px}.image-links ul li{width:calc(25% - 30px);text-align:center;margin-bottom:30px}.image-links ul li a{display:block;width:100%;height:0;padding:60% 0;position:relative;overflow:hidden}.image-links ul li a .background{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%;transition:all .5s}.image-links ul li a .overlay{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.image-links ul li a .overlay:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;z-index:-1;opacity:.3}.image-links ul li a .overlay .title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--color-text-main);font-size:24px;border:1px solid var(--color-text-main);padding:10px;width:calc(100% - 120px);transition:all .5s;font-weight:500;font-family:var(--font-headline)}.image-links ul li a:hover .background{transform:scale(1.05)}.image-links ul li a:hover .overlay .title{transform:translate(-50%,-50%) scale(1.15)}@media screen and (max-width:1180px){.image-links ul li{width:calc(33% - 30px)}}@media screen and (max-width:920px){.image-links ul li{width:calc(50% - 30px)}}@media screen and (max-width:620px){.image-links ul li{width:100%}}.quotes ul{list-style-type:none;margin:0;padding:0}.quotes ul .quote{box-shadow:0 0 35px -10px #b9b9b9;margin:50px 100px;padding:50px;text-align:center}.quotes ul .quote img{margin:0 auto 50px}.quotes ul .quote cite{display:block;margin-top:50px;font-style:normal;font-weight:600}.quotes .slick-center{position:relative}.quotes .slick-center:after,.quotes .slick-center:before{content:"";display:block;position:absolute;width:80px;height:30px;top:50%;transform:translateY(-50%);cursor:pointer;background-size:contain;background-position:50%;background-repeat:no-repeat}.quotes .slick-center:before{left:-40px;background-image:url(arrow-left.3d7b3707.png)}.quotes .slick-center:after{right:-40px;background-image:url(arrow-right.cdb87693.png)}.contact-form{font-family:var(--font-content);display:flex;margin:0 auto;max-width:1100px}.contact-form h2{font-size:24px!important}.contact-form .left,.contact-form .right{width:30%;display:flex;flex-direction:column;justify-content:center}.contact-form .left .inner,.contact-form .right .inner{background:var(--color-text-main);color:#fff;padding:50px 30px;box-sizing:border-box}.contact-form a{text-decoration:none;color:#fff}.contact-form a:hover{text-decoration:underline}.contact-form .left p{margin:0!important;padding:0!important}.contact-form .left .item{display:flex}.contact-form .left .item>*{display:flex;flex-direction:column;justify-content:center}.contact-form .left .item .icon{width:40px;text-align:center}.contact-form .left .item .content{width:calc(100% - 40px);padding-left:30px}.contact-form .left .item:not(:last-child){margin-bottom:50px}.contact-form .center{background:var(--color-bg-1);width:40%;box-shadow:var(--default-shadow);text-align:center;padding:50px 80px;box-sizing:border-box}.contact-form .center h1{margin-top:0}.contact-form .right .opening-hours{display:flex;flex-wrap:wrap;justify-content:space-around}.contact-form .right .opening-hours .item{width:50%;text-align:center}.contact-form .right .opening-hours .item .day{font-weight:700;margin-bottom:5px}.contact-form .right .opening-hours .item:not(:last-child){margin-bottom:30px}.contact-form input,.contact-form textarea{display:block;width:100%;border:none;padding:15px 20px;box-sizing:border-box;box-shadow:0 0 32px rgba(0,0,0,.05);border-radius:15px}.contact-form textarea{min-height:140px}.contact-form button,.contact-form input,.contact-form textarea{margin:30px auto 0;font:var(--font-headline);font-size:14px}.contact-form button{background:var(--color-text-main);color:#fff;border:none;border-radius:30px;cursor:pointer;padding:10px 35px}@media screen and (max-width:960px){.contact-form{flex-direction:column;width:500px;max-width:calc(100% - 40px)}.contact-form>*{margin:0 auto}.contact-form .left .contact .item{flex-direction:column}.contact-form .left .contact .item>*{box-sizing:border-box;width:100%;text-align:center;padding:15px 10px}.contact-form .left .contact .item>* img{height:40px}.contact-form .left,.contact-form .right{width:85%!important}.contact-form .center{width:100%;padding:50px var(--mobile-padding)}}.floating-contact-icons{position:fixed;right:50px;bottom:140px;transform:translateY(-50%);z-index:998}.floating-contact-icons ul{list-style-type:none;margin:0;padding:15px 0;position:relative}.floating-contact-icons ul:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:20px;background:#fff;opacity:.4;z-index:-1;background:var(--color-bg-1);box-shadow:0 0 50px 0 rgba(0,0,0,.2)}.floating-contact-icons ul li a{display:block;text-align:center;padding:12px 25px;transition:all .5s}.floating-contact-icons ul li a img{width:28px}.floating-contact-icons ul li a:hover{transform:scale(1.1)}@media screen and (max-width:1200px){.floating-contact-icons{display:none}}.wp-block-acf-drreif-arrow{float:none!important;display:flex;width:100%;text-decoration:none}.wp-block-acf-drreif-arrow[data-align=left]{justify-content:flex-start}.wp-block-acf-drreif-arrow[data-align=center]{justify-content:center}.wp-block-acf-drreif-arrow[data-align=right]{justify-content:flex-end}.wp-block[data-align=left] .wp-block-acf-drreif-arrow{justify-content:flex-start}.wp-block[data-align=center] .wp-block-acf-drreif-arrow{justify-content:center}.wp-block[data-align=right] .wp-block-acf-drreif-arrow{justify-content:flex-end}.drreif-arrow{display:flex}.drreif-arrow .arrow-container{position:relative;display:inline-block}.drreif-arrow.dir-left .arrow-container,.drreif-arrow.dir-right .arrow-container{height:30px;display:flex;flex-direction:column;justify-content:center}.drreif-arrow>span{display:flex;flex-direction:column;justify-content:center;padding:0 10px;font-size:20px;font-family:var(--font-headline)}.drreif-arrow.style-half .arrow-container{display:none}.drreif-arrow.style-half>span{display:inline-block;border-bottom:1px solid #fff;padding-bottom:0;position:relative}.drreif-arrow.style-half.dir-left>span{padding-left:40px;padding-right:0}.drreif-arrow.style-half.dir-left>span:after{content:"";display:block;position:absolute;width:1px;height:20px;left:0;transform:translate(5px,-17px) rotate(45deg);border-right:1px solid #fff}.drreif-arrow.style-half.dir-right>span{padding-left:0;padding-right:40px}.drreif-arrow.style-half.dir-right>span:after{content:"";display:block;position:absolute;width:1px;height:20px;right:0;transform:translate(-7px,-17px) rotate(-45deg);border-right:1px solid #fff}.drreif-arrow.style-full .inner{display:block;margin:0;padding:0}.drreif-arrow.style-full.dir-left .inner,.drreif-arrow.style-full.dir-right .inner{width:100%;height:1px;border-bottom:1px solid #fff;position:relative}.drreif-arrow.style-full.dir-left .inner:after,.drreif-arrow.style-full.dir-left .inner:before,.drreif-arrow.style-full.dir-right .inner:after,.drreif-arrow.style-full.dir-right .inner:before{content:"";display:block;width:1px;height:15px;border-right:1px solid #fff;position:absolute}.drreif-arrow.style-full.dir-left.dir-right .inner:after,.drreif-arrow.style-full.dir-left.dir-right .inner:before,.drreif-arrow.style-full.dir-right.dir-right .inner:after,.drreif-arrow.style-full.dir-right.dir-right .inner:before{right:0}.drreif-arrow.style-full.dir-left.dir-right .inner:before,.drreif-arrow.style-full.dir-right.dir-right .inner:before{transform:translate(-4px,-11px) rotate(-45deg)}.drreif-arrow.style-full.dir-left.dir-right .inner:after,.drreif-arrow.style-full.dir-right.dir-right .inner:after{transform:translate(-4px,-1px) rotate(45deg)}.drreif-arrow.style-full.dir-left.dir-left,.drreif-arrow.style-full.dir-right.dir-left{display:flex;flex-direction:row-reverse}.drreif-arrow.style-full.dir-left.dir-left .inner:after,.drreif-arrow.style-full.dir-left.dir-left .inner:before,.drreif-arrow.style-full.dir-right.dir-left .inner:after,.drreif-arrow.style-full.dir-right.dir-left .inner:before{left:0}.drreif-arrow.style-full.dir-left.dir-left .inner:before,.drreif-arrow.style-full.dir-right.dir-left .inner:before{transform:translate(4px,-11px) rotate(45deg)}.drreif-arrow.style-full.dir-left.dir-left .inner:after,.drreif-arrow.style-full.dir-right.dir-left .inner:after{transform:translate(4px,-1px) rotate(-45deg)}.drreif-arrow.color-light>span{color:#fff}.drreif-arrow.color-light,.drreif-arrow.color-light .inner{border-color:#fff}.drreif-arrow.color-dark.style-half>span,.drreif-arrow.color-dark.style-half>span:after{border-color:var(--color-text-main)!important}.drreif-arrow.color-dark>span{color:var(--color-text-main)!important}.drreif-arrow.color-dark,.drreif-arrow.color-dark .inner,.drreif-arrow.color-dark .inner:after,.drreif-arrow.color-dark .inner:before,.drreif-arrow.color-dark:after,.drreif-arrow.color-dark:before{border-color:var(--color-text-main)!important}.team{max-width:1100px;margin:80px auto;background:#fff}.team>*{display:flex;width:100%}.team>:nth-child(2n+2){flex-direction:row-reverse}.team>* .content{width:50%;text-align:center;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.team>* .image{width:50%;padding-bottom:50%;position:relative;background:var(--color-text-main);z-index:1;overflow:hidden}.team>* .image button{position:absolute;right:20px;bottom:20px;z-index:2}.team>* .image figure{position:absolute;margin:0;padding:0;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50%;transition:all .5s}.team>* .image:hover figure{transform:scale(1.1)}@media screen and (max-width:650px){.team>*{flex-direction:column!important}.team>* .content,.team>* .image{width:100%}.team>* .image{padding-bottom:100%}.team>* .content{padding:50px var(--mobile-padding)}}#page-footer{background:var(--color-dark);display:flex;padding:100px 140px;width:100%;justify-content:space-between;box-sizing:border-box;margin-top:100px}#page-footer>div{display:flex;flex-direction:column;justify-content:flex-end}#page-footer a{text-decoration:none;color:var(--color-text-main)}#page-footer a:hover{text-decoration:underline}#page-footer p{margin-top:5px;margin-bottom:5px}#page-footer .left,#page-footer .right{width:40%}#page-footer .left{text-align:left}#page-footer .center{text-align:center}#page-footer .right{text-align:right}@media screen and (max-width:1050px){#page-footer{flex-wrap:wrap;padding:50px var(--mobile-padding)}#page-footer>div{width:100%!important;text-align:center!important}}#arrow-up{display:block;height:120px;position:fixed;right:80px;bottom:80px;opacity:0;transition:all .5s;padding:20px;z-index:999}#arrow-up img{height:100%;transition:all .5s}#arrow-up:hover img{transform:translateY(-20px)}@media screen and (max-width:1200px){#arrow-up{right:-10px;bottom:20px}}body:not(.top) #arrow-up{opacity:1}:root{--font-headline:"Playfair Display";--font-content:"Montserrat";--font-size-h1:45px;--font-size-h2:36px;--font-size-default:16px;--line-height-default:24px;--color-main:#153c55;--color-logo:#d82a85;--color-text-main:#173b50;--color-dark:#fbeef5;--color-bg-1:#fff8fc;--mobile-padding:20px;--default-shadow:0 0 32px rgba(0,0,0,0.05)}@media screen and (max-width:600px){:root{--font-size-h1:36px;--font-size-h2:30px;--font-size-default:14px;--line-height-default:23px}}body,html{margin:0;padding:0;overflow-x:hidden}.edit-post-visual-editor__content-area,body:not(.wp-admin){color:var(--color-text-main);background:var(--color-bg-1)}.edit-post-visual-editor__content-area>.is-desktop-preview>*,body:not(.wp-admin)>.is-desktop-preview>*{background:var(--color-bg-1)}.edit-post-visual-editor__content-area h1,.edit-post-visual-editor__content-area h2,.edit-post-visual-editor__content-area h3,.edit-post-visual-editor__content-area h4,.edit-post-visual-editor__content-area h5,.edit-post-visual-editor__content-area 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-weight:500;font-family:var(--font-headline)}.edit-post-visual-editor__content-area h1,body:not(.wp-admin) h1{font-size:var(--font-size-h1)}.edit-post-visual-editor__content-area h2,body:not(.wp-admin) h2{font-size:var(--font-size-h2)}.edit-post-visual-editor__content-area p,body:not(.wp-admin) p{font-size:var(--font-size-default);line-height:var(--line-height-default);font-family:var(--font-content)}h1,h2,h3,h4,h5,h6,p{padding-left:var(--mobile-padding)!important;padding-right:var(--mobile-padding)!important}.wp-block{max-width:90%}html :where(.wp-block){max-width:100%}.wp-block-sfat-slider ul.slick-dots{position:absolute;right:auto;left:100px;top:50%;transform:translateY(-50%);list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;height:250px;max-height:80vh;background:hsla(0,0%,100%,.1);z-index:90;border-radius:12px}@media screen and (max-width:1120px){.wp-block-sfat-slider ul.slick-dots{left:30px}}.wp-block-sfat-slider ul.slick-dots li{display:block;width:4px}.wp-block-sfat-slider ul.slick-dots li.slick-active{background:#fff;border-radius:12px}.wp-block-sfat-slider ul.slick-dots button{display:none;height:auto}.wp-block-sfat-slider h1{font-size:5em!important}@media screen and (max-width:990px){.wp-block-sfat-slider h1{font-size:var(--font-size-h1)!important}}.wp-block-sf-maps-block{max-width:1100px;margin:0 auto!important;padding:0 var(--mobile-padding)}.wp-block-sf-maps-block .map{border:none;box-shadow:var(--default-shadow)}.wp-block-sfat-slider .content{padding:0 100px;box-sizing:border-box}@media screen and (max-width:1250px){.wp-block-drreif-box>.inner{max-width:80%!important;padding:40px var(--mobile-padding)!important}}@media screen and (max-width:860px){.quotes ul .quote{padding:50px 0}}@media screen and (max-width:740px){body:not(.wp-admin)>header #logo{display:none}body:not(.wp-admin)>header .name{width:auto;text-align:left;left:30px;top:30px;font-size:1.3em;transform:none}body:not(.wp-admin)>header #main-menu{right:30px;top:30px}body:not(.wp-admin)>header #main-menu .burger{width:50px;height:30px}body:not(.wp-admin)>header #main-menu nav#main ul li:not(:last-child){margin-bottom:20px}body:not(.wp-admin)>header #main-menu nav#main ul li a{font-size:25px}.wp-block-drreif-box .inner{max-width:100%!important}.wp-block-drreif-box .inner .background{left:20px;width:calc(100% - 40px)}.wp-block-sfat-hl-image .floating-image img{transform:scale(.75)}.wp-block-sfat-slider .content{padding:0 20px;box-sizing:border-box}.wp-block-sfat-slider ul.slick-dots{height:150px;left:var(--mobile-padding)}.quotes ul .quote{margin:50px 25px}.quotes ul .quote blockquote{margin-left:0;margin-right:0}.quotes .slick-center:after,.quotes .slick-center:before{display:none}}.sf-button{display:inline-block;background:var(--color-logo);padding:8px 15px;color:#fff;margin:0 3px;box-sizing:border-box;cursor:pointer}#sf-cookie-consent *{font:var(--font-content)}#sf-cookie-consent .layer .buttons{padding:0 0 10px}body.hidden-scroll{overflow:hidden}.sl-overlay{right:0;bottom:0;background:#fff;display:none;z-index:1035}.sl-overlay,.sl-wrapper{position:fixed;left:0;top:0}.sl-wrapper{z-index:1040;width:100%;height:100%}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0;background:transparent;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{right:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;font-size:3rem}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;color:#000}.sl-wrapper .sl-counter{left:30px;z-index:1060;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0;width:100%;height:auto}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform .2s ease;transition:-ms-transform .2s ease;transition:-o-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}
/*# sourceMappingURL=theme.css.map */