.admin-bar .header-style2-area.stricky-fixed{top:32px}.fa{font-family:"FontAwesome" !important}.single-blog-post .img-holder .categorie-button a{position:relative;display:inline-block;background:#32b6a1;color:#fff;font-size:13px;line-height:13px;font-weight:500;padding:12px 20px 12px;text-transform:uppercase;font-family:'Rubik',sans-serif;transition:all .5s ease;border-radius:30px}.single-blog-post .img-holder .categorie-button a:hover{color:#fff;background:#8bc43f}.appointment-form form .button-box input[type=submit]{border:0;cursor:pointer;padding:21px 50px 21px}.doctor-sidebar .sidebar-appoinment .appoinment-form input[type=submit]{padding:19px 40px 19px;border:0;cursor:pointer}.contact-form form .button-box input[type=submit]{border:0;cursor:pointer;display:inline-block;width:30%}.admin-bar .mainmenu-area.stricky-fixed{top:32px}.pagination{width:100%;display:inline-block}.pagination li{position:relative;display:inline-block}.pagination li a,.pagination li span{position:relative;border:2px solid #eee;color:#303030;display:inline-block;line-height:36px;margin:0 5px 0 0;padding:0 16px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.pagination li a:focus,.pagination li a:hover,.pagination li span:focus,.pagination li span:hover,.pagination li span.current{color:#fff;background:#8bc43f;border-color:#8bc43f}.single-sidebar .recent-post li{line-height:inherit;border-bottom:0}.google-map-box{height:440px}iframe{width:100%;height:100%}.breadcrumb-item+.breadcrumb-item:before{padding-right:.7rem;padding-left:0}.elementor-element .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}.single-mission-vision-box a.btn-two:hover{color:#fff;text-decoration:underline}.single-blog-post.single_post .single-post-image .image-box img{width:100%}.comment-author-admin .comment-author-admin{margin-left:70px}.footer-widget ul{position:relative}.footer-widget ul li{position:relative;line-height:1.4;margin-bottom:15px}.footer-widget ul li:last-child{margin-bottom:0}.footer-widget ul li ul li{margin-top:15px;margin-bottom:0;margin-left:15px}.footer-widget ul li a{position:relative;display:inline-block;padding-left:30px;color:#afbdbb;font-size:16px;font-weight:400;transition:all .5s ease}.footer-widget ul li a:hover{color:#69f}.footer-widget ul li a:before{font-family:"Flaticon";position:absolute;top:2px;left:0;content:"\f102";font-size:13px;line-height:13px;font-weight:100;transition:all .3s ease-in-out .1s}.footer-widget ul li a:hover:before{color:#69f}.widget{position:relative;border:1px solid #eee;padding:30px}.widget .sidebar-title{margin-bottom:30px}.widget ul{position:relative;display:block}.widget ul li{position:relative;display:block;color:#222;margin-bottom:12px;padding-bottom:12px;line-height:1.2em;border-bottom:1px solid #e9e9e9}.widget ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.widget ul li ul li{margin-top:10px;padding-top:10px;border-top:1px solid #e9e9e9;border-bottom:none;margin-bottom:0;padding-bottom:0;margin-left:15px}.widget ul li a{position:relative;display:inline-block;color:#222;font-size:15px;font-weight:400;font-family:'Rubik',sans-serif;transition:all .5s ease}.widget ul li a:hover{color:#8bc43f}.widget .tagcloud{position:relative;display:block;margin-left:-6px;margin-right:-6px;z-index:1}.widget .tagcloud a{color:#8b8b8b;font-size:15px !important;font-weight:400;margin:0 6px 12px;display:inline-block;padding:5px 14px 4px;border:1px solid #eee;text-transform:capitalize;font-family:'Rubik',sans-serif;transition:all .5s ease 0s}.widget .tagcloud a:hover{color:#fff;background:#32b6a1;border-color:#32b6a1}.error-wraper .container{max-width:900px}.error-wraper .error-page{position:relative;text-align:center}.error-page h1{font-size:160px}.error-page h1 .fa{color:#8bc43f}.error-page span{font-size:36px;margin:30px 0;display:block;font-weight:500;color:#212121}.error-page p{font-size:16px;color:#555;margin-bottom:0}.error-page .search-form{position:relative;margin:30px 0;display:inline-block}.error-page .search-form input{position:relative;display:inline-block;height:50px;padding:0 50px 0 15px;line-height:48px;border:1px solid #eee;color:#222;font-size:15px;width:400px}.error-page .search-form button{position:absolute;top:0;right:0;width:50px;height:50px;background:#8bc43f;color:#fff;text-align:center;line-height:50px}.search-notfound .sidebar-wrapper .single-sidebar form.search-form,.search-notfound .sidebar-wrapper .single-sidebar .search-form input[type=text]{max-width:100%}.search-notfound p{margin:0 0 15px}.logged-in-as{padding:8px 15px 0}.no-margin-top{margin-top:0 !important}.sidebar-wrapper .single-sidebar form.search-form,.sidebar-wrapper .single-sidebar .search-form input[type=text]{max-width:100% !important}.single-doctor-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.appointment-form-left .ea-bootstrap .form-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.appointment-form-left .ea-bootstrap .form-horizontal .col-md-6{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;padding-top:0 !important}.appointment-form-left .ea-bootstrap .form-horizontal .col-md-6.final{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.appointment-form-left .ea-bootstrap .form-horizontal .step.form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.appointment-form-left .ea-bootstrap .form-horizontal .step.form-group label{font-size:15px;font-weight:500;color:#303030;line-height:55px;margin:0;font-family:'Poppins',sans-serif}.appointment-form-left .ea-bootstrap .form-horizontal .step.form-group select{position:relative;display:block;background:#fff;width:100% !important;height:55px !important;border-radius:5px !important;border:1px solid #eee;color:#8b8b8b;font-size:15px;font-weight:400;text-transform:capitalize;font-family:'Rubik',sans-serif}.appointment-form-left .ea-bootstrap .form-horizontal .step.calendar{margin-top:50px}.appointment-form-left .ui-datepicker.ui-widget{width:100%}.appointment-form-left .ea-bootstrap .form-horizontal .step.calendar .ui-widget-header{background-image:none;background-color:#32b6a1;padding:8px;border:none}.appointment-form-left .ui-datepicker .ui-datepicker-prev,.appointment-form-left .ui-datepicker .ui-datepicker-next{top:14px}.appointment-form-left .ui-datepicker .ui-datepicker-prev span,.appointment-form-left .ui-datepicker .ui-datepicker-next span{background-color:#fff;border-radius:50%}.p-b0{padding-bottom:0 !important}.p-l0{padding-left:0 !important}.p-r0{padding-right:0 !important}.admin-bar .top-32{padding-top:15px}.single-blog-post.blog-large .left-box .post-info-style1 h3{font-size:18px;line-height:20px;margin-bottom:6px}.sidebar-wrapper .single-sidebar:last-child{margin-bottom:0}.single-blog-post .img-holder .categorie-button .post-categories li{display:inline-block;margin-right:5px;margin-bottom:10px}.blog-single-area .inner-comment-box .single-comment-box .text-holder .text p{margin-bottom:15px}.single-blog-title-box h3 small{display:block;margin-top:20px;font-weight:500}.single-blog-title-box h3 small a{color:inherit}.comments .comment-respond.comment-form{margin-bottom:50px}.header-style1-logo a img{height:50px}.footer-bottom-area .copyright-text.reverse{position:relative;left:auto;right:auto;top:auto;bottom:auto}.comment-date{display:block;margin-top:15px;font-size:16px;color:#8bc43f}.main-slider .auto-container{position:static;max-width:1200px;padding:0 15px;margin:0 auto}.main-slider .slide{position:relative;padding:192px 0 200px;background-size:cover;background-repeat:no-repeat;background-position:center center}.main-slider .slide .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 6s linear;-moz-transition:all 6s linear;-ms-transition:all 6s linear;-o-transition:all 6s linear;transition:all 6s linear}.main-slider .slide .image-layer:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);content:"";z-index:-1}.main-slider .active .slide .image-layer{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.main-slider .content{position:relative;z-index:10}.main-slider .content h2{position:relative;color:#fff;font-size:45px;line-height:1.2em;font-weight:700;text-transform:none;opacity:0;margin-bottom:18px;-webkit-transition:all 1s ease;-moz-transition:all .1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateY(80px);-moz-transform:translateY(80px);-ms-transform:translateY(80px);-o-transform:translateY(80px);transform:translateY(80px)}.main-slider .active .content h2{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);transition-delay:1s}.main-slider .content .text{position:relative;display:block;color:#fff;font-size:16px;line-height:1.6em;font-weight:400;margin-bottom:32px;opacity:0;-webkit-transition:all 1s ease;-moz-transition:all .1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateY(80px);-moz-transform:translateY(80px);-ms-transform:translateY(80px);-o-transform:translateY(80px);transform:translateY(80px);letter-spacing:1px}.main-slider .active .content .text{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);transition-delay:1.5s}.main-slider .content .btn-box{position:relative;opacity:0;-webkit-transition:all 1s ease;-moz-transition:all .1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateY(80px);-moz-transform:translateY(80px);-ms-transform:translateY(80px);-o-transform:translateY(80px);transform:translateY(80px)}.main-slider .content .btn-box a{padding:21px 50px 21px;font-size:16px;text-transform:capitalize;letter-spacing:1px}.main-slider .active .content .btn-box{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);transition-delay:2s}.main-slider.style2 .content h2{color:#fff}.main-slider.style2 .content h2 span{font-size:24px;font-weight:400}.main-slider.style2 .content .text{color:#fff}.main-slider.style2 .content .border-box{max-width:570px;width:100%;height:2px;background:#32b6a1;margin:0 auto}.main-slider .owl-theme .owl-nav{position:absolute;top:50%;left:0;right:0;margin:0 auto;width:100%}.main-slider .owl-theme .owl-nav .owl-prev{position:absolute;left:30px;top:0;background:rgba(255,255,255,.75);height:60px;width:60px;border-radius:0;border:none;text-align:center;color:#022447;font-size:30px;line-height:60px;font-weight:700;opacity:1;margin:0;padding:0;margin-top:-30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main-slider .owl-theme .owl-nav .owl-prev:hover{background:rgba(255,255,255,.95)}.main-slider .owl-theme .owl-nav .owl-next{position:absolute;right:30px;top:0;background:rgba(255,255,255,.75);height:60px;width:60px;border-radius:0;border:none;text-align:center;color:#022447;font-size:30px;line-height:60px;font-weight:700;opacity:1;margin:0;padding:0;margin-top:-30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main-slider .owl-theme .owl-nav .owl-next:hover{background:rgba(255,255,255,.95)}.video-inner a i{font-size:30px}.reply-form.c-form.add-comment-form button{margin-top:20px}.single-blog-post.single_post .main-author-box .inner .icon-holder img{margin:0}.single-blog-post.single_post .tag-holder-box{margin-top:30px;padding-top:30px;border-top:1px solid #ececec}.single-blog-post.single_post .tag-holder-box a{position:relative;display:inline-block;background:#f5f5f5;margin-right:10px;color:#8b8b8b;padding:3px 10px 3px;transition:all .5s ease}.single-blog-post.single_post .tag-holder-box a:hover{background:#8bc43f;color:#fff}.elementor-section-wrap .elementor-section,.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0 !important}.wpml-ls-legacy-dropdown{width:75px;max-width:100%;padding-top:30px}