.contact-section[data-v-602884e0]{align-items:center;display:flex;flex-direction:column;overflow:hidden!important;padding:70px;text-align:center}.contact-section h1[data-v-602884e0]{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(-90deg,#2f78ffcc,#2f78ff 25%,#1d5bcc 55%);background-size:100%;font-size:40px;font-weight:700;-webkit-text-fill-color:transparent}.contact-form[data-v-602884e0]{padding-top:30px;width:70%}.fake-big[data-v-602884e0]{color:#4141411a;display:block;font-size:14rem;font-weight:bolder;left:10rem;position:absolute;text-shadow:2px 2px 4px 0 rgba(27,26,26,.5);top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header h2[data-v-602884e0]{padding-left:0}.contact-heading p[data-v-602884e0]{margin-top:2rem}.header h2[data-v-602884e0]:before{content:"<h2>";top:-20px}.header h2[data-v-602884e0]:after,.header h2[data-v-602884e0]:before{color:#666565;font-family:La Belle Aurore,cursive;font-size:1.2rem;left:0;letter-spacing:3px;position:absolute}.header h2[data-v-602884e0]:after{bottom:-32px;content:"</h2>"}.contact-heading[data-v-602884e0]{margin-bottom:30px}.google-map iframe[data-v-602884e0]{height:100vh;width:100%}.form-input-wrapper[data-v-602884e0]{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:.77rem}.form-input-group[data-v-602884e0]{margin-bottom:20px;position:relative;width:100%}.form-input-group label[data-v-602884e0]{color:var(--form-color);font-size:16px;left:5px;padding:0 15px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:.5s}.form-input-group label[data-v-602884e0]:before{background:transparent;border-bottom:2px solid #2f78ff;border-left:2px solid #2f78ff;content:"";height:16px;left:0;opacity:0;position:absolute;top:0;transform:rotate(45deg);transition:.5s;width:16px}.form-input-group input:focus~label[data-v-602884e0]:before,.form-input-group input:valid~label[data-v-602884e0]:before{opacity:1;top:5px!important}.form-input-group textarea:focus~label[data-v-602884e0]:before,.form-input-group textarea:valid~label[data-v-602884e0]:before{opacity:1;top:5px!important}.form-input-group label[data-v-602884e0]:after{background:var(--primary-background);border-right:2px solid #2f78ff;border-top:2px solid #2f78ff;content:"";height:16px;opacity:0;position:absolute;right:0;top:0;transform:rotate(45deg);transition:.5s;width:16px}.form-input-group input:focus~label[data-v-602884e0]:after,.form-input-group input:valid~label[data-v-602884e0]:after{opacity:1;top:5px}.form-input-group textarea:focus~label[data-v-602884e0]:after,.form-input-group textarea:valid~label[data-v-602884e0]:after{opacity:1;top:5px}.form-input-group input[data-v-602884e0],textarea[data-v-602884e0]{background:transparent;border:2px solid var(--form-color);border-radius:7px;color:var(--form-color);font-size:16px;outline:none;padding:12px;transition:.5s;width:100%}.form-input-group input[data-v-602884e0]:focus,.form-input-group input[data-v-602884e0]:valid{background:linear-gradient(var(--primary-background),var(--primary-background)) padding-box,linear-gradient(to right,#2f78ff,#245fac) border-box!important;border:2px solid transparent;border-radius:10px;color:#e9e9e9}.form-input-group textarea[data-v-602884e0]:focus,.form-input-group textarea[data-v-602884e0]:valid{background:linear-gradient(var(--primary-background),var(--primary-background)) padding-box,linear-gradient(to right,#2f78ff,#245fac) border-box!important;border:2px solid transparent;border-radius:10px}.form-input-group input[data-v-602884e0]{background-color:var(--primary-background)!important}.form-input-group input:focus~label[data-v-602884e0],.form-input-group input:valid~label[data-v-602884e0]{background:var(--primary-background);color:#2f78ff;font-size:16px;left:20px;top:0}.form-input-group textarea:focus~label[data-v-602884e0],.form-input-group textarea:valid~label[data-v-602884e0]{background:var(--primary-background);color:#2f78ff;font-size:16px;left:20px;top:0}.submit-button[data-v-602884e0]{background:transparent;border:none;color:#8a8484;cursor:pointer;display:block;float:right;font-size:.8rem;outline:none}.error input[data-v-602884e0],.error textarea[data-v-602884e0]{border-bottom:2px solid red;transition:all .2s linear}.success input[data-v-602884e0],.success textarea[data-v-602884e0]{border-bottom:2px solid green;transition:all .2s linear}.message[data-v-602884e0]{bottom:500px;display:flex;flex-direction:column-reverse;position:absolute;right:0;transform:translate(100%,50%);transition:all .3s ease-in-out;transition:all .3s linear;z-index:1}.message-content[data-v-602884e0]{background:red;color:#fff;margin-bottom:5px;opacity:1;padding:15px;transition:opacity .55s ease-in-out}.message-content.hide[data-v-602884e0]{opacity:0}button[data-v-602884e0]{align-items:center;background:var(--secondary-background);border:none;border-radius:8px;color:var(--primary-background);cursor:pointer;display:flex;font-size:18px;font-weight:700;overflow:hidden;padding:.4em .6em .4em .9em;position:relative;transition:all .2s;z-index:2!important}button span[data-v-602884e0]{display:block;margin-left:.3em;transition:all .3s ease-in-out}button svg[data-v-602884e0]{display:block;transform-origin:center center;transition:transform .3s ease-in-out}button:hover .svg-wrapper[data-v-602884e0]{animation:fly-1-602884e0 .6s ease-in-out infinite alternate!important}button:hover svg[data-v-602884e0]{transform:translate(3.2em) rotate(45deg) scale(1.1)!important}button:hover span[data-v-602884e0]{transform:translate(8em)}button[data-v-602884e0]:active{transform:scale(.95)!important}@keyframes fly-1-602884e0{0%{transform:translateY(.1em)}to{transform:translateY(-.1em)}}@media screen and (max-width:767px){.contact-section[data-v-602884e0]{padding:50px 5px 30px 12px;text-align:center}.arabicMode:hover span[data-v-602884e0]{transform:translate(-14em)!important}.contact-section h1[data-v-602884e0]{background:linear-gradient(90.22deg,red,#e21a71 30.72%,#00aaf8 101.11%);-webkit-background-clip:text;background-clip:text;background-size:100%;font-size:26px;font-weight:700;-webkit-text-fill-color:transparent}.form-input-wrapper[data-v-602884e0]{display:grid;grid-template-columns:1fr}.contact-form[data-v-602884e0]{width:94%}button[data-v-602884e0]{justify-content:center;padding:.8em .6em;text-align:center;width:100%}button:hover span[data-v-602884e0]{transform:translate(12em)}}.arabicMode:hover svg[data-v-602884e0]{transform:translate(-2.5em) rotate(-130deg) scale(1.1)!important}.arabicMode:hover span[data-v-602884e0]{transform:translate(-8em)}
