@import"https://fonts.googleapis.com/css?family=Playfair+Display:700,700i,900,900i";@import"https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&display=swap";@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:300;src:url(ProximaNova-Light-webfont.6df4c7f10a1ef1de.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:italic;font-weight:300;src:url(proximanova-lightitalic-webfont.c10435db39b6b4af.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:400;src:url(proximanova-regular-webfont.1462e2e330d07bbe.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:italic;font-weight:400;src:url(proximanova-regitalic-webfont.d5bdb54fcc199ec4.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:600;src:url(proximanova-semibold-webfont.46e5e1226834ac6c.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:italic;font-weight:600;src:url(proximanova-semibolditalic-webfont.150fe28d26d5d168.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:700;src:url(proximanova-bold-webfont.c2b9f6caae859541.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:italic;font-weight:700;src:url(proximanova-boldit-webfont.2917189698d30e2a.woff) format("woff")}:root{--tan-color: #faf6e4;--tan-color-2: #e6d9b4;--dark-tan-color: #d5cba6;--gold-color: #b58e1f;--copper-color: #813107;--yellow-color: #edf757;--orange-color: #ff512d;--grey-color: rgba(26, 26, 26, .25);--grey-color-2: rgba(26, 26, 26, .4);--grey-color-3: rgba(26, 26, 26, .8);--dark-color: #1a1a1a;--black: #000000;--white: #ffffff}@media (prefers-color-scheme: dark){:root{--tan-color: #181c28;--tan-color-2: #232836;--dark-tan-color: #32384a;--gold-color: #e6ba24;--copper-color: #b33523;--yellow-color: #f9ffb2;--orange-color: #ffa066;--grey-color: rgba(242, 244, 248, .18);--grey-color-2: rgba(242, 244, 248, .3);--grey-color-3: rgba(242, 244, 248, .8);--dark-color: #f2f4f8;--black: #ffffff;--white: #000000}}input,textarea,button{font-family:Fira Sans,Proxima Nova,Helvetica,sans-serif;font-weight:300;font-style:normal;box-sizing:border-box;border:0;outline:0;border-radius:0;box-shadow:none;-webkit-appearance:none;background-color:inherit;resize:none}input,select,textarea,button,a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}input[type=submit],input[type=image],input[type=button],button{cursor:pointer}button img[src*=close],a img[src*=close]{transition:transform .3s ease-in-out;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}button:hover img[src*=close],a:hover img[src*=close]{transform:rotate(90deg)}::-webkit-input-placeholder{color:var(--gold-color);opacity:1}::-moz-placeholder{color:var(--gold-color);opacity:1}:-ms-input-placeholder{color:var(--gold-color);opacity:1}:-moz-placeholder{color:var(gold-color);opacity:1}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill-strong-password,input:-webkit-autofill-strong-password:hover,input:-webkit-autofill-strong-password:focus{-webkit-box-shadow:none;background-color:transparent!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.button{font-family:Fira Sans,Proxima Nova,Helvetica,sans-serif;font-weight:600;font-style:normal;display:block;color:inherit;text-decoration:none}.button,a#prev img,a#next img{transition:transform .15s ease-in-out;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transform-origin:center top}.button:hover,a#prev:hover img,a#next:hover img{transform:scale(1.25)}a.button{display:inline-block;padding:.8571em 1.4286em .7143em;border-width:2px;border-style:solid}a{cursor:pointer}a#prev img,a#next img{transform-origin:center initial}html{font-size:62.5%}body{font-family:Fira Sans,Proxima Nova,Helvetica,sans-serif;font-weight:300;font-style:normal;margin:0;padding:0;scroll-behavior:smooth;background-color:var(--tan-color);font-size:1.6rem;color:var(--black)}body.no-scroll{overflow:hidden}section{width:100%;display:block}h2{font-family:Fira Sans,Proxima Nova,Helvetica,sans-serif;font-weight:700;font-style:normal;font-size:9.6em;line-height:1.05em;text-align:center}h3{font-family:Fira Sans,Proxima Nova,Helvetica,sans-serif;font-weight:700;font-style:normal}a{color:inherit;text-decoration:none}p{margin:0rem;padding:0rem}p a{transition:color .25s ease-in-out;text-decoration:underline}p a:hover,p a:hover u{color:var(--gold-color)}ul,ol{margin:0rem;padding:0rem;list-style-type:none}strong,b,*[font-weight~=bold],*[font-weight~="700"],*[font-weight~="600"]{font-family:Fira Sans,Proxima Nova,Helvetica,sans-serif;font-weight:700;font-style:normal}em,i{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Source Serif 4",Playfair Display,Georgia,serif;font-weight:700;font-style:italic}.float-right{float:right}.align-right{text-align:right}.clearfix{clear:both}.section-main{width:120em;margin:0 auto}.section-left,.section-right{flex-basis:50%}.striped-bg{height:10rem;margin:0em 4rem;background:url(striped-bg-tan-001.3c99d5814a68cce7.svg) repeat;background-size:54px 68px;border-radius:4rem}.no-overflow{overflow:hidden}.no-wrap{white-space:nowrap}.defer-ph{height:40rem}#grecaptcha{width:76%;display:inline-block;box-sizing:border-box;border-bottom:2px solid var(--gold-color)!important}#grecaptcha div,#grecaptcha div iframe{width:100%!important}.grecaptcha-badge{display:none;z-index:1004;background-color:#f9f9f9;box-shadow:none!important;border:2px solid var(--gold-color)}.grecaptcha-badge.rc-show{display:block}.grecaptcha-badge.rc-hide{display:block;right:-266px!important}@media (prefers-color-scheme: dark){.striped-bg{background-image:url(striped-bg-tan-001_dm.11512219b43e975a.svg)}}@media screen and (max-width: 900px){.striped-bg{margin:0em 1rem}}@media screen and (max-height: 1080px) and (min-height: 415px) and (min-width: 651px){html{font-size:calc(6.25% + .8333vh)}}

/*# sourceMappingURL=styles.4dfb73c393c0d5db.css.map*/