@import"https://fonts.googleapis.com/css2?family=M+PLUS+1:wght@100..900&display=swap";:root{font-family:"M PLUS 1",sans-serif;width:100%;margin:0}body{margin:0}#main{width:100%}.section-title{width:100%;text-align:center;margin-bottom:80px;padding-top:80px}.section-title h2{font-size:1.7rem}@media only screen and (max-width: 1000px){.section-title h2{font-size:1.5rem;padding-left:40px;padding-right:40px}}.section-title h3{font-size:1rem;font-weight:400}@media only screen and (max-width: 1000px){.section-title h3{font-size:.8rem;padding-left:40px;padding-right:40px}}.header{padding-left:5%;padding-right:5%;padding-top:30px;display:flex;justify-content:space-between;align-items:center}.header #logo{width:40px;height:40px}@media only screen and (max-width: 600px){.header #logo{width:30px;height:30px}}.header div{display:flex;align-items:center;gap:20px}@media only screen and (max-width: 800px){.header div{gap:10px}}.header .header-links{gap:80px;display:flex}@media only screen and (max-width: 800px){.header .header-links{gap:40px}}@media only screen and (max-width: 600px){.header .header-links{display:none}}.header h2{margin:0;font-size:1.5rem;color:#000}@media only screen and (max-width: 800px){.header h2{font-size:1.2rem}}@media only screen and (max-width: 600px){.header h2{font-size:.9rem}}.header a{text-decoration:none;color:#8b8b8b}.header .header-menu{display:none}@media only screen and (max-width: 600px){.header .header-menu{display:block}}#aboutUs{width:100%;display:flex;justify-content:space-evenly;align-items:center;margin-top:60px;height:80vh}#aboutUs #aboutUsImageContainer{width:30%;height:70vh;align-items:center;transform:scale(1);transition:all 1s ease}#aboutUs #aboutUsImageContainer img{grid-column:1;grid-row:1;z-index:9999;width:100%}#aboutUs #aboutUsImageContainer span{grid-column:1;grid-row:1;z-index:1;display:block;background:#236ceb54;width:100%;height:70vh;border-radius:100%;-webkit-filter:blur(60px);-ms-filter:blur(60px);filter:blur(60px)}#aboutUs #aboutUsImageContainer:hover{transform:scale(1.05);transition:all .5s ease}#aboutUs #aboutUsInfo h1{font-size:3rem;font-weight:800}@media only screen and (max-width: 630px){#aboutUs #aboutUsInfo h1{font-size:1.6rem}}#aboutUs #aboutUsInfo h1 span{color:#246dea}#aboutUs #aboutUsInfo h2{color:#9a9a9a;font-weight:400;max-width:500px;font-size:18px}@media only screen and (max-width: 630px){#aboutUs #aboutUsInfo h2{font-size:15px}}#aboutUs #aboutUsInfo button{background-color:#236ceb;color:#fff;border:none;padding:15px 40px;margin-top:20px;border-radius:10px;font-weight:700;font-size:medium;transform:scale(1);transition:all 1s ease}#aboutUs #aboutUsInfo button:hover{transform:scale(1.05);transition:all .5s ease}@media only screen and (max-width: 1200px){#aboutUsImageContainer{display:none}#aboutUsInfo{width:80%;text-align:center;max-width:500px}}@media only screen and (min-width: 1200px){#aboutUsImageContainer{display:grid}}#whyUs{display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width: 486px){#whyUs h1{display:none}}#reasons-list{width:100%;display:flex;flex-wrap:wrap;gap:25px;align-items:center;justify-content:center;margin:0 10% 80px}@media only screen and (max-width: 620px){#reasons-list{flex-direction:column;align-items:center}}.reason-card{display:flex;flex-direction:column;align-items:center;max-width:320px;box-shadow:0 8px 12px #0003;padding:40px 15px;border-radius:20px;min-width:300px;margin:0 20px;transform:scale(1);transition:all 1s ease-in-out}.reason-card:hover{transform:scale(1.07);transition:all .5s ease-in-out;box-shadow:0 8px 12px #0006}.reason-card-image-container{background:#6c77af;padding:15px;border-radius:15px;display:flex;justify-content:center;align-items:center}.reason-card-image-container img{width:40px;height:40px}.reason-card-info{text-align:center}.reason-card-info h3{font-weight:700}@media only screen and (max-width: 450px){.reason-card-info h3{font-size:1rem}}.reason-card-info p{color:#9a9a9a;font-size:.9rem;width:90%;margin:auto}@media only screen and (max-width: 450px){.reason-card-info p{font-size:.8rem}}#opinions{background:#f0f3f7;height:auto;padding-bottom:80px;padding-right:30px;padding-left:30px}#opinions-list{margin:auto;width:100%;display:flex;gap:60px;justify-content:center;flex-wrap:wrap}@media only screen and (max-width: 1200px){#opinions-list{gap:30px}}.opinion-card{max-width:350px;padding:25px;box-shadow:0 8px 12px #0000001a;border-radius:15px;background:#fff;transform:scale(1);transition:all 1s ease}.opinion-card p{font-size:.85rem;text-align:left}.opinion-info{display:flex;text-align:left;justify-content:space-between;line-height:16px}.stars{display:flex;gap:7px}.opinion-author{font-size:.9rem;font-weight:600}.opinion-status{font-size:.7rem}.opinion-card:hover{transform:scale(1.1);transition:all .5s ease;box-shadow:0 5px 10px #0003}#form-section{background:#f0f3f7;padding-bottom:80px;padding-left:20px;padding-right:20px}.form{background:#fff;display:flex;flex-direction:column;gap:25px;max-width:500px;min-width:260px;padding:40px;margin:auto;border-radius:40px;box-shadow:0 6px 12px #0003}@media only screen and (max-width: 520px){.form{padding:25px}}.form label{font-size:.85rem;line-height:30px}@media only screen and (max-width: 520px){.form label{font-size:.75rem;line-height:25px}}.form label div{display:flex;gap:5px}.form input[type=checkbox]{vertical-align:middle;position:relative;bottom:1px}.form #form-agreement{max-width:500px;min-width:270px;font-size:.6rem;line-height:normal}@media only screen and (max-width: 670px){.form #form-agreement{font-size:.5rem}}.form #form-agreement div{display:flex}.form input[type=email]{width:100%;box-sizing:border-box;padding:15px;border-radius:10px;border:1px solid #8D8D8D;color:#8d8d8d}.form input[type=email]:hover{border-color:#8d8d8d}.form input[type=checkbox]{margin-right:10px}.form button{background:#246dea;color:#fff;border-color:transparent;padding:10px;border-radius:10px;font-weight:700;font-size:1rem}.form-error-text{margin:0;font-size:smaller;color:red}#footer{background:#1a1724;color:#fff;padding:30px 70px}@media only screen and (max-width: 600px){#footer{padding:30px}}#footer-upper{display:flex;justify-content:space-between;margin-bottom:30px;flex-wrap:wrap}@media only screen and (max-width: 600px){#footer-upper{justify-content:center;gap:20px}}#footer-name{display:flex;align-items:center;gap:15px;font-size:1.2rem}@media only screen and (max-width: 600px){#footer-name{font-size:.9rem}}#footer-desc{color:#d8e1ed;font-size:.9rem;max-width:320px}@media only screen and (max-width: 600px){#footer-desc{font-size:.7rem}}#footer-logo{width:40px;height:40px}@media only screen and (max-width: 600px){#footer-logo{width:30px;height:30px}}#footer-other{display:flex;gap:70px}@media only screen and (max-width: 600px){#footer-other{gap:40px}}.footer-other-item p{color:#d8e1ed;font-size:.9rem}@media only screen and (max-width: 600px){.footer-other-item p{font-size:.7rem}}.footer-other-item h4{font-size:1rem}@media only screen and (max-width: 600px){.footer-other-item h4{font-size:.8rem}}#footer-socials{display:flex;gap:15px;justify-content:center}.social-item{height:25px;width:25px;padding:7px;background:#29374f;border-radius:20px;display:flex;justify-content:center;align-items:center}#copyright{height:70px;border-top:1px solid white;display:flex;justify-content:center;align-items:center;color:#afb4c4}@media only screen and (max-width: 600px){#copyright{font-size:.7rem}}#not-found{width:100%;height:90vh}#not-found #not-found-content{width:100%;height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center}#not-found #not-found-content h1{font-size:xxx-large;font-weight:800;margin-bottom:10px}#not-found #not-found-content h2{font-size:large;font-weight:400;margin:10px}#not-found #not-found-content a{text-decoration:none}#not-found #not-found-content div{text-align:center;background-color:#236ceb;color:#fff;border:none;padding:10px 20px;border-radius:10px;font-weight:700;min-width:125px;margin-top:20px;text-decoration:none}@media (max-width: 666px){#not-found #not-found-content div{padding:10px}}
