html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, ins, kbd, q, s, samp,
s../assets, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background-color:#e2dbcf!important}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3{font-family:'Montserrat Alternates';padding:0;margin:0;color:#2c3c36}p{font-size:19px;letter-spacing:1px}p,ul li{font-family:'Montserrat Alternates';color:#1f1f1f}.two-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0}@media (max-width:768px){.two-grid{display:block}}.text-button{font-family:'Montserrat Alternates';font-size:19px;color:#fff;text-decoration:none;border-bottom:1.5px solid #fff;font-weight:bold;padding-top:30px;display:inline-block}.text-button:hover{color:#fff}.img-banner{min-height:60vh;background-position:center center!important;background-size:cover!important}#masthead{position:absolute;min-width:100%;margin:10px 0;z-index:9999}#masthead .language-part{display:flex;float:left;padding-left:2%;color:#fff;font-weight:bold}#masthead .nav-part{position:relative;float:right;right:0;padding-right:2%;font-weight:bold}#masthead .main-navigation a{color:#fff;margin:0 10px}@media (max-width:768px){#site-navigation button{border:none;border-radius:0;background:#fff;color:#000;font-weight:bold;padding:10px 30px;border-radius:4px}#site-navigation .menu-menu-1-container{position:fixed;left:0;width:100%;display:flex;background-color:#fff;color:#000}#masthead .main-navigation a{color:rgba(0,0,0,.461);font-size:30px;padding:10px 0}}.logo-part img{position:absolute;left:10%;max-width:130px}.setwidth{padding:0 10%;max-width:2000px}.width70{will-change:70%;max-width:1300px}.header-section{background-position:center center!important;background-size:cover;background-repeat:no-repeat}.header-section .header-content{position:relative;margin:0 auto;padding:200px 10% 80px 10%;max-width:2000px;height:60vh;max-height:750px}@media (max-width:768px){.header-section .header-content{position:relative;margin:0 auto;padding:200px 10% 80px 10%;max-width:2000px;height:80vh;max-height:100vh}}.header-section .header-content h1{font-size:80px;color:#fff}@media (max-width:768px){.header-section .header-content h1{font-size:40px}}.header-section .header-content .header-links a{margin-right:25px}.site-footer{background-color:#2c3c36;padding:7%}@media (max-width:768px){.site-footer{padding:12%}}.site-footer .logo-footer img{max-width:130px;margin-bottom:30px}.site-footer a{color:#fff;font-size:22px;text-decoration:none;font-weight:bold}.site-footer .contact{padding-top:30px}.site-footer .contact p{color:#fff;font-size:18px;padding:0;margin:0}.site-footer .social-icon{margin-top:30px}.site-footer .social-icon i{margin-right:15px}.hide{display:none}