@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap");*{margin:0;padding:0;outline:0;border:0;list-style:none;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:"Montserrat", sans-serif;line-height:1.5;color:rgba(12,3,27,0.7);background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container{width:82%;margin:0 auto}img{display:block;width:100%}h1,h2,h3,h4,h5{line-height:1.2}section{margin-top:6rem}section>h2{text-align:center}section>p{text-align:center;width:42%;margin:0.6rem auto 2.5rem}.btn{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0.75rem 1rem;border-radius:0.4rem;background:#4cc9f0;color:#fff;cursor:pointer;-webkit-transition:all 400ms ease;transition:all 400ms ease}.btn:hover{background:#72d4f3;-webkit-box-shadow:0 1rem 1.6rem rgba(76,201,240,0.15);box-shadow:0 1rem 1.6rem rgba(76,201,240,0.15)}.btn-primary{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0.75rem 1rem;border-radius:0.4rem;background:#01008c;color:#fff;cursor:pointer;-webkit-transition:all 400ms ease;transition:all 400ms ease}.btn-primary:hover{background:#0100b5;-webkit-box-shadow:0 1rem 1.6rem rgba(1,0,140,0.15);box-shadow:0 1rem 1.6rem rgba(1,0,140,0.15)}@media screen and (max-width: 1024px){.container{width:90%}section>p{width:55%}}@media screen and (max-width: 600px){section>p{width:90%}}nav{width:100vw;height:5rem;position:fixed;z-index:10;display:-ms-grid;display:grid;place-items:center;background:linear-gradient(135deg, #01008c, #add9e6);color:#fff;-webkit-box-shadow:0 1rem 1rem rgba(12,3,27,0.1);box-shadow:0 1rem 1rem rgba(12,3,27,0.1)}nav h1,nav h2,nav h3,nav h4,nav h5{color:#fff}nav.window-scroll{background:#fff}nav.window-scroll .container button{color:#0c031b}nav.window-scroll .container a{color:#01008c}nav.window-scroll .container a>h3{color:#01008c}nav.window-scroll .container a.btn-primary{color:#fff}nav .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav .container ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav .container button{display:none}nav .container a{color:#fff;font-weight:400;font-size:0.9rem}nav .container .nav__logo h3{color:#fff}@media screen and (max-width: 1024px){nav.window-scroll .container a{color:#fff}nav .container button{display:inline-block;background:transparent;color:#fff;font-size:2rem;cursor:pointer}nav .container button#close__nav-btn{display:none}nav .container ul{position:fixed;right:5%;top:5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:0;display:none;-webkit-perspective:300px;perspective:300px}nav .container ul li{width:100%;opacity:0;-webkit-animation:flipNavItem 300ms ease forwards;animation:flipNavItem 300ms ease forwards;-webkit-transform-origin:top;transform-origin:top}nav .container ul li:nth-child(2){-webkit-animation-delay:200ms;animation-delay:200ms}nav .container ul li:nth-child(3){-webkit-animation-delay:400ms;animation-delay:400ms}nav .container ul li:nth-child(4){-webkit-animation-delay:600ms;animation-delay:600ms}nav .container ul li:nth-child(5){-webkit-animation-delay:800ms;animation-delay:800ms}@-webkit-keyframes flipNavItem{0%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@keyframes flipNavItem{0%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}nav .container ul li a{color:#fff;height:100%;display:block;padding:1.5rem 2rem;border-radius:0;background:-webkit-gradient(linear, left top, left bottom, from(#add9e6), to(#7ec3d8));background:linear-gradient(#add9e6, #7ec3d8)}nav .container ul li a.btn{background:#4cc9f0}}header{background:linear-gradient(135deg, #01008c, #add9e6);color:#fff;height:100vh;display:-ms-grid;display:grid;place-items:center;overflow:hidden;position:relative}header h1,header h2,header h3,header h4,header h5{color:#fff}header .container{margin-top:3rem;display:-ms-grid;display:grid;-ms-grid-columns:46% 46%;grid-template-columns:46% 46%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .container .header__content h1{font-size:3.5rem;letter-spacing:-3px;line-height:1.1;font-weight:300}header .container .header__content p{margin:1rem 0 2rem;color:rgba(255,255,255,0.7);font-size:1.1rem}header .container .header__image{margin-bottom:0}header .container .header__image img{margin-bottom:0}header .header__wave{position:absolute;bottom:0;left:0;height:11rem;width:100%;background:url(../../assets/wave2bbbbb.png);background-size:100rem 11rem}@media screen and (max-width: 1024px){header{height:60vh}header .container{gap:1rem}header .container .header__content h1{font-size:2.2rem}}@media screen and (max-width: 600px){header{height:100vh;padding-top:3rem}header .container{-ms-grid-columns:1fr;grid-template-columns:1fr;text-align:center}}#whoweare{min-height:100vh;display:-ms-grid;display:grid;place-items:center;overflow:hidden;position:relative}#whoweare .container{display:-ms-grid;display:grid;-ms-grid-columns:46% 46%;grid-template-columns:46% 46%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#whoweare .container .whoweare__content h1{color:#01008c;font-size:3.5rem;letter-spacing:-3px;line-height:1.1;font-weight:300}#whoweare .container .whoweare__content p{margin:1rem 0 2rem;font-size:1.1rem}#whoweare .container .whoweare__image img{border-radius:0 0 8rem 2rem}@media screen and (max-width: 1024px){#whoweare .container{width:100%;gap:1rem}#whoweare .container .whoweare__content h1{font-size:2.2rem}}@media screen and (max-width: 600px){#whoweare{padding-top:3rem}#whoweare .container{width:100%;-ms-grid-columns:1fr;grid-template-columns:1fr;text-align:center}#whoweare .container .whoweare__content p{text-align:left;padding:0 5%}}#services p{width:80%}#services .container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);gap:2rem}#services .container article{background:linear-gradient(135deg, #01008c, #add9e6);color:#fff;padding:1.5rem;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;min-height:10rem;-webkit-transition:all 400ms ease;transition:all 400ms ease}#services .container article h1,#services .container article h2,#services .container article h3,#services .container article h4,#services .container article h5{color:#fff}#services .container article:hover{margin-top:-0.5rem}#services .container article i{font-size:1.7rem}#services .container article div h4{margin-bottom:1rem}@media screen and (max-width: 1024px){#services .container{gap:1rem;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}#services .container article{padding:1.2rem;gap:0.8rem}#services .container article:hover{margin:0}}@media screen and (max-width: 600px){#services .container{-ms-grid-columns:1fr;grid-template-columns:1fr}#services .container article div h4{margin-bottom:0.8rem}}#specialists .container{width:68%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);gap:2rem}#specialists .container article{background:#fff;border-radius:1rem;-webkit-box-shadow:0 1.5rem 1.5rem rgba(12,3,27,0.1);box-shadow:0 1.5rem 1.5rem rgba(12,3,27,0.1);position:relative;-webkit-transition:all 700ms ease;transition:all 700ms ease}#specialists .container article:hover{-webkit-box-shadow:none;box-shadow:none}#specialists .container article:hover .specialist__image::before{left:0;border-radius:1rem}#specialists .container article:hover .specialist__socials{opacity:1;visibility:visible}#specialists .container article:hover .specialist__whatsapp{opacity:1;visibility:visible}#specialists .container article .specialist__image{height:20rem;position:relative;border-radius:1rem;overflow:hidden}#specialists .container article .specialist__image::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:-100%;background:linear-gradient(135deg, rgba(1,0,140,0.8), rgba(173,217,230,0.8));border-radius:50%;-webkit-transition:all 1s ease;transition:all 1s ease}#specialists .container article .specialist__details{margin:1.5rem 0;text-align:center}#specialists .container article .specialist__socials{position:absolute;top:1.2rem;right:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;opacity:0;visibility:hidden;-webkit-transition:all 1s 400ms ease;transition:all 1s 400ms ease}#specialists .container article a{background:#fff;color:#01008c;padding:0.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.8rem;border-radius:50%;-webkit-transition:all 400ms ease;transition:all 400ms ease}#specialists .container article a:hover{background:#01008c;color:#fff}#specialists .container .specialist__whatsapp{background:#54eb72;color:#fff;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:30%;padding:1rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;visibility:hidden;-webkit-transition:all 1s 400ms ease;transition:all 1s 400ms ease}@media screen and (max-width: 1024px){#specialists .container{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (max-width: 600px){#specialists .container{-ms-grid-columns:1fr;grid-template-columns:1fr}}#whychoose{overflow:hidden;position:relative;background:#4cc9f0;padding:6rem 0}#whychoose .container .why__col{margin-top:5rem;display:-ms-grid;display:grid;-ms-grid-columns:46% 46%;grid-template-columns:46% 46%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#whychoose .container .why__col div img{width:100%;border-radius:8rem 0 8rem 0}#whychoose .whychoose__wave{position:absolute;bottom:0;left:0;height:11rem;width:100%;background:url(../../assets/wave2bbbbb.png);background-size:100rem 11rem}@media screen and (max-width: 600px){#whychoose{padding-bottom:12rem}#whychoose .container .why__col{-ms-grid-columns:1fr;grid-template-columns:1fr}#whychoose .container .why__col div img{width:100%}}.swiper{width:82%}.swiper .swiper-wrapper{margin-bottom:4rem}.swiper .container{margin-top:2rem}.swiper .container article{background:linear-gradient(135deg, #01008c, #add9e6);color:#fff;padding:1.5rem 2rem;border-radius:1rem;cursor:default;font-size:0.9rem}.swiper .container article h1,.swiper .container article h2,.swiper .container article h3,.swiper .container article h4,.swiper .container article h5{color:#fff}.swiper .container article p{margin-bottom:1.5rem}.swiper .container article .patient{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.swiper .container article .patient .avatar{width:2.5rem;aspect-ratio:1/1;border-radius:50%;overflow:hidden}.swiper .swiper-pagination-bullet{background:#01008c}@media screen and (max-width: 600px){.swiper .container article{padding:1.5rem}}#appointment .container{display:-ms-grid;display:grid;-ms-grid-columns:47% 47%;grid-template-columns:47% 47%;gap:6%}#appointment .container .info p{margin:0.5rem 0 2rem}#appointment .container .info article{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;margin-bottom:1.5rem}#appointment .container .info article small{margin-top:0.4rem;display:block}#appointment .container .info article .info__icon{background:#4cc9f0;color:#fff;padding:0.8rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem}#appointment .container form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.4rem}#appointment .container form .form__group label{font-size:0.85rem;margin-bottom:0.4rem;display:inline-block;font-weight:600}#appointment .container form .form__group input,#appointment .container form .form__group textarea,#appointment .container form .form__group select{background:#fff;padding:0.85rem 1rem;display:block;width:100%;border-radius:0.4rem;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width: 600px){#appointment .container{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:2rem}#appointment .container .info h2,#appointment .container .info p{text-align:center}}footer{background:#01008c;background-image:url("../assets/bk2.png");background-size:cover;background-repeat:no-repeat;background-position:center;color:rgba(255,255,255,0.7);padding-top:6rem;margin-top:6rem;border-top-left-radius:8rem}footer .container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);gap:5rem;font-size:0.85rem}footer .container a{color:rgba(255,255,255,0.7);-webkit-transition:all 400ms ease;transition:all 400ms ease}footer .container a:hover{color:#fff}footer .container a>h3{color:#fff}footer .container article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}footer .container article>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.6rem}footer .container article>h3{color:#fff}footer .container article .footer__socials{gap:1rem;font-size:1.1rem}footer .copyright{text-align:center;padding:1.5rem 2%;margin-top:4rem;border-top:1px solid rgba(255,255,255,0.2);font-size:0.9rem}footer .copyright small a{color:#fff}@media screen and (max-width: 1024px){footer .container{gap:2.5rem}}@media screen and (max-width: 600px){footer .container{-ms-grid-columns:1fr;grid-template-columns:1fr;text-align:center}footer .container .btn-primary,footer .container .footer__socials{margin:auto}footer .container article>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
/*# sourceMappingURL=style.min.css.map */