@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@1,500&family=Raleway&family=Rufina:wght@700&display=swap";*{margin:0;padding:0;box-sizing:border-box;overflow-x:hidden;font-family:Raleway,sans-serif;font-size:20px}.italic{font-family:Playfair Display,serif}h1{font-size:60px;font-family:Rufina,serif;text-align:center}h2{font-size:52px;font-family:Rufina,serif;text-align:center}h3{font-size:44px;font-family:Rufina,serif;text-align:center}h4{font-size:32px;font-family:Rufina,serif;text-align:center}h5{font-size:24px;font-family:Rufina,serif;text-align:center}@media (max-width: 767px){h1{font-size:44px}h2{font-size:36px}h3{font-size:32px}h4{font-size:26px}h5{font-size:22px}}.page{background:#e5e5e5;display:flex;flex-direction:column;align-items:center}.nav{display:flex;justify-content:space-between;align-items:center;padding:20px 75px;position:absolute;top:0;left:0;width:100%;background:#1f166873}.hamburger{display:none}.nav .logo{font-size:28px;color:#fff;font-weight:700;letter-spacing:4px}.nav .logo img{max-width:100px;font-size:3rem;font-weight:bolder}.nav ul{display:flex;gap:55px}.nav ul a{text-decoration:none;color:#c8c8c8;position:relative}.nav ul a:before{content:"";position:absolute;bottom:0;left:-100%;height:1.5px;background:#fff;width:100%;transition:.3s}.nav ul a:hover:before{left:0;transition:.3s}@media (max-width: 900px){.nav{padding:17px 35px}.nav ul{gap:30px}}@media (max-width: 750px){.hamburger{display:flex;font-size:35px;color:#c8c8c8}.nav{padding:20px;flex-wrap:wrap;height:75px;transition:.3s}.nav .logo{font-size:20px}.nav ul{order:3;width:100%;flex-direction:column;gap:25px;padding:30px 0;display:none}.show{height:fit-content;transition:.3s}.show ul{display:flex}}@media (max-width: 610px){#hero p{font-size:20px!important}}@media (max-width: 475px){#hero p{font-size:15px!important}}@media (max-width: 360px){#hero p{font-size:17px!important;text-align:center}}#hero{min-height:80vh;background:url(/landing.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;padding:100px 0}#hero p{font-size:28px;font-weight:300;background:#dcdcdc;color:#111010d1;padding:7px 15px}#hero h1{color:#fff}@media (max-width: 620px){#hero{padding:100px 20px}}#ourSpecialities{padding:100px 20px;max-width:1500px;min-width:1500px;background:linear-gradient(176deg,#6868688c,transparent)}#ourSpecialities h1{margin-bottom:60px}#ourSpecialities .specialities_container{display:flex;justify-content:space-between}#ourSpecialities .specialities_container .card{padding:30px 0;display:flex;flex-direction:column;gap:12px}#ourSpecialities .specialities_container .card svg{font-size:1.5rem}#ourSpecialities .specialities_container .card .subtitle_text{display:flex;align-items:center;font-size:14px;color:gray}#ourSpecialities .specialities_container .card .subtitle_text svg{font-size:14px;margin-left:10px}#ourSpecialities .specialities_container .card:not(:first-child){border-left:1px solid black;padding-left:12px}@media (max-width: 1500px){#ourSpecialities{min-width:100%}}@media (max-width: 969px){#ourSpecialities .specialities_container{flex-wrap:wrap;justify-content:center}#ourSpecialities .specialities_container .card{width:50%;align-items:center;margin-bottom:15px}#ourSpecialities .specialities_container .card:not(:first-child){border-left:none}#ourSpecialities .specialities_container .card:nth-child(2),#ourSpecialities .specialities_container .card:nth-child(4){border-left:1px solid gray}}@media (max-width: 430px){#ourSpecialities .specialities_container .card:not(:first-child){padding-left:0}#ourSpecialities .specialities_container .card{width:100%}#ourSpecialities .specialities_container .card:nth-child(2),#ourSpecialities .specialities_container .card:nth-child(4){border-left:none}#ourSpecialities{padding:50px 20px}}#aboutUs_Mini{min-width:1500px;max-width:1500px;padding:75px 20px;display:flex;background:linear-gradient(176deg,#6868688c,transparent)}#aboutUs_Mini .first_container,#aboutUs_Mini .second_container{width:50%;display:flex;flex-direction:column}#aboutUs_Mini .first_container{padding-right:100px}#aboutUs_Mini .first_container .content{padding-right:100px;text-align:center}#aboutUs_Mini .first_container .content h3{text-align:start;text-align:center}#aboutUs_Mini .first_container button{border:none;background:#111;color:#fff;padding:12px;margin-top:25px}#aboutUs_Mini .second_container{position:relative}#aboutUs_Mini .second_container .image_1{position:absolute;top:0;left:0;height:360px;width:330px;overflow:hidden;border-bottom-left-radius:60px;background:#f8f8ff;padding-right:5px;padding-bottom:5px;z-index:1}#aboutUs_Mini .second_container .image_1 img{width:100%;height:100%}#aboutUs_Mini .second_container .image_2{position:absolute;width:450px;height:390px;overflow:hidden;right:0;bottom:0;border-top-right-radius:60px}#aboutUs_Mini .second_container .image_2 img{width:100%;height:100%}@media (max-width: 1520px){#aboutUs_Mini{min-width:100%}}@media (max-width: 1215px){#aboutUs_Mini .first_container{padding-right:0}}@media (max-width: 1060px){#aboutUs_Mini .first_container .content{padding-right:30px}#aboutUs_Mini .second_container .image_1{height:320px;width:300px}#aboutUs_Mini .second_container .image_2{width:400px;height:370px}}@media (max-width: 1015px){#aboutUs_Mini{flex-direction:column;flex-wrap:wrap}#aboutUs_Mini .first_container,#aboutUs_Mini .second_container{width:767px;margin:0 auto}#aboutUs_Mini .first_container,#aboutUs_Mini .first_container h1{text-align:center}#aboutUs_Mini .second_container{height:670px;margin:50px auto 0}#aboutUs_Mini .second_container .image_1,#aboutUs_Mini .second_container .image_2{width:400px;height:375px}}@media (max-width: 820px){#aboutUs_Mini .first_container,#aboutUs_Mini .second_container{width:100%}}@media (max-width: 545px){#aboutUs_Mini .second_container{height:520px;margin:50px auto 0}#aboutUs_Mini .second_container .image_1,#aboutUs_Mini .second_container .image_2{width:280px;height:280px}}@media (max-width: 390px){#aboutUs_Mini .second_container{height:670px}#aboutUs_Mini .second_container .image_1,#aboutUs_Mini .second_container .image_2{width:100%;height:320px;margin-bottom:15px}#aboutUs_Mini .second_container .image_1{border-bottom-left-radius:0}#aboutUs_Mini .second_container .image_2{border-top-right-radius:0}}#contact_Mini{height:500px;background:linear-gradient(176deg,#6868688c,transparent);background-position:bottom;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;width:100%}#contact_Mini .super_container{display:flex;max-width:1500px;min-width:1500px;gap:40px;transform:translateY(240px);position:absolute}#contact_Mini .super_container .container_1{background:#085dc5;border-top-right-radius:40px;flex:1;padding:20px 35px;height:380px;flex-direction:column;justify-content:center;display:flex;font-size:16px;color:#fff;font-weight:300}#contact_Mini .super_container .container_1 .box .text .icons{min-width:60px;height:60px;display:flex;justify-content:center;align-items:center;font-size:22px}#contact_Mini .super_container .container_1 .box .text p{font-weight:500;color:#fff;position:relative;left:0;padding:5px 0;font-size:20px;margin:10px 0;pointer-events:none;transition:.5s}#contact_Mini .super_container .container_1 h3{text-align:start;margin-bottom:25px}#contact_Mini .super_container .container_2 h3{margin-bottom:25px}#contact_Mini .super_container .container_1 ul a{color:#fff}#contact_Mini .super_container .container_1 ul a svg{font-size:30px}#contact_Mini .super_container .container_1 div{display:flex;align-items:center}#contact_Mini .super_container .container_1 div p:first-child{position:absolute;width:120px!important}#contact_Mini .super_container .container_2{background:#fff;color:#181d24;border-bottom-right-radius:40px;flex:2;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px 75px;height:380px}#contact_Mini .super_container .container_2 form{width:100%}#contact_Mini .super_container .container_2 form div{display:flex;gap:15px;width:100%;margin-bottom:25px}#contact_Mini .super_container .container_2 form textarea{width:100%}#contact_Mini .super_container .container_2 form input,#contact_Mini .super_container .container_2 form textarea{border:none;border-bottom:1px solid rgb(204,204,204);padding:7px 3px}#contact_Mini .super_container .container_2 form div input{flex:1}#contact_Mini .super_container .container_2 form div input:focus,#contact_Mini .super_container .container_2 form textarea:focus{outline:none;border-color:#181d24}#contact_Mini .super_container .container_2 form button[type=submit]{background:#085dc5;color:#fff;font-weight:500;padding:10px;width:150px;border-top-left-radius:15px;border-bottom-right-radius:15px;border:none;margin-top:25px;position:relative}@media (max-width: 1520px){#contact_Mini .super_container{min-width:100%;padding:0 20px}}@media (max-width: 1520px){#contact_Mini .super_container .container_1 h3,#contact_Mini .super_container .container_2 h3{font-size:1.4rem}}@media (max-width: 1135px){#contact_Mini .super_container .container_1 h3,#contact_Mini .super_container .container_2 h3{font-size:1.3rem}#contact_Mini .super_container .container_1 div p:first-child{font-size:14px;width:80px!important}}@media (max-width: 1025px){#contact_Mini .super_container{flex-wrap:wrap}#contact_Mini .super_container .container_1 div{flex-direction:column;align-items:flex-start}#contact_Mini .super_container .container_1 div p:first-child{font-size:20px;font-weight:700}}@media (max-width: 900px){#contact_Mini .super_container .container_1{flex:2}#contact_Mini .super_container .container_2{flex:3}}@media (max-width: 710px){#contact_Mini .super_container{flex-direction:column;transform:translateY(270px);width:100%}#contact_Mini .super_container .container_1,#contact_Mini .super_container .container_2{flex:none;width:100%;height:fit-content;padding:20px}#contact_Mini .super_container .container_2 form div{flex-direction:column}#contact_Mini .super_container .container_2 form div input{flex:none}}.otherPage_footer{background:linear-gradient(176deg,#1f166873,transparent);padding:50px 20px;display:flex;justify-content:center}.homePage_footer{padding:200px 20px 50px}.otherPage_footer .container:first-child{width:1100px;display:flex;flex-direction:column;gap:15px;color:#181d24;padding-right:75px}.otherPage_footer .container:first-child h4{text-align:start}.otherPage_footer .container:first-child ul{margin-top:25px;display:flex;gap:12px}.otherPage_footer .container:first-child ul a{text-decoration:none;color:#181d24}.otherPage_footer .container:last-child{width:400px;color:#181d24;display:flex;gap:15px;flex-direction:column}.otherPage_footer .container:last-child h4{text-align:start}@media (max-width: 986px){.otherPage_footer .container:last-child h4{text-align:center}}@media (max-width: 850px){.otherPage_footer{flex-direction:column;gap:25px}.otherPage_footer .container:first-child h4{text-align:center}.otherPage_footer .container:first-child,.otherPage_footer .container:last-child{padding:0;width:100%;text-align:center}.otherPage_footer .container:first-child ul{margin:0 auto}}@media (max-width: 710px){.otherPage_footer{padding:30px 20px}.homePage_footer{padding:600px 20px 20px}}#aboutPage{padding:150px 20px;display:flex;flex-direction:column;align-items:center;background:linear-gradient(176deg,#6868688c,transparent);width:100%}#aboutPage .container{margin:0 auto;max-width:1500px;min-width:1500px;display:flex;gap:25px}#aboutPage .container img{flex:1;height:auto;border-bottom-right-radius:60px}#aboutPage .container .content{display:flex;flex-direction:column;gap:20px;flex:1;justify-content:space-evenly}#aboutPage .container .content h3{text-align:start}@media (max-width: 1520px){#aboutPage{padding:150px 20px 30px}#aboutPage .container{min-width:100%;width:100%}}@media (max-width: 768px){#aboutPage .container .content h3{text-align:center}#aboutPage .container{flex-direction:column;text-align:center}}
