:root{--primary-color:#bea07e;--text-color:#000;--background-color:#fff}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--background-color);max-width:100vw;color:var(--text-color);overflow-x:hidden}body{font-size:30px;font-weight:300;line-height:41px}a{color:var(--text-color)}a:hover{text-decoration:underline}.container{box-sizing:border-box;width:100%;max-width:2600px;margin:0 auto;padding:0 80px;display:flex}header{z-index:99;background:linear-gradient(#ffffffe6,#fff0);position:absolute;top:0;left:0;right:0}header .container{flex-wrap:wrap;align-items:center;padding-bottom:100px}footer{color:#fff;background-color:#000}footer .container{flex-wrap:wrap}.dir-left{text-align:left;justify-content:center}.dir-right{text-align:right;justify-content:center}.dir-center{text-align:center;justify-content:center}.size-5{width:5%}.size-10{width:10%}.size-15{width:15%}.size-20{width:20%}.size-25{width:25%}.size-30{width:30%}.size-33{width:33.3%}.size-40{width:40%}.size-50{width:50%}.size-60{width:60%}.size-66{width:66.6%}.size-70{width:70%}.size-75{width:75%}.size-80{width:80%}.size-90{width:90%}.size-100{width:100%}.font-white{color:#fff}.font-black{color:#000}h1{font-size:55px;line-height:60px}h2{margin-top:10px;font-size:34px;font-weight:600;line-height:42px}h3{margin-top:30px;font-size:24px;font-weight:600;line-height:32px}h4{font-size:16px;font-weight:600;line-height:24px}h5{font-size:16px;font-weight:400;line-height:24px}h6{font-size:16px;font-weight:300;line-height:24px}main{width:100%}header .container{padding-top:12px}p{margin-bottom:12px}.columnSet .com-hero{width:100%;margin:36px 0}main.tint-gold .tintable h2,main.tint-gold .tintable h3{color:#a98f42}main.tint-gold .com-button.tintable a{color:#fff;background:#a98f42}main.tint-blue .tintable h2,main.tint-blue .tintable h3{color:#224d87}.button.tint-blue a{background-color:#224d87!important}.button.tint-gold a{background-color:#a98f42!important}.button.tint-white a{color:#000;background-color:#fff!important}@media (min-width:701px) and (max-width:1600px){body{font-size:21px;line-height:31px}.container{padding:0 40px}}@media (max-width:700px){.container{padding:0 20px}header .container{flex-wrap:wrap}h1,h2{font-size:21px;line-height:28px}h3{font-size:20px;line-height:26px}h4{font-size:18px;line-height:1.5}.font-white{color:#000}body{font-size:18px;line-height:1.5}}
.f_gCYW_column{box-sizing:border-box;flex-wrap:wrap;flex-grow:1;flex-shrink:1;padding:0 12px;display:flex}.f_gCYW_column:first-child{padding-left:0}.f_gCYW_column:last-child{padding-right:0}@media (max-width:700px){.f_gCYW_mobile-fullsize{width:100%;padding-left:0;padding-right:0}.f_gCYW_mobile-notvisible{display:none}.f_gCYW_mobile-visible{display:flex}}
.T7GW4W_columnset{flex-wrap:wrap;flex-grow:1;flex-shrink:1;align-items:flex-start;width:100%;display:flex}
.PAPNdG_com-text{width:100%;margin-top:80px;margin-bottom:80px}.PAPNdG_com-text p{word-break:break-word;margin:12px 0}.PAPNdG_com-text ul{margin-left:20px}.PAPNdG_com-text hr{border:0;margin-top:40px}.PAPNdG_com-text h1,.PAPNdG_com-text h2,.PAPNdG_com-text h3,.PAPNdG_com-text h4,.PAPNdG_com-text h5,.PAPNdG_com-text h6{margin-bottom:40px}@media (max-width:700px){.PAPNdG_com-text{margin:24px 0}}
.E5NenW_com-image{margin:48px 0}.E5NenW_com-image img{border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 0 40px #0000001a}.E5NenW_com-image .E5NenW_caption-box{margin-top:12px;margin-left:8px;margin-right:8px}.E5NenW_com-image .E5NenW_caption{color:#4364ad}.E5NenW_com-image .E5NenW_copyright{font-size:14px;font-style:italic}@media (max-width:700px){.E5NenW_com-image{margin:24px 0}}
.hZr1sa_com-headline{width:100%;margin-top:48px}@media (max-width:700px){.hZr1sa_com-headline{margin-top:24px}}
.Ri6GEa_com-button{width:100%!important}.Ri6GEa_com-button a{color:#fff;cursor:pointer;appearance:none;background-color:#000;border:0;height:51px;padding:5px 46px;font-size:21px;font-weight:300;line-height:42px;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex;transform:scale(1)}@media (min-width:701px) and (max-width:1600px){.Ri6GEa_com-button a{padding:5px 23px}}@media (max-width:700px){.Ri6GEa_com-button a{height:45px;padding:5px 25px;font-size:18px;line-height:2}}
