@import "https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";.product-card{-webkit-user-select:none;user-select:none;min-width:250px;max-width:300px;padding:10px;position:relative}.product-card .card-info{z-index:1;background-color:#fff;border-radius:30px 7px 7px 30px;justify-content:space-between;align-items:center;gap:10px;height:50px;padding:5px;display:flex;box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014}.product-card .card-info span{text-align:center;text-wrap:wrap;font-weight:700}.product-card .card-info .handle-image{aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;width:auto;height:100%;display:flex;overflow:hidden}.product-card .card-info .handle-image img{object-fit:cover;width:auto;height:100%}.product-card .card-info .card-icon{aspect-ratio:1;color:#fff;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#3f4998;border-radius:50%;justify-content:center;align-items:center;width:auto;height:100%;display:flex}.product-card .card-description{z-index:-1;background-color:#fff;border-radius:7px;height:0;margin-left:25px;padding:0 10px;transition:all .3s ease-in-out;overflow:hidden;box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014}.product-card .active-description{height:110px;padding:10px;font-size:13px;font-weight:600;overflow:auto}.product-card .top-right-icon{cursor:pointer;z-index:3;justify-content:center;align-items:center;font-size:10px;display:flex;position:absolute;top:.9rem;right:14.7rem}.product-card .top-right-icon span{font-size:12px}.product-wrapper{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #d9d9d9;border-radius:7px 7px 0 0;justify-content:space-between;align-items:center;margin:10px 0 0;padding:8px;display:flex}.product-wrapper p{font-family:Inria Sans;font-weight:700;font-style:Bold;letter-spacing:0%;font-size:20px;line-height:100%}.product-wrapper .product-wrapper-icon{width:25px;height:25px;font-size:25px;font-weight:500;font-style:Bold;background-color:#d9d9d9;border-radius:50%;padding:0}.product-wrapper-content{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s,opacity .25s;display:grid;overflow:hidden}.product-wrapper-content.open{opacity:1;grid-template-rows:1fr;overflow:visible}.product-wrapper-content>*{min-height:0}.chips-container{-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.chips-container button{font-weight:700;font-style:Bold;letter-spacing:0%;cursor:pointer;border:1px solid #d9d9d9;border-radius:30px;margin:10px;padding:7px 10px;line-height:100%}.chips-container .active-chip{color:#d9d9d9;background-color:#3f4998}.contact-us-container .head{background-color:#2596be4d;justify-content:center;align-items:center;height:25vh;display:flex;position:relative}.contact-us-container .head ul{gap:10px;list-style:none;display:flex}.contact-us-container .head ul li{text-align:center;background-color:#fff;border-radius:10px;grid-template-columns:1fr;width:200px;height:25vh;padding:16px;display:grid;transform:translateY(50%);box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.contact-us-container .head ul li a{color:inherit;text-decoration:none}.contact-us-container .head ul li .con-icons{color:var(--primary-color);font-size:2.5rem}.contact-us-container .middle{grid-template-columns:1fr 1fr;padding-top:25vh;display:grid}.contact-us-container .card-2{cursor:pointer;border:1px solid #b22222;border-radius:6px 6px 0 0;width:400px;margin-left:40px;padding:10px}.contact-us-container .expandable{opacity:0;height:0;transition:height s ease-in-out;border:1px solid #f0f;width:400px;margin-left:40px;overflow:hidden}.contact-us-container .expandable.open{opacity:1;height:100px}.api-conatiner{-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:100px;display:flex}.api-conatiner .api-card{border:1px solid #228b22;border-radius:5px;width:360px;height:250px;margin:0 0 10px;padding:10px}.api-conatiner .api-card h3{color:#7fffd4}.api-conatiner .api-card p{font-weight:bolder}.api-conatiner .api-card p b{color:#809bce}.api-conatiner .post-card{border:1px solid #daa520;border-radius:5px;width:360px;height:250px;padding:10px}.api-conatiner .post-card-booking{border:1px solid #daa520;border-radius:5px;width:360px;height:500px;padding:10px}.h-margin{margin-top:var(--header-margin)}header{z-index:999;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;width:100%;padding:10px 20px;display:flex;position:fixed;top:0}header .image-section img{object-fit:contain;width:auto;height:40px}header nav ul{gap:20px;margin:0;padding:0;list-style:none;display:flex}header nav li a{color:var(--primary-color);font-weight:700;text-decoration:none}.button{background-color:var(--primary-color);color:#fff;cursor:pointer;border-radius:5px;padding:5px 10px;font-weight:600}header .login-btns a{text-decoration:none}header .hamburger{cursor:pointer;display:none}header nav li:hover{transform:scale(1.08)}@media (max-width:768px){header nav ul li{cursor:pointer;color:var(--primary-color);padding:10px;font-weight:600}header .hamburger{display:block}header nav{background:#fff;border-radius:5px;width:60%;padding:20px;display:none;position:absolute;top:70px;right:0;box-shadow:0 4px 10px #0000001a}header nav.active{display:block}header nav ul{flex-direction:column;gap:15px}header .login-btns{display:none}}.footer{-webkit-user-select:none;user-select:none;background-color:var(--primary-color);flex-grow:1;justify-content:center;align-items:center;max-width:100%;padding:15px 10px;font-weight:700;display:flex}.footer p{text-align:center;font-size:clamp(10px,3.5vw,16px)}.login-container{-webkit-user-select:none;user-select:none;grid-template-columns:1fr 1fr;place-items:center;width:100%;height:100vh;display:grid;overflow:hidden}.login-container .log-el-cont{border-radius:10px;min-width:50%;padding:10px}.login-container .head{flex-direction:column;align-items:center;gap:2px;margin-bottom:20px;display:flex}.login-container form{flex-direction:column;gap:10px;display:flex}.login-container .input-contain{position:relative}.login-container .input-contain .login-icon{color:#2596be;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.login-container form input{appearance:none;border:none;border-radius:3px;outline:none;width:100%;padding:10px 5px 10px 35px;transition:all .3s ease-in-out;box-shadow:0 0 .25em #43475545,0 .25em 1em #5a7dbc0d}.login-container form input:focus{box-shadow:0 0 0 1px #2596be}form button{appearance:none;color:#fff;cursor:pointer;background-color:#2596be;border:none;border-radius:7px;outline:none;justify-content:center;align-items:center;gap:10px;padding:10px 15px;font-weight:600;display:flex}.login-container .head .contain-image{aspect-ratio:1;background-color:#2596be;border:1px solid #2596be;border-radius:50%;width:auto;height:75px}.login-container .head img{object-fit:cover;border-radius:50%;width:auto;height:100%}.login-container p{text-align:center;color:#2596be;cursor:pointer;margin-top:15px}.login-container .other-el img{object-fit:contain;width:100%;height:auto}@media only screen and (max-width:600px){.login-container{grid-template-columns:1fr;padding:20px}.login-container .other-el{display:none}}.faq-container{-webkit-user-select:none;user-select:none;flex-direction:column;max-width:100vw;margin:100px auto 40px;padding:0 20px;display:flex}.faq-container h1{text-align:center;color:var(--primary-color);margin-bottom:15px}.faq-container .faq-layout{cursor:pointer;background-color:#fff;justify-content:space-between;margin-top:5px;padding:10px;display:flex;box-shadow:0 8px 24px #959da533}.faq-container ul li{list-style:none}.faq-layout .question{font-weight:700}.faq-layout button{color:#000;cursor:pointer;background-color:#fff;border:none;border-radius:5px;padding:5px 10px;font-weight:bolder}.faq-container .answer-show,.faq-container .answer-hide{background-color:#edecec;border-radius:0 0 10px 10px;font-size:14px;font-weight:500;line-height:22px}.answer-hide{max-height:0;padding:0;transition:max-height,padding .3s;overflow:hidden}.answer-show{max-height:300px;padding:10px;transition:max-height,padding .3s;overflow:hidden}.faq-layout button:hover{color:#fff;background-color:#76b7e3;border-radius:50%}.aboutus-container{-webkit-user-select:none;user-select:none;grid-template-columns:1fr 2fr;gap:20px;margin-top:30px;padding:50px 50px 0 59px;display:grid}.left-section{border:1px solid #d9d9d9;border-radius:.5rem;flex:1;height:30rem;padding:20px;overflow:auto;box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014}.left-section .tag{color:#ffa600;font-size:14px;font-weight:bolder}.left-section .headlines{font-weight:700}.left-section .desc{margin-top:3rem;font-size:15px;font-weight:600}.right-section .right-section-banner img{object-fit:cover;border-radius:.5rem;width:100%;height:200px}.right-section .right-section-graph{border:1px solid #d9d9d9;border-radius:.5rem;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:1rem;padding:1.5rem;display:grid}.right-section-graph .card{border-radius:.5rem;padding:20px;box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014}.right-section-graph .card p{color:#ffa600;font-size:14px;font-weight:900}.right-section-graph .card h1{color:#3f4998}@media (max-width:768px){.aboutus-container{grid-template-columns:1fr;margin-top:30px;padding:20px}}.product-container{padding:40px}.product-items-wrapper{max-height:0;transition:max-height .9s cubic-bezier(.4,0,.2,1);overflow:hidden}.product-items-wrapper.open{max-height:600px}.product-container-items{border:1px solid #d9d9d9;border-top:none;border-radius:0 0 10px 10px;flex-wrap:wrap;gap:12px;display:flex}:root{--primary-color:#2596be;--primary-shadow:#32326926 0px 2px 5px 0px,#0000000d 0px 1px 1px 0px;--header-margin:50px}*{box-sizing:border-box;margin:0;padding:0;font-family:Open Sans,sans-serif}.container{min-height:100vh}
