@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap";
@import "https://fonts.googleapis.com/css2?family=Cinzel:wght@400..900&family=Momo+Trust+Display&family=Share+Tech&display=swap";
*{box-sizing:border-box;margin:0;padding:0;font-family:Montserrat,sans-serif}:root{--customColor1:#f5811e;--customColor2:#037e7d;--customColor3:#fff8f1}.fancy{border:2px solid var(--customColor1);box-sizing:border-box;color:#fff;cursor:pointer;float:right;letter-spacing:.05em;text-align:center;text-transform:none;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#0000;border-radius:0;outline:none;width:fit-content;margin:0;padding:10px;font-size:13px;font-weight:700;text-decoration:none;transition:all .3s ease-in-out;display:inline-block;position:relative;overflow:visible}.fancy .text{text-align:left;text-transform:uppercase;color:var(--customColor1);width:100%;font-size:1.125em;line-height:1.33333em;text-decoration:none;transition:all .3s ease-in-out;display:block}.fancy .top-key{background:#e8e8e8;width:1.5625rem;height:2px;transition:width .5s ease-out,left .3s ease-out;position:absolute;top:-2px;left:.625rem}.fancy .bottom-key-1{background:#e8e8e8;width:1.5625rem;height:2px;transition:width .5s ease-out,right .3s ease-out;position:absolute;bottom:-2px;right:1.875rem}.fancy .bottom-key-2{background:#e8e8e8;width:.625rem;height:2px;transition:width .5s ease-out,right .3s ease-out;position:absolute;bottom:-2px;right:.625rem}.fancy:hover{color:#fff;background:var(--customColor1);text-decoration:none}.fancy:hover:before{background:#fff;width:.9375rem}.fancy:hover .text{color:#fff;text-decoration:none}.fancy:hover .top-key{width:0;left:-2px}.fancy:hover .bottom-key-1,.fancy:hover .bottom-key-2{width:0;right:0}.button1{cursor:pointer;text-transform:uppercase;background-color:var(--customColor1);color:#fff;z-index:0;border:none;border-radius:10px;outline:none;justify-content:center;align-items:center;margin:0;padding:.8em 1em;font-family:inherit;font-size:18px;font-weight:300;text-decoration:none;transition:all .3s cubic-bezier(.02,.01,.47,1);display:flex;position:relative;overflow:hidden}@keyframes sh0{0%{transform:rotate(0)translate(0,0)}25%{transform:rotate(7deg)translate(0,0)}50%{transform:rotate(-7deg)translate(0,0)}75%{transform:rotate(1deg)translate(0,0)}to{transform:rotate(0)translate(0,0)}}.button1:hover span{animation:.7s ease-in-out 60ms both storm}.button1:before,.button1:after{content:"";opacity:0;z-index:-1;background:#fff;border-radius:50%;width:100px;height:100px;transition:transform .15s cubic-bezier(.02,.01,.47,1),opacity .15s cubic-bezier(.02,.01,.47,1);position:absolute;bottom:0;right:0;transform:translate(100%,-25%)translate(0,0)}.button1:hover:before,.button1:hover:after{opacity:.15;transition:transform .2s cubic-bezier(.02,.01,.47,1),opacity .2s cubic-bezier(.02,.01,.47,1)}.button1:hover:before{transform:translate(50%)scale(.9)}.button1:hover:after{transform:translate(50%)scale(1.1)}.button2{cursor:pointer;text-transform:uppercase;background-color:var(--customColor2);color:#fff;z-index:0;border:none;border-radius:10px;outline:none;justify-content:center;align-items:center;margin:0;padding:.8em 1em;font-family:inherit;font-size:18px;font-weight:300;text-decoration:none;transition:all .3s cubic-bezier(.02,.01,.47,1);display:flex;position:relative;overflow:hidden}.button2:hover span{animation:.7s ease-in-out 60ms both storm}.button2:before,.button2:after{content:"";opacity:0;z-index:-1;background:#fff;border-radius:50%;width:100px;height:100px;transition:transform .15s cubic-bezier(.02,.01,.47,1),opacity .15s cubic-bezier(.02,.01,.47,1);position:absolute;bottom:0;right:0;transform:translate(100%,-25%)translate(0,0)}.button2:hover:before,.button2:hover:after{opacity:.15;transition:transform .2s cubic-bezier(.02,.01,.47,1),opacity .2s cubic-bezier(.02,.01,.47,1)}.button2:hover:before{transform:translate(50%)scale(.9)}.button2:hover:after{transform:translate(50%)scale(1.1)}
.footerContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:0;display:flex}.footer1Container{background-color:var(--customColor1);flex-direction:column;justify-content:center;align-items:center;width:100%;padding:20px;display:flex}.footer1Sub{flex-direction:column;justify-content:center;align-items:center;width:80%;height:100%;padding:20px;display:flex}.footer1SubContent>form>input{border:none;outline:none;width:200px;height:40px;padding:10px}.footer1SubContent>form>button{background-color:var(--customColor2);color:#fff;border:none;width:130px;height:40px}.footer1Contact{justify-content:center;align-items:center;width:100%;padding:20px;display:flex}.footer1Sub>h3{color:#fff;justify-content:center;align-items:center;gap:10px;display:flex}.footer1Sub>p{text-align:center;width:100%}.footerSubIcon{background-color:var(--customColor2);color:#fff;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;font-size:20px;display:flex}.footer1Contact>li{border-right:1px solid var(--customColor2);justify-content:center;align-items:center;gap:20px;width:400px;height:100%;padding:20px;list-style:none;display:flex}.footer1Contact>li>div>h4{color:#fff;justify-content:flex-start;align-items:center;gap:10px;display:flex}.footer1Contact>li>div>p{color:#fff}.footer1Contact>li>div>p>a{color:#fff;text-decoration:none}.footer1Contact>li>div>p>a:hover{text-decoration:underline}.footerSocialMedia{flex-direction:column;justify-content:center;align-items:center;display:flex}.footerSocialIcon{background-color:var(--customColor2);color:#fff;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;font-size:20px;display:flex}.footerSocialMedia>p{justify-content:center;align-items:center;gap:20px;display:flex}.footer2Container{background-color:var(--customColor2);flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;display:flex}.footerTriangle{justify-content:center;align-items:flex-start;width:100%;display:flex}.triangle-up{border-left:15px solid #0000;border-right:15px solid #0000;border-bottom:20px solid var(--customColor1);z-index:2;cursor:pointer;width:0;height:0;transition:all .2s;position:relative}.triangle-up:hover{transform:translateY(7px)}.triangle-up:after{content:"";border-left:15px solid #0000;border-right:15px solid #0000;border-bottom:20px solid var(--customColor2);z-index:1;width:0;height:0;position:absolute;top:-20px;left:-15px}.footer2Content{justify-content:space-evenly;align-items:flex-start;gap:30px;width:100%;display:flex}.footer2Bio{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:400px;padding:20px;display:flex;overflow:hidden}.footer2BioImg{background-color:#fff;border-radius:20px}.footer2BioImg>img{object-fit:cover;width:200px;height:100%;transform:scale(1.6)}.footer2Bio>p{text-align:justify;color:#fff;font-size:20px}.footer2Link{padding:10px}.footer2Link>ul>h4{color:#fff}.footer2Link>ul>li{margin:10px;list-style:none}.footer2Link>ul>li>a{color:#fff;font-size:20px;text-decoration:none}.footer2Link>ul>li>a:hover{color:var(--customColor1)}.footer2Link>ul>li>ul>li{color:#fff}.footer2Link>ul>li>ul>li>a{color:#fff;font-size:15px;text-decoration:none}.footer2Link .active{color:var(--customColor1)}.footerLine{border:1px solid #ffffff58;border-radius:100%;width:90%}.footerCopy>p{color:var(--customColor1)}.footerCopy>p>a{text-align:center;color:#fff;padding:10px;text-decoration:none}@media screen and (min-width:320px) and (max-width:768px){.footer1Container{padding:0}.footer1Sub{width:100%;margin-bottom:30px;padding:10px}.footer1Sub>h3{text-align:center}.footer1SubContent{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.footer1Contact{flex-direction:column;justify-content:center;align-items:flex-start;padding:0}.footer1Contact>li{border-right:none;border-bottom:1px solid var(--customColor2);justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;height:100%;padding:10px;display:flex}.footer2Content{flex-direction:column}.footer2Bio{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:20px;display:flex;overflow:hidden}.footerSocialMedia{width:100%}}
