ok
Direktori : /home/importfo/www/swastikdentalclinic.co.in/assets/css/ |
Current File : /home/importfo/www/swastikdentalclinic.co.in/assets/css/style.css |
@import "https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"; body { padding: 0; margin: 0; font-family: poppins, sans-serif; font-size: 16px; } a { text-decoration: none; -webkit-transition: 0.6s; transition: 0.6s; color: #fff; display: inline-block; } a:hover, a:focus { color: #06a3da; text-decoration: none; } button { outline: 0 !important; } p { margin-bottom: 15px; line-height: 1.5; color: #6a6c72; font-weight: 400; font-family: poppins, sans-serif; font-size: 16px; } p:last-child { margin-bottom: 0; } i { line-height: normal; } .d-table { width: 100%; height: 100%; } .d-table-cell { vertical-align: middle; } img { max-width: 100%; height: auto; display: inline-block; } .ptb-100 { padding-top: 100px; padding-bottom: 100px; } .pt-100 { padding-top: 50px; } .pb-100 { padding-bottom: 50px; } .pb-70 { padding-bottom: 70px; } .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { color: #222; font-family: poppins, sans-serif; font-weight: 700; } .h1:last-child, .h2:last-child, .h3:last-child, .h4:last-child, .h5:last-child, .h6:last-child, h1:last-child, h2:last-child, h3:last-child, h4:last-child, h5:last-child, h6:last-child { margin-bottom: 0; } .default-btn { display: inline-block; background-color: #06a3da; color: #fff; padding: 10px 25px; font-size: 15px; font-weight: 500; -webkit-transition: 0.6s; transition: 0.6s; border-radius: 5px; } .default-btn:hover { background-color: #124390; color: #fff; } .section-title-warp { margin-bottom: 45px; } .section-title-warp .sub-title { display: inline-block; color: #6a6c72; font-size: 15px; font-weight: 500; background-color: #fff; -webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); padding: 10px 20px; border-radius: 50px; } .section-title-warp .sub-title i { color: #14e49a; margin-right: 5px; font-size: 14px; } .section-title-warp h2 { font-size: 38px; margin-top: 22px; margin-bottom: 0; line-height: 1.4; } .section-warp-btn { text-align: right; } .section-warp-btn .default-btn { padding: 20px 45px; font-size: 16px; } .section-title { text-align: center; max-width: 750px; margin: 0 auto 45px; } .section-title .sub-title { display: inline-block; color: #6a6c72; font-size: 15px; font-weight: 500; background-color: #fff; -webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); padding: 10px 20px; border-radius: 50px; } .section-title .sub-title i { color: #14e49a; margin-right: 5px; font-size: 14px; } .section-title h2 { font-size: 38px; margin-top: 22px; margin-bottom: 15px; line-height: 1.4; } .preloader { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 99999; background-color: #fff; } .preloader .loader { left: 50%; top: 45%; -webkit-transform: translateX(-50%) translateY(-45%); transform: translateX(-50%) translateY(-45%); position: absolute; } .preloader .loader .sbl-half-circle-spin { height: 50px; width: 50px; color: #06a3da; display: inline-block; position: relative; border: 1px solid; border-radius: 50%; -webkit-animation: rotate3d 2s linear infinite; animation: rotate3d 2s linear infinite; } @-webkit-keyframes rotate3d { 0% { -webkit-transform: rotateY(0deg); transform: rotateY(0deg); } 100% { -webkit-transform: rotateY(360deg); transform: rotateY(360deg); } } @keyframes rotate3d { 0% { -webkit-transform: rotateY(0deg); transform: rotateY(0deg); } 100% { -webkit-transform: rotateY(360deg); transform: rotateY(360deg); } } .top-header-area { padding-top: 10px; padding-bottom: 10px; background-color: #f7f7f7; } .top-header-information { padding-left: 0; margin-bottom: 0; } .top-header-information li { font-size: 15px; color: #222; font-weight: 500; list-style-type: none; display: inline-block; position: relative; margin-right: 15px; padding-left: 22px; } .top-header-information li:last-child { margin-right: 0; } .top-header-information li i { position: absolute; left: 0; top: 2px; color: #06a3da; font-size: 16px; } .top-header-information li a { color: #222; } .top-header-information li a:hover { color: #06a3da; } .top-header-optional { padding-left: 0; margin-bottom: 0; text-align: right; } .top-header-optional li { list-style-type: none; display: inline-block; margin-right: 10px; } .top-header-optional li:last-child { margin-right: 0; } .top-header-optional li a { margin: 0 2px; } .top-header-optional li a i { display: inline-block; height: 30px; width: 30px; line-height: 30px; background-color: #fff; color: #06a3da; -webkit-box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.09); box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.09); text-align: center; font-size: 16px; border-radius: 50px; -webkit-transition: 0.6s; transition: 0.6s; } .top-header-optional li a i:hover { background-color: #06a3da; color: #fff; -webkit-transform: translateY(-2px); transform: translateY(-2px); } .top-header-optional .languages-list .nice-select { background-color: transparent; border-radius: 0; border: none; font-size: 15px; font-weight: 500; height: auto; line-height: initial; color: #222; padding-left: 0; padding-right: 20px; position: relative; top: -2px; } .top-header-optional .languages-list .nice-select::after { border-color: #06a3da; height: 8px; width: 8px; right: 5px; margin-top: -5px; } .top-header-optional .languages-list .nice-select .list { background-color: #fff; -webkit-box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.09); box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.09); border-radius: 0; height: 200px; overflow-y: scroll; margin-top: 10px; margin-bottom: 0; } .top-header-optional .languages-list .nice-select .list .option { line-height: 40px; min-height: 40px; color: #6a6c72; padding-left: 15px; padding-top: 5px; padding-right: 15px; display: inherit; margin-right: 0; } .top-header-optional .languages-list .nice-select .list .option.selected { background-color: #06a3da !important; color: #fff; font-weight: 400; } .top-header-optional .languages-list .nice-select .list::-webkit-scrollbar { display: none; } .middle-header-area { padding-top: 15px; padding-bottom: 15px; background-color: #0d487c; } .middle-header h1 { font-size: 45px; margin-bottom: 0; } .middle-header h1 a { color: #222; } .middle-header-content { text-align: right; padding-left: 0; list-style-type: none; margin-bottom: 0; } .middle-header-content li { display: inline-block; position: relative; text-align: left; padding-left: 55px; font-size: 14px; font-weight: 400; color: #fff; margin-right: 30px; } .middle-header-content li i { position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); color: #fff; font-size: 38px; } .middle-header-content li span { display: block; font-size: 18px; font-weight: 500; color: #fff; margin-top: 5px; } .middle-header-content li:last-child { margin-right: 0; } .main-responsive-nav { display: none; } .main-navbar { padding: 10px 0; background-color: #f7f7f7; } .main-navbar .navbar { -webkit-transition: 0.6s; transition: 0.6s; padding: 0; } .main-navbar .navbar .navbar-brand { padding: 0; } .main-navbar .navbar ul { padding-left: 0; list-style-type: none; margin-bottom: 0; } .main-navbar .navbar .navbar-nav { margin-right: auto; } .main-navbar .navbar .navbar-nav .nav-item { position: relative; margin-left: 20px; margin-right: 20px; } .main-navbar .navbar .navbar-nav .nav-item a { color: #222; font-size: 16px; font-weight: 600; padding-left: 0; padding-right: 0; padding-top: 18px; padding-bottom: 18px; -webkit-transition: 0.6s; transition: 0.6s; position: relative; } .main-navbar .navbar .navbar-nav .nav-item a::before { content: ""; position: absolute; bottom: 2px; right: 0; width: 0; height: 2px; background-color: #06a3da; -webkit-transition: all ease 0.5s; transition: all ease 0.5s; } .main-navbar .navbar .navbar-nav .nav-item a i { font-size: 18px; position: relative; top: 3px; display: inline-block; margin-left: -5px; margin-right: -5px; } .main-navbar .navbar .navbar-nav .nav-item a:hover, .main-navbar .navbar .navbar-nav .nav-item a:focus, .main-navbar .navbar .navbar-nav .nav-item a.active { color: #06a3da; } .main-navbar .navbar .navbar-nav .nav-item a:hover::before, .main-navbar .navbar .navbar-nav .nav-item a:focus::before, .main-navbar .navbar .navbar-nav .nav-item a.active::before { width: 100%; right: auto; left: 0; } .main-navbar .navbar .navbar-nav .nav-item:last-child { margin-right: 0; } .main-navbar .navbar .navbar-nav .nav-item:first-child { margin-left: 0; } .main-navbar .navbar .navbar-nav .nav-item:hover a, .main-navbar .navbar .navbar-nav .nav-item.active a { color: #06a3da; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu { border: none; top: 60px; left: 0; z-index: 99; opacity: 0; width: 240px; display: block; border-radius: 0; padding: 10px 0; position: absolute; visibility: hidden; opacity: 0; margin-top: 10px; background: #fff; -webkit-transition: 0.6s; transition: 0.6s; -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1); } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li { margin: 0; border-bottom: 1px solid; color: #fff; background: #0d487c; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li a { padding: 5px 20px; position: relative; display: block; color: #fff; font-size: 15px; font-weight: 500; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li a i { margin: 0; position: absolute; top: 50%; font-size: 20px; -webkit-transform: translateY(-50%); transform: translateY(-50%); right: 15px; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li a:hover, .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li a:focus, .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li a.active { color: #06a3da; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li a:hover::before, .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li a:focus::before, .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li a.active::before { display: none; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu { top: 0; opacity: 0; right: -230px; left: auto; visibility: hidden; -webkit-transform: translateY(5px); transform: translateY(5px); } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a { color: #222; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:hover, .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:focus, .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a.active { color: #06a3da; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu { top: 0; opacity: 0; left: 230px; visibility: hidden; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li a { color: #222; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover, .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus, .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active { color: #06a3da; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu { top: 0; opacity: 0; left: -230px; visibility: hidden; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a { color: #222; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover, .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus, .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active { color: #06a3da; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu { top: 0; opacity: 0; left: 230px; visibility: hidden; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a { color: #222; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover, .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus, .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active { color: #06a3da; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu { top: 0; opacity: 0; left: -230px; visibility: hidden; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a { color: #222; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover, .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus, .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active { color: #06a3da; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu { top: 0; opacity: 0; left: 230px; visibility: hidden; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a { color: #222; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover, .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus, .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active { color: #06a3da; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li.active a { color: #06a3da; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li:hover .dropdown-menu { opacity: 1; visibility: visible; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li.active a { color: #06a3da; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li:hover .dropdown-menu { opacity: 1; visibility: visible; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li.active a { color: #06a3da; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li:hover .dropdown-menu { opacity: 1; visibility: visible; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li.active a { color: #06a3da; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li:hover .dropdown-menu { opacity: 1; visibility: visible; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li.active a { color: #06a3da; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li:hover .dropdown-menu { opacity: 1; visibility: visible; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li.active a { color: #06a3da; } .main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li:hover .dropdown-menu { opacity: 1; visibility: visible; -webkit-transform: translateY(0); transform: translateY(0); } .main-navbar .navbar .navbar-nav .nav-item:hover .dropdown-menu { opacity: 1; visibility: visible; margin-top: 0; } .main-navbar .navbar .others-options .option-item { margin-right: 25px; } .main-navbar .navbar .others-options .option-item:last-child { margin-right: 0; } .main-navbar .navbar .others-options .option-item .search-btn a i { font-size: 22px; color: #222; -webkit-transition: 0.6s; transition: 0.6s; } .main-navbar .navbar .others-options .option-item .search-btn a i:hover { color: #06a3da; } .main-navbar .navbar .others-options .option-item .navbar-btn .default-btn { display: inline-block; background-color: #06a3da; color: #fff; padding: 15px 25px; font-size: 15px; font-weight: 500; -webkit-transition: 0.6s; transition: 0.6s; border-radius: 5px; } .main-navbar .navbar .others-options .option-item .navbar-btn .default-btn:hover { background-color: #124390; } .navbar-area.is-sticky { position: fixed; top: 0; left: 0; width: 100%; z-index: 999; background: #0d487c!important; -webkit-animation: 500ms ease-in-out 0s normal none 1 running fadeInDown; animation: 500ms ease-in-out 0s normal none 1 running fadeInDown; -webkit-transition: 0.6s; transition: 0.6s; } .others-option-for-responsive { display: none; } .others-option-for-responsive .dot-menu { padding: 0 10px; height: 30px; cursor: pointer; z-index: 9991; position: absolute; right: 60px; top: -28px; } .others-option-for-responsive .dot-menu .inner { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 30px; } .others-option-for-responsive .dot-menu .inner .circle { height: 5px; width: 5px; border-radius: 100%; margin: 0 2px; -webkit-transition: 0.6s; transition: 0.6s; background-color: #222; } .others-option-for-responsive .dot-menu:hover .inner .circle { background-color: #06a3da; } .others-option-for-responsive .container { position: relative; } .others-option-for-responsive .container .container { position: absolute; right: 0; top: 10px; max-width: 260px; background-color: #fff; -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1); margin-left: auto; opacity: 0; visibility: hidden; -webkit-transition: 0.6s; transition: 0.6s; -webkit-transform: scaleX(0); transform: scaleX(0); z-index: 2; padding-left: 15px; padding-right: 15px; } .others-option-for-responsive .container .container.active { opacity: 1; visibility: visible; -webkit-transform: scaleX(1); transform: scaleX(1); } .others-option-for-responsive .option-inner .others-options .option-item { margin-right: 25px; } .others-option-for-responsive .option-inner .others-options .option-item:last-child { margin-right: 0; } .others-option-for-responsive .option-inner .others-options .option-item .search-btn a i { font-size: 22px; color: #222; -webkit-transition: 0.6s; transition: 0.6s; } .others-option-for-responsive .option-inner .others-options .option-item .search-btn a i:hover { color: #06a3da; } .others-option-for-responsive .option-inner .others-options .option-item .navbar-btn .default-btn { display: inline-block; background-color: #06a3da; color: #fff; padding: 20px 35px; font-size: 16px; font-weight: 500; -webkit-transition: 0.6s; transition: 0.6s; border-radius: 5px; } .others-option-for-responsive .option-inner .others-options .option-item .navbar-btn .default-btn:hover { background-color: #124390; } .searchmodal .modal-dialog { width: 100%; height: 100%; max-width: 100%; margin: 0; display: table; } .searchmodal .modal-content { height: 100%; border-radius: 0; border: none; display: table-cell; vertical-align: middle; background-color: #222; opacity: 0.77; } .searchmodal .modal-body { max-width: 700px; margin: auto; padding: 0; } .searchmodal .modal-header { border: none; } .searchmodal .modal-header button { position: relative; } .searchmodal .modal-header button.close { position: absolute; right: 25px; top: 25px; display: inline-block; height: 50px; width: 50px; line-height: 55px; background-color: #eee; border-radius: 50px; color: #06a3da; border: none; font-size: 35px; -webkit-transition: 0.6s; transition: 0.6s; } .searchmodal .modal-header button.close:hover, .searchmodal .modal-header button.close:focus { background-color: #06a3da; color: #fff; } .modal-search-form { position: relative; } .modal-search-form .search-field { background-color: transparent; height: 60px; padding: 8px 15px; border: 1px solid #eee; width: 100%; display: block; outline: 0; -webkit-transition: 0.6s; transition: 0.6s; border-radius: 10px; color: #fff; } .modal-search-form .search-field::-webkit-input-placeholder { color: #fff; -webkit-transition: 0.6s; transition: 0.6s; } .modal-search-form .search-field:-ms-input-placeholder { color: #fff; -webkit-transition: 0.6s; transition: 0.6s; } .modal-search-form .search-field::-ms-input-placeholder { color: #fff; -webkit-transition: 0.6s; transition: 0.6s; } .modal-search-form .search-field::placeholder { color: #fff; -webkit-transition: 0.6s; transition: 0.6s; } .modal-search-form .search-field:focus { border-color: #06a3da; } .modal-search-form .search-field:focus::-webkit-input-placeholder { color: transparent; } .modal-search-form .search-field:focus:-ms-input-placeholder { color: transparent; } .modal-search-form .search-field:focus::-ms-input-placeholder { color: transparent; } .modal-search-form .search-field:focus::placeholder { color: transparent; } .modal-search-form button { border: none; background-color: #eee; color: #06a3da; height: 40px; width: 40px; position: absolute; right: 10px; padding: 0; -webkit-transition: 0.6s; transition: 0.6s; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); font-size: 20px; border-radius: 5px; cursor: pointer; } .modal-search-form button i { position: absolute; left: 0; right: 0; top: 52%; -webkit-transform: translateY(-52%); transform: translateY(-52%); } .modal-search-form button:hover, .modal-search-form button:focus { background-color: #06a3da; color: #fff; } @media only screen and (max-width: 991px) { .main-responsive-nav { display: block; } .main-responsive-nav .main-responsive-menu { position: relative; } .main-responsive-nav .main-responsive-menu.mean-container .mean-nav ul { font-size: 15px; } .main-responsive-nav .main-responsive-menu.mean-container .mean-nav ul li a.active { color: #06a3da; } .main-responsive-nav .main-responsive-menu.mean-container .mean-nav ul li a i { display: none; } .main-responsive-nav .main-responsive-menu.mean-container .mean-nav ul li li a { font-size: 14px; } .main-responsive-nav .main-responsive-menu.mean-container .others-options { display: none !important; } .main-responsive-nav .main-responsive-menu.mean-container .navbar-nav { overflow-y: scroll; height: 300px; -webkit-box-shadow: 0 7px 13px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 7px 13px 0 rgba(0, 0, 0, 0.1); } .main-responsive-nav .mean-container a.meanmenu-reveal { color: #ffffff; } .main-responsive-nav .mean-container a.meanmenu-reveal span { background: #ffffff; position: relative; } .main-responsive-nav .logo { position: relative; } .main-responsive-nav .logo img { max-width: 270px !important; } .navbar-area { background-color: #0d487c; padding-top: 15px; padding-bottom: 15px; } .main-navbar { display: none; } .others-option-for-responsive { display: block; } } .main-slides-item { background-image: url(../images/main-slides/slides-bg1.jpg); background-position: center center; background-size: cover; background-repeat: no-repeat; position: relative; z-index: 1; padding-top: 180px; padding-bottom: 250px; } .main-slides-item.item-bg2 { background-image: url(../images/main-slides/slides-bg01.jpg); } .main-slides-item.item-bg3 { background-image: url(../images/main-slides/slides-bg02.jpg); } .main-slides-item.item-bg4 { background-image: url(../images/main-slides/slides-bg2.jpg); } .main-slides-item.item-bg4 .main-slides-content { max-width: 675px; } .main-slides-item.item-bg5 { background-image: url(../images/main-slides/slides-bg5.jpg); } .main-slides-item.item-bg5 .main-slides-content { max-width: 675px; } .main-slides-item.item-bg6 { background-image: url(../images/main-slides/slides-bg6.jpg); } .main-slides-item.item-bg6 .main-slides-content { max-width: 675px; } .main-slides-content { max-width: 630px; } .main-slides-content .sub-title { display: inline-block; color: #6a6c72; font-size: 15px; font-weight: 500; background-color: #fff; padding: 10px 20px; border-radius: 50px; -webkit-animation-delay: 2.2s; animation-delay: 2.2s; } .main-slides-content .sub-title i { color: #14e49a; margin-right: 5px; font-size: 14px; } .main-slides-content h1 { font-size: 60px; margin-top: 25px; margin-bottom: 15px; -webkit-animation-delay: 0.5s; animation-delay: 0.5s; } .main-slides-content h1 span { color: #06a3da; } .main-slides-content p { color: #222; -webkit-animation-delay: 1.8s; animation-delay: 1.8s; } .main-slides-content .slides-btn { margin-top: 30px; } .main-slides-content .slides-btn .default-btn { -webkit-animation-delay: 2s; animation-delay: 2s; } .main-slides-content .slides-btn .checkup-content { display: inline-block; position: relative; margin-left: 20px; -webkit-animation-delay: 2.5s; animation-delay: 2.5s; } .main-slides-content .slides-btn .checkup-content .icon { position: absolute; top: -20px; left: 0; } .main-slides-content .slides-btn .checkup-content .icon i { display: inline-block; height: 65px; width: 65px; line-height: 65px; background-color: #06a3da; color: #fff; font-size: 40px; text-align: center; border-radius: 50%; -webkit-transition: 0.6s; transition: 0.6s; } .main-slides-content .slides-btn .checkup-content .icon i:hover { background-color: #124390; } .main-slides-content .slides-btn .checkup-content span { padding-left: 75px; } .main-slides-content .slides-btn .checkup-content span a { color: #222; } .main-slides-content .slides-btn .checkup-content span a:hover { color: #06a3da; } .main-slides-content .slides-btn .optional-btn { display: inline-block; background-color: #222; color: #fff; padding: 18px 35px; font-size: 15px; font-weight: 500; -webkit-transition: 0.6s; transition: 0.6s; border-radius: 5px; margin-left: 20px; -webkit-animation-delay: 2.5s; animation-delay: 2.5s; } .main-slides-content .slides-btn .optional-btn:hover { background-color: #06a3da; color: #fff; } .home-slides.owl-theme .owl-nav { margin-top: 0; -webkit-transition: 1s; transition: 1s; opacity: 0; visibility: hidden; line-height: 0.01; } .home-slides.owl-theme .owl-nav [class*="owl-"] { color: #222; margin: 0; position: absolute; left: 20px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); padding: 0; background: #fff; border-radius: 20px; -webkit-transition: 0.6s; transition: 0.6s; width: 55px; height: 55px; line-height: 56px; text-align: center; font-size: 22px; } .home-slides.owl-theme .owl-nav [class*="owl-"].owl-next { left: auto; right: 20px; } .home-slides.owl-theme .owl-nav [class*="owl-"]:hover { color: #fff; background-color: #06a3da; } .home-slides.owl-theme:hover .owl-nav { opacity: 1; visibility: visible; } .main-banner-item { background-color: #eaffff; } .main-banner-item .container-fluid { padding-right: 0; overflow: hidden; } .main-banner-content { max-width: 620px; margin-left: auto; } .main-banner-content .sub-title { display: inline-block; color: #6a6c72; font-size: 15px; font-weight: 500; background-color: #fff; padding: 10px 20px; border-radius: 50px; } .main-banner-content .sub-title i { color: #14e49a; margin-right: 5px; font-size: 14px; } .main-banner-content h1 { font-size: 70px; margin-top: 25px; margin-bottom: 15px; } .main-banner-content h1 span { color: #06a3da; } .main-banner-content p { color: #222; } .main-banner-content .banner-btn { margin-top: 30px; } .main-banner-content .banner-btn .optional-btn { display: inline-block; background-color: #222; color: #fff; padding: 18px 35px; font-size: 15px; font-weight: 500; -webkit-transition: 0.6s; transition: 0.6s; border-radius: 5px; margin-left: 20px; } .main-banner-content .banner-btn .optional-btn:hover { background-color: #06a3da; color: #fff; } .main-banner-image img { border-radius: 0 0 0 100px; } .features-area { position: relative; z-index: 1; margin-top: -65px; } .features-area.bg-ffffff { margin-top: 0; } .single-features { background-color: #06a3da; padding: 45px 30px; border-radius: 10px; margin-bottom: 30px; -webkit-transition: 0.6s; transition: 0.6s; } .single-features.bg-f57e57 { background-color: #f57e57; } .single-features.bg-4a6577 { background-color: #4a6577; } .single-features .content { position: relative; padding-left: 90px; } .single-features .content .icon { position: absolute; left: 0; top: -8px; } .single-features .content .icon i { font-size: 75px; color: #fff; } .single-features .content h3 { font-size: 25px; margin-bottom: 14px; font-weight: 600; } .single-features .content h3 a { color: #fff; } .single-features .content p { color: #fff; } .single-features:hover { -webkit-transform: translateY(-10px); transform: translateY(-10px); } .single-features-box { background-color: #fff; -webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); padding: 30px; border-radius: 10px; border-bottom: 1px solid #06a3da; margin-bottom: 30px; text-align: center; -webkit-transition: 0.6s; transition: 0.6s; } .single-features-box .icon { margin-bottom: 20px; } .single-features-box .icon i { display: inline-block; height: 85px; width: 85px; line-height: 85px; background-color: #fff; color: #06a3da; font-size: 45px; text-align: center; border-radius: 50%; border: 1px dashed #06a3da; -webkit-transition: 0.6s; transition: 0.6s; } .single-features-box h3 { font-size: 22px; margin-bottom: 0; font-weight: 500; } .single-features-box h3 a { color: #222; } .single-features-box:hover { -webkit-transform: translateY(-10px); transform: translateY(-10px); } .single-features-box:hover .icon i { background-color: #06a3da; color: #fff; } .services-area.bg-eef9ff { background-color: #eef9ff; } .single-services { margin-bottom: 30px; -webkit-transition: 0.6s; transition: 0.6s; } .single-services .services-image { position: relative; overflow: hidden; height: 300px; } .single-services .services-image img { border-radius: 10px 10px 0 0; -webkit-transition: 0.6s; transition: 0.6s; height: 300px; width: 407px; } .single-services .services-image .icon { position: absolute; bottom: 20px; right: 20px; -webkit-transition: 0.6s; transition: 0.6s; } .single-services .services-image .icon a i { display: inline-block; height: 75px; width: 75px; line-height: 75px; background-color: #fff; -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.07); box-shadow: 0 10px 30px rgba(0, 0, 0, 0.07); color: #06a3da; font-size: 45px; text-align: center; border-radius: 50px; -webkit-transition: 0.6s; transition: 0.6s; } .single-services .services-content { background-color: #fff; -webkit-box-shadow: 0 0 1.25rem rgba(108, 118, 134, 0.1); box-shadow: 0 0 1.25rem rgba(108, 118, 134, 0.1); padding: 35px 30px; border-bottom: 1px solid #06a3da; border-radius: 0 0 10px 10px; -webkit-transition: 0.6s; transition: 0.6s; } .single-services .services-content h3 { font-size: 18px; margin-bottom: 12px; font-weight: 600; } .single-services .services-content h3 a { color: #222; } .single-services .services-content p { font-size: 13px; -webkit-transition: 0.6s; transition: 0.6s; } .single-services:hover { -webkit-transform: translateY(-10px); transform: translateY(-10px); } .single-services:hover .services-image img { -webkit-transform: rotate(2deg) scale(1.2); transform: rotate(2deg) scale(1.2); } .single-services:hover .services-image .icon i { background-color: #06a3da; color: #fff; } .single-services:hover .services-content { background-color: #06a3da; } .single-services:hover .services-content h3 a { color: #fff; } .single-services:hover .services-content p { color: #fff; } .single-services-box { text-align: center; margin-bottom: 30px; background-color: #fff; -webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); padding: 30px; border-radius: 10px; -webkit-transition: 0.6s; transition: 0.6s; } .single-services-box .icon { margin-bottom: 25px; } .single-services-box .icon i { display: inline-block; height: 80px; width: 80px; line-height: 80px; font-size: 45px; background-color: #06a3da; color: #fff; text-align: center; border-radius: 15px; } .single-services-box h3 { font-size: 25px; font-weight: 500; margin-bottom: 15px; } .single-services-box h3 a { color: #222; } .single-services-box h3 a:hover { color: #06a3da; } .single-services-box p { font-size: 15px; margin-bottom: 20px; } .single-services-box .services-btn { display: inline-block; background-color: transparent; border: 1px solid #06a3da; color: #06a3da; padding: 15px 35px; font-size: 15px; font-weight: 500; -webkit-transition: 0.6s; transition: 0.6s; border-radius: 5px; } .single-services-box .services-btn:hover { background-color: #06a3da; color: #fff; } .single-services-box:hover { -webkit-transform: translateY(-10px); transform: translateY(-10px); } .single-services-box:hover .icon i { -webkit-animation: bounce 1s; animation: bounce 1s; } .single-services-item { margin-bottom: 30px; -webkit-transition: 0.6s; transition: 0.6s; background-color: #fff; -webkit-box-shadow: 0 0 1.25rem rgba(108, 118, 134, 0.1); box-shadow: 0 0 1.25rem rgba(108, 118, 134, 0.1); padding: 10px; padding-bottom: 0; border-radius: 10px; } .single-services-item .services-image { position: relative; overflow: hidden; } .single-services-item .services-image img { border-radius: 10px; -webkit-transition: 0.6s; transition: 0.6s; } .single-services-item .services-image .icon { position: absolute; bottom: 20px; right: 20px; -webkit-transition: 0.6s; transition: 0.6s; } .single-services-item .services-image .icon a i { display: inline-block; height: 75px; width: 75px; line-height: 75px; background-color: #fff; -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.07); box-shadow: 0 10px 30px rgba(0, 0, 0, 0.07); color: #06a3da; font-size: 45px; text-align: center; border-radius: 50px; -webkit-transition: 0.6s; transition: 0.6s; } .single-services-item .services-content { padding: 35px 20px; text-align: center; } .single-services-item .services-content h3 { font-size: 25px; margin-bottom: 12px; font-weight: 500; } .single-services-item .services-content h3 a { color: #222; } .single-services-item .services-content p { font-size: 15px; margin-bottom: 20px; } .single-services-item .services-content .default-btn { width: 100%; border-radius: 50px; } .single-services-item:hover { -webkit-transform: translateY(-10px); transform: translateY(-10px); } .single-services-item:hover .services-image img { -webkit-transform: rotate(2deg) scale(1.2); transform: rotate(2deg) scale(1.2); } .single-services-item:hover .services-image .icon i { background-color: #06a3da; color: #fff; } .overview-area { background-color: #f5f5f5; padding-top: 30px; } .overview-content { margin-top: -170px; } .overview-content .sub-title { display: inline-block; color: #6a6c72; font-size: 15px; font-weight: 500; background-color: #fff; -webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); padding: 10px 20px; border-radius: 50px; } .overview-content .sub-title i { color: #14e49a; margin-right: 5px; font-size: 14px; } .overview-content h3 { font-size: 45px; margin-top: 22px; margin-bottom: 15px; line-height: 1.4; } .overview-content p { font-size: 25px; font-weight: 500; color: #222; } .overview-content p a { color: #06a3da; } .appointment-overview-area { position: relative; z-index: 1; /* margin-top: -150px;*/ } .appointment-overview-contact { position: relative; } .appointment-overview-contact::before { position: absolute; content: ""; background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(black)); background: linear-gradient(to bottom, rgba(0, 0, 0, 0), black); width: 100%; height: 90%; left: 0; bottom: 0; -webkit-transition: 0.6s; transition: 0.6s; z-index: 1; border-radius: 5px; } .appointment-overview-contact img { border-radius: 5px; } .appointment-overview-contact .appointment-info { position: absolute; bottom: 0; left: 0; padding: 30px; z-index: 1; } .appointment-overview-contact .appointment-info .call-info { padding-left: 0; list-style-type: none; margin-bottom: 15px; } .appointment-overview-contact .appointment-info .call-info li { display: inline-block; position: relative; text-align: left; padding-left: 55px; font-size: 16px; font-weight: 400; color: #fff; margin-right: 30px; } .appointment-overview-contact .appointment-info .call-info li i { position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); color: #06a3da; font-size: 45px; color: #fff; } .appointment-overview-contact .appointment-info .call-info li span { display: block; font-size: 22px; font-weight: 500; color: #fff; margin-top: 5px; } .appointment-overview-contact .appointment-info .call-info li span a { color: #fff; } .appointment-overview-contact .appointment-info .call-info li span a:hover { color: #06a3da; } .appointment-overview-contact .appointment-info .call-info li:last-child { margin-right: 0; } .appointment-overview-contact .appointment-info p { color: #fff; } .appointment-overview-box { background-color: #fff; -webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); padding: 38px 30px; border-radius: 5px; border-bottom: 1px solid #06a3da; } .appointment-overview-box .content h4 { font-size: 25px; margin-bottom: 26px; font-weight: 500; line-height: 1.4; } .appointment-overview-box .content .box-image { position: relative; } .appointment-overview-box .content .box-image img { border-radius: 5px; } .appointment-overview-box .content .box-image .video-btn { display: inline-block; width: 60px; height: 60px; line-height: 60px; background-color: #06a3da; border-radius: 50%; position: absolute; left: 0; right: 0; margin: auto; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: 0.6s; transition: 0.6s; } .appointment-overview-box .content .box-image .video-btn i { font-size: 50px; position: relative; top: 4px; left: 8px; color: #fff; -webkit-transition: 0.6s; transition: 0.6s; } .appointment-overview-box .content .box-image .video-btn::before { content: ""; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border-radius: 50%; border: 2px solid #06a3da; -webkit-animation: ripple 1s linear infinite; animation: ripple 1s linear infinite; -webkit-transition: 0.6s; transition: 0.6s; } .appointment-overview-box .content .box-image .video-btn:hover { background-color: #124390; } .appointment-overview-box .content .box-image .video-btn:hover i { color: #fff; } .appointment-overview-box .make-appointment-content h4 { font-size: 25px; margin-bottom: 25px; font-weight: 500; line-height: 1.4; } .appointment-overview-box .make-appointment-content h4 i { margin-right: 5px; color: #06a3da; } .appointment-overview-box .make-appointment-content form { text-align: center; } .appointment-overview-box .make-appointment-content form .form-group { margin-bottom: 15px; } .appointment-overview-box .make-appointment-content form .form-group .form-control { display: block; width: 100%; height: 50px; outline: 0; background-color: #fff; border: 1px solid #eee; border-radius: 5px; padding: 15px; -webkit-transition: 0.6s; transition: 0.6s; font-size: 14px; } .appointment-overview-box .make-appointment-content form .form-group .form-control::-webkit-input-placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .appointment-overview-box .make-appointment-content form .form-group .form-control:-ms-input-placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .appointment-overview-box .make-appointment-content form .form-group .form-control::-ms-input-placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .appointment-overview-box .make-appointment-content form .form-group .form-control::placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .appointment-overview-box .make-appointment-content form .form-group .form-control:focus { -webkit-box-shadow: none; box-shadow: none; border: 1px solid #06a3da; } .appointment-overview-box .make-appointment-content form .form-group .form-control:focus::-webkit-input-placeholder { color: transparent; } .appointment-overview-box .make-appointment-content form .form-group .form-control:focus:-ms-input-placeholder { color: transparent; } .appointment-overview-box .make-appointment-content form .form-group .form-control:focus::-ms-input-placeholder { color: transparent; } .appointment-overview-box .make-appointment-content form .form-group .form-control:focus::placeholder { color: transparent; } .appointment-overview-box .make-appointment-content form .default-btn { border: none; padding: 12px 30px; font-size: 15px; } @-webkit-keyframes ripple { 0% { -webkit-transform: scale(1); transform: scale(1); } 75% { -webkit-transform: scale(1.75); transform: scale(1.75); opacity: 1; } 100% { -webkit-transform: scale(2); transform: scale(2); opacity: 0; } } @keyframes ripple { 0% { -webkit-transform: scale(1); transform: scale(1); } 75% { -webkit-transform: scale(1.75); transform: scale(1.75); opacity: 1; } 100% { -webkit-transform: scale(2); transform: scale(2); opacity: 0; } } .about-content .sub-title { display: inline-block; color: #6a6c72; font-size: 15px; font-weight: 500; background-color: #fff; -webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); padding: 10px 20px; border-radius: 50px; } .about-content .sub-title i { color: #14e49a; margin-right: 5px; font-size: 14px; } .about-content h3 { font-size: 36px; margin-top: 22px; margin-bottom: 15px; line-height: 1.4; } .about-content h3 span { color: #06a3da; } .about-content .about-list { padding-left: 0; margin-bottom: 0; margin-top: 10px; } .about-content .about-list li { list-style-type: none; position: relative; padding-left: 35px; margin-bottom: 18px; } .about-content .about-list li:last-child { margin-bottom: 0; } .about-content .about-list li i { position: absolute; left: 0; top: 0; display: inline-block; height: 25px; width: 25px; line-height: 30px; text-align: center; background-color: #06a3da; color: #fff; border-radius: 50px; font-size: 14px; } .about-content .about-info { position: relative; margin-top: 35px; padding-left: 100px; padding-top: 10px; } .about-content .about-info i { display: inline-block; height: 80px; width: 80px; line-height: 80px; background-color: #fff; -webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); color: #06a3da; font-size: 45px; text-align: center; border-radius: 50%; position: absolute; left: 0; top: 0; -webkit-transition: 0.6s; transition: 0.6s; } .about-content .about-info h4 { font-size: 25px; font-weight: 500; margin-bottom: 10px; } .about-content .about-info span { font-size: 16px; font-weight: 500; color: #6a6c72; } .about-content .about-info:hover i { background-color: #06a3da; color: #fff; } .about-image { text-align: right; position: relative; } .about-image .about-inner-box { background-color: #06a3da; padding: 35px 30px; border-radius: 10px; -webkit-transition: 0.6s; transition: 0.6s; text-align: left; position: absolute; bottom: 10px; right: 10px; max-width: 390px; } .about-image .about-inner-box .content { position: relative; padding-left: 75px; } .about-image .about-inner-box .content .icon { position: absolute; left: 0; top: 0; } .about-image .about-inner-box .content .icon i { font-size: 60px; color: #fff; } .about-image .about-inner-box .content h3 { font-size: 22px; margin-bottom: 12px; font-weight: 500; } .about-image .about-inner-box .content h3 a { color: #fff; } .about-image .about-inner-box .content p { color: #fff; font-size: 15px; } .about-image .about-inner-box:hover { -webkit-transform: translateY(-5px); transform: translateY(-5px); } .core-features-area { background-color: #eef9ff; position: relative; z-index: 1; } .core-features-area::before { position: absolute; content: ""; width: 100%; height: 30%; background-color: #fff; left: 0; right: 0; bottom: 0; z-index: -1; } .single-core-features { background-color: #fff; padding: 25px; margin-bottom: 30px; border-radius: 5px; -webkit-transition: 0.6s; transition: 0.6s; border-bottom: 1px solid #06a3da; -webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); } .single-core-features .icon { margin-bottom: 22px; } .single-core-features .icon i { display: inline-block; height: 80px; width: 80px; line-height: 80px; background-color: #fff; -webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); color: #06a3da; font-size: 45px; text-align: center; border-radius: 50%; -webkit-transition: 0.6s; transition: 0.6s; } .single-core-features h3 { font-size: 25px; margin-bottom: 15px; font-weight: 500; } .single-core-features h3 a { color: #222; } .single-core-features h3 a:hover { color: #06a3da; } .single-core-features:hover { -webkit-transform: translateY(-10px); transform: translateY(-10px); } .single-core-features:hover .icon i { background-color: #06a3da; color: #fff; } .single-doctor { margin-bottom: 30px; -webkit-transition: 0.6s; transition: 0.6s; } .single-doctor img { border-radius: 10px 10px 0 0; } .single-doctor .doctor-content { text-align: center; background-color: #fff; -webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); padding: 30px; border-radius: 0 0 10px 10px; border-bottom: 2px solid #06a3da; } .single-doctor .doctor-content h3 { font-size: 25px; font-weight: 500; margin-bottom: 10px; } .single-doctor .doctor-content span { font-size: 16px; color: #6a6c72; font-weight: 400; } .single-doctor .doctor-content .share-link { margin-top: 15px; } .single-doctor .doctor-content .share-link a { margin: 0 2px; } .single-doctor .doctor-content .share-link a i { display: inline-block; height: 35px; width: 35px; line-height: 35px; border-radius: 50px; font-size: 16px; background-color: #06a3da; color: #fff; -webkit-transition: 0.6s; transition: 0.6s; } .single-doctor .doctor-content .share-link a i:hover { background-color: #124390; -webkit-transform: translateY(-5px); transform: translateY(-5px); } .single-doctor:hover { -webkit-transform: translateY(-10px); transform: translateY(-10px); } .review-area { background-color: #eef9ff; } .single-review-item { background-color: #fff; padding: 55px 30px 35px; border-radius: 10px; position: relative; margin-top: 35px; -webkit-transition: 0.6s; transition: 0.6s; } .single-review-item .icon { position: absolute; top: -35px; left: 30px; z-index: 1; } .single-review-item .icon i { display: inline-block; height: 70px; width: 70px; line-height: 70px; background-color: #fff; -webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); color: #06a3da; text-align: center; font-size: 30px; border-radius: 50%; -webkit-transition: 0.6s; transition: 0.6s; } .single-review-item p { font-size: 15px; margin-bottom: 0; font-style: italic; } .single-review-item .review-info { position: relative; margin-top: 30px; padding-left: 75px; } .single-review-item .review-info img { display: inline-block; height: 58px; width: 58px; border-radius: 50%; position: absolute; left: 0; top: 0; } .single-review-item .review-info h3 { font-size: 17px; font-weight: 500; margin-bottom: 10px; -webkit-transition: 0.6s; transition: 0.6s; } .single-review-item .review-info span { font-size: 15px; color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .single-review-item:hover { background-color: #06a3da; } .single-review-item:hover .icon i { background-color: #06a3da; color: #fff; } .single-review-item:hover p { color: #fff; -webkit-transition: 0.6s; transition: 0.6s; } .single-review-item:hover .review-info h3 { color: #fff; } .single-review-item:hover .review-info span { color: #fff; } .single-review-item.mb-30 { margin-bottom: 30px; } .review-slides.owl-theme .owl-dots .owl-dot span { width: 20px; height: 20px; margin: 0 5px; background: #06a3da; -webkit-transition: 0.6s; transition: 0.6s; border-radius: 50%; position: relative; } .review-slides.owl-theme .owl-dots .owl-dot span::before { content: ""; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background-color: #fff; border-radius: 50%; margin: 5px; opacity: 0; -webkit-transition: 0.6s; transition: 0.6s; visibility: hidden; } .review-slides.owl-theme .owl-dots .owl-dot:hover span, .review-slides.owl-theme .owl-dots .owl-dot.active span { border-color: #06a3da; } .review-slides.owl-theme .owl-dots .owl-dot:hover span::before, .review-slides.owl-theme .owl-dots .owl-dot.active span::before { opacity: 1; visibility: visible; } .review-slides.owl-theme .owl-nav.disabled + .owl-dots { margin-top: 30px; } .single-blog { margin-bottom: 30px; -webkit-transition: 0.6s; transition: 0.6s; } .single-blog .blog-image { position: relative; } .single-blog .blog-image img { border-radius: 10px 10px 0 0; } .single-blog .blog-image .tag { position: absolute; top: 20px; right: 20px; display: inline-block; height: 60px; width: 60px; line-height: 60px; background-color: #fff; color: #06a3da; text-align: center; font-size: 15px; border-radius: 50%; } .single-blog .blog-image .tag-two { position: absolute; bottom: 20px; left: 20px; display: inline-block; background-color: #06a3da; padding: 5px 20px; border-radius: 50px; } .single-blog .blog-image .tag-two a { color: #fff; } .single-blog .blog-content { background-color: #fff; -webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); padding: 25px; border-radius: 0 0 10px 10px; border-bottom: 2px solid #06a3da; } .single-blog .blog-content h3 { font-size: 25px; font-weight: 500; margin-bottom: 12px; line-height: 1.4; } .single-blog .blog-content h3 a { color: #222; } .single-blog .blog-content h3 a:hover { color: #06a3da; } .single-blog .blog-content .blog-btn { font-size: 15px; color: #222; font-weight: 500; -webkit-transition: 0.6s; transition: 0.6s; } .single-blog .blog-content .blog-btn:hover { color: #06a3da; } .single-blog .blog-content .entry-meta { padding-left: 0; margin-bottom: 0; margin-top: 22px; padding-top: 22px; position: relative; } .single-blog .blog-content .entry-meta::before { position: absolute; content: ""; height: 1px; width: 100%; background-color: #eee; left: 0; right: 0; top: 0; } .single-blog .blog-content .entry-meta li { font-size: 15px; font-weight: 500; list-style-type: none; display: inline-block; margin-right: 20px; position: relative; padding-left: 22px; } .single-blog .blog-content .entry-meta li:last-child { margin-right: 0; } .single-blog .blog-content .entry-meta li i { position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); font-size: 16px; color: #06a3da; } .single-blog .blog-content .entry-meta li span { font-size: 15px; color: #222; font-weight: 500; } .single-blog .blog-content .entry-meta li span a { color: #06a3da; } .single-blog:hover { -webkit-transform: translateY(-10px); transform: translateY(-10px); } .gallery-area.bg-091e3e { background-color: #091e3e; padding-bottom: 150px; } .gallery-area.bg-091e3e .section-title h2 { color: #fff; } .gallery-area.bg-091e3e .section-title p { color: #fff; } .single-gallery { position: relative; margin-bottom: 30px; -webkit-transition: 0.6s; transition: 0.6s; } .single-gallery img { border-radius: 10px; height: 212px !important; width: 100% !important; object-fit: cover; } .single-gallery::before { content: ""; /* background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(black)); background: linear-gradient(to bottom, rgba(0, 0, 0, 0), black);*/ width: 100%; height: 95%; left: 0; bottom: 0; position: absolute; -webkit-transition: 0.6s; transition: 0.6s; z-index: 1; border-radius: 10px; } .single-gallery .content { position: absolute; bottom: 0; left: 0; right: 0; width: 100%; padding: 10px; -webkit-transition: 0.6s; transition: 0.6s; z-index: 5; } .single-gallery .content h3 { font-size: 25px; font-weight: 500; margin-bottom: 12px; } .single-gallery .content h3 a { color: #fff; } .single-gallery .content span { color: #fff; font-size: 10px; background: #06a3da; /*opacity: 0.5;*/ padding: 3px 18px; border-radius: 8px; } .single-gallery .content .icon { margin-top: 15px; } .single-gallery .content .icon a i { display: inline-block; height: 40px; width: 40px; line-height: 40px; background-color: #fff; color: #06a3da; text-align: center; font-size: 25px; border-radius: 50px; -webkit-transition: 0.6s; transition: 0.6s; } .single-gallery .content .icon a i:hover { background-color: #06a3da; color: #fff; } .single-gallery:hover { -webkit-transform: translateY(-10px); transform: translateY(-10px); } .single-gallery:hover .content { bottom: 5px; } .appointment-area.bg-image { background-image: url(../images/appointment/appointment-bg-2.jpg); background-position: center center; background-size: cover; background-repeat: no-repeat; background-attachment: fixed; } .appointment-inner-box { background-image: url(../images/appointment/appointment-bg-1.jpg); background-position: center center; background-size: cover; background-repeat: no-repeat; padding: 100px 50px; position: relative; z-index: 1; margin-top: -80px; } .appointment-inner-box .appointment-form { background-color: #fff; padding: 30px; border-radius: 10px; border-bottom: 1px solid #06a3da; max-width: 500px; margin-left: auto; } .appointment-inner-box .appointment-form h4 { font-size: 25px; margin-bottom: 25px; font-weight: 500; line-height: 1.4; } .appointment-inner-box .appointment-form h4 i { margin-right: 5px; color: #06a3da; } .appointment-inner-box .appointment-form form .form-group { margin-bottom: 15px; } .appointment-inner-box .appointment-form form .form-group .form-control { display: block; width: 100%; height: 60px; outline: 0; background-color: #fff; border: 1px solid #eee; border-radius: 5px; padding: 15px; -webkit-transition: 0.6s; transition: 0.6s; font-size: 14px; } .appointment-inner-box .appointment-form form .form-group .form-control::-webkit-input-placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .appointment-inner-box .appointment-form form .form-group .form-control:-ms-input-placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .appointment-inner-box .appointment-form form .form-group .form-control::-ms-input-placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .appointment-inner-box .appointment-form form .form-group .form-control::placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .appointment-inner-box .appointment-form form .form-group .form-control:focus { -webkit-box-shadow: none; box-shadow: none; border: 1px solid #06a3da; } .appointment-inner-box .appointment-form form .form-group .form-control:focus::-webkit-input-placeholder { color: transparent; } .appointment-inner-box .appointment-form form .form-group .form-control:focus:-ms-input-placeholder { color: transparent; } .appointment-inner-box .appointment-form form .form-group .form-control:focus::-ms-input-placeholder { color: transparent; } .appointment-inner-box .appointment-form form .form-group .form-control:focus::placeholder { color: transparent; } .appointment-inner-box .appointment-form form .default-btn { border: none; } .appointment-form { background-color: #fff; padding: 30px; border-radius: 10px; border-bottom: 1px solid #06a3da; max-width: 100%; } .appointment-form h4 { font-size: 25px; margin-bottom: 25px; font-weight: 500; line-height: 1.4; } .appointment-form h4 i { margin-right: 5px; color: #06a3da; } .appointment-form form .form-group { margin-bottom: 15px; } .appointment-form form .form-group .form-control { display: block; width: 100%; height: 40px; outline: 0; background-color: #fff; border: 1px solid #eee; border-radius: 5px; padding: 15px; -webkit-transition: 0.6s; transition: 0.6s; font-size: 14px; } .appointment-form form .form-group .form-control::-webkit-input-placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .appointment-form form .form-group .form-control:-ms-input-placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .appointment-form form .form-group .form-control::-ms-input-placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .appointment-form form .form-group .form-control::placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .appointment-form form .form-group .form-control:focus { -webkit-box-shadow: none; box-shadow: none; border: 1px solid #06a3da; } .appointment-form form .form-group .form-control:focus::-webkit-input-placeholder { color: transparent; } .appointment-form form .form-group .form-control:focus:-ms-input-placeholder { color: transparent; } .appointment-form form .form-group .form-control:focus::-ms-input-placeholder { color: transparent; } .appointment-form form .form-group .form-control:focus::placeholder { color: transparent; } .appointment-form form .default-btn { border: none; } .page-banner-area { padding-top: 125px; padding-bottom: 130px; background-color: #124390; } .page-banner-area1 { padding-top: 125px; padding-bottom: 130px; /*background-color: #124390;*/ background-image: url(../images/main-slides/bg2.jpg); background-size: cover; background-repeat: no-repeat; } .page-banner-area2 { padding-top: 125px; padding-bottom: 130px; /*background-color: #124390;*/ background-image: url(../images/main-slides/bg3.jpg); background-size: cover; background-repeat: no-repeat; } .page-banner-area3 { padding-top: 125px; padding-bottom: 130px; /*background-color: #124390;*/ background-image: url(../images/main-slides/contact.jpg); background-size: cover; background-repeat: no-repeat; } .page-banner-area4 { padding-top: 125px; padding-bottom: 130px; /*background-color: #124390;*/ background-image: url(../images/main-slides/bg1.jpg); background-size: cover; background-repeat: no-repeat; } .page-banner-area5 { padding-top: 125px; padding-bottom: 130px; /*background-color: #124390;*/ background-image: url(../images/main-slides/appoiment.jpg); background-size: cover; background-repeat: no-repeat; } .page-banner-content { text-align: center; } .page-banner-content h2 { color: #fff; margin-bottom: 20px; font-size: 38px; font-weight: 600; } .page-banner-content .pages-list { text-align: center; padding-left: 0; margin-bottom: 0; } .page-banner-content .pages-list li { display: inline-block; list-style-type: none; margin-left: 30px; font-weight: 500; color: #fff; font-size: 16px; position: relative; } .page-banner-content .pages-list li::before { position: absolute; content: ">"; top: -2px; left: -20px; color: #fff; font-size: 20px; } .page-banner-content .pages-list li span { color: #06a3da; } .page-banner-content .pages-list li:first-child { margin-left: 0; } .page-banner-content .pages-list li:first-child::before { display: none; } .page-banner-content .pages-list li a { display: block; color: #fff; } .page-banner-content .pages-list li a:hover { color: #06a3da; } .fun-facts-area { background-color: #06a3da; } .single-fun-fact { margin-bottom: 30px; text-align: center; } .single-fun-fact h3 { line-height: 1; font-size: 75px; -webkit-transition: 0.6s; transition: 0.6s; color: #fff; margin-bottom: 5px; font-weight: 500; } .single-fun-fact p { font-weight: 500; color: #fff; } .pricing-area { background-color: #fafafa; } .tab .tabs_item { display: none; } .tab .tabs_item:first-child { display: block; } .pricing-list-tab .tabs { text-align: center; padding-left: 0; list-style-type: none; margin-bottom: 40px; } .pricing-list-tab .tabs li { display: inline-block; } .pricing-list-tab .tabs li a { display: block; background-color: #f2f2f2; color: #222; padding: 10px 30px 10px 35px; position: relative; border-radius: 5px; margin-left: -5px; margin-right: -5px; font-size: 16px; font-weight: 400; } .pricing-list-tab .tabs li.current a { color: #fff; background-color: #06a3da; } .pricing-list-tab .tabs li:nth-child(1) a { border-radius: 30px 0 0 30px; } .pricing-list-tab .tabs li:nth-child(2) a { border-radius: 0 30px 30px 0; } .single-pricing-table { margin-bottom: 30px; text-align: center; background-color: #f2f2f2; border: 1px solid #f2f2f2; padding: 35px 25px; -webkit-transition: 0.6s; transition: 0.6s; border-radius: 10px; } .single-pricing-table .pricing-header h3 { font-size: 25px; font-weight: 600; margin-bottom: 0; } .single-pricing-table .price { font-size: 50px; color: #06a3da; margin-top: 20px; margin-bottom: 25px; line-height: 1; } .single-pricing-table .pricing-features { padding-left: 0; margin-bottom: 0; } .single-pricing-table .pricing-features li { list-style-type: none; margin-bottom: 15px; font-size: 16px; font-weight: 400; } .single-pricing-table .pricing-features li:last-child { margin-bottom: 0; } .single-pricing-table .pricing-features li i { color: #06a3da; margin-right: 5px; font-size: 15px; } .single-pricing-table .pricing-features li.color-gray { color: #b4b4b4; } .single-pricing-table .pricing-btn { margin-top: 25px; } .single-pricing-table .pricing-btn .default-btn { padding: 12px 35px; border-radius: 5px; font-size: 15px; } .single-pricing-table:hover { border: 1px solid #06a3da; } .pagination-area { margin-top: 10px; text-align: center; } .pagination-area .page-numbers { width: 50px; height: 50px; line-height: 50px; margin: 0 5px; display: inline-block; background-color: #fff; -webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1); color: #222; font-size: 18px; font-weight: 700; border-radius: 5px; text-align: center; } .pagination-area .page-numbers.current, .pagination-area .page-numbers:hover, .pagination-area .page-numbers:focus { background: #06a3da; color: #fff; } .pagination-area .page-numbers i { position: relative; top: 1px; } .login-form { padding: 35px; border-radius: 10px; background-color: #fff; -webkit-box-shadow: 0 0 1.25rem rgba(108, 118, 134, 0.1); box-shadow: 0 0 1.25rem rgba(108, 118, 134, 0.1); max-width: 650px; margin: auto; } .login-form h2 { margin-bottom: 30px; font-size: 25px; font-weight: 600; } .login-form form .form-group { margin-bottom: 25px; } .login-form form .form-group label { margin-bottom: 5px; color: #6a6c72; font-weight: 400; font-size: 16px; } .login-form form .form-group .form-control { height: 60px; padding: 0 0 0 15px; line-height: initial; color: #222; background-color: transparent; border: 1px solid #eee; border-radius: 5px; -webkit-box-shadow: unset; box-shadow: unset; -webkit-transition: 0.6s; transition: 0.6s; font-size: 14px; font-weight: 400; } .login-form form .form-group .form-control:focus { border: 1px solid #06a3da; background-color: transparent; } .login-form form .form-group .form-control:focus::-webkit-input-placeholder { color: transparent; -webkit-transition: 0.6s; transition: 0.6s; } .login-form form .form-group .form-control:focus:-ms-input-placeholder { color: transparent; -webkit-transition: 0.6s; transition: 0.6s; } .login-form form .form-group .form-control:focus::-ms-input-placeholder { color: transparent; -webkit-transition: 0.6s; transition: 0.6s; } .login-form form .form-group .form-control:focus::placeholder { color: transparent; -webkit-transition: 0.6s; transition: 0.6s; } .login-form form .lost-your-password { text-align: right; } .login-form form .lost-your-password a { display: inline-block; position: relative; font-weight: 400; font-size: 15px; color: #6a6c72; } .login-form form .lost-your-password a::before { width: 100%; height: 1px; position: absolute; left: 0; bottom: 0; content: ""; -webkit-transition: 0.6s; transition: 0.6s; background-color: #eee; } .login-form form .lost-your-password a::after { width: 0; height: 1px; position: absolute; left: 0; -webkit-transition: 0.6s; transition: 0.6s; bottom: 0; content: ""; background-color: #06a3da; } .login-form form .lost-your-password a:hover::before { width: 0; } .login-form form .lost-your-password a:hover::after { width: 100%; } .login-form form button { border: none; margin-top: 25px; padding: 15px 30px; width: 100%; border-radius: 5px; cursor: pointer; background-color: #06a3da; color: #fff; -webkit-transition: 0.6s; transition: 0.6s; } .login-form form button:hover { background-color: #222; } .register-form { padding: 35px; border-radius: 10px; background-color: #fff; -webkit-box-shadow: 0 0 1.25rem rgba(108, 118, 134, 0.1); box-shadow: 0 0 1.25rem rgba(108, 118, 134, 0.1); max-width: 650px; margin: auto; } .register-form h2 { margin-bottom: 30px; font-size: 25px; font-weight: 600; } .register-form form .form-group { margin-bottom: 25px; } .register-form form .form-group label { margin-bottom: 5px; color: #6a6c72; font-weight: 400; font-size: 16px; } .register-form form .form-group .form-control { height: 60px; padding: 0 0 0 15px; line-height: initial; color: #222; background-color: transparent; border: 1px solid #eee; border-radius: 5px; -webkit-box-shadow: unset; box-shadow: unset; -webkit-transition: 0.6s; transition: 0.6s; font-size: 14px; font-weight: 400; } .register-form form .form-group .form-control:focus { border: 1px solid #06a3da; background-color: transparent; } .register-form form .form-group .form-control:focus::-webkit-input-placeholder { color: transparent; -webkit-transition: 0.6s; transition: 0.6s; } .register-form form .form-group .form-control:focus:-ms-input-placeholder { color: transparent; -webkit-transition: 0.6s; transition: 0.6s; } .register-form form .form-group .form-control:focus::-ms-input-placeholder { color: transparent; -webkit-transition: 0.6s; transition: 0.6s; } .register-form form .form-group .form-control:focus::placeholder { color: transparent; -webkit-transition: 0.6s; transition: 0.6s; } .register-form form .description { font-style: italic; font-size: 13.5px; margin-top: -10px; margin-bottom: 15px; } .register-form form button { border: none; padding: 15px 30px; width: 100%; border-radius: 5px; cursor: pointer; background-color: #06a3da; color: #fff; -webkit-transition: 0.6s; transition: 0.6s; } .register-form form button:hover { background-color: #222; } .faq-accordion { max-width: 930px; margin: auto; } .faq-accordion .accordion .accordion-item { display: block; margin-bottom: 30px; } .faq-accordion .accordion .accordion-item:last-child { margin-bottom: 0; } .faq-accordion .accordion .accordion-title { padding: 25px 40px 25px 25px; color: #222; position: relative; display: block; text-transform: capitalize; font-size: 20px; font-weight: 500; cursor: pointer; background: #f6f7f9; } .faq-accordion .accordion .accordion-title i { position: absolute; right: 25px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); color: #06a3da; font-size: 20px; -webkit-transition: 0.6s; transition: 0.6s; } .faq-accordion .accordion .accordion-title.active i::before { content: "\eaed"; color: #06a3da; } .faq-accordion .accordion .accordion-content { display: none; padding: 20px 0; } .faq-accordion .accordion .accordion-content p { color: #6a6c72; font-weight: 400; } .faq-accordion .accordion .accordion-content:last-child { padding-bottom: 0; } .faq-accordion .accordion .accordion-content.show { display: block; } .error-content { text-align: center; margin: 0 auto; max-width: 750px; } .error-content h3 { font-size: 35px; margin-top: 35px; margin-bottom: 18px; } .error-content p { max-width: 520px; margin: 0 auto 20px; } .single-terms-of-service h3 { font-size: 25px; margin: 0 0 12px; } .single-terms-of-service p { font-size: 15px; } .single-privacy-policy h3 { font-size: 25px; margin: 0 0 12px; } .single-privacy-policy p { font-size: 15px; } .coming-soon-area { height: 100vh; background-image: url(../images/coming-soon-bg.jpg); background-position: center center; background-size: cover; background-repeat: no-repeat; } .coming-soon-content { max-width: 750px; background: #fff; border-radius: 10px; overflow: hidden; text-align: center; padding: 45px 30px; -webkit-box-shadow: 1px 5px 24px 0 rgba(68, 102, 242, 0.05); box-shadow: 1px 5px 24px 0 rgba(68, 102, 242, 0.05); margin: auto; } .coming-soon-content h1 { font-size: 45px; margin-bottom: 15px; } .coming-soon-content h1 a { color: #222; } .coming-soon-content h2 { font-size: 30px; margin-bottom: 0; } .coming-soon-content #timer { margin-top: 35px; } .coming-soon-content #timer div { background-color: #06a3da; color: #fff; width: 130px; height: 130px; border-radius: 50%; font-size: 40px; font-weight: 700; margin-left: 5px; margin-right: 5px; } .coming-soon-content #timer div span { display: block; margin-top: -2px; font-size: 15px; font-weight: 500; } .coming-soon-content .newsletter-form { margin-top: 45px; background-color: #fff; -webkit-box-shadow: 0 0 1.25rem rgba(108, 118, 134, 0.1); box-shadow: 0 0 1.25rem rgba(108, 118, 134, 0.1); padding: 30px; } .coming-soon-content .newsletter-form .form-group { margin-bottom: 15px; width: 100%; } .coming-soon-content .newsletter-form .form-group .input-newsletter { border-radius: 0; border: none; border: 1px solid #eee; background-color: #eee; padding: 15px; color: #222; height: 60px; display: block; width: 100%; -webkit-transition: 0.6s; transition: 0.6s; font-size: 15px; font-weight: 400; border-radius: 5px; } .coming-soon-content .newsletter-form .form-group .input-newsletter::-webkit-input-placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .coming-soon-content .newsletter-form .form-group .input-newsletter:-ms-input-placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .coming-soon-content .newsletter-form .form-group .input-newsletter::-ms-input-placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .coming-soon-content .newsletter-form .form-group .input-newsletter::placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .coming-soon-content .newsletter-form .form-group .input-newsletter:focus { -webkit-box-shadow: none; box-shadow: none; outline: 0; } .coming-soon-content .newsletter-form .form-group .input-newsletter:focus::-webkit-input-placeholder { color: transparent; } .coming-soon-content .newsletter-form .form-group .input-newsletter:focus:-ms-input-placeholder { color: transparent; } .coming-soon-content .newsletter-form .form-group .input-newsletter:focus::-ms-input-placeholder { color: transparent; } .coming-soon-content .newsletter-form .form-group .input-newsletter:focus::placeholder { color: transparent; } .coming-soon-content .newsletter-form .default-btn { width: 100%; border-radius: 5px; border: none; } .coming-soon-content .newsletter-form .validation-danger { margin-top: 15px; color: red; } .contact-form { max-width: 800px; margin: auto; text-align: center; } .contact-form form .form-group { margin-bottom: 20px; } .contact-form form .form-group .form-control { background-color: #fff; -webkit-box-shadow: 0 5px 28.5px 1.5px rgba(149, 152, 200, 0.2); box-shadow: 0 5px 28.5px 1.5px rgba(149, 152, 200, 0.2); border: 1px solid #fff; height: 60px; padding: 20px; -webkit-transition: 0.6s; transition: 0.6s; font-size: 15px; } .contact-form form .form-group .form-control::-webkit-input-placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .contact-form form .form-group .form-control:-ms-input-placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .contact-form form .form-group .form-control::-ms-input-placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .contact-form form .form-group .form-control::placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .contact-form form .form-group .form-control:focus { -webkit-box-shadow: unset; box-shadow: unset; border: 1px solid #06a3da; } .contact-form form .form-group .form-control:focus::-webkit-input-placeholder { color: transparent; } .contact-form form .form-group .form-control:focus:-ms-input-placeholder { color: transparent; } .contact-form form .form-group .form-control:focus::-ms-input-placeholder { color: transparent; } .contact-form form .form-group .form-control:focus::placeholder { color: transparent; } .contact-form form .form-group textarea.form-control { height: auto; padding-top: 15px; } .contact-form form .default-btn { border: none; } .contact-form form .help-block ul { padding-left: 0; list-style-type: none; margin-top: 10px; font-size: 14px; margin-bottom: 0; } .contact-form form .help-block ul li { color: red; } .contact-form form #msgSubmit { margin-bottom: 0; } .contact-form form #msgSubmit.text-danger, .contact-form form #msgSubmit.text-success { margin-top: 15px; font-size: 20px; font-weight: 500; } .contact-info { text-align: center; margin-top: 60px; } .contact-info .contact-info-content h3 { margin-bottom: 25px; font-size: 25px; font-weight: 500; } .contact-info .contact-info-content h2 { margin-bottom: 0; font-size: 20px; font-weight: 500; } .contact-info .contact-info-content h2 a { display: inline-block; color: #06a3da; } .contact-info .contact-info-content h2 a:hover { color: #124390; } /*.contact-info .contact-info-content h2 a:not(:first-child) { color: #124390; }*/ .contact-info .contact-info-content h2 a:nth-child(n){ color: #124390 !important; } /*.contact-info .contact-info-content h2 a:not(:first-child):hover { color: #06a3da; }*/ .contact-info .contact-info-content h2 span { display: block; color: #6a6c72; margin-top: 15px; margin-bottom: 15px; font-size: 16px; font-weight: 500; } .contact-info .contact-info-content .social { padding-left: 0; list-style-type: none; margin-top: 30px; margin-bottom: 0; } .contact-info .contact-info-content .social li { display: inline-block; margin: 0 2px; } .contact-info .contact-info-content .social li a { width: 35px; height: 35px; line-height: 35px; border: 1px solid #dadada; border-radius: 50%; color: #aba5a5; } .contact-info .contact-info-content .social li a i { font-size: 14px; } .contact-info .contact-info-content .social li a:hover { color: #fff; border-color: #06a3da; background-color: #06a3da; } .services-details-image img { border-radius: 30px; } .services-details-content { margin-top: 30px; } .services-details-content h3 { font-size: 25px; font-weight: 600; margin-bottom: 15px; } .services-details-list { padding-left: 0; margin-bottom: 30px; margin-top: 30px; } .services-details-list li { list-style-type: none; position: relative; padding-left: 45px; margin-bottom: 30px; } .services-details-list li:last-child { margin-bottom: 0; } .services-details-list li i { display: inline-block; position: absolute; top: -8px; left: 0; height: 35px; width: 35px; line-height: 38px; background-color: #06a3da; color: #fff; font-size: 16px; text-align: center; border-radius: 50px; } .services-details-overview { margin-top: 30px; } .services-details-overview-content p span { font-size: 22px; font-weight: 500; color: #222; margin-right: 5px; } .widget-area .widget { margin-bottom: 30px; } .widget-area .widget:last-child { margin-bottom: 0; } .widget-area .widget .widget-title { margin-bottom: 20px; position: relative; font-size: 22px; } .widget-area .widget_search form { position: relative; } .widget-area .widget_search form .search-field { background-color: #fff; height: 50px; padding: 8px 15px; border: 1px solid #eee; width: 100%; display: block; outline: 0; -webkit-transition: 0.6s; transition: 0.6s; border-radius: 5px; } .widget-area .widget_search form .search-field:focus { border-color: #06a3da; } .widget-area .widget_search form button { border: none; background-color: #eee; color: #06a3da; height: 40px; width: 40px; position: absolute; right: 5px; padding: 0; -webkit-transition: 0.6s; transition: 0.6s; top: 5px; font-size: 20px; border-radius: 5px; cursor: pointer; } .widget-area .widget_search form button i { position: absolute; left: 0; right: 0; top: 52%; -webkit-transform: translateY(-52%); transform: translateY(-52%); } .widget-area .widget_search form button:hover, .widget-area .widget_search form button:focus { background-color: #06a3da; color: #fff; } .widget-area .widget_info .content { text-align: center; background: #f9f9f9; padding: 25px; border-radius: 0 0 5px 5px; } .widget-area .widget_info .content h3 { font-size: 22px; margin-bottom: 12px; } .widget-area .widget_info .content p { margin-bottom: 0; } .widget-area .widget_info .content .share-link { margin-top: 15px; } .widget-area .widget_info .content .share-link a { margin: 0 2px; text-align: center; } .widget-area .widget_info .content .share-link a i { display: inline-block; height: 35px; width: 35px; line-height: 35px; border-radius: 50px; font-size: 16px; background-color: #06a3da; color: #fff; -webkit-transition: 0.6s; transition: 0.6s; } .widget-area .widget_info .content .share-link a i:hover { background-color: #124390; -webkit-transform: translateY(-5px); transform: translateY(-5px); } .widget-area .widget_info .image img { width: 100%; border-radius: 5px 5px 0 0; } .widget-area .tagcloud a { display: inline-block; background: #06a3da; color: #fff; padding: 10px 25px; border: none; border-radius: 10px; font-weight: 500; font-size: 15px; margin-top: 8px; margin-right: 5px; } .widget-area .tagcloud a:hover, .widget-area .tagcloud a:focus { color: #fff; background-color: #124390; } .widget-area .widget_categories ul { padding-left: 0; margin-bottom: 0; list-style-type: none; } .widget-area .widget_categories ul li { position: relative; margin-bottom: 12px; overflow: hidden; color: #222; padding-left: 20px; font-size: 16px; font-weight: 400; } .widget-area .widget_categories ul li:last-child { margin-bottom: 0; } .widget-area .widget_categories ul li::before { background: #06a3da; height: 10px; width: 10px; content: ""; left: 0; top: 7px; position: absolute; } .widget-area .widget_categories ul li a { color: #222; display: inline-block; } .widget-area .widget_categories ul li a:hover { color: #06a3da; } .widget-area .widget_grin_posts_thumb { position: relative; overflow: hidden; } .widget-area .widget_grin_posts_thumb .item { overflow: hidden; margin-bottom: 15px; } .widget-area .widget_grin_posts_thumb .item:last-child { margin-bottom: 0; } .widget-area .widget_grin_posts_thumb .item .thumb { float: left; height: 80px; overflow: hidden; display: block; position: relative; width: 80px; margin-right: 15px; z-index: 1; } .widget-area .widget_grin_posts_thumb .item .thumb .fullimage { width: 80px; height: 80px; display: inline-block; border-radius: 5px; background-size: cover !important; background-repeat: no-repeat; background-position: center center; } .widget-area .widget_grin_posts_thumb .item .thumb .fullimage.bg1 { background-image: url(../images/blog/blog-1.jpg); } .widget-area .widget_grin_posts_thumb .item .thumb .fullimage.bg2 { background-image: url(../images/blog/blog-2.jpg); } .widget-area .widget_grin_posts_thumb .item .thumb .fullimage.bg3 { background-image: url(../images/blog/blog-3.jpg); } .widget-area .widget_grin_posts_thumb .item .info { overflow: hidden; margin-top: 5px; } .widget-area .widget_grin_posts_thumb .item .info span { display: block; color: #929ba4; margin-top: -2px; margin-bottom: 5px; font-size: 14px; } .widget-area .widget_grin_posts_thumb .item .info .title { margin-bottom: 0; line-height: 1.4; font-size: 18px; font-weight: 500; } .widget-area .widget_grin_posts_thumb .item .info .title a { display: inline-block; -webkit-transition: 0.6s; transition: 0.6s; } .widget-area .widget_grin_posts_thumb .item .info .title a:hover { color: #06a3da; } .widget-area .widget_instagram ul { padding-left: 0; list-style-type: none; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 0; margin-left: -5px; margin-right: -5px; margin-top: 0; } .widget-area .widget_instagram ul li { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; text-align: center; padding-left: 5px; padding-right: 5px; padding-top: 10px; } .widget-area .widget_instagram ul li .box { position: relative; z-index: 1; overflow: hidden; } .widget-area .widget_instagram ul li .box .link-btn { display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 3; } .widget-area .widget_instagram ul li .box i { position: absolute; left: 0; right: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); font-size: 30px; -webkit-transition: 0.6s; transition: 0.6s; opacity: 0; visibility: hidden; color: #fff; z-index: 2; } .widget-area .widget_instagram ul li .box img { -webkit-transition: 0.6s; transition: 0.6s; border-radius: 10px; } .widget-area .widget_instagram ul li .box::before { content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 1; background-color: #06a3da; -webkit-transition: 0.6s; transition: 0.6s; opacity: 0; visibility: hidden; } .widget-area .widget_instagram ul li .box:hover::before { opacity: 0.5; visibility: visible; } .widget-area .widget_instagram ul li .box:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); border-radius: 10px; } .widget-area .widget_instagram ul li .box:hover i { opacity: 1; visibility: visible; } .blog-details-desc .article-image { position: relative; } .blog-details-desc .article-image img { border-radius: 30px; } .blog-details-desc .article-image .tag { position: absolute; bottom: 20px; right: 20px; display: inline-block; height: 60px; width: 60px; line-height: 60px; background-color: #fff; color: #06a3da; text-align: center; font-size: 15px; border-radius: 50%; -webkit-transition: 0.6s; transition: 0.6s; } .blog-details-desc .article-image .tag-two { position: absolute; bottom: 20px; left: 20px; display: inline-block; background-color: #06a3da; padding: 5px 20px; border-radius: 50px; -webkit-transition: 0.6s; transition: 0.6s; } .blog-details-desc .article-image .tag-two a { color: #fff; } .blog-details-desc .article-image:hover .tag { background-color: #06a3da; color: #fff; } .blog-details-desc .article-image:hover .tag-two { background-color: #124390; color: #fff; } .blog-details-desc .article-content { margin-top: 30px; } .blog-details-desc .article-content .entry-meta { margin-bottom: -8px; } .blog-details-desc .article-content .entry-meta ul { padding-left: 0; margin-bottom: 0; list-style-type: none; } .blog-details-desc .article-content .entry-meta ul li { position: relative; display: inline-block; color: #222; margin-right: 20px; } .blog-details-desc .article-content .entry-meta ul li span { display: inline-block; color: #222; font-weight: 500; } .blog-details-desc .article-content .entry-meta ul li a { display: inline-block; color: #6a6c72; } .blog-details-desc .article-content .entry-meta ul li a:hover { color: #06a3da; } .blog-details-desc .article-content .entry-meta ul li i { color: #06a3da; margin-right: 2px; } .blog-details-desc .article-content .entry-meta ul li::before { content: ""; position: absolute; top: 12px; right: -15px; width: 6px; height: 1px; background: #06a3da; } .blog-details-desc .article-content .entry-meta ul li:last-child { margin-right: 0; } .blog-details-desc .article-content .entry-meta ul li:last-child::before { display: none; } .blog-details-desc .article-content h3 { margin-bottom: 15px; margin-top: 25px; font-size: 25px; } .blog-details-desc .article-content .article-tag { text-align: center; margin-top: 25px; margin-bottom: 25px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; padding-top: 30px; padding-bottom: 30px; } .blog-details-desc .article-content .article-tag span { font-size: 16px; font-weight: 600; } .blog-details-desc .article-content .article-tag a i { display: inline-block; height: 35px; width: 35px; line-height: 35px; background-color: #06a3da; color: #fff; font-size: 16px; border-radius: 50px; -webkit-transition: 0.6s; transition: 0.6s; } .blog-details-desc .article-content .article-tag a i:hover { -webkit-transform: translateY(-5px); transform: translateY(-5px); background-color: #124390; } blockquote, .blockquote { background-color: #fafafa; padding: 30px !important; margin-top: 20px; margin-bottom: 20px; border-left: 3px solid #06a3da; border-radius: 5px; } blockquote p, .blockquote p { margin-bottom: 0; font-size: 18px !important; font-weight: 500; font-style: italic; } .comments-area { margin-top: 30px; } .comments-area .comments-title { margin-bottom: 30px; font-size: 24px; } .comments-area ol, .comments-area ul { padding: 0; margin: 0; list-style-type: none; } .comments-area .comment-list { padding: 0; margin: 0; list-style-type: none; } .comments-area .children { margin-left: 20px; } .comments-area .comment-body { border-bottom: 1px dashed #eee; padding-left: 70px; color: #222; margin-bottom: 20px; padding-bottom: 20px; } .comments-area .comment-body .reply { margin-top: 15px; } .comments-area .comment-body .reply a { border: 1px dashed #ded9d9; color: #222; display: inline-block; padding: 5px 25px; border-radius: 30px; text-transform: capitalize; font-size: 14px; font-weight: 500; } .comments-area .comment-body .reply a:hover { color: #fff; background-color: #06a3da; border-color: #06a3da; } .comments-area .comment-author { font-size: 16px; margin-bottom: 8px; position: relative; z-index: 2; } .comments-area .comment-author .avatar { height: 50px; left: -65px; position: absolute; width: 50px; } .comments-area .comment-author .fn { font-weight: 600; } .comments-area .comment-metadata { color: #6a6c72; margin-bottom: 10px; font-size: 14px; } .comments-area .comment-metadata a { display: inline-block; color: #6a6c72; } .comments-area .comment-metadata a:hover { color: #06a3da; } .comments-area .comment-respond { margin-top: 30px; } .comments-area .comment-respond .comment-reply-title { margin-bottom: 0; font-size: 24px; } .comments-area .comment-respond .comment-reply-title #cancel-comment-reply-link { display: inline-block; } .comments-area .comment-respond .comment-form { overflow: hidden; } .comments-area .comment-respond .comment-notes { margin-top: 10px; margin-bottom: 20px; } .comments-area .comment-respond .comment-notes .required { color: red; } .comments-area .comment-respond .comment-form-comment { float: left; width: 100%; } .comments-area .comment-respond label { display: none; } .comments-area .comment-respond input[type="date"], .comments-area .comment-respond input[type="time"], .comments-area .comment-respond input[type="datetime-local"], .comments-area .comment-respond input[type="week"], .comments-area .comment-respond input[type="month"], .comments-area .comment-respond input[type="text"], .comments-area .comment-respond input[type="email"], .comments-area .comment-respond input[type="url"], .comments-area .comment-respond input[type="password"], .comments-area .comment-respond input[type="search"], .comments-area .comment-respond input[type="tel"], .comments-area .comment-respond input[type="number"], .comments-area .comment-respond textarea { display: block; width: 100%; background-color: #eee; border: 1px solid #eee; padding: 1px 0 0 15px; height: 60px; outline: 0; border-radius: 5px; color: #222; font-size: 14px; -webkit-transition: 0.6s; transition: 0.6s; } .comments-area .comment-respond input[type="date"]::-webkit-input-placeholder, .comments-area .comment-respond input[type="time"]::-webkit-input-placeholder, .comments-area .comment-respond input[type="datetime-local"]::-webkit-input-placeholder, .comments-area .comment-respond input[type="week"]::-webkit-input-placeholder, .comments-area .comment-respond input[type="month"]::-webkit-input-placeholder, .comments-area .comment-respond input[type="text"]::-webkit-input-placeholder, .comments-area .comment-respond input[type="email"]::-webkit-input-placeholder, .comments-area .comment-respond input[type="url"]::-webkit-input-placeholder, .comments-area .comment-respond input[type="password"]::-webkit-input-placeholder, .comments-area .comment-respond input[type="search"]::-webkit-input-placeholder, .comments-area .comment-respond input[type="tel"]::-webkit-input-placeholder, .comments-area .comment-respond input[type="number"]::-webkit-input-placeholder, .comments-area .comment-respond textarea::-webkit-input-placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .comments-area .comment-respond input[type="date"]:-ms-input-placeholder, .comments-area .comment-respond input[type="time"]:-ms-input-placeholder, .comments-area .comment-respond input[type="datetime-local"]:-ms-input-placeholder, .comments-area .comment-respond input[type="week"]:-ms-input-placeholder, .comments-area .comment-respond input[type="month"]:-ms-input-placeholder, .comments-area .comment-respond input[type="text"]:-ms-input-placeholder, .comments-area .comment-respond input[type="email"]:-ms-input-placeholder, .comments-area .comment-respond input[type="url"]:-ms-input-placeholder, .comments-area .comment-respond input[type="password"]:-ms-input-placeholder, .comments-area .comment-respond input[type="search"]:-ms-input-placeholder, .comments-area .comment-respond input[type="tel"]:-ms-input-placeholder, .comments-area .comment-respond input[type="number"]:-ms-input-placeholder, .comments-area .comment-respond textarea:-ms-input-placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .comments-area .comment-respond input[type="date"]::-ms-input-placeholder, .comments-area .comment-respond input[type="time"]::-ms-input-placeholder, .comments-area .comment-respond input[type="datetime-local"]::-ms-input-placeholder, .comments-area .comment-respond input[type="week"]::-ms-input-placeholder, .comments-area .comment-respond input[type="month"]::-ms-input-placeholder, .comments-area .comment-respond input[type="text"]::-ms-input-placeholder, .comments-area .comment-respond input[type="email"]::-ms-input-placeholder, .comments-area .comment-respond input[type="url"]::-ms-input-placeholder, .comments-area .comment-respond input[type="password"]::-ms-input-placeholder, .comments-area .comment-respond input[type="search"]::-ms-input-placeholder, .comments-area .comment-respond input[type="tel"]::-ms-input-placeholder, .comments-area .comment-respond input[type="number"]::-ms-input-placeholder, .comments-area .comment-respond textarea::-ms-input-placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .comments-area .comment-respond input[type="date"]::placeholder, .comments-area .comment-respond input[type="time"]::placeholder, .comments-area .comment-respond input[type="datetime-local"]::placeholder, .comments-area .comment-respond input[type="week"]::placeholder, .comments-area .comment-respond input[type="month"]::placeholder, .comments-area .comment-respond input[type="text"]::placeholder, .comments-area .comment-respond input[type="email"]::placeholder, .comments-area .comment-respond input[type="url"]::placeholder, .comments-area .comment-respond input[type="password"]::placeholder, .comments-area .comment-respond input[type="search"]::placeholder, .comments-area .comment-respond input[type="tel"]::placeholder, .comments-area .comment-respond input[type="number"]::placeholder, .comments-area .comment-respond textarea::placeholder { color: #6a6c72; -webkit-transition: 0.6s; transition: 0.6s; } .comments-area .comment-respond input[type="date"]:focus, .comments-area .comment-respond input[type="time"]:focus, .comments-area .comment-respond input[type="datetime-local"]:focus, .comments-area .comment-respond input[type="week"]:focus, .comments-area .comment-respond input[type="month"]:focus, .comments-area .comment-respond input[type="text"]:focus, .comments-area .comment-respond input[type="email"]:focus, .comments-area .comment-respond input[type="url"]:focus, .comments-area .comment-respond input[type="password"]:focus, .comments-area .comment-respond input[type="search"]:focus, .comments-area .comment-respond input[type="tel"]:focus, .comments-area .comment-respond input[type="number"]:focus, .comments-area .comment-respond textarea:focus { background-color: transparent; border: 1px solid #06a3da; } .comments-area .comment-respond input[type="date"]:focus::-webkit-input-placeholder, .comments-area .comment-respond input[type="time"]:focus::-webkit-input-placeholder, .comments-area .comment-respond input[type="datetime-local"]:focus::-webkit-input-placeholder, .comments-area .comment-respond input[type="week"]:focus::-webkit-input-placeholder, .comments-area .comment-respond input[type="month"]:focus::-webkit-input-placeholder, .comments-area .comment-respond input[type="text"]:focus::-webkit-input-placeholder, .comments-area .comment-respond input[type="email"]:focus::-webkit-input-placeholder, .comments-area .comment-respond input[type="url"]:focus::-webkit-input-placeholder, .comments-area .comment-respond input[type="password"]:focus::-webkit-input-placeholder, .comments-area .comment-respond input[type="search"]:focus::-webkit-input-placeholder, .comments-area .comment-respond input[type="tel"]:focus::-webkit-input-placeholder, .comments-area .comment-respond input[type="number"]:focus::-webkit-input-placeholder, .comments-area .comment-respond textarea:focus::-webkit-input-placeholder { color: transparent; } .comments-area .comment-respond input[type="date"]:focus:-ms-input-placeholder, .comments-area .comment-respond input[type="time"]:focus:-ms-input-placeholder, .comments-area .comment-respond input[type="datetime-local"]:focus:-ms-input-placeholder, .comments-area .comment-respond input[type="week"]:focus:-ms-input-placeholder, .comments-area .comment-respond input[type="month"]:focus:-ms-input-placeholder, .comments-area .comment-respond input[type="text"]:focus:-ms-input-placeholder, .comments-area .comment-respond input[type="email"]:focus:-ms-input-placeholder, .comments-area .comment-respond input[type="url"]:focus:-ms-input-placeholder, .comments-area .comment-respond input[type="password"]:focus:-ms-input-placeholder, .comments-area .comment-respond input[type="search"]:focus:-ms-input-placeholder, .comments-area .comment-respond input[type="tel"]:focus:-ms-input-placeholder, .comments-area .comment-respond input[type="number"]:focus:-ms-input-placeholder, .comments-area .comment-respond textarea:focus:-ms-input-placeholder { color: transparent; } .comments-area .comment-respond input[type="date"]:focus::-ms-input-placeholder, .comments-area .comment-respond input[type="time"]:focus::-ms-input-placeholder, .comments-area .comment-respond input[type="datetime-local"]:focus::-ms-input-placeholder, .comments-area .comment-respond input[type="week"]:focus::-ms-input-placeholder, .comments-area .comment-respond input[type="month"]:focus::-ms-input-placeholder, .comments-area .comment-respond input[type="text"]:focus::-ms-input-placeholder, .comments-area .comment-respond input[type="email"]:focus::-ms-input-placeholder, .comments-area .comment-respond input[type="url"]:focus::-ms-input-placeholder, .comments-area .comment-respond input[type="password"]:focus::-ms-input-placeholder, .comments-area .comment-respond input[type="search"]:focus::-ms-input-placeholder, .comments-area .comment-respond input[type="tel"]:focus::-ms-input-placeholder, .comments-area .comment-respond input[type="number"]:focus::-ms-input-placeholder, .comments-area .comment-respond textarea:focus::-ms-input-placeholder { color: transparent; } .comments-area .comment-respond input[type="date"]:focus::placeholder, .comments-area .comment-respond input[type="time"]:focus::placeholder, .comments-area .comment-respond input[type="datetime-local"]:focus::placeholder, .comments-area .comment-respond input[type="week"]:focus::placeholder, .comments-area .comment-respond input[type="month"]:focus::placeholder, .comments-area .comment-respond input[type="text"]:focus::placeholder, .comments-area .comment-respond input[type="email"]:focus::placeholder, .comments-area .comment-respond input[type="url"]:focus::placeholder, .comments-area .comment-respond input[type="password"]:focus::placeholder, .comments-area .comment-respond input[type="search"]:focus::placeholder, .comments-area .comment-respond input[type="tel"]:focus::placeholder, .comments-area .comment-respond input[type="number"]:focus::placeholder, .comments-area .comment-respond textarea:focus::placeholder { color: transparent; } .comments-area .comment-respond textarea { height: auto !important; padding-top: 15px; } .comments-area .comment-respond .comment-form-author { float: left; width: 50%; padding-right: 10px; margin-bottom: 20px; } .comments-area .comment-respond .comment-form-email { float: left; width: 50%; padding-left: 12px; margin-bottom: 20px; } .comments-area .comment-respond .comment-form-url { float: left; width: 100%; margin-bottom: 20px; } .comments-area .comment-respond .comment-form-cookies-consent { width: 100%; float: left; position: relative; padding-left: 20px; margin-top: 15px; margin-bottom: 20px; } .comments-area .comment-respond .comment-form-cookies-consent input { position: absolute; left: 0; top: 7.5px; } .comments-area .comment-respond .comment-form-cookies-consent label { display: inline-block; margin: 0; color: #6a6c72; } .comments-area .comment-respond .form-submit { float: left; width: 100%; } .comments-area .comment-respond .form-submit input { background: #06a3da; border: none; color: #fff; padding: 10px 30px; display: inline-block; cursor: pointer; text-transform: capitalize; -webkit-transition: 0.6s; transition: 0.6s; border-radius: 0; font-weight: 600; border-radius: 5px; } .dentist-details-image img { border-radius: 10px; } .dentist-details-content h3 { font-size: 30px; font-weight: 500; margin-bottom: 15px; } .dentist-details-content span { font-size: 16px; color: #6a6c72; font-weight: 400; } .dentist-details-content .share-link { margin-top: 18px; } .dentist-details-content .share-link a { margin: 0 2px; text-align: center; } .dentist-details-content .share-link a i { display: inline-block; height: 35px; width: 35px; line-height: 35px; border-radius: 50px; font-size: 16px; background-color: #06a3da; color: #fff; -webkit-transition: 0.6s; transition: 0.6s; } .dentist-details-content .share-link a i:hover { background-color: #124390; -webkit-transform: translateY(-5px); transform: translateY(-5px); } .dentist-details-content .content-overview { margin-top: 25px; } .dentist-details-content .content-overview p { margin-bottom: 10px; font-size: 15px; } .dentist-details-content .content-overview p span { font-size: 20px; font-weight: 500; margin-right: 5px; color: #222; } .dentist-details-content .content-overview p:last-child { margin-bottom: 0; } .dentist-details-overview-content { margin-top: 30px; } .dentist-details-overview-content .details-overview-image { margin-top: 15px; margin-bottom: 25px; } .dentist-details-overview-content .details-overview-image img { border-radius: 10px; } .dentist-details-overview-content .overview-text p { margin-bottom: 10px; font-size: 15px; } .dentist-details-overview-content .overview-text p span { font-size: 20px; font-weight: 500; margin-right: 5px; color: #222; } .dentist-details-overview-content .overview-text p:last-child { margin-bottom: 0; } .footer-area { background-color: #091e3e; } .single-footer-widget { margin-bottom: 30px; } .single-footer-widget h2 { font-size: 45px; margin-bottom: 20px; font-weight: 600; } .single-footer-widget h2 a { color: #fff; } .single-footer-widget p { color: #fff; margin-bottom: 0; } .single-footer-widget .signature { margin-top: 25px; } .single-footer-widget .footer-info { position: relative; margin-top: 35px; padding-left: 75px; } .single-footer-widget .footer-info img { display: inline-block; height: 55px; width: 55px; border-radius: 15px; position: absolute; left: 0; top: 0; } .single-footer-widget .footer-info h4 { font-size: 20px; font-weight: 500; margin-bottom: 10px; color: #fff; } .single-footer-widget .footer-info span { font-size: 15px; color: #fff; } .single-footer-widget h3 { font-size: 25px; color: #fff; margin-bottom: 30px; font-weight: 500; } .single-footer-widget .quick-links { padding-left: 0; margin-bottom: 0; list-style-type: none; } .single-footer-widget .quick-links li { margin-bottom: 12px; font-size: 15px; } .single-footer-widget .quick-links li a { display: inline-block; color: #fff; font-weight: 400; position: relative; } .single-footer-widget .quick-links li a:hover { color: #06a3da; } .single-footer-widget .quick-links li a:hover::before { width: 100%; } .single-footer-widget .quick-links li a::before { content: ""; position: absolute; left: 0; bottom: 0; width: 0; height: 1px; -webkit-transition: 0.6s; transition: 0.6s; background-color: #06a3da; } .single-footer-widget .quick-links li:last-child { margin-bottom: 0; } .single-footer-widget .footer-widget-blog { position: relative; overflow: hidden; } .single-footer-widget .footer-widget-blog .item { overflow: hidden; margin-bottom: 25px; } .single-footer-widget .footer-widget-blog .item:last-child { margin-bottom: 0; } .single-footer-widget .footer-widget-blog .item .thumb { float: left; height: 80px; overflow: hidden; display: block; position: relative; width: 80px; margin-right: 15px; z-index: 1; } .single-footer-widget .footer-widget-blog .item .thumb .fullimage { width: 80px; height: 80px; display: inline-block; border-radius: 5px; background-size: cover !important; background-repeat: no-repeat; background-position: center center; } .single-footer-widget .footer-widget-blog .item .thumb .fullimage.bg1 { background-image: url(../images/footer/footer-2.jpg); } .single-footer-widget .footer-widget-blog .item .thumb .fullimage.bg2 { background-image: url(../images/footer/footer-3.jpg); } .single-footer-widget .footer-widget-blog .item .thumb .fullimage.bg3 { background-image: url(../images/footer/footer-4.jpg); } .single-footer-widget .footer-widget-blog .item .info { overflow: hidden; margin-top: 5px; } .single-footer-widget .footer-widget-blog .item .info span { display: block; color: #fff; margin-top: -5px; margin-bottom: 8px; font-size: 14px; } .single-footer-widget .footer-widget-blog .item .info span a { color: #06a3da; } .single-footer-widget .footer-widget-blog .item .info h4 { margin-bottom: 0; line-height: 1.4; font-size: 18px; font-weight: 500; } .single-footer-widget .footer-widget-blog .item .info h4 a { display: inline-block; -webkit-transition: 0.6s; transition: 0.6s; color: #fff; } .single-footer-widget .footer-widget-blog .item .info h4 a:hover { color: #06a3da; } .single-footer-widget .footer-information { padding-left: 0; list-style-type: none; margin-bottom: 0; } .single-footer-widget .footer-information li { display: inline-block; position: relative; text-align: left; padding-left: 55px; font-size: 12px; font-weight: 400; color: #fff; margin-bottom: 20px; } .single-footer-widget .footer-information li:last-child { margin-bottom: 0; } .single-footer-widget .footer-information li i { position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); color: #fff; font-size: 38px; } .single-footer-widget .footer-information li span { display: block; font-size: 15px; font-weight: 400; color: #fff; margin-top: 8px; } .single-footer-widget .footer-information li span a { color: #fff; } .single-footer-widget .footer-information li span a:hover { color: #06a3da; } .copyright-area { padding-bottom: 30px; background-color: #091e3e; } .copyright-area-content { text-align: center; border-top: 1px solid #2e405b; padding-top: 30px; } .copyright-area-content p { color: #fff; font-size: 15px; } .copyright-area-content p a { display: inline-block; font-weight: 600; color: #06a3da; } .copyright-area-content p a:hover { color: #fff; } .go-top { position: fixed; cursor: pointer; bottom: -100px; right: 20px; color: #fff; background-color: #222; z-index: 4; width: 45px; text-align: center; height: 45px; opacity: 0; visibility: hidden; border-radius: 50%; font-size: 22px; -webkit-transition: 0.9s; transition: 0.9s; overflow: hidden; -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1); } .go-top i { position: absolute; right: 0; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); text-align: center; font-size: 25px; margin: auto; } .go-top.active { opacity: 1; visibility: visible; bottom: 20px; } .go-top:hover { background-color: #06a3da; color: #fff; -webkit-transition: 0.6s; transition: 0.6s; -webkit-box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); -webkit-transform: translateY(-5px); transform: translateY(-5px); } .apo{ height: 387px; border-radius: 10px; } .apo img{ height: 387px !important; width: 100%; border-radius: 15px; } .about-image img{ border-radius: 10px; } .logo_sec { display: flex; column-gap: 10px; } .logo_sec span{ width: 90px; height: 90px; border-radius: 50%; background: #ffffff; } .logo_sec span img{ width: 100%; } .logo_sec .logo_name{ background: transparent; width: 70%; display: flex; justify-content: center; } .logo_sec .logo_name p{ font-size: 25px; line-height: 35px; color: #ffff; font-weight: bold; } .logo_sec .logo_name span{ margin-top: -10px; font-size: 20px; font-weight: normal; color: #ffff; background: transparent; width: 70%; } .logo_sec .logo_name{ width: 70%; display: flex; flex-direction: column; } .__cf_email__{ color: #124390 !important; font-size: 20px !important; } .__cf_email__:hover{ color: #124390; } .logo_section{ width: 50%; } .logo_section_right{ width: 50%; } .contact-info-content h2{ color: #124390; } footer .logo_section_right{ width: 100%; } footer .logo_sec span{ width: 60px; height: 60px; } footer .logo_sec span img{ width: 100%; } footer .logo_sec .logo_name{ background: transparent; width: 70%; display: flex; justify-content: center; } footer .logo_sec .logo_name p{ font-size: 15px; line-height: 20px; } .page-banner-area1, .page-banner-area2, .page-banner-area4{ background-position: right; } .main-slides-item.item-bg3, .main-slides-item.item-bg4, .main-slides-item.item-bg2{ height: 80vh; display: flex; align-items: center; } .page-banner-area1, .page-banner-area2, .page-banner-area4{ background-position: right; } @media (max-width: 769px){ .page-banner-area1, .page-banner-area2, .page-banner-area4{ padding-top: 80px; padding-bottom: 80px; background-size: cover; background-position-x: right; } .main-slides-item.item-bg3, .main-slides-item.item-bg4, .main-slides-item.item-bg2{ height: 55vh !important; } .main-slides-item{ padding: 70px 0px !important; } .home-slides.owl-theme .owl-nav [class*="owl-"]{ bottom: 15% !important; } .page-banner-area3{ padding-top: 80px; padding-bottom: 80px; background-position: center; } .page-banner-content h2, .page-banner-content h2{ text-align: left; margin-bottom: 10px; } .page-banner-content .pages-list{ text-align: left; } } @media (max-width: 426px){ .page-banner-area1, .page-banner-area2, .page-banner-area4{ padding-top: 54px; padding-bottom: 44px; background-size: cover; background-position-x: right; } .main-slides-item.item-bg3, .main-slides-item.item-bg4, .main-slides-item.item-bg2{ height: 60vh !important; } .main-slides-item.item-bg4, .main-slides-item.item-bg3, .main-slides-item.item-bg2{ background-position: 60%; background-size: cover; } .main-slides-item{ padding: 70px 0px !important; } .page-banner-area3{ padding-top: 54px; padding-bottom: 44px; background-position: center; } .page-banner-content h2, .page-banner-content h2{ text-align: left; margin-bottom: 10px; } .page-banner-content .pages-list{ text-align: left; } } @media (max-width: 1210px){ .single-gallery .content span{ font-size: 8px; padding: 3px 13px; } } @media (max-width: 768px){ .single-gallery .content span{ font-size: 15px; padding: 5px 18px; } } @media (max-width: 385px){ .single-gallery .content span{ font-size: 10px; padding: 4px 15px; } } @media (max-width: 991px){ .logo_section_right{ width: 100%; } .logo_sec span{ width: 50px; height: 50px; } .logo_sec span img{ width: 100%; } .logo_sec .logo_name{ background: transparent; width: 70%; display: flex; justify-content: center; } .logo_sec .logo_name p{ font-size: 15px; line-height: 20px; } } @media (max-width: 577px){ .services-area .row .col-12{ width: 63% !important; margin: auto; } } @media (max-width: 500px){ .services-area .row .col-12{ width: 80% !important; margin: auto; } } @media (max-width: 400px){ .services-area .row .col-12{ width: 90% !important; } } @media (max-width: 992px){ .main-slides-item.item-bg3, .main-slides-item.item-bg4, .main-slides-item.item-bg2{ height: 65vh; } .home-slides.owl-theme .owl-nav [class*="owl-"]{ bottom: 10px !important; } } @media (max-width: 370px){ .home-slides.owl-theme .owl-nav [class*="owl-"]{ bottom: 26px !important; } } @media (max-width: 1200px){ .home-slides.owl-theme .owl-nav [class*="owl-"]{ bottom: 15px !important; } }