@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700;800;900&display=swap);
.theme2{font-family:Poppins,sans-serif}.theme2 .header{background-color:#f0fbff;display:flex;justify-content:center;text-align:center}.theme2 .header .navbar ul{display:flex;list-style:none;padding-left:0;place-content:center;place-items:center}.theme2 .header .navbar ul li{float:left;margin:10px}.theme2 .header .navbar ul li .fa-brands{font-size:1.2rem}.theme2 .date{padding:40px 0!important}.theme2 .appointment-want{display:block;margin-bottom:1px;margin-left:25px;padding:5px 0;width:calc(100% - 50px)}@media (max-width:800px){.theme2 .appointment-want{border:none}}.theme2 .appointment-want button{display:block;font-size:13px!important;margin:0 auto;padding:4px 25px 3px!important}.theme2 .appointment-alert{display:block;height:100%;padding-top:15px;text-align:center;width:100%}.theme2 .appointment-alert i{color:#cfcfcf;font-size:24px}.theme2 .appointment-alert small{display:block;font-size:11px;font-weight:100;margin:10px 0;padding:0 20px;text-align:center;width:100%}.theme2 .appointment-alert button{font-size:13px;margin:0 auto 10px}.theme2 .appointment-address{display:block;padding:8px 25px 8px 35px;position:relative;width:100%}.theme2 .appointment-address i{font-size:20px;left:33%;position:absolute;top:25px}.theme2 .d-none-app{display:none}.theme2 .appointment-address{background-color:#fff;margin:auto;padding:15px;width:calc(100% - 50px)}.theme2 .appointment-container{display:block;margin-top:3px;overflow:auto;padding:1px 25px 0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.theme2 .appointment-container .btn-arrow{border-radius:50%;color:#e1e1e1;font-size:22px;height:25px;padding-top:9px;position:absolute;text-align:center;top:10px;width:25px}.theme2 .appointment-container .btn-arrow:hover{color:#4e4e4e;cursor:pointer}.theme2 .appointment-container .btn-arrow[data-type=left]{left:0}.theme2 .appointment-container .btn-arrow[data-type=right]{right:0}@media (max-width:576px){.theme2 .appointment-container{margin:10px 0;overflow:hidden;padding:0 20px}.theme2 .appointment-container .btn-arrow{font-size:15px;height:30px;padding-top:2px;width:30px}.theme2 .appointment-container .btn-arrow[data-type=left]{left:-5px}.theme2 .appointment-container .btn-arrow[data-type=right]{right:-5px}}.theme2 .appointment-container .time-container{background:#fdfdfd;border:1px solid #e5e5eb;border-top:0;display:block;margin-top:0;min-height:350px;padding:0 0 5px;position:relative;width:100%}.theme2 .appointment-container .time-container .app-wait{background:rgba(250,253,255,.7);border-radius:5px;color:#29527c;font-size:32px;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.theme2 .appointment-container .time-container[data-maxday="3"] ul li{width:calc(33.33333% - 1px)}.theme2 .appointment-container .time-container[data-maxday="4"] ul li{width:calc(25% - 1px)}.theme2 .appointment-container .time-container[data-maxday="7"] ul li{width:calc(14.28571% - 1px)}.theme2 .appointment-container .time-container ul{margin-bottom:0;padding-left:0;width:100%}.theme2 .appointment-container .time-container ul>li{display:inline-grid;list-style:none;padding:6px;text-align:center}.theme2 .appointment-container .time-container ul.time-head{background:#fff;cursor:default}.theme2 .appointment-container .time-container ul.time-head li:first-child{border-left:none}.theme2 .appointment-container .time-container ul.time-head li span{color:#303030;font-size:12px;font-weight:500}.theme2 .appointment-container .time-container ul.time-head li small{color:#444;display:block;font-size:10px;margin-top:-3px}.theme2 .appointment-container .time-container ul.time-list{display:block;height:300px;margin-left:3px;overflow:auto;padding-top:2px}.theme2 .appointment-container .time-container ul.time-list li a{background:#d7f0ff;border:1px solid #eef4fd;border-radius:3px;color:#2e79a5;display:flex;margin-bottom:9px;padding:6px 5px;place-content:center;place-items:center;position:relative;text-align:center}.theme2 .appointment-container .time-container ul.time-list li a span{margin-left:5px}.theme2 .appointment-container .time-container ul.time-list li a i{font-size:13px;left:8px;opacity:.5;position:absolute;top:10px}.theme2 .appointment-container .time-container ul.time-list li a i.icon2{left:unset;right:8px}.theme2 .appointment-container .time-container ul.time-list li a i.fa-spin{font-size:17px;top:8px}.theme2 .appointment-container .time-container ul.time-list li a[disabled]{background:#ffe6c7!important}.theme2 .appointment-container .time-container ul.time-list li a:hover:not(.passive){border-color:#0088d6;cursor:pointer}.theme2 .appointment-container .time-container ul.time-list li a.passive:hover{cursor:default}.theme2 .appointment-container .time-container ul.time-list li a.passive{background:#f4f4f4;color:#a9a9a9;text-decoration:line-through}.theme2 .appointment-container .time-container ul.time-list li a.received{background:#ffd9d9;color:#884b4b;text-decoration:line-through}@media (max-width:1367px) and (min-width:1279px){.theme2 .appointment-container .time-container ul.time-list li a i{left:3px;top:9px}.theme2 .appointment-container .time-container ul.time-list li a span{padding-left:7px}}.theme2 .slider{align-items:center;background-color:#f0fbff;display:flex;height:800px;max-height:100%;position:relative;width:100%}.theme2 .slider .slider-title{color:#3c3d41;font-weight:700}.theme2 .slider .slider-title span{color:#2caee2;display:block}.theme2 .slider p{font-size:1.4rem}.theme2 .slider a.btn{background-color:#2caee2;color:#fff;display:block;margin-top:15px;width:300px!important}.theme2 .slider small{display:block}.theme2 .slider img{border:5px solid #62bfcf;border-radius:50%;height:400px;-o-object-fit:cover;object-fit:cover;width:400px}.theme2 .slider .col-lg-5{background-color:#e1f3ff;border-radius:50%;display:flex;padding:35px;place-content:center;place-items:center}.theme2 .slider .ribbon{background-color:#62bfcf;bottom:0;left:0;padding:50px;position:absolute;width:100%}.theme2 .slider .slider_ribbon{background-color:#2caee2;bottom:0;height:100px;left:0;position:absolute;width:100%}.theme2 .our-services button{background-color:transparent;border:0;border-bottom:1px solid;cursor:pointer;font-size:1.2rem;line-height:1.5rem;padding:15px 0;text-align:start;width:100%}.theme2 .our-services button small{display:block;font-size:.8rem;margin-top:10px}.theme2 .our-services button:focus{outline:none!important}.theme2 .our-services i{background-color:#2caee2;border-radius:50%;color:#fff;display:flex;float:left;font-size:20px;height:30px;margin-right:10px;place-content:center;place-items:center;position:relative;width:30px}.theme2 .our-services .active{font-size:1.6rem;font-weight:700}.theme2 .our-services .active:before{content:unset!important}.theme2 .our-services .collapse .card{box-shadow:2px 2px 2px 2px hsla(0,0%,84%,.61);margin:15px;width:100%}.theme2 section.photos{margin-top:100px}.theme2 section.photos h2{font-weight:700;margin-bottom:0}.theme2 section.photos button{background-color:transparent;margin-bottom:35px}.theme2 section.photos .slick-next:before{color:#3c3d41;font-size:45px!important}.theme2 section.photos .slick-prev{margin-left:-25px}.theme2 section.photos .slick-prev:before{color:#3c3d41;font-size:45px!important}.theme2 section.photos .slick-dots{bottom:-50px}.theme2 section.photos .collapsing{display:none;transition:none}.theme2 section.photos .active{font-weight:700}.theme2 section.photos .active:before{content:none!important}.theme2 .latest-blog{background:url(/themes/theme1/img/Base.svg);color:#3c3d41;padding:50px;position:relative}.theme2 .latest-blog .blog_card{margin-top:30px}.theme2 .latest-blog .blog_card img{-o-object-fit:cover;object-fit:cover}.theme2 .latest-blog .blog_card h4{margin:10px 0}.theme2 .latest-blog button{background-color:#62bfcf;border:none;color:#fff;margin:15px auto auto;padding:15px 5px;width:15%}.theme2 section.date{display:flow-root;height:450px;padding:60px 0;position:relative;text-align:center;top:-280px}.theme2 section.date span{color:#3c3d41;display:block;font-size:18px;font-weight:700}@media (max-width:576px){.theme2 section.date img{display:none}}.theme2 .about-us{background:url(/themes/theme1/img/Base.svg);color:#3c3d41;height:100%;margin-top:100px;max-height:-moz-fit-content;max-height:fit-content;padding:50px 0;position:relative}.theme2 .about-us h2{font-weight:700;margin-bottom:0}.theme2 .about-us i{color:#ff9b26}.theme2 .about-us small{color:#2caee2;display:block}.theme2 .about-us button{background-color:#2caee2;border:none!important;color:#fff;cursor:pointer;margin-top:30px;padding:15px 30px}.theme2 .about-us .about_content{overflow:hidden}.theme2 .about-us .about_card{background-color:#fff;border-radius:5px;box-shadow:3px 4px 22px 0 rgba(87,87,87,.38);line-height:1.5rem;margin-top:15px;max-width:-moz-fit-content;max-width:fit-content;padding:10px 20px;width:calc(100% - 30px)}.theme2 .active:before{background-color:#2caee2;content:"";height:2px;left:calc(50% - 25px);position:absolute;top:40px;width:50px}.theme2 .footer{background-color:rgba(44,174,226,.1);padding:15px}.theme2 .footer .footer-logo{height:150px}.theme2 .footer h5{margin-top:30px}.theme2 .footer .footer-contact i{color:#2caee2;font-size:20px;margin:15px}.theme2 .footer .footer-contact ul{padding:0}.theme2 .footer .footer-contact ul li{list-style:none;padding:10px 5px;position:relative}.theme2 .footer .footer-contact ul li i{left:-40px;position:absolute;top:0}.theme2 .footer .footer-contact i.fa.fa-clock-o{margin-left:11px}.theme2 .footer .footer-links i{margin:7px}.theme2 section.maps{background:#efefef;padding:60px 0}.theme2 section.maps iframe{border-radius:5px!important}.theme2 section.contact-form img{height:500px;width:100%}.theme2 section.contact-form .map_contact{position:relative}.theme2 section.contact-form .map_contact .contact_content{background-color:#fff;height:100%;left:0;position:absolute;top:0;width:35%}.theme2 section.contact-form .map_contact .contact_content .div{padding:50px}.theme2 section.contact-form .map_contact .contact_content h3{background-color:#62bfcf;color:#fff;font-weight:500;padding:35px 75px}.theme2 section.contact-form .map_contact .contact_content .fa-phone-volume{font-size:3rem}.theme2 section.contact-form .map_contact .contact_content .social_media{display:flex;list-style:none;padding-left:0;padding-top:30px}.theme2 section.contact-form .map_contact .contact_content .social_media i{font-size:1.7rem}.theme2 section.contact-form .map_contact .contact_content .social_media li{float:left;margin:15px;padding:3px}.theme2 section.contact-form .map_contact .contact_content .social_media li:first-child{margin-left:0}.theme2 section.contact-form .map_contact .contact_content .social_media li i{color:#62bfcf}.theme2 section.contact-form .map_contact .contact_content p{margin-bottom:15px}.theme2 section.contact-form .map_contact .contact_content span{font-size:1.3rem;font-weight:700}.theme2 section.comments{margin-top:100px;padding:50px}.theme2 section.comments img{border-radius:50%;height:50px;-o-object-fit:cover;object-fit:cover;width:50px}.theme2 section.comments i{margin:10px 5px}.theme2 section.comments .d-block:after{background-color:blue;content:"";display:block;height:2px;width:50%}@media (max-width:991px){nav.header-nav{display:none}.mobile-btn{background:transparent;border:none;display:flow-root!important;outline:none!important}.mobile-btn span{background:#000;display:block;height:3px;position:relative;width:22px}.mobile-btn span:after,.mobile-btn span:before{background:#000;content:"";height:3px;left:0;position:absolute;top:-7px;width:22px}.mobile-btn span:after{top:7px}.slider-title{font-size:30px!important}.slider{background-position:50%!important;height:400px!important;min-height:400px!important}.abuot-us img{margin-top:30px}.services li{width:50%!important}.blog a{display:block!important;margin:auto auto 30px!important;width:-moz-max-content!important;width:max-content!important}}.blog-mini img{background:#fff;border:1px solid #cdcdcd;border-radius:5px;margin-bottom:8px;max-height:180px;padding:3px}
