Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
css
:
style.css
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
* { padding: 0%; margin: 0%; } body { padding: 0%; margin: 0%; font-size: 14px; font-weight: 400; box-sizing: border-box; font-family: "Poppins", sans-serif; font-family: "Rubik", sans-serif; } /* common css start */ /* .container { max-width: 82%; } */ h1 { font-size: 40px; } h2 { font-family: "Poppins", sans-serif; font-size: 30px; font-weight: 500; } h3 { font-family: "Poppins", sans-serif; font-size: 45px; font-weight: 700; } h5 { font-family: "Poppins", sans-serif; font-size: 22px; font-weight: 600; } h4 { font-family: "Poppins", sans-serif; font-size: 24px; font-weight: 600; } a { text-decoration: none; } li { list-style: none; } /* common css end */ /* header-section start */ .header-section { background-color: white; width: 100%; position: sticky; top: 0; z-index: 9999; transition-delay: ease-out 0.5s; } .navbar-brand img { margin-left: 40px; } a.nav-link.active { text-transform: uppercase; } a.nav-link.active:hover { transition: all 0.5s ease-in; color: #9285ba; } a.nav-link { text-transform: uppercase; color: black; font-weight: 600; } a.nav-link:hover { transition: all 0.5s ease-in; color: #118793; } .nav-item { padding: 0px 18px; } .nav-link i { font-size: 14px; } .dropdown-menu { visibility: hidden; } /* .nav-item:hover .dropdown-menu{ visibility: visible; } */ li.nav-item.dropdown:hover ul.dropdown-menu { visibility: visible; display: block; } i.fa.fa-angles-right.rihht-angle-arrow { visibility: hidden; transition: all ease-in-out.5s; font-size: 15px; } li a:hover i.fa.fa-angles-right.rihht-angle-arrow { visibility: visible; padding: 0px 5px; transition: all ease-in-out.5s; } ul.dropdown-menu { border: none; padding: 20px; } .dropdown-item { color: #9285ba; } .dropdown-item:hover { color: #9285ba; transition: all 0.5s ease-in; } .dropdown-menu li { padding: 5px 0px; } .dropdown-item:focus, .dropdown-item:hover { color: #118793; background-color: transparent; } button.btn-book { border: none; padding: 38px 80px; text-transform: uppercase; font-weight: 600; font-size: 15px; word-spacing: 5px; color: white; background-color: #9285ba; letter-spacing: 1px; } button.btn-book:hover { color: white; background-color: #118793; transition: all 0.5s ease-in; } div#offcanvasNavbar2 { background: white; } .navbar-nav { align-items: center; } button.btn-clos i { border: none; background-color: #118793; padding: 11px 14px; color: white; font-size: 17px; } button.btn-clos { border: none; } .myfrom { background: white; /* width: 77%; */ justify-content: center; margin: 0 auto; border: 1px solid grey; } input.search-field { border: none; padding-left: 15px; } .search-submit { background: cadetblue; border: none; padding: 13px 17px; color: gray; } ::placeholder { color: #9285ba; } /* header-section end */ /* banner-section start */ .swiper-slide { position: relative; } .swiper-slide::after { position: absolute; content: ""; left: 0; right: 0; top: 0; bottom: 0; background-color: #2b2b2b6e; } .slider-all-text { position: absolute; top: 54%; left: 50%; transform: translate(-50%, -50%); z-index: 999; } .slider-all-text h1 { font-family: Rubik; text-transform: uppercase; color: white; font-size: 60px; font-weight: 700; white-space: nowrap; line-height: 80px; } .slider-all-text h2 { text-transform: uppercase; color: white; font-size: 4.2vw !important; font-family: "Poppins", sans-serif; font-weight: 600; white-space: nowrap; /*background-color: #118793;*/ padding: 10px 20px; } .slider-all-text.text-center h3 span { text-transform: uppercase; color: white; font-size: 3.2vw !important; font-family: "Poppins", sans-serif; font-weight: 600; white-space: nowrap; background-color: #118793; padding: 10px 20px; border-bottom-left-radius: 15px; border-top-right-radius: 15px; } .swiper-slide img { width: 100%; height: 684px; object-fit: cover; } .swiper-button-next:after, .swiper-button-prev:after { display: none; } .swiper-button-next { color: white; background: #0000004f; padding: 35px; border-radius: 100%; font-size: 18px; } .swiper-button-prev { color: white; background: #0000004f; padding: 35px; border-radius: 100%; font-size: 18px; } .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: #00000033 !important; padding: 3px 0px; } .swiper-pagination-progressbar { background: transparent !important; padding: 3px 0px; position: absolute; } /* .whatsapp-icons{ position: fixed; bottom: 15px; right: 15px; cursor: pointer; z-index: 99999999; background: white; border-radius: 53px; color: #28a745; font-size: 4.5vw !important; font-weight: 600; font-family: 'Poppins', sans-serif; } */ /* banner-section end */ /* about-section start */ .about-section { padding-top: 80px; } .about-elft-text p { color: #000; text-align: justify; text-transform: capitalize; } .about-right-img img { width: 100%; } .about-elft-text b { color: #000; } /* about-section end */ /* our-section start */ .our-section { background-color: #f9f9f9; width: 100%; padding-top: 80px; padding-bottom: 80px; margin-top: 80px; } .my-number { background-color: #9285ba; padding: 15px 17px; border-radius: 100%; color: white; font-weight: 500; margin-right: 20px; } .our-box-first { display: flex; align-items: center; border: 1px solid #8080800f; justify-content: start; padding: 18px 20px; } /* our-section end */ /* my-animation-number start */ .my-animation-number { background-color: #9285ba; width: 100%; padding: 70px 0px 70px 0px; } .animation-first small { color: white; font-size: 15px; letter-spacing: 2px; } .counterp { font-size: 4.5vw !important; font-weight: 600; font-family: "Poppins", sans-serif; font-weight: 500; color: white; } .animation-first .classspane { display: flex; align-items: center; justify-content: center; } .one { font-size: 4.5vw !important; font-weight: 600; font-family: "Poppins", sans-serif; font-weight: 500; color: white; } .thid { font-size: 4.5vw !important; font-weight: 600; font-family: "Poppins", sans-serif; font-weight: 500; color: white; } .four { font-size: 4.5vw !important; font-weight: 600; font-family: "Poppins", sans-serif; font-weight: 500; color: white; } .animation-first .classspane { display: flex; align-items: center; justify-content: center; } .animation-first p { font-size: 4.5vw !important; font-weight: 600; font-family: "Poppins", sans-serif; font-weight: 400; color: white; } /* my-animation-number end */ /* Services-section start */ .services-section { padding-top: 80px; } .services-one img { width: 100%; transition: ease-out 0.4s; } /* .services-one:hover img { transition: ease-out 0.4s; width: 100%; margin-top: -12px; } */ .services-one { border: 4px solid #8080801c; transition: ease-out 0.4s; text-align: center; width: 100%; height: 520px; /* height: 390px; */ } .services-one:hover img { transform: translateY(-10px); transition: 0.5s; } .services-one:hover { border: 4px solid #118793; transition: ease-out 0.4s; } .services-one p { font-size: 29px; font-weight: 600; line-height: 32px; font-family: "Poppins", sans-serif; } a.btn-read { background: #9285ba; color: white; padding: 8px 33px; border-radius: 66px; } /* Services-section end */ /* Doctors-section start */ .docter-section { padding-top: 80px; } .docter-left-text img { width: 100%; } .docter-text { background-color: #118793; width: 100%; color: white; height: 356px; align-items: center; padding: 90px 0px 0px 29px; } /* Doctors-section end */ /* testimonial-section start */ .testimonial-section { padding-top: 80px; } .item { border: 4px solid #8080801c; transition: ease-out 0.6s; border-radius: 10px; padding: 38px; } .item:hover { border: 4px solid #1cc1d2; transition: ease-out 0.6s; } .item small { font-size: 14px; text-transform: uppercase; letter-spacing: 0.2em; text-transform: uppercase; color: #1cc1d2; font-weight: 500; } .item p { color: #808080; text-align: justify; } .owl-dots { display: none; } button.owl-prev { background: #1cc1d2 !important; width: 40px; height: 40px; border-radius: 42px; color: white !important; font-size: 29px !important; border-radius: 100px !important; } button.owl-next { background: #1cc1d2 !important; width: 40px; height: 40px; border-radius: 42px; color: white !important; font-size: 29px !important; border-radius: 100px !important; } /* testimonial-section end */ /*blog-section start */ .blog-section { padding: 80px 0px 80px 0px; margin-top: 80px; background-color: #f9f9f9; width: 100%; } .blog-one { overflow: hidden; } .blog-one img { width: 100%; overflow: hidden; height: 232px; transition: ease-out 0.4s; } .blog-one:hover img { width: 100%; overflow: hidden; height: 232px; transition: ease-out 0.4s; transform: scale(1.1) rotate(3deg); } .blog-one span { color: #9285ba; } .blog-one h4 { font-size: 27px; font-weight: 600; transition: ease-out 0.4s; font-family: "Poppins", sans-serif; color: #000; } .blog-one:hover h4 { color: #118793; transition: ease-out 0.4s; } /*blog-section end */ /*footer-section start */ .footer-section { width: 100%; background-color: #2b2b2b; padding: 80px 0px 80px 0px; } .footer-one h4 { color: white; position: relative; } .footer-one h4::after { position: absolute; content: ""; border-top: 2px solid #1cc1d2; top: -50%; left: 0%; width: 50px; } .footer-one span { color: #808080; } .footer-one p { color: #fff; text-align: justify; } .footer-one img { width: 37%; } .footer-one ul li a { color: #fff; font-size: 18px; } .footer-one ul li a:hover { color: #118793; } .footer-one ul li i { color: #fff; margin-right: 10px; font-size: 15px; } #button { display: inline-block; background-color: #118793; width: 58px; height: 58px; text-align: center; border-radius: 4px; position: fixed; bottom: 30px; right: 30px; transition: background-color 0.3s, opacity 0.5s, visibility 0.5s; opacity: 0; visibility: hidden; z-index: 1000; font-size: 12px; border-radius: 102px; display: flex; align-items: center; justify-content: center; } #button::after { content: "\f176"; font-family: FontAwesome; font-weight: normal; font-style: normal; font-size: 2em; line-height: 50px; color: #fff; } #button:hover { cursor: pointer; background-color: #333; } #button:active { background-color: #555; } #button.show { opacity: 1; visibility: visible; } /*footer-section end */ /* contact-pages*/ .contact-banner { background-image: url(../img/ivf_doctor_in_ahmedabad-scaled.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: center; background-size: cover; justify-content: center; align-items: center; position: relative; text-align: center; display: flex; margin: 0 auto; width: 100%; height: 469px; color: white; } .contact-banner::after { position: absolute; content: ""; left: 0; right: 0; top: 0; bottom: 0; background-color: #2b2b2b99; } .contact-banner h3 { position: relative; z-index: 99; font-size: 4.5vw !important; font-weight: 600; font-family: "Poppins", sans-serif; } .fom-section { padding-top: 80px; } .fom-left-all h6 { color: #1cc1d2; letter-spacing: 2px; } .fom-left-all ul { transform: translate(48px, -4px); } .fom-left-all ul li { align-items: center; border: 1px solid #000; padding: 20px; width: 79%; margin-top: 20px; transition: ease-out 0.4s; } .fom-left-all ul li:hover { background-color: #1cc1d2; transition: ease-out 0.4s; } .fom-left-all ul li span i { background-color: #9285ba; color: white; font-size: 23px; width: 60px; height: 60px; text-align: center; align-items: center; display: flex; justify-content: center; border-radius: 103px; } .fom-left-all ul li span h5 { font-size: 18px; transition: ease-out 0.4s; } .my-class_fom:hover h5 { color: white; transition: ease-out 0.4s; } .fom-left-all ul li span p { color: #808080; padding-top: 12px; } .my-class_fom:hover p { color: white; transition: ease-out 0.4s; } .fom-right-all { background-color: white; box-shadow: 0px 2px 8px -3px; padding: 30px; margin-top: 25px; border: 1px solid #000; } .fom-right-all label i { color: gray; } input#exampleFormControlInput1 { background: #fff; border: 1px solid #000; border-radius: 0; padding: 21px; } .form-control { background: #fff; border: 1px solid #000; border-radius: 0; padding: 21px; } .form-control:focus { box-shadow: 0 0 0 0.25rem #15acbd !important; } button.btn-submit { border: none; padding: 20px 58px; font-size: 16px; text-transform: uppercase; color: white; background: #9285ba; font-weight: 400; margin: 0 auto; display: flex; margin-top: 20px; letter-spacing: 2px; transition: ease-out 0.4s; } button.btn-submit:hover { background: #118793; transition: ease-out 0.4s; } .map-section { padding-top: 80px; } /* contact-pages*/ /* Our-team-pages*/ .team-all-text p { color: #808080; text-align: justify; } a.btn-at { background-color: #8d6dc4; border-color: #a083d3; justify-content: center; align-items: center; color: #fff; display: flex; margin: 0 auto; width: 19%; height: 47px; border-radius: 4px; } .docter-detiles-first img { width: 100%; } .docter-detiles-section .container { max-width: 55%; } .docter-detiles-first { background: #f2f2f2; transition: ease-out 0.4s; padding: 4px; border: 1px solid; } .docter-detiles-first:hover { background: #1cc1d2; transition: ease-out 0.4s; color: white; padding: 4px; } .docter-detiles { background: white; transition: ease-out 0.4s; padding: 45px; } .docter-detiles:hover { transition: ease-out 0.4s; background: #1cc1d2; padding: 45px; } .docter-detiles h5 { font-family: "Poppins", sans-serif; font-size: 18px; font-weight: 600; } .docter-detiles i { color: #9285ba; } .docter-detiles:hover i { color: #fff; } .docter-detiles p { color: #808080; } .docter-detiles:hover p { color: white; } .team-all-text h2 { font-family: "Poppins", sans-serif; font-size: 37px; font-weight: 600; } /* Our-team-pages*/ /* blog-pages*/ .blog-banner { background-image: url(../img/best_gynecologist_in_ahmedabad-scaled.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: center; background-size: cover; justify-content: center; align-items: center; position: relative; text-align: center; display: flex; margin: 0 auto; width: 100%; height: 469px; color: white; } .blog-banner::after { position: absolute; content: ""; left: 0; right: 0; top: 0; bottom: 0; background-color: #2b2b2b66; } .blog-banner h3 { position: relative; z-index: 99; font-size: 4.5vw !important; font-weight: 600; font-family: "Poppins", sans-serif; } .blog-banner h1 { position: relative; z-index: 99; font-size: 4.5vw !important; font-weight: 600; font-family: "Poppins", sans-serif; } /* blog-pages*/ /* linic-pages*/ .linic-banner { background-image: url(../img/ivf_doctor_in_ahmedabad-scaled.webp); background-repeat: no-repeat; background-attachment: fixed; background-position: center; /* background-size: cover; */ justify-content: center; align-items: center; position: relative; text-align: center; display: flex; margin: 0 auto; width: 100%; height: 550px; color: white; object-fit: cover; object-position: 85% 100%; } .linic-banner::after { position: absolute; content: ""; left: 0; right: 0; top: 0; bottom: 0; background-color: #2b2b2b66; } .linic-banner h3 { position: relative; z-index: 99; font-size: 4.5vw !important; font-weight: 600; font-family: "Poppins", sans-serif; } .gallery-first img { width: 100%; height: 380px; object-fit: cover; } /* linic-pages*/ /* services-pages*/ .services-banner { background-image: url(../img/obstetrician_in_ahmedabad.webp); background-repeat: no-repeat; background-attachment: fixed; background-position: center; /* background-size: cover; */ justify-content: center; align-items: center; position: relative; text-align: center; display: flex; margin: 0 auto; width: 100%; height: 550px; color: white; object-fit: cover; object-position: 85% 100%; } .services-banner::after { position: absolute; content: ""; left: 0; right: 0; top: 0; bottom: 0; /* background-color: #2b2b2b66; */ background-image: -webkit-linear-gradient( top, rgba(7, 8, 24, 0.8), rgba(7, 8, 24, 0.2) ); } .services-banner h3 { position: relative; z-index: 99; font-size: 40px; font-weight: 600; font-family: "Poppins", sans-serif; } .services-first-text p { color: #808080; text-align: justify; } .services-first-text h2 { /* font-weight: 900; */ } .our-box-first ul li { color: #808080; } .our-box-first ul li p { color: #118793; font-size: 16px; font-weight: 600; } .our-box-first:hover ul li p { color: #1cc1d2; transition: ease-out 0.4s; } #my-box { display: flex; align-items: center; border: 1px solid #8080800f; transition: all 0.5s ease-out; justify-content: start; width: 100%; height: 160px; } #my-box:hover { border: none; transition: all 0.5s ease-out; box-shadow: 0px 0px 8px 0px #80808038; } #our-section-1 { background-color: transparent; padding-top: 0px; padding-bottom: 80px; margin-top: 0px; } /* services-pages*/ /* gynecologist-pages*/ .gynecologist-banner { background-image: url(../img/best_maternity_hospital_in_ahmedabad.webp); background-repeat: no-repeat; background-position: center; background-size: cover; justify-content: center; align-items: center; position: relative; text-align: center; display: flex; margin: 0 auto; width: 100%; height: 550px; color: white; } .gynecologist-banner::after { position: absolute; content: ""; left: 0; right: 0; top: 0; bottom: 0; background-color: #2b2b2b66; background-image: -webkit-linear-gradient( top, rgba(7, 8, 24, 0.8), rgba(7, 8, 24, 0.2) ); } .gynecologist-banner h3 { position: relative; z-index: 99; font-size: 55px !important; font-weight: 600; font-family: "Poppins", sans-serif; color: #fff; } .gynecologist-banner h4 { position: relative; z-index: 99; } .services-second-text p { color: #808080; text-align: justify; } /* .services-second-text h2 { font-size: 35px; font-weight: 700; } */ .services-second-text p strong { color: #000; } #my-box-1 { display: flex; align-items: center; border: 2px solid #8080800f; justify-content: start; width: 100%; height: 100px; } #our-section-2 { background-color: transparent; padding-top: 0; margin-top: 0; } /* gynecologist-pages*/ /* infertility-pages*/ .infertility-banner { background-image: url(../img/infertility_treatment_in_ahmedabad.webp); background-repeat: no-repeat; background-position: center; background-size: cover; justify-content: center; align-items: center; position: relative; text-align: center; display: flex; margin: 0 auto; width: 100%; height: 550px; color: white; } .infertility-banner::after { position: absolute; content: ""; left: 0; right: 0; top: 0; bottom: 0; background-color: #2b2b2b66; background-image: -webkit-linear-gradient( top, rgba(7, 8, 24, 0.8), rgba(7, 8, 24, 0.2) ); } .infertility-banner h3 { position: relative; z-index: 99; font-size: 55px !important; font-weight: 600; font-family: "Poppins", sans-serif; color: #fff; } .infertility-all-text p { color: #808080; text-align: justify; } .infertil-right-all h4 { font-family: "Poppins", sans-serif; font-size: 36px; font-weight: 600; } .infertil-right-all p { color: #808080; } .infertil-left-img img { width: 100%; } .infertility-first-images img { width: 100%; } .infertility-first-images p { color: #808080; } .infertility-bottom-text p { color: #808080; } #my-box-2 { display: flex; align-items: center; border: 2px solid #8080800f; justify-content: start; width: 100%; height: 155px; } .accordion-button:not(.collapsed) { color: black; background-color: white; box-shadow: 0; } button:focus:not(:focus-visible) { outline: none; box-shadow: none; } .accordion-button::after { display: none; } #our-section-3 { background-color: transparent; } /* infertility-pages*/ /*family-pages*/ .family-banner { background-image: url(../img/ivf_treatment_center_in_ahmedabad.webp); background-repeat: no-repeat; background-position: center; background-size: cover; justify-content: center; align-items: center; position: relative; text-align: center; display: flex; margin: 0 auto; width: 100%; height: 550px; color: white; } .family-banner::after { position: absolute; content: ""; left: 0; right: 0; top: 0; bottom: 0; background-color: #2b2b2b66; background-image: -webkit-linear-gradient( top, rgba(7, 8, 24, 0.8), rgba(7, 8, 24, 0.2) ); } .family-banner h3 { position: relative; z-index: 99; font-size: 55px !important; font-weight: 600; font-family: "Poppins", sans-serif; color: #fff; } .family-right-text img { width: 100%; } .family-all p { color: #808080; text-align: justify; } .family-left-text p { color: #808080; } .extra-text p { color: #808080; } .extra-text h3 { font-size: 38px; font-weight: 600; } /*family-pages*/ /*top-pages*/ .top-banner { background-image: url(../img/gynaec_in_ahmedabad-1-scaled.jpg); background-repeat: no-repeat; background-position: center; background-size: cover; justify-content: center; align-items: center; position: relative; text-align: center; display: flex; margin: 0 auto; width: 100%; height: 550px; color: white; } .top-banner::after { position: absolute; content: ""; left: 0; right: 0; top: 0; bottom: 0; background-color: #2b2b2b66; background-image: -webkit-linear-gradient( top, rgba(7, 8, 24, 0.8), rgba(7, 8, 24, 0.2) ); } .top-banner h3 { position: relative; z-index: 99; font-size: 55px !important; font-weight: 600; font-family: "Poppins", sans-serif; color: #fff; } .top-pages-text-all p { text-align: justify; color: #808080; } /*top-pages*/ /*top-pages*/ .pcos-banner { background-image: url(../img/top_gynaec_in_ahmedabad.webp); background-repeat: no-repeat; background-position: center; background-size: cover; justify-content: center; align-items: center; position: relative; text-align: center; display: flex; margin: 0 auto; width: 100%; height: 550px; color: white; } .pcos-banner::after { position: absolute; content: ""; left: 0; right: 0; top: 0; bottom: 0; background-color: #2b2b2b66; background-image: -webkit-linear-gradient( top, rgba(7, 8, 24, 0.8), rgba(7, 8, 24, 0.2) ); } .pcos-banner h3 { position: relative; z-index: 99; font-size: 55px !important; font-weight: 600; font-family: "Poppins", sans-serif; color: #fff; } .pcos-right-img img { width: 100%; } .pcos-left-text p { color: #808080; } /*pcos-pages*/ .magnific-img img { width: 100%; height: 300px; object-fit: contain; } .mfp-bottom-bar, * { font-family: "Abel", sans-serif; } .magnific-img { display: inline-block; width: 100%; } .mfp-with-zoom .mfp-container, .mfp-with-zoom.mfp-bg { opacity: 0; -webkit-backface-visibility: hidden; /* ideally, transition speed should match zoom duration */ -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } .mfp-with-zoom.mfp-ready .mfp-container { opacity: 1; } .mfp-with-zoom.mfp-ready.mfp-bg { opacity: 0.98; } .mfp-with-zoom.mfp-removing .mfp-container, .mfp-with-zoom.mfp-removing.mfp-bg { opacity: 0; } .mfp-arrow-left:before { border-right: none !important; } .mfp-arrow-right:before { border-left: none !important; } button.mfp-arrow, .mfp-counter { opacity: 0 !important; transition: opacity 200ms ease-in, opacity 2000ms ease-out; } .mfp-container:hover button.mfp-arrow, .mfp-container:hover .mfp-counter { opacity: 1 !important; } /* Magnific Popup CSS */ .mfp-bg { top: 0; left: 0; width: 100%; height: 100%; z-index: 1042; overflow: hidden; position: fixed; background: #0b0b0b; opacity: 0.8; } .mfp-wrap { top: 0; left: 0; width: 100%; height: 100%; z-index: 1043; position: fixed; outline: none !important; -webkit-backface-visibility: hidden; } .mfp-container { text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 8px; box-sizing: border-box; } .mfp-container:before { content: ""; display: inline-block; height: 100%; vertical-align: middle; } .mfp-align-top .mfp-container:before { display: none; } .mfp-content { position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 1045; } .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content { width: 100%; cursor: auto; } .mfp-ajax-cur { cursor: progress; } .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor: -moz-zoom-out; cursor: -webkit-zoom-out; cursor: zoom-out; } .mfp-zoom { cursor: pointer; cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in; } .mfp-auto-cursor .mfp-content { cursor: auto; } .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter { -webkit-user-select: none; -moz-user-select: none; user-select: none; } .mfp-loading.mfp-figure { display: none; } .mfp-hide { display: none !important; } .mfp-preloader { color: #ccc; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 1044; } .mfp-preloader a { color: #ccc; } .mfp-preloader a:hover { color: #fff; } .mfp-s-ready .mfp-preloader { display: none; } .mfp-s-error .mfp-content { display: none; } button.mfp-close, button.mfp-arrow { overflow: visible; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; display: block; outline: none; padding: 0; z-index: 1046; box-shadow: none; touch-action: manipulation; } button::-moz-focus-inner { padding: 0; border: 0; } .mfp-close { width: 44px; height: 44px; line-height: 44px; position: absolute; right: 0; top: 0; text-decoration: none; text-align: center; opacity: 0.65; padding: 0 0 18px 10px; color: #fff; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace; } .mfp-close:hover, .mfp-close:focus { opacity: 1; } .mfp-close:active { top: 1px; } .mfp-close-btn-in .mfp-close { color: #333; } .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close { color: #fff; right: -6px; text-align: right; padding-right: 6px; width: 100%; } .mfp-counter { position: absolute; top: 0; right: 0; color: #ccc; font-size: 12px; line-height: 18px; white-space: nowrap; } .mfp-arrow { position: absolute; opacity: 0.65; margin: 0; top: 50%; margin-top: -55px; padding: 0; width: 90px; height: 110px; -webkit-tap-highlight-color: transparent; } .mfp-arrow:active { margin-top: -54px; } .mfp-arrow:hover, .mfp-arrow:focus { opacity: 1; } .mfp-arrow:before, .mfp-arrow:after { content: ""; display: block; width: 0; height: 0; position: absolute; left: 0; top: 0; margin-top: 35px; margin-left: 35px; border: medium inset transparent; } .mfp-arrow:after { border-top-width: 13px; border-bottom-width: 13px; top: 8px; } .mfp-arrow:before { border-top-width: 21px; border-bottom-width: 21px; opacity: 0.7; } .mfp-arrow-left { left: 0; } .mfp-arrow-left:after { border-right: 17px solid #fff; margin-left: 31px; } .mfp-arrow-left:before { margin-left: 25px; border-right: 27px solid #3f3f3f; } .mfp-arrow-right { right: 0; } .mfp-arrow-right:after { border-left: 17px solid #fff; margin-left: 39px; } .mfp-arrow-right:before { border-left: 27px solid #3f3f3f; } .mfp-iframe-holder { padding-top: 40px; padding-bottom: 40px; } .mfp-iframe-holder .mfp-content { line-height: 0; width: 100%; max-width: 900px; } .mfp-iframe-holder .mfp-close { top: -40px; } .mfp-iframe-scaler { width: 100%; height: 0; overflow: hidden; padding-top: 56.25%; } .mfp-iframe-scaler iframe { position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #000; } /* Main image in popup */ img.mfp-img { width: 400px; max-width: 100%; height: 400px; display: block; line-height: 0; box-sizing: border-box; padding: 40px 0 40px; object-fit: contain; margin: 0 auto; } /* The shadow behind the image */ .mfp-figure { line-height: 0; } .mfp-figure:after { content: ""; position: absolute; left: 0; top: 40px; bottom: 40px; display: block; right: 0; width: auto; height: auto; z-index: -1; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #444; } .mfp-figure small { color: #bdbdbd; display: block; font-size: 12px; line-height: 14px; } .mfp-figure figure { margin: 0; } .mfp-bottom-bar { margin-top: -36px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto; } .mfp-title { text-align: left; line-height: 18px; color: #f3f3f3; word-wrap: break-word; padding-right: 36px; } .mfp-image-holder .mfp-content { max-width: 100%; } .mfp-gallery .mfp-image-holder .mfp-figure { cursor: pointer; } .my-class_fom span a { color: #808080; } .btn-book a { color: white; } .my-class_fom:hover span a { color: #fff; } .sticky-icon { z-index: 999; position: fixed; top: 22%; left: -19%; width: 220px; display: flex; flex-direction: column; z-index: 99999999; } .sticky-icon a { transform: translate(100px, 0px); border-radius: 0px 50px 50px 0px; text-align: right; margin: 5px 0; text-decoration: none; padding: 5px; font-size: 18px; font-family: "Oswald", sans-serif; transition: all 0.8s; } .Facebook { background-color: #19b931; color: #fff; } .sticky-icon a:hover { color: #fff; transform: translate(240px, 0px); } .sticky-icon a i { background-color: #fff; height: 40px; width: 40px; color: #000; text-align: center; line-height: 40px; border-radius: 50%; transition: all 0.5s; } .sticky-icon a i { margin-left: 10px; } .sticky-icon a.contact { background: #366ad8; color: #fff; } .sticky-icon a.email { background: #e44033; color: #fff; } .sticky-icon a:hover i { transform: rotate(360deg); } /* */ .blog-main img { width: 100%; } .blog___1 img { width: 100%; } .blog____2 p { text-align: justify; } .blog-details-left p { font-size: 18px; text-align: justify; font-family: sans-serif; } .blog-details-left h2 { color: #877fb8; font-size: 24px; } @media (min-width: 768px) { .dropdown:hover .dropdown-menu { display: block !important; } } p.serv-txt-cont { font-size: 16px; padding: 8px; line-height: normal; } section.sub-service-part { margin: 70px 0; } .counseling-cont ul li { position: relative; } .counseling-cont ul li::after { position: absolute; top: 0; left: -25px; content: "\f061"; font-family: "FontAwesome"; color: #9285ba; } .counseling-cont ul li { position: relative; margin: 10px 0; } .counseling-cont p { margin-bottom: 10px; text-align: justify; } .counseling-cont h4 { margin-top: 20px; color: #388891; } .service-img { margin: 30px 0; } .stage-cont h6 span { font-weight: 600; } .stage-cont h6 span { margin-right: 10px; } .service-img.loss img { width: 100%; } .surgical-img img { width: 100%; } .surgical-img { margin: 10px 0; } .service-img.lapro img { width: 100%; } /* faq css */ .faq-title h2 { position: relative; margin-bottom: 45px; display: inline-block; font-weight: 600; line-height: 1; } .faq-title h2::before { content: ""; position: absolute; left: 50%; width: 60px; height: 2px; background: #e91e63; bottom: -25px; margin-left: -30px; } .faq-title p { padding: 0 190px; margin-bottom: 10px; } .faq { background: #ffffff; box-shadow: 0 2px 48px 0 rgba(0, 0, 0, 0.06); border-radius: 4px; } .faq .card { border: none; background: none; border-bottom: 1px dashed #cee1f8; } .faq .card .card-header { padding: 0px; border: none; background: none; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; } .faq .card .card-header:hover { /* background: #388891; */ padding-left: 10px; } .faq .card .card-header .faq-title { width: 100%; text-align: left; padding: 0px; padding-left: 30px; padding-right: 30px; font-weight: 400; font-size: 15px; letter-spacing: 1px; color: #3b566e; text-decoration: none !important; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; cursor: pointer; padding-top: 20px; padding-bottom: 20px; } .faq .card .card-header .faq-title .badge { display: inline-block; width: 20px; height: 20px; line-height: 14px; float: left; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; text-align: center; background: #388891; color: #fff; font-size: 12px; margin-right: 20px; } .faq .card .card-body { padding: 30px; padding-left: 35px; padding-bottom: 16px; font-weight: 400; font-size: 16px; color: #6f8ba4; line-height: 28px; letter-spacing: 1px; border-top: 1px solid #f3f8ff; } .faq .card .card-body p { margin-bottom: 14px; } @media (max-width: 991px) { .faq { margin-bottom: 30px; } .faq .card .card-header .faq-title { line-height: 26px; margin-top: 10px; } } div#accordion { margin: 20px 0; } ul.menopouse-ul-cont li { font-weight: 600; font-size: 19px; } ul.menopouse-ul-cont p { margin-left: 12px; /* margin: 0; */ margin-top: 8px; } .service-img.yoga img { width: 100%; } h6.customise-heading { font-size: 20px; font-weight: 600; } .row.top.justify-content-center { align-items: center; } @media (max-width: 768px) { .service-img.gynecol img { width: 100%; } } table.table.table-bordered.table-responsive.test { border: 1px solid #000; } .service-img.vaginal img { width: 100%; } .counseling-cont h5 { font-size: 20px; } h5.cause-above { text-align: center; margin-bottom: 70px; } .cause-part { position: relative; } .cause-part.first::after { position: absolute; top: -31px; left: 35px; width: 466px; transform: rotateZ(-8deg); content: ""; border: 1px solid #000; } .cause-part.second::after { position: absolute; top: -31px; left: 35px; width: 278px; transform: rotateZ(-13deg); content: ""; border: 1px solid #000; } h5.menstrual-last { margin-top: 22px; } .cause-part.third::after { position: absolute; top: -33px; left: 12px; width: 117px; transform: rotateZ(-31deg); content: ""; border: 1px solid #000; } .cause-part.forth::after { position: absolute; top: -35px; left: -78px; width: 138px; transform: rotateZ(-156deg); content: ""; border: 1px solid #000; } .cause-part.fiveth::after { position: absolute; top: -32px; left: -263px; width: 323px; transform: rotateZ(-169deg); content: ""; border: 1px solid #000; } .cause-part.sixth::after { position: absolute; top: -32px; left: -263px; width: 323px; transform: rotateZ(-169deg); content: ""; border: 1px solid #000; } .cause-part.sixth::after { position: absolute; top: -32px; left: -453px; width: 460px; transform: rotateZ(-172deg); content: ""; border: 1px solid #000; } .cause-part h5 { color: #388891; font-weight: 600; } @media (max-width: 1200px) { .cause-part::after { display: none; } } .conserve-img img { height: 300px; width: 300px; object-fit: contain; } h5.expert-gyneco { margin-top: 10px; } .service-img.high img { width: 100%; } .service-img.sono img { width: 100%; height: 400px; } .accordion-item { padding: 10px; } h5.endometri { margin-top: 20px; } .gynec-hospital { margin-top: -50px; } .robust-infrastructure h2 { font-size: 30px; color: #138891; } .infection-control-measures { margin-top: -60px; } .robust-infrastructure p span { font-weight: 700; } .expert-gynecologist h2 { /* font-size: 30px; */ /* text-align: center; */ } .expert-gynecologist p { text-align: justify; } .best-medical-treatment { margin-top: 35px; font-size: 20px; } .about-elft-text.robust-infrastructure h1 { color: #138891; font-size: xx-large; font-weight: 600; } .error-section img { text-align: center; margin: 0 auto; display: flex; padding: 60px 0px; } .all-rihgt-li { padding-left: 0; } .all-rihgt-li li { padding-bottom: 14px; display: flex; text-align: justify; } .all-rihgt-li li i { color: #138891; font-size: 18px; padding-right: 9px; } .services-second-text img { width: 100%; border-radius: 4px; } .blog-one a { color: #000; } .about-elft-text { } /* .about-elft-text p { display: flex; } */ .about-elft-text p i { color: #138891; padding-right: 10px; }