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,img,ins,kbd,q,s,samp,small,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:inherit;font-size:100%;vertical-align:baseline}*{box-sizing:border-box}html{line-height:1;scroll-behavior:smooth}a{text-decoration:none}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="search"],input[type="submit"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="submit"]:focus,textarea:focus{outline:none}textarea{resize:vertical}select{width:100%}img{display:block;width:100%;height:auto}html{touch-action:manipulation}body{position:relative}::-moz-selection{background:#798397;color:#2b3446;text-shadow:none}::selection{background:#798397;color:#2b3446;text-shadow:none}::-moz-placeholder{color:#CCCCCC}:-ms-input-placeholder{color:#CCCCCC}::placeholder{color:#CCCCCC}.site-header{position:absolute;display:flex;width:100%;background:#2b3446;align-items:center;flex-direction:column;padding:40px}.site-header .logo{position:relative;display:block;width:160px;z-index:12}.site-header .logo img{width:160px;height:auto;display:block}@media screen and (max-width: 782px){.site-header .logo img{width:110px;margin:0 auto}}@media screen and (max-width: 415px){.site-header .logo img{width:90px;margin:0 auto}}.site-header .contact-us{width:50%;max-width:600px;padding:78px 0px;z-index:1;position:absolute;top:40px;left:50%;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 782px){.site-header .contact-us{justify-content:flex-end;padding:50px 30px 50px 0px;font-size:14px}}@media screen and (max-width: 415px){.site-header .contact-us{font-size:12px}}.site-header .contact-us a{font-family:'darkmode-off', sans-serif;font-size:18px;line-height:1.6;font-weight:300;color:#988046}@media screen and (max-width: 782px){.site-header .contact-us a{font-size:14px}}.site-header .contact-us a:hover{text-decoration:underline}.homepage-banner{background:#2b3446;height:85vh;position:relative;display:flex;justify-content:center;min-height:600px}.homepage-banner .image{position:relative;opacity:0.1;-o-object-fit:cover;object-fit:cover}.homepage-banner .text-box{text-align:center;position:absolute;bottom:120px;width:100%;padding:0 40px;max-width:850px}@media screen and (max-width: 782px){.homepage-banner .text-box{width:100%;padding:40px;left:0;bottom:80px}}@media screen and (max-width: 414px){.homepage-banner .text-box{width:100%;padding:20px;left:0;bottom:90px}}.homepage-banner .text-box span{font-family:'darkmode-off', sans-serif;font-size:18px;line-height:1.6;font-weight:300;color:#988046;font-size:28px}@media screen and (max-width: 782px){.homepage-banner .text-box span{font-size:16px}}.homepage-banner .text-box h1{font-family:'linotype-sabon', serif;font-size:32px;line-height:2;font-weight:700;color:#fff;font-size:42px;line-height:1.4;font-weight:300}@media screen and (max-width: 782px){.homepage-banner .text-box h1{font-size:22px}}.homepage-banner .middle{position:absolute;bottom:30px;transform:translate -50%,-50%}.homepage-banner .middle .explore{width:100%;margin:10px 0px auto;position:absolute;left:-4px}.homepage-banner .middle .explore p{font-family:'darkmode-off', sans-serif;font-size:14px;line-height:1.4;font-weight:300;font-weight:1000;color:#fff;text-transform:uppercase;font-size:9px}.homepage-banner .middle .mouse{width:30px;height:45px;border:3px solid #fff;border-radius:30px}.homepage-banner .middle .mouse::before{content:"";width:6px;height:6px;position:absolute;top:10px;background:#fff;left:12px;transform:traslateX(-50%);border-radius:50%;opacity:1;-webkit-animation:mouse 2s infinite;animation:mouse 2s infinite}@-webkit-keyframes mouse{from{opacity:1;top:10px}to{opacity:0;top:26px}}@keyframes mouse{from{opacity:1;top:10px}to{opacity:0;top:26px}}.form-wrap{width:100%;padding:100px 40px 40px;background:#2b3446;border-top:2px solid #988046;font-family:'darkmode-off', sans-serif;font-size:14px;line-height:1.4;font-weight:300}.form-wrap .form-container{width:100%;max-width:860px;margin:0 auto}.form-wrap .form-container .header{font-family:'linotype-sabon', serif;font-size:32px;line-height:2;font-weight:700;color:#fff;text-align:center}.form-wrap .form-container .sub-text{font-family:'darkmode-off', sans-serif;font-size:18px;line-height:1.6;font-weight:300;color:#fff;text-align:center;padding:15px 120px}@media screen and (max-width: 782px){.form-wrap .form-container .sub-text{padding:0}}.form-wrap .form-content{padding:40px 0px}.form-wrap .form-content .wpforms-field-label{color:#fff;font-weight:500 !important}.form-wrap .form-content .wpforms-required-label{color:#2b3446 !important}.form-wrap .form-content .wpforms-error{padding-top:10px;color:#988046 !important;border:#988046 !important}.form-wrap .form-content div.wpforms-container-full .wpforms-form input.wpforms-field-medium,.form-wrap .form-content div.wpforms-container-full .wpforms-form select.wpforms-field-medium,.form-wrap .form-content div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium{max-width:100% !important;border:2px solid #798397}.form-wrap .form-content div.wpforms-container-full .wpforms-form input[type="submit"],.form-wrap .form-content div.wpforms-container-full .wpforms-form button[type="submit"],.form-wrap .form-content div.wpforms-container-full .wpforms-form .wpforms-page-button{background:#798397 !important;padding:10px 40px;border-radius:30px;border:2px solid #798397;background:transparent;color:#2b3446}.form-wrap .form-content .wpforms-confirmation-container-full,.form-wrap .form-content div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:#798397;border:#988046;text-align:center;color:#fff;font-family:'darkmode-off', sans-serif;font-size:18px;line-height:1.6;font-weight:300}.site-footer{padding:100px;position:relative;width:100%;background:#2b3446;border-top:2px solid #988046}@media screen and (max-width: 782px){.site-footer{padding:40px 30px 60px 30px}}.site-footer .social{position:absolute;bottom:100px;width:40px;height:auto;right:100px}@media screen and (max-width: 782px){.site-footer .social{bottom:60px;right:30px}}.site-footer .social .dashicons{color:#798397;font-size:40px;width:40px;height:40px}.site-footer .social .dashicons:hover{color:#fff;cursor:pointer;transition:all 0.3s cubic-bezier(0.11, 0, 0.5, 0)}.site-footer .title{font-family:'darkmode-off', sans-serif;font-size:18px;line-height:1.6;font-weight:300;color:#fff;font-weight:500}@media screen and (max-width: 782px){.site-footer .title{font-family:'darkmode-off', sans-serif;font-size:14px;line-height:1.4;font-weight:300}}.site-footer .content{font-family:'darkmode-off', sans-serif;font-size:18px;line-height:1.6;font-weight:300;color:#fff}@media screen and (max-width: 782px){.site-footer .content{font-family:'darkmode-off', sans-serif;font-size:14px;line-height:1.4;font-weight:300}}.site-footer .content a{color:#fff;text-decoration:none}
