@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay-Medium.otf);font-weight:400}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block;position:relative}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a,ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*{text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:#0000}*,:after,:before{box-sizing:border-box;margin:0;padding:0}textarea,input,button,select{font-family:inherit;font-size:inherit;border:none;padding:0}button{cursor:pointer}input,textarea{cursor:text}a{color:inherit;text-decoration:none}select option{color:initial;background:initial}:root{--max-width:1100px;--global-padding:1rem;--color-white:#fff;--color-black:#0d344e;--color-dark-blue:#0d344e;--color-light-blue:#c6dee4}@media only screen and (min-width:992px){:root{--global-padding:2rem}}html,body{max-width:100vw;font-family:area-inktrap-extended,sans-serif;font-weight:100}body{position:relative}body:before{content:"";z-index:-1;background:url(/images/background/TheCaspian_Splash_background.webp) 50%/cover no-repeat;position:fixed;inset:0}h1,h2,h3,h4{font-weight:400}.headline-font{letter-spacing:0;text-transform:uppercase;font-family:area-inktrap-extended,sans-serif;font-size:24px;font-style:normal;font-weight:100;line-height:1}@media only screen and (min-width:768px){.headline-font{font-size:34px}}@media only screen and (min-width:1330px){.headline-font{font-size:58px}}.subheadline-font{text-transform:uppercase;letter-spacing:12.3px;font-family:area-inktrap-extended,sans-serif;font-size:12px;font-style:normal;font-weight:800;line-height:1.6}@media only screen and (min-width:768px){.subheadline-font{letter-spacing:18.3px;font-size:16px}}@media only screen and (min-width:1330px){.subheadline-font{letter-spacing:22.3px;font-size:18px}}.paragraph-font{letter-spacing:.34px;font-family:area-inktrap-extended,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:1.4}@media only screen and (min-width:768px){.paragraph-font{letter-spacing:.34px;font-size:14px}}@media only screen and (min-width:1330px){.paragraph-font{letter-spacing:.34px;font-size:17px}}a.btn,button.btn{border:1px solid red;border-radius:3em;padding:1rem .6rem;display:inline-block}.gm-style-iw-chr{position:absolute;top:0;right:0;transform:translate(20%,-20%)}.gm-style .gm-style-iw-c{padding:12px 28px 12px 12px!important}.gm-style .gm-style-iw-d{overflow:auto!important}.dot{background:var(--color-black);border-radius:50%;width:.25rem;height:.25rem}@media only screen and (min-width:768px){.dot{width:.5rem;height:.5rem}}
@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay-Medium.otf);font-weight:400}.Header-module-scss-module__P7cjuG__header{z-index:1000;position:fixed;top:0;left:0;right:0;overflow-x:clip}.Header-module-scss-module__P7cjuG__header.Header-module-scss-module__P7cjuG__scrollednav .Header-module-scss-module__P7cjuG__holdcontent{background-color:var(--color-dark-blue);padding:1rem;transition:padding .6s,background-color .6s}.Header-module-scss-module__P7cjuG__header.Header-module-scss-module__P7cjuG__scrollednav .Header-module-scss-module__P7cjuG__holdcontent .Header-module-scss-module__P7cjuG__center .Header-module-scss-module__P7cjuG__imageContainer{max-width:160px;transition:width .6s,max-width .6s}@media only screen and (min-width:450px){.Header-module-scss-module__P7cjuG__header.Header-module-scss-module__P7cjuG__scrollednav .Header-module-scss-module__P7cjuG__holdcontent .Header-module-scss-module__P7cjuG__center .Header-module-scss-module__P7cjuG__imageContainer{max-width:200px}}.Header-module-scss-module__P7cjuG__holdcontent{grid-gap:20px;grid-template-columns:2fr 1fr;gap:1rem;padding:1rem;display:grid}@media only screen and (min-width:768px){.Header-module-scss-module__P7cjuG__holdcontent{grid-template-columns:1fr 2fr 1fr;gap:2rem;padding:2rem}}@media only screen and (min-width:1330px){.Header-module-scss-module__P7cjuG__holdcontent{padding:2rem 4rem}}.Header-module-scss-module__P7cjuG__holdcontent .Header-module-scss-module__P7cjuG__col{align-items:center;display:flex}.Header-module-scss-module__P7cjuG__holdcontent .Header-module-scss-module__P7cjuG__left{height:49.78px;display:none}@media only screen and (min-width:768px){.Header-module-scss-module__P7cjuG__holdcontent .Header-module-scss-module__P7cjuG__left{display:flex}}.Header-module-scss-module__P7cjuG__holdcontent .Header-module-scss-module__P7cjuG__left .Header-module-scss-module__P7cjuG__textLogo{letter-spacing:8.13px;text-transform:uppercase;color:var(--color-white);font-family:area-inktrap-extended,sans-serif;font-size:11px;font-style:normal;font-weight:800;line-height:1.6}@media only screen and (min-width:1330px){.Header-module-scss-module__P7cjuG__holdcontent .Header-module-scss-module__P7cjuG__left .Header-module-scss-module__P7cjuG__textLogo{font-size:11px}}.Header-module-scss-module__P7cjuG__holdcontent .Header-module-scss-module__P7cjuG__center{justify-content:flex-start}.Header-module-scss-module__P7cjuG__holdcontent .Header-module-scss-module__P7cjuG__center .Header-module-scss-module__P7cjuG__imageContainer{width:100%;max-width:240px;transition:max-width 1s}@media only screen and (min-width:768px){.Header-module-scss-module__P7cjuG__holdcontent .Header-module-scss-module__P7cjuG__center{justify-content:center}.Header-module-scss-module__P7cjuG__holdcontent .Header-module-scss-module__P7cjuG__center .Header-module-scss-module__P7cjuG__imageContainer{max-width:432.85px}}.Header-module-scss-module__P7cjuG__holdcontent .Header-module-scss-module__P7cjuG__center img{aspect-ratio:452.85/112.75;width:100%;height:100%}.Header-module-scss-module__P7cjuG__holdcontent .Header-module-scss-module__P7cjuG__right{justify-content:flex-end;height:49.78px}.Header-module-scss-module__P7cjuG__holdcontent .Header-module-scss-module__P7cjuG__right ul li a{letter-spacing:1px;color:var(--color-white);text-transform:uppercase;border:1px solid var(--color-white);white-space:nowrap;border-radius:2rem;padding:.5rem 1.25rem;font-family:area-inktrap-extended,sans-serif;font-size:10px;font-style:normal;font-weight:900;display:block}@media only screen and (min-width:1330px){.Header-module-scss-module__P7cjuG__holdcontent .Header-module-scss-module__P7cjuG__right ul li a{padding:.5rem 2rem;font-size:12px}}
@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay-Medium.otf);font-weight:400}.Footer-module-scss-module__kQc2fa__container{padding:1rem var(--global-padding);flex-direction:column;gap:6px;display:flex;overflow:hidden}.Footer-module-scss-module__kQc2fa__container address{text-transform:uppercase;color:#fff;text-align:center}.Footer-module-scss-module__kQc2fa__container .Footer-module-scss-module__kQc2fa__legalLanguage{color:var(--color-light-blue);font-size:10px;line-height:1.2}.Footer-module-scss-module__kQc2fa__container .Footer-module-scss-module__kQc2fa__imageContainer{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.Footer-module-scss-module__kQc2fa__container .Footer-module-scss-module__kQc2fa__imageContainer img{object-fit:contain;width:100%;height:100%}.Footer-module-scss-module__kQc2fa__container .Footer-module-scss-module__kQc2fa__sunHomesLogo{width:100%;max-width:7rem}@media only screen and (min-width:768px){.Footer-module-scss-module__kQc2fa__container .Footer-module-scss-module__kQc2fa__sunHomesLogo{max-width:135px}}.Footer-module-scss-module__kQc2fa__container .Footer-module-scss-module__kQc2fa__tmdLogo{width:100%;max-width:7rem}@media only screen and (min-width:768px){.Footer-module-scss-module__kQc2fa__container .Footer-module-scss-module__kQc2fa__tmdLogo{max-width:135px}}.Footer-module-scss-module__kQc2fa__content{justify-content:center;align-items:center;gap:1rem;display:flex}.Footer-module-scss-module__kQc2fa__grid{grid-template-columns:1fr;justify-content:center;align-items:center;gap:1rem;width:100%;margin:1rem 0;display:grid}@media only screen and (min-width:450px){.Footer-module-scss-module__kQc2fa__grid{grid-template-columns:1fr 2fr 1fr}}.Footer-module-scss-module__kQc2fa__left{order:2;margin:0 auto}@media only screen and (min-width:450px){.Footer-module-scss-module__kQc2fa__left{order:1;margin:0}}.Footer-module-scss-module__kQc2fa__center{order:1}@media only screen and (min-width:450px){.Footer-module-scss-module__kQc2fa__center{order:2}}.Footer-module-scss-module__kQc2fa__right{order:3;margin:0 auto}@media only screen and (min-width:450px){.Footer-module-scss-module__kQc2fa__right{order:3;margin:0 0 0 auto}}.Footer-module-scss-module__kQc2fa__text{color:var(--color-light-blue);flex-direction:column;gap:.5rem;padding-bottom:4px;display:flex}.Footer-module-scss-module__kQc2fa__disclaimer{font-size:10px;line-height:1.2;display:inline}.Footer-module-scss-module__kQc2fa__disclaimer .Footer-module-scss-module__kQc2fa__links{align-items:center;gap:6px;display:inline-flex}.Footer-module-scss-module__kQc2fa__disclaimer .Footer-module-scss-module__kQc2fa__link{text-transform:uppercase;font-size:10px}.Footer-module-scss-module__kQc2fa__disclaimer img{display:flex}.Footer-module-scss-module__kQc2fa__legalText{font-size:10px;line-height:1.2;display:inline}
