body,html{height:100%;overflow:hidden}@media only screen and (max-width:767px){body,html{overflow:scroll;overflow-x:hidden}}*{font-family:open-sans,sans-serif;font-weight:300;font-style:normal}body{background-size:cover;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:767px){body{display:block}}body video{position:absolute;z-index:-1;width:100%;height:100%;object-fit:cover}.main{z-index:2;padding:40px;max-width:1200px;width:100%;display:flex;justify-content:space-between;align-items:center}.main .social{margin-top:50px;position:relative;z-index:3;display:flex}.main .social a{text-decoration:none;margin-right:10px}.main .social a i{transition:all .5s ease;color:#c8923c;display:inline-block;height:35px;width:35px;display:inline-flex;align-items:center;justify-content:center;position:relative}.main .social a i:after{transition:all .5s ease;content:'';border:1px solid #c8923c;border-radius:5px;height:100%;position:absolute;width:100%}.main .social a:hover i{color:#fff}.main .social a:hover i:after{border:1px solid #fff;transform:scale(1.1)}.main:before{content:'';background-color:rgba(0,41,60,.95);position:absolute;left:0;height:100%;width:100%;top:0;z-index:2;pointer-events:none}@media only screen and (max-width:767px){.main{padding:20px}}@media only screen and (max-width:767px){.main{display:block}}.main .left{width:50%;font:normal normal normal 20px/35px Goldplay;color:#fff;position:relative;z-index:3}@media only screen and (max-width:767px){.main .left{width:100%}}.main .left .intro,.main .left .intro *{font-size:18px}.main .right{width:calc(50% - 120px)}@media only screen and (max-width:767px){.main .right{width:100%}}.main .contact{height:400px;width:400px;background-color:#fff;border-radius:30px;display:flex;align-items:center;justify-content:center;position:relative;padding:50px;z-index:3;color:#00293c}.main .contact h2{font-family:ambroise-std,serif;font-weight:700;font-style:normal;letter-spacing:0}.main .contact b{color:#c8923c}.main .contact a{position:relative;z-index:10;color:#00293c;text-decoration:none}@media only screen and (max-width:767px){.main .contact{margin-top:60px;margin-bottom:40px;margin-left:20px;width:calc(100vw - 80px);height:calc(100vw - 80px)}}.main .contact:after{content:'';border:2px solid #c8923c;width:calc(100% + 40px);left:-20px;border-radius:30px;height:calc(100% + 40px);position:absolute;border-radius:30px;top:-20px}.main .contact .lines:before{width:1px;border-left:2px solid #c8923c;content:'';left:50%;position:absolute;height:400px;bottom:-420px}@media only screen and (max-width:767px){.main .contact .lines:before{height:1px;width:20px;left:inherit;right:-40px;bordeR:none;border-top:2px solid #c8923c;top:50%}}.main .contact .lines:after{width:1px;border-left:2px solid #c8923c;content:'';left:50%;position:absolute;height:400px;top:-420px}@media only screen and (max-width:767px){.main .contact .lines:after{height:1px;width:20px;left:-40px;bordeR:none;border-top:2px solid #c8923c;top:50%}}