@font-face{font-family:KonnectSemiBold;src:url(/fonts/Konnect-SemiBold.otf?7d216a58db8eca0ca197612848b6b40c) format("truetype")}@font-face{font-family:KonnectRegular;src:url(/fonts/Konnect-Regular.otf?8306d3e307daf12d2b9d6a86456494f6) format("truetype")}@font-face{font-family:KonnectLight;src:url(/fonts/Konnect-Light.otf?cc241d7e5e43622727dd749e2c3ed1fa) format("truetype")}@font-face{font-family:Oraqle;src:url(/fonts/Oraqle.woff2?5b42c438b9ebe3c342965a703792f641) format("woff2"),url(/fonts/Oraqle.ttf?041fcb4195169d02812250611ce482d3) format("truetype")}*{box-sizing:border-box;margin:0;padding:0;font-family:KonnectRegular,sans-serif}.lds-ring{display:flex;position:relative;width:100%;align-items:center;justify-content:center;height:100%}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-top-color:#8d8d8d}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}html{font-size:16px;scroll-behavior:smooth}.wrapper{padding:0 8vw}a{text-decoration:none;color:#fff;transition:.3s}a:hover{color:#f9da9b}.opacited{-webkit-filter:blur(10px);filter:blur(10px)}.disallow{pointer-events:none}img.objCover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:1300px){html{font-size:12px}}@media (max-width:560px){.lds-ring div{height:32px;width:32px}}footer .frow{padding:6.3vw 0;display:flex;justify-content:space-between;align-items:stretch}footer .linksBox{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}footer .linkBox{padding:0 4vw 4vw 0}footer .linkBox .footerHead{color:#000;font-family:KonnectSemiBold,sans-serif;margin-bottom:1rem;font-size:1.125rem}footer .linkBox ul{list-style-type:none}footer .linkBox li a{padding:.2rem 0;display:block;color:#c7c7cc;font-size:1.125rem}footer .linkBox li a:hover{color:#000}footer .contactBox{display:flex;flex-direction:column;align-items:flex-end}footer .contactBox .contactForm{text-decoration:none;margin-bottom:1rem;display:flex;justify-content:flex-end;white-space:nowrap;align-items:center}footer .contactBox .contactForm i{font-size:1.125rem;color:#f9da9b;margin-right:.8rem}footer .contactBox .contactForm .footerHead,footer .contactBox .contactForm .footerHead span{font-size:1.125rem;color:#000;font-family:KonnectSemiBold,sans-serif}footer .contactBox .contactForm .footerHead span{position:relative}footer .contactBox .contactForm .footerHead span:before{content:"";position:absolute;bottom:0;left:0;height:2px;background:#000;width:0;transition:.5s}footer .contactBox .contactForm:hover .footerHead span:before{width:100%}footer .contactBox .realization{margin:auto 0 0;text-decoration:none;display:flex;justify-content:flex-end;align-items:center;position:relative}footer .contactBox .realization:before{content:"";position:absolute;bottom:0;left:0;height:2px;width:0;border-radius:2px;background:#f58120;transition:.5s}footer .contactBox .realization p{font-size:1.125rem;margin-right:1rem;color:#000;font-family:KonnectSemiBold,sans-serif;transition:.5s}footer .contactBox .realization .image{height:1.9rem;width:4rem}footer .contactBox .realization .image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}footer .contactBox .realization:hover p{color:#f58120}footer .contactBox .realization:hover:before{width:100%}@media (max-width:560px){footer .frow{flex-direction:column}footer .contactBox{align-items:center;margin-top:2rem}footer .linksBox{justify-content:center}footer .linkBox{padding:1rem 2rem;text-align:center}}.navigation{padding:2vw 0 0;display:flex;align-items:center}.navigation .langMenu,.navigation .mainMenu{display:flex;align-items:center;list-style-type:none;flex-wrap:wrap;height:60px}.navigation .langMenu li,.navigation .mainMenu li{position:relative;height:100%}.navigation .langMenu li:hover .externalList,.navigation .mainMenu li:hover .externalList{opacity:1;pointer-events:all}.navigation .langMenu .social,.navigation .mainMenu .social{display:flex;margin-left:2vw;align-items:center;justify-content:flex-end}.navigation .langMenu .social a,.navigation .mainMenu .social a{padding:0 15px}.navigation .langMenu .social .offMenu,.navigation .mainMenu .social .offMenu{display:none}.navigation .langMenu a,.navigation .mainMenu a{font-size:1rem;color:#fff;font-family:KonnectSemiBold,sans-serif;height:100%;padding:0 1vw;display:flex;align-items:center}.navigation .langMenu a .fa-sort-down,.navigation .mainMenu a .fa-sort-down{margin:0 0 0 1rem;font-size:1rem;padding-bottom:5px}.navigation .langMenu a.active,.navigation .langMenu a:hover,.navigation .mainMenu a.active,.navigation .mainMenu a:hover{color:#f9da9b}.navigation .langMenu a{padding:0 .5vw}.navigation .externalList{position:absolute;top:100%;left:0;list-style-type:none;opacity:0;transition:.5s;pointer-events:none}.navigation .externalList li{padding:.5rem 0}.navigation .bars{order:3;position:relative;margin:0 0 0 auto;justify-content:center;align-items:center;display:none}.navigation .bars i{font-size:2.5rem;color:#fff;text-shadow:0 0 1px #000;transition:.5s}.navigation .bars:active i{color:#f9da9b}.navigation .logoHolder{max-width:160px;margin-right:3vw;max-height:115px}.navigation .logoHolder a{display:block}.navigation .langMenu{margin:0 0 0 auto}.navigation .langMenu li{display:flex;align-items:center;justify-content:center}.navigation .langMenu li:last-of-type a{border:none}.navigation .langMenu a{height:1.2rem;color:hsla(0,0%,100%,.5);border-right:1px solid hsla(0,0%,100%,.3)}.navigation .langMenu .active,.navigation .langMenu a:hover{color:#fff}.navigation.black .langMenu a,.navigation.black .mainMenu a{color:#000}.navigation.black .bars i{color:#000;text-shadow:0 0 0 #000}@media (max-width:990px){.navigation .langMenu,.navigation .mainMenu{height:2.5rem}}@media (max-width:560px){.wrapper{padding:0 2rem}.navigation .logoHolder{max-width:100px;max-height:80px}.navigation .bars{display:flex}.navigation .langMenu{margin:0;order:2}.navigation .langMenu a{padding:.9rem}.navigation .mainMenu{position:fixed;z-index:99;left:0;top:-100%;padding:2rem;order:1;width:100vw;height:auto;background:#fff;flex-direction:column;align-items:flex-start;transition:.7s}.navigation .mainMenu li{flex-basis:100%}.navigation .mainMenu a{padding:1rem 0;font-size:2rem;color:#000}.navigation .mainMenu a:hover{color:#f9da9b}.navigation .mainMenu .social{position:absolute;bottom:0;right:0;margin:0;padding:2rem;flex-direction:column;justify-content:flex-start}.navigation .mainMenu .social .offMenu{display:flex;align-items:center;justify-content:center;font-size:3rem;margin:0 0 10rem}.navigation .mainMenu .social a{padding:1rem;height:50px}.navigation .mainMenu .social a:hover{color:#f9da9b}.navigation .mainMenu.active{top:0;max-width:100vw;min-height:100vh}.navigation .externalList{position:static;opacity:1;pointer-events:all}.navigation .externalList li{padding:0}}.details{padding:4vw 0}.mapFull{height:350px;margin:0 auto;position:relative}.mapFull #map{height:100%}.headContainer{text-align:center;margin:0}.headContainer .head{color:#f9da9b;position:relative;font-size:7.5rem;font-family:Oraqle,KonnectSemiBold,sans-serif;font-weight:100;z-index:2}.headContainer .subhead{position:relative;bottom:2.6rem;z-index:1;color:#000;font-size:3.125rem}.bold,.headContainer .subhead{font-family:KonnectSemiBold,sans-serif}.contactHolder{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.contactText{padding-right:2.5vw}.contactText p{font-size:1.25rem}.contactText .title{margin-bottom:2rem;font-size:1.5rem}.contactText .gold,.contactText a{color:#8d8d8d;transition:.3s}.contactText .gold:hover,.contactText a:hover{color:#f9da9b}.contactText .bold{min-width:110px;display:inline-block}.contactText,form{flex-basis:50%;flex-shrink:0;flex-grow:0}form .form-group{padding:0 0 1rem}form input,form textarea{width:100%;border:1px solid #8d8d8d;padding:.5rem 1rem;border-radius:4px;font-size:1.25rem;color:#8d8d8d;outline:#f9da9b;box-shadow:5px 5px 10px rgba(0,0,0,.1);transition:.3s}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:1.25rem;color:#c7c7cc;font-family:KonnectSemiBold,sans-serif}form input::-moz-placeholder,form textarea::-moz-placeholder{font-size:1.25rem;color:#c7c7cc;font-family:KonnectSemiBold,sans-serif}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:1.25rem;color:#c7c7cc;font-family:KonnectSemiBold,sans-serif}form input::-ms-input-placeholder,form textarea::-ms-input-placeholder{font-size:1.25rem;color:#c7c7cc;font-family:KonnectSemiBold,sans-serif}form input::placeholder,form textarea::placeholder{font-size:1.25rem;color:#c7c7cc;font-family:KonnectSemiBold,sans-serif}form input:hover,form textarea:hover{box-shadow:5px 5px 15px rgba(0,0,0,.2)}form textarea{min-height:200px}form .send{border:none;font-family:KonnectSemiBold,sans-serif;color:#000;background:#f9da9b;border-radius:4px;padding:.5rem 1rem;font-size:1.25rem;cursor:pointer;box-shadow:5px 5px 15px rgba(0,0,0,.2);transition:.3s}form .send:hover{box-shadow:5px 5px 20px rgba(0,0,0,.3)}@media (max-width:1300px){.contactText .bold{min-width:80px;display:inline-block}}@media (max-width:768px){.contactText,form{flex-basis:100%;flex-shrink:0;flex-grow:0;padding-right:0}.contactText{padding-bottom:3rem}}@media (max-width:560px){.headContainer .head{font-size:5rem}.headContainer .subhead{font-size:2rem;bottom:1rem}form .send{width:100%}}