  /* cyrillic-ext */ @font-face {  font-family:'Onest';  font-style:normal;  font-weight:100 900;  font-display:swap;  src:url(https://fonts.gstatic.com/s/onest/v9/gNMKW3F-SZuj7xmS-HY6EQ.woff2) format('woff2');  unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face {  font-family:'Onest';  font-style:normal;  font-weight:100 900;  font-display:swap;  src:url(https://fonts.gstatic.com/s/onest/v9/gNMKW3F-SZuj7xmb-HY6EQ.woff2) format('woff2');  unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* latin-ext */ @font-face {  font-family:'Onest';  font-style:normal;  font-weight:100 900;  font-display:swap;  src:url(https://fonts.gstatic.com/s/onest/v9/gNMKW3F-SZuj7xmR-HY6EQ.woff2) format('woff2');  unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face {  font-family:'Onest';  font-style:normal;  font-weight:100 900;  font-display:swap;  src:url(https://fonts.gstatic.com/s/onest/v9/gNMKW3F-SZuj7xmf-HY.woff2) format('woff2');  unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  body { font-family:"Onest", sans-serif;} .site_btn_main a { position:relative;} .site_btn_main a:before {content:""; position:absolute; top:0; bottom:0; right:0; left:0; background:#96CF55; z-index:1; transition:all .5s ease; border-radius:50px; box-shadow:none !important; height:100%; margin:auto; width:0px;} .site_btn_main a:hover:before {width:100%;} .site_btn_main a span {position:relative; z-index:3;} body.no-scroll {  overflow:hidden !important;  position:fixed !important;  width:100%; }  .banner_sc ul.slick-dots {position:absolute;top:0;bottom:0;height:max-content;width:auto;margin:auto;display:flex;flex-direction:column;row-gap:15px;left:145px;} .banner_sc ul.slick-dots li {list-style:none;height:auto;margin:0px;padding:0px;} .banner_sc ul.slick-dots li button {background:#999ba3;width:14px;height:14px;padding:initial;border:0px;font-size:0px;} .banner_sc ul.slick-dots li.slick-active button {background:#024985;outline:1px solid #024985;outline-offset:2px;} .banner_sc .slick-slide img {display:block;width:100%;} .banner_sc .slick-dotted.slick-slider {margin-bottom:0px;} .banner_sc ul.slick-dots li button:hover {background:#024985;outline:1px solid #024985;outline-offset:2px;} .service_sc .service_box .elementor-image-box-img img {object-fit:scale-down;height:110px;width:110px;} .site_btn_second a, .blog_post_main .elementskit-post-image-card .btn-wraper a {padding-right:34px !important;background-position:right;position:relative;background:transparent;} .site_btn_second a:after, .blog_post_main .elementskit-post-image-card .btn-wraper a:after { position:absolute;height:22px;width:22px;content:'';right:-6px;background:#D8E9F6;top:0;border-radius:100px;bottom:0;margin:auto;z-index:1;transition:all 0.5s;} .site_btn_second a:before, .blog_post_main .elementskit-post-image-card .btn-wraper a:before {position:absolute;height:15px;width:32px;content:'';right:0; background:url(https://qsp.physio/wp-content/themes/qsp-elementor-child/assets/images/arrow_btn.png) center;background-repeat:no-repeat;z-index:2;left:inherit;opacity:1;} .service_sc .service_box:nth-child(2n+1) .elementor-image-box-img img {background:#96CF55;} .service_sc .service_box .elementor-image-box-img {margin-bottom:0px !important;} .service_sc .service_box .elementor-image-box-title {margin-top:0px;} .service_sc .service_box .elementor-image-box-img img {background:#024985;transition:all ease 0.5s;} .service_sc .service_box:hover:nth-child(2n+1) .elementor-image-box-img img {background:#024985;transform:translatey(-10px);} .service_sc .service_box:hover .elementor-image-box-img img {background:#96CF55;transform:translatey(-10px);transition:all 0.5s;} .service_box .elementor-widget-image {overflow:hidden;} .service_box:hover .elementor-widget-image img {transform:scale(1.05);transition:all 0.5s;} .service_box .service_img_box .elementor-widget-container {border-radius:20px 20px 0 0 !important;overflow:hidden;} .service_box .service_img_box .elementor-widget-container img {transition:all 0.5s;} .service_box:hover .elementor-image-box-title {color:#024985;} .site_btn_second a:hover {color:#96CF55 !important;} .site_btn_second:hover a:after, .blog_post_main .elementskit-post-image-card .btn-wraper a:hover:after{background:#96CF55 !important;} .site_btn_second a:hover:before, .blog_post_main .elementskit-post-image-card .btn-wraper a:hover:before {right:-6px;transition:all 0.5s;} .site_btn_second a:hover:after, .blog_post_main .elementskit-post-image-card .btn-wraper a:hover:after{right:-12px;transition:all 0.5s;} .service_box .elementor-image-box-content p {padding:0 37px; min-height:55px;}  .about_sc .about_box {height:100%;} .about_sc .about_box:first-child {padding-left:calc((100% - 815px) / 1) !important;} .review_count_main span {display:flex;align-items:center;gap:5px;flex-wrap:wrap;color:#777777;font-size:20px;} .review_count_main span strong {color:#000000;} .review_inner .slick-slide {margin:0 10px;} .review_inner .review_name_box {min-width:55px;} .review_bg_main:hover img {transform:translateX(20px);transition:all ease 0.5s;} .review_bg_main img {transition:all ease 0.5s;} .blog_post_main .elementskit-post-image-card .elementskit-post-body p {text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;} .blog_post_main .elementskit-post-image-card h2.entry-title a {text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;} .blog_post_main .elementskit-post-image-card:hover img {transform:scale(1.05) rotate(0deg)!important;opacity:1!important;} .blog_post_main .elementskit-post-image-card:hover .entry-title a {color:#024985 !important;text-decoration:underline;} .our_team_box:hover figure.elementor-image-box-img img {border-color:#96cf55 !important;} .our_team_box:hover .elementor-image-box-title {color:#024985 !important;} .our_team_box .elementor-image-box-img {overflow:hidden;border-color:#D2E8FB;border-radius:100%;height:260px;width:260px !important;border:10px solid #D2E8FB;transition:all 0.3s;} .our_team_box:hover .elementor-image-box-img {border-color:#96cf55;transition:all 0.3s;} .our_team_box:hover img {transform:scale(1.09); transition:0.4s;} .our_team_box img {transition:0.4s;} .inner_banner_sc .inner_banner_text {height:max-content;margin:auto;bottom:0;} .list_design_first ul {margin:0px;padding:0px;} .list_design_first ul li {list-style:none;background:url(https://qsp.physio/wp-content/themes/qsp-elementor-child/assets/images/list-ic.png)no-repeat left center;padding-left:28px;margin-bottom:5px;} .teat_sc .team_detail_main .team_text_main img {margin:0 auto;} .team_text_main .elementor-image-box-img {overflow:hidden;border-color:#D2E8FB;border-radius:100%;height:240px;width:240px !important;border:10px solid #D2E8FB;transition:all 0.3s;} .team_text_main:hover img {transform:scale(1.09);} .team_text_main:hover .elementor-image-box-img {border-color:#96cf55;transition:all 0.3s;} .icon_with_text_sc .icon_with_text_box img {padding:10px; object-fit:scale-down;} .icon_with_text_box .elementor-widget-image {text-align:center;background:#ffffff;border-radius:100%; border:8px solid #D5EEFD;} .icon_with_text_sc .icon_with_text_box:hover img {filter:brightness(0) saturate(100%) invert(100%) sepia(82%) saturate(1337%) hue-rotate(27deg) brightness(87%) contrast(85%);} .icon_with_text_sc .icon_with_text_box:hover .elementor-widget-image {background:#024985;} .icon_with_text_sc .icon_with_text_box:hover .elementor-heading-title {color:#024985;}  .blog_post_sc .blog_post_main .btn-wraper {text-align:center!important;} .blog_post_sc .blog_post_main .post-meta-list {display:flex;align-items:center;justify-content:center;flex-direction:row-reverse;gap:10px;flex-wrap:wrap;} .blog_post_sc .blog_post_main .post-meta-list .meta-author {border-left:1px solid #C7C7C7;padding:0 0px 0 12px!important;} .blog_post_sc .blog_post_main .elementskit-meta-categories {right:18px!important;left:inherit;} .blog_post_sc .blog_post_main .ekit-wid-con .post-items .col-lg-6 {padding-right:10px;padding-left:10px; margin-bottom:20px;} .blog_post_category_main .blog_category_main ul li {margin-bottom:8px;} .blog_recent_post_main ul li {background-color:#ffffff;border-radius:10px;padding-bottom:0px !important;} .blog_recent_post_main .meta-lists svg path {stroke:#79B2E1!important;fill:inherit!important;} .blog_post_sc .blog_post_main .ekit-wid-con .post-items .col-lg-6:last-child, .blog_post_sc .blog_post_main .ekit-wid-con .post-items .col-lg-6:nth-child(7) {margin-bottom:0px;} .blog_recent_post_main ul li .ekit_post_list_content_wraper span {padding-top:20px;} .blog_recent_post_main ul li .ekit_post_list_content_wraper .meta-lists {padding-bottom:20px;} .blog_post_sc .blog_post_main .ekit-wid-con .post-items .elementskit-post-image-card {margin-bottom:0px;} .blog_recent_post_main ul li a img {object-fit:cover !important;min-height:130px;} .blog_category_main ul li a:hover {background:#96CF55 !important;color:#000000 !important;} .blog_recent_post_main ul li:hover .ekit_post_list_content_wraper span.elementor-icon-list-text {color:#024985 !important;text-decoration:underline;} .blog_post_new_main .wpr-grid-item-below-content {text-align:center !important;padding:30px 30px 30px 30px !important;height:fit-content !important;} .blog_post_new_main .wpr-grid-item-below-content .inner-block p {text-align:center;padding:15px 0px 0px 0px;} .blog_post_new_main .wpr-grid-item-below-content .wpr-grid-item-title a {text-align:center;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;} .blog_post_new_main .wpr-grid-item-below-content a.wpr-button-effect:before {position:absolute;height:15px;width:32px;content:'';right:0;background:url(https://qsp.physio/wp-content/themes/qsp-elementor-child/assets/images/arrow_btn.png) center;background-repeat:no-repeat;z-index:2;left:inherit;opacity:1;top:0;bottom:0;margin:auto;} .blog_post_new_main .wpr-grid-item-below-content a.wpr-button-effect:after {position:absolute;height:22px;width:22px;content:'';right:-6px;background:#D8E9F6;top:0;border-radius:100px;bottom:0;margin:auto;z-index:1;transition:all 0.5s;} .blog_post_new_main .wpr-grid-item-below-content a.wpr-button-effect {padding-right:34px !important;background-position:right;position:relative;background:transparent;overflow:visible;} .blog_post_new_main .wpr-grid-item:hover .wpr-grid-item-below-content .wpr-grid-item-title a {color:#024985 !important;text-decoration:underline;} .blog_post_new_main .wpr-grid-item-below-content a.wpr-button-effect:hover:before {right:-6px;transition:all 0.5s;} .blog_post_new_main .wpr-grid-item-below-content a.wpr-button-effect:hover:after {right:-12px;transition:all 0.5s;background:#96CF55 !important;} .blog_post_new_main .wpr-grid-item-below-content .inner-block {text-align:center;} .blog_post_new_main .wpr-grid-media-hover-bg {border-radius:20px!important;} .blog_post_new_main .wpr-grid-pagination {border-top:1px solid #A9D5F9;border-bottom:1px solid #A9D5F9;padding:20px 0!important;} .blog_post_new_main .wpr-grid-item-date {text-align:center;width:100%;} .blog_post_new_main .wpr-grid-item-inner:hover img {transform:scale(1.05)!important;opacity:1 !important;transition:0.4s;} .blog_post_new_main .wpr-grid-pagi-left-arrows span , .blog_post_new_main .wpr-grid-pagi-right-arrows span {opacity:1;} .blog_post_new_main .wpr-grid-pagination {flex-wrap:wrap;justify-content:center;row-gap:5px;} .blog_post_new_main .wpr-grid-media-wrap {max-height:300px;} .blog_post_new_main .wpr-grid-item-inner img {transition:0.4s;height:100%;max-height:300px;object-fit:cover;} .blog_post_new_main .wpr-grid-item-below-content .wpr-grid-item-category {background:#ffffff;padding:9px 23px;width:fit-content;position:absolute!important;top:20px!important;border-radius:10px 10px!important;right:20px;} .blog_post_new_main .wpr-grid-item-below-content .wpr-grid-item-category a {color:#024985 !important;font-size:14px;font-weight:500;} .post-template-default #content.site-main {   max-width:1630px;   padding:0px 15px 0px 15px; margin:0 auto; }  .header-main .header-middle {text-align:center;} .header-right ul {display:flex; align-items:center; width:100%; padding:0px; justify-content:end; gap:10px;} .header-right ul li {max-width:max-content; width:100%; display:flex; align-items:center; list-style:none; transition:0.5s;} .header-right ul li p {margin:0px;} .header-right ul li.book-wrap{padding:0 20px 0 30px} .header-main .header-right .book-wrap a {background:#024985; color:#FBFBFB; padding:12px 30px; border-radius:50px; font-size:16px; font-weight:600; position:relative; overflow:hidden;} .header-main .header-right .book-wrap a span{z-index:2;position:relative;} .header-main .header-right .book-wrap a:before {content:""; position:absolute; top:0; bottom:0; right:0; left:0; background:#96CF55; z-index:1; transition:all .4s ease; border-radius:50px; box-shadow:none !important; height:100%; margin:auto; width:0px;} .header-main .header-right .book-wrap a:hover:before {width:100%;} .header-main .header-right .call-wrap span {display:flex; padding-right:15px; transition:0.5s;} .header-main .header-right .call-wrap p {font-size:17px; color:#024985; line-height:normal; font-weight:400;} .header-main .header-right .call-wrap a {font-size:17px; font-weight:600; color:#000000; line-height:normal; display:flex; align-items:center;} .header-right ul li.call-wrap:hover span {transition:0.5s; transform:translateX(5px); color:#024985;} .header-right ul li.call-wrap:hover span path{fill:#024985; transition:0.5s;} .header-right .social-wrap a {display:flex; width:50px; height:50px; justify-content:center; align-items:center; border:1px solid #DFDFDF; border-radius:100%; transition:0.5s;} .header-right .social-wrap a:hover{background-color:#1877F2; border:1px solid transparent; transition:0.5s;} .header-right .social-wrap a:hover svg path{fill:#ffffff;} .header-main .header-right .call-wrap span.call-text {padding-right:0px;margin-left:5px;} .header-right ul li.call-wrap:hover span.call-text {transform:inherit;} .header-right ul .insta_icon:hover a {background:linear-gradient(160deg, #feda75, #fa7e1e, #d62976, #962fbf, #4f5bd5);border:0px; transition:0.5s;}  .header-left .elementskit-navbar-nav li a {padding:0 14px !important; margin:0px; font-size:17px !important; font-weight:600 !important; color:#252525 !important;} .header-left .elementskit-navbar-nav, .header-left .elementskit-menu-container{height:auto !important;} .header-left .elementskit-navbar-nav li a:hover{color:#96CF55 !important;} .header-left .elementskit-navbar-nav li ul{padding:10px !important;} .header-left .elementskit-navbar-nav li ul li {padding:5px 0px;} .header-left .elementskit-navbar-nav .menu-item.menu-item-has-children:first-child a {padding-left:0px !important;} .header-left .elementskit-navbar-nav li ul li a {font-size:15px !important;} .header-left .elementskit-navbar-nav .menu-item a i { font-size:9px; color:#999B9F; font-weight:600; transition:0.5s; padding:0px; right:-5px; border:0px; } .header-left .elementskit-navbar-nav .menu-item a i:before{font-size:9px; color:#999b9f; fill:#999b9f; font-weight:600; padding:0; margin:0; transition:0.5s;} .header-main-sec .header-main{padding:8px 15px;} .post-template-default .header-main-sec, .archive .header-main-sec, .error404 .header-main-sec {border-bottom:1px solid #e5e4e4;}  .footer-main {z-index:3} .footer-main .icn-text .box-icon {padding:12px !important; width:54px; height:54px; display:flex; align-content:center; justify-content:center; background-color:#E6F4FD; border-radius:100%;} .footer-main .icn-text p{padding:0px; margin:0px; transition:0.5s;} .footer-main .icn-text h6{padding:0px; margin:0px;} .footer-main .icn-text p a{color:#ffffff;} .footer-main .icn-text:nth-child(1){margin-right:50px;} .footer-main .icn-text:nth-child(2){margin-right:30px;} .footer-main .footer-map {height:100%;} .footer-main .footer-map iframe {border-radius:50px 0 0 0; height:100%;} .footer-copyright-main .footer-copyright .elementor-widget-container p{padding:0 15px; margin:0px;} .footer-copyright-main .footer-copyright .elementor-widget-container p a{font-weight:600; color:#000000;} .footer-copyright-main .footer-copyright .elementor-widget-container p span{color:#8EB5CE; display:inline-block; margin:0 20px;} .footer-main .icn-text:hover .box-text p {color:#96CF55 !important; transition:0.5s;} .footer-main .icn-text:hover .box-text p a{color:#96CF55 !important; transition:0.5s;} .footer-main .icn-text:hover .box-icon {background-color:#96CF55; transition:0.5s;} .footer-main .icn-text .box-icon img{transition:0.5s;} .footer-main .icn-text .box-icon .elementor-widget-container {display:flex;} .footer-main .icn-text:hover .box-icon img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(295deg) brightness(113%) contrast(101%);} .footer-navigation .footer-links .footer-nav{display:flex; align-items:center; flex-wrap:wrap; gap:45px; border-top:1px solid #31628B; padding:30px 58px 22px 0; margin:60px 0 0 0;} .footer-navigation .footer-links .footer-nav li{list-style:none;} .footer-navigation .footer-links .footer-nav li a{font-size:17px; font-weight:600; color:#ffffff; letter-spacing:0px; transition:0.5s;} .footer-navigation .footer-links .footer-nav li a:hover{transition:0.5s; color:#96CF55;} .list_design_green ul {margin:0px; padding:0px;} .list_design_green ul li {list-style:none; background:url(https://qsp.physio/wp-content/themes/qsp-elementor-child/assets/images/icon.png)no-repeat left center; padding-left:28px; margin-bottom:7px;} .header-top_sc .header-top_btn a {   padding:0px; } .header-top_sc .header-top_btn {   height:fit-content;   width:fit-content;   bottom:0; } .our_team_box p.elementor-image-box-description {   min-height:50px; } .post-template-default .page-header .entry-title, .category #content, .category .page-header .entry-title {   max-width:1630px; } .category #content.site-main .page-header, .category #content {padding-left:15px; padding-right:15px;} .footer-main {   border-radius:50px 50px 0px 0px; } .team_page .team_text_main .elementor-image-box-img {   height:270px;   width:270px !important; } .teat_sc.team_page {   z-index:2; } .header-main-sec #ekit-megamenu-header-new-menu { height:100% !important; }  .archive .container .site-main .left_part article.post-item:hover a img {   transform:scale(1.08);   transition:all ease 0.4s; } .archive .container .site-main .left_part article.post-item> a {   overflow:hidden!important;   display:block; } .archive .container, .site-main.empty_page {max-width:1630px!important; margin:0 auto; padding:0 15px;} .archive .container .site-main, .site-main.empty_page {max-width:100%; display:flex; align-items:start; margin:0px;} .archive .container .site-main .left_part, .site-main.empty_page .left_part {width:72%; border-right:1px solid #A9D5F9; padding:0 40px 0px 0; margin:0 40px 0 0; width:100%;} .archive .container .site-main .left_part img {max-width:900px; width:100%;} .archive .container .site-main .left_part h2 a{font-size:35px; color:#000000;} .archive .container .site-main .left_part > div {font-size:16px; color:#024985;} .archive .container .site-main .left_part {color:#024985;} .site-main .right_part .sidebar h3 {font-size:24px; font-weight:700; margin-top:25px; color:#024985; margin:0 0 32px 0;} .site-main .right_part .sidebar .category_main.widget ul {   padding:0;   margin:0;   display:flex;   flex-wrap:wrap;   gap:8px; } .site-main .right_part .sidebar .category_main.widget ul li{padding:0; margin:0px; list-style:none;} .site-main .right_part .sidebar .category_main.widget ul li a {   padding:10px 16px 10px 16px;   border-radius:8px;   color:#616161;   background:#ffffff;   display:block;   font-size:14px; } .site-main .right_part .sidebar .category_main.widget ul li a:hover {color:#000000;} .archive .container .site-main .left_part article.post-item {padding-bottom:35px;} .archive .post-list article.post-item {   padding-bottom:20px; } .archive .left_part .post-list {   display:flex;   gap:20px; flex-wrap:wrap; } .archive .container .site-main .left_part .post-meta a {   color:#024985; } .archive .left_part .post-meta span.category {   display:block; } .archive .left_part .post-list article.post-item {   width:calc((50% - 20px * 1/2));   border-radius:20px; transition:all ease 0.4s; overflow:hidden; } .archive .left_part .post-list article.post-item img {   max-height:350px;   object-fit:cover; transition:all ease 0.4s; } .archive .left_part .post-list article.post-item:hover h3 a {   color:#024985;   text-decoration:underline; transition:all ease 0.3s; } .archive .left_part .post-list article.post-item h3 a {   font-size:22px!important;   font-weight:600;   line-height:24px;   text-align:center!important;   width:100%;  color:#000000; transition:all ease 0.3s; } .archive .container .site-main .left_part .excerpt {   text-overflow:ellipsis;   overflow:hidden;   display:-webkit-box;   -webkit-line-clamp:3;   -webkit-box-orient:vertical;   text-align:center;   color:#000000;   font-size:14px;   padding-left:70px;   padding-right:70px; } .archive .container .site-main .left_part .post-meta {   display:block;   padding-bottom:15px;   text-align:center;   padding-left:70px;   padding-right:70px; } .archive .left_part .post-list article.post-item h3 {   text-align:center;   margin:20px 0 10px 0;   font-size:25px !important;   line-height:1 !important;   padding:0 70px; } .archive .container .site-main .left_part .post-meta span.date, .category .container .site-main .left_part .post-meta span.author {   color:#000000;   font-size:14px; } .archive .left_part .pagination {   margin:60px auto 0 auto;   justify-content:center;   border-top:1px solid #A9D5F9;   border-bottom:1px solid #A9D5F9;   padding:25px 0; } .archive .left_part .pagination .nav-links a {   color:#000000;   background-color:#ffffff;   border-color:#A9D5F9;   transition-duration:0.1s;   border-style:none;   padding:12px 20px 12px 20px;   border-radius:50px 50px 50px 50px; } .archive .left_part .pagination .nav-links span.page-numbers.current {   color:#ffffff;   background-color:#96CF55;   border-color:#E8E8E8;   border-style:none;   margin-right:5px;   padding:12px 20px 12px 20px;   border-radius:50px 50px 50px 50px; margin:0px; } .archive .container .site-main .left_part .post-meta .category a:hover {   color:#000000; } .archive .container .site-main .left_part .post-meta .category a {   color:#024985;   font-weight:500; font-size:15px; } .archive .left_part .pagination .nav-links {   display:flex;   align-items:center;   gap:10px;   flex-wrap:wrap;   justify-content:center; } .post-template-default .page-content p {   font-size:16px;   color:#000000; } .post-template-default .page-header .entry-title {   font-size:36px;   font-weight:700;   color:#000000;   padding-bottom:20px;   margin-bottom:0px;   line-height:38px; } .post-template-default .page-content p a, .post-template-default .page-content .post-tags a {   color:#024985; } .post-template-default .page-content h2 {   font-size:26px;   padding-top:30px;   padding-bottom:10px; } .post-template-default .page-content h3 {   font-size:20px;   font-weight:500;   color:#000000; } .post-template-default .page-content .wp-block-image figure {   margin-left:15px !important; } .post-template-default .page-content h4 {   font-size:22px;   color:#000000;   font-weight:600; }  .home .footer-main {   margin-top:-37px; } .blog_post_new_main .wpr-grid-item-below-content .wpr-grid-item-date {   margin-left:-15px; } .blog_post_new_main .wpr-grid-item-below-content .wpr-grid-item-author {   position:absolute!important;   right:calc(50% - 80px); } .site-main.empty_page .left_part h1.not-found-title {   font-size:50px;   line-height:50px;   color:#000000; } .post-template-default #content .page-content h1 {   font-size:36px;   color:#000000;   margin-top:0px;   padding-top:0px;   line-height:1;   padding-bottom:10px; } .archive .left_part .pagination .nav-links a:hover {   background:#96cf55;   color:#ffffff; }  .review_main .ti-row .ti-profile-details .ti-name {   font-size:40px !important;   color:#000 !important;   font-style:normal;   font-weight:700 !important;   line-height:42px;   margin:30px 0 20px 0 !important; } .review_main .ti-row {   flex-direction:column; } .review_main .ti-row .ti-profile-details {   position:relative; } .review_main .ti-row .ti-profile-details .ti-rating-text span strong, .review_main .ti-row .ti-profile-details .ti-rating-text span {color:#000;font-size:18px!important;font-weight:400!important;line-height:normal;opacity:0.6;} .review_main .ti-widget.ti-goog .ti-footer .ti-profile-details a.ti-header-write-btn {   background:transparent;   padding:0px;   color:#024984!important;   border:0px;   font-size:18px;   font-weight:400;   text-decoration:underline!important;   margin-top:10px; } .review_main .ti-footer.source-Google {   margin-top:0px!important; } .review_main .ti-reviews-container .ti-inner {   order:3; } .review_main .ti-widget.ti-goog .ti-review-item .ti-inner {   display:flex;   flex-direction:column;   padding:0px!important;   border-radius:20px!important;   background:#ffffff!important;   border:1px solid #024985!important; } .review_main .ti-widget.ti-goog .ti-review-item .ti-inner .ti-review-header {   order:3;   border-radius:0px 0px 18px 18px;   background:#024985;   padding:17px 30px; } .review_main .ti-widget.ti-goog .ti-review-item .ti-inner .ti-review-header .ti-name {   color:#FFF;   font-size:20px;   font-weight:600;   line-height:25px; } .review_main .ti-widget.ti-goog .ti-review-item .ti-inner span.ti-stars {   padding:10px 30px 26px 30px; } .review_main .ti-widget.ti-goog .ti-review-item .ti-inner .ti-review-text-container.ti-review-content {   padding:0 30px 0px 30px;   font-size:16px;   line-height:25px;   color:#000000;   min-height:100px; } .review_main .ti-widget.ti-goog .ti-review-item .ti-inner span.ti-read-more {   padding:10px 30px 20px 30px;   display:block; } .review_main .ti-widget.ti-goog .ti-review-item .ti-inner span.ti-read-more span {   font-size:17px!important; } .review_main .ti-widget.ti-goog .ti-controls .ti-next, .review_main .ti-widget.ti-goog .ti-controls .ti-prev {   right:0px;   width:36px;   height:36px;   background:#EDEDED !important;   padding:0px;   border-radius:100px;   display:block !important; } .review_main .ti-widget.ti-goog .ti-controls .ti-next:before {   top:6px;   right:0px;   content:"\f105";   font:normal normal normal 14px / 1 FontAwesome;   transform:inherit;   font-size:22px;   height:0px;   width:0px;   left:15px;   margin:0; } .review_main .ti-widget.ti-goog .ti-controls .ti-prev:before {   top:7px;   right:0;   content:"\f104";   font:normal normal normal 14px / 1 FontAwesome;   transform:inherit;   font-size:22px;   bottom:0;   margin:0;   background:transparent;   height:0px;   width:0px;   left:13px; } .review_main .ti-widget.ti-goog .ti-controls .ti-next:after, .review_main .ti-widget.ti-goog .ti-controls .ti-prev:after {display:none;} .review_main .ti-widget.ti-goog .ti-controls .ti-prev {   left:-20px; } .review_main .ti-widget.ti-goog .ti-controls .ti-next {   right:-20px; } .review_main .ti-widget.ti-goog .ti-review-item .ti-inner img.ti-platform-icon {   bottom:0;   margin:auto !important;   top:0;   right:30px; } .review_main .ti-widget.ti-goog .ti-controls .ti-next:hover, .review_main .ti-widget.ti-goog .ti-controls .ti-prev:hover {   transform:inherit; background:#024985 !important; } .review_main .ti-widget.ti-goog .ti-controls .ti-next:hover:before, .review_main .ti-widget.ti-goog .ti-controls .ti-prev:hover:before {   color:#ffffff; } .review_main .ti-widget.ti-goog .ti-controls {   display:block!important; } .single-post .site-main .left_part {   width:75%;   border-right:1px solid #A9D5F9;   padding:0 40px 30px 0;   margin:0 40px 0 0; } .single-post .site-main {max-width:100%; display:flex; align-items:start; margin:50px 0 50px 0;} .single-post .post-template-default .page-content img {   margin-left:0px;   padding:15px 0; } .post-template-default .page-content img {   margin-left:0px;   padding:15px 15px 15px 0; } .post-template-default #content.site-main .post-featured-image img {   margin-left:0px !important;   width:auto;   object-fit:contain; padding:10px 0px; } .single-post .site-main .right_part {width:28%;}  .archive .container .site-main .left_part article.post-item {   background:#ffffff; position:relative; } .blog_cat_main {   background-color:#D6E8F8;   padding:100px 0 90px 0; } .archive .container .site-main .right_part {   width:28%; } .archive .container .site-main .left_part {   width:72%; } .right_part .latest_posts_main ul a {   display:block;   background:#ffffff;   border-radius:10px;   margin-bottom:12px; } .right_part .latest_posts_main ul a li {   display:flex;   align-items:center;   gap:15px; margin-bottom:0px!important;   padding-right:15px; } .right_part .latest_posts_main ul a li .latest_posts_img {   max-width:140px; } .right_part .latest_posts_main ul a li .latest_posts_img img {   border-radius:10px 0 0px 10px; } .right_part .latest_posts_main ul {   padding:0px;   margin:0px; } .right_part .latest_posts_main ul a li .latest_posts_content h4 {   margin:0px;   font-size:18px;   color:#000000;   font-weight:600;   line-height:24px;   margin-bottom:12px; } .right_part .latest_posts_content .post_date_outhor p:first-child {   border-right:1px solid #C7C7C7;   padding-right:10px; } .right_part .latest_posts_content .post_date_outhor p {   display:flex;   align-items:center;   gap:6px;   color:#7b7b7b;   text-align:center;   font-size:14px;   font-weight:400;   line-height:1; margin-bottom:0px; text-align:left; } .right_part .latest_posts_content .post_date_outhor {   display:flex;   align-items:center;   gap:10px; flex-wrap:wrap; } .right_part .latest_posts_main {   padding-top:50px; } .site-main .right_part .sidebar .category_main.widget ul li a:hover {   background:#96CF55;   transition:all ease 0.3s; } .right_part .latest_posts_main ul a:hover h4 {   color:#024985 !important;   text-decoration:underline; } .right_part .latest_posts_main .latest_posts_content {   padding:10px 0; } .single-post .post p.post-meta a {   color:#024985; } .archive .left_part .post-meta span.category {   position:absolute;   top:28px;   right:20px; } .archive .container .site-main .left_part .post-meta .category a {   color:#024985;   font-weight:500;   font-size:14px;   border-radius:8px;   background:#ffffff;   padding:11px 16px; } .mobile_banner_img {display:none;} .text-list-main ul li {   padding-bottom:5px; } @media only screen and (max-width:1800px) { .banner_sc ul.slick-dots { left:80px; } } @media only screen and (max-width:1700px) { .banner_sc .banner_text_main {top:0 !important;margin:auto;bottom:0 !important;height:max-content;} .review_inner .slick-prev {left:-9px;} .review_inner .slick-next {right:-9px;} .about_sc .about_box:first-child {padding-left:50px!important;} .footer-navigation .footer-links .footer-nav li a { font-size:16px;}  .footer_right_main {   padding:40px 30px 20px 30px; } .how_to_find_sc p br {display:none;}  } @media only screen and (max-width:1680px){ .header-right ul li.book-wrap {padding:0 15px;} .header-middle .elementor-widget-container img{max-width:210px;} .header-left .elementskit-navbar-nav li a {padding:0 13px !important; font-size:15px !important;} .footer-navigation .footer-links .footer-nav {row-gap:10px;} .e-con-boxed>.e-con-inner, .category .page-header .entry-title, .category .container, .site-main.empty_page, .post-template-default #content.site-main {padding-left:50px;  padding-right:50px;} .footer-main .icn-text:nth-child(1), .footer-main .icn-text:nth-child(2) {margin-right:0px;} .footer-navigation .footer-links .footer-nav {gap:20px; row-gap:10px;} .header-main-sec.e-con-boxed>.e-con-inner {  padding-left:0px;  padding-right:0px;   }  .banner_sc ul.slick-dots {left:45px;} .archive .container .site-main .left_part, .single-post .site-main .left_part {   width:70%; } .archive .container .site-main .right_part, .single-post .site-main .right_part {   width:30%; }  } @media only screen and (max-width:1440px){ .header-right ul li.book-wrap {padding:0 10px;padding-left:10px;padding-right:0;} .header-middle .elementor-widget-container img{max-width:200px;} .header-left .elementskit-navbar-nav li a {padding:0 10px !important;} .footer-navigation .footer-links .footer-nav {padding:20px 50px 0px 0; margin:20px 0 0 0;} .our_team_box .elementor-image-box-img {height:210px;width:210px !important;} .site-main.empty_page .left_part h1.not-found-title {   font-size:40px;  line-height:40px;}  .banner_sc ul.slick-dots {left:30px;} .review_main .ti-row .ti-profile-details .ti-name {   font-size:38px !important;   line-height:40px; } .home_service_head p br {   display:none; }  } @media only screen and (max-width:1360px){ .header-main-sec .header-main{flex-wrap:wrap;} .header-main-sec .header-main .header-right{width:auto;} .header-main-sec .header-main .header-left{width:100% !important; order:3; text-align:center;} .header-main-sec .header-main .header-left .elementskit-navbar-nav{justify-content:center;} .header-left .elementskit-navbar-nav li a {padding:0 25px !important;} .header-right ul li.book-wrap {padding:0 35px;} .header-main-sec .header-right{width:auto !important;} .blog_post_new_main .wpr-grid-item-below-content .wpr-grid-item-category {   padding:6px 12px;   top:10px !important;   border-radius:10px 10px !important;   right:10px;   max-width:150px; } .e-con-boxed>.e-con-inner, .category .page-header .entry-title, .category .container, .site-main.empty_page, .post-template-default #content.site-main {  padding-left:40px;  padding-right:40px;   } .archive .left_part .post-list article.post-item h3 a {   font-size:22px !important;   line-height:24px; } .banner_sc ul.slick-dots {top:inherit; bottom:15px; flex-direction:row; gap:10px; left:0; right:0; margin:auto; justify-content:center;} .about_sc .about_box:first-child {padding-left:40px!important;}  .service_sc .service_box .elementor-image-box-title {   min-height:48px; } .service_box .elementor-image-box-content p {   padding:0 10px;   min-height:72px; } .archive .container .site-main .left_part, .site-main.empty_page .left_part {   padding:0 20px 0px 0;   margin:0 20px 0 0; }  .archive .container .site-main .left_part, .single-post .site-main .left_part {  width:65%; }   .archive .container .site-main .right_part, .single-post .site-main .right_part {  width:35%;   } .blog_cat_main {   background-color:#D6E8F8;   padding:70px 0 40px 0; } .site-main .right_part .sidebar h3 {   margin:0 0 25px 0; }  .archive .container .site-main .left_part .post-meta, .archive .left_part .post-list article.post-item h3, .archive .container .site-main .left_part .excerpt {   padding-left:40px;   padding-right:40px; } .page-id-4183 .elementor-widget-container p br {   display:none; }   }   @media only screen and (max-width:1200px){ .service_box .elementor-image-box-content p {   min-height:92px; } .inner_banner_sc:after {   position:absolute;   content:'';   left:0;   top:0;   height:100%;   width:100%;   background:#00000052;   z-index:1;   border-radius:30px 30px 0 0; } .inner_banner_sc .inner_banner_text {   z-index:2; } .inner_banner_sc .inner_banner_text h1, .inner_banner_sc .inner_banner_text p {   color:#ffffff!important; } .inner_banner_sc .inner_banner_text .elementor-widget-container {   color:#ffffff; }   }   @media only screen and (max-width:1024px){ .header-main-sec .header-main{flex-wrap:nowrap;} .header-main-sec .header-main .header-left{width:auto !important; order:inherit; text-align:left;} .header-main-sec .header-main .header-left .elementskit-navbar-nav{justify-content:start; overflow-y:unset ;} .header-left .elementskit-navbar-nav li a {padding:5px 25px !important;} .header-right ul li.book-wrap {display:none;} .header-right .social-wrap a {width:40px;height:40px;} .header-right .social-wrap a svg{width:9px;} .header-right ul li.social-wrap{padding-left:0px;} .header-left .elementskit-navbar-nav .menu-item.menu-item-has-children:first-child a {padding-left:25px !important;} .header-main .header-right .call-wrap a p, .header-main .header-right .call-wrap a .call-text{display:none;} .header-left .elementskit-navbar-nav li:hover .elementskit-dropdown.elementskit-submenu-panel {-webkit-box-shadow:0 10px 30px 0 rgba(45,45,45,.2); box-shadow:0 10px 30px 0 rgba(45,45,45,.2); position:unset; max-height:max-content; z-index:999; visibility:visible; opacity:1;} .service_box .elementor-image-box-content p {padding:0 10px;} .blog_recent_post_main ul li {margin:0px !important;height:100%;} .blog_recent_post_main ul {display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:flex-start;}   .blog_post_new_main .wpr-grid-pagination span>span, .blog_post_new_main .wpr-grid-pagination a>span {  display:block;   }  .e-con-boxed>.e-con-inner, .category .page-header .entry-title, .category .container, .site-main.empty_page, .post-template-default #content.site-main {  padding-left:30px;  padding-right:30px;   } .team_page .team_text_main .elementor-image-box-img {   height:240px; width:240px !important; } .archive .container .site-main .left_part {   max-width:70%;   padding:0 20px 30px 0;   margin:0 20px 0 0; } .archive .container .site-main .left_part h2 a {   font-size:30px;   line-height:normal; } .footer-main .footer-map iframe {   border-radius:0px; }  .icon_with_text_sc .icon_with_text_box{  justify-content:center; } .archive .left_part .pagination .nav-links {   display:flex;   flex-wrap:wrap;   gap:10px;   row-gap:6px;   align-items:center;   justify-content:center; } .footer-navigation .footer-links .footer-nav { padding:20px 0 0 0; justify-content:space-between; } .review_main .ti-widget.ti-goog .ti-widget-container { padding:0px 20px !important; }  .about_sc .about_box:first-child {padding-left:30px!important;} .review_main .ti-widget.ti-goog .ti-review-item .ti-inner .ti-review-header .ti-name {   font-size:15px; } .review_main .ti-widget.ti-goog .ti-review-item .ti-inner .ti-review-header {   padding:17px 15px; } .review_main .ti-widget.ti-goog .ti-review-item .ti-inner img.ti-platform-icon {   right:15px; } .review_main .ti-widget.ti-goog .ti-review-item .ti-inner span.ti-read-more {   padding:10px 15px 20px 15px; } .review_main .ti-widget.ti-goog .ti-review-item .ti-inner span.ti-stars {   padding:10px 15px 26px 15px; } .review_main .ti-widget.ti-goog .ti-review-item .ti-inner .ti-review-text-container.ti-review-content {   font-size:15px;   line-height:20px;padding:0 15px 0px 15px;  } .post-template-default .page-header .entry-title {font-size:30px; line-height:35px;} .right_part .latest_posts_main ul a li {   gap:12px;   padding-right:10px; } .right_part .latest_posts_main ul a li .latest_posts_content h4 {   font-size:16px;   line-height:20px; } .archive .container .site-main .left_part .post-meta, .archive .left_part .post-list article.post-item h3, .archive .container .site-main .left_part .excerpt {   padding-left:30px;   padding-right:30px; } .header-left .elementskit-navbar-nav .menu-item.menu-item-has-children a { width:fit-content; position:unset; } .header-left .elementskit-navbar-nav .menu-item.menu-item-has-children{position:relative;} .header-right ul li.social-wrap.insta_icon svg {   width:18px; } .header-left .elementskit-navbar-nav .menu-item a i { font-size:9px; color:#999B9F; font-weight:600; transition:0.5s; padding:5px; border:0px; position:absolute; right:20px; left:inherit; } }   @media only screen and (max-width:991px){ .archive .container .site-main .left_part > div {   font-size:16px;   color:#024985;   flex-wrap:wrap; } .archive .left_part .post-list article.post-item { width:calc((100% - 0px * 1 / 1)); } .archive .left_part .pagination {   margin:30px auto 0 auto; } .right_part .latest_posts_main {   padding-top:40px; } .inner_banner_sc img {min-height:300px;object-fit:cover;height:auto !important; width:100%;}   } @media only screen and (max-width:768px){ .header-main .header-right ul li.call-wrap{margin-right:0px;} .header-main-sec .header-main .header-left {width:30% !important; justify-content:start !important; display:flex;} .header-main .header-right {width:30% !important;} .header-middle .elementor-widget-container img {max-width:150px;} .header-right .social-wrap a {width:30px;height:30px;} .header-right .elementor-widget-container{display:flex; justify-content:end;} .header-right ul li.social-wrap {padding-left:0;} .footer-navigation .footer-links .footer-nav {margin:20px 0 0 0; padding:20px 0 0px 0;}  .banner_sc .slick-slide img {display:block;width:100%;height:400px;object-fit:cover;} .banner_text_main p br {display:none;} .banner_sc .slick-slide:before {position:absolute;content:'';left:0;top:0;height:100%;width:100%;background:#00000069;z-index:1;border-radius:20px 20px 0 0;} .banner_sc .banner_text_main {z-index:2;} .banner_sc .banner_text_main .elementor-heading-title, .banner_sc .banner_text_main p {color:#ffffff!important;} .blog_recent_post_main .meta-lists svg path {stroke:#79B2E1!important;fill:inherit!important;} .blog_post_sc .blog_post_main .ekit-wid-con .post-items .col-lg-6:nth-child(7) {margin-bottom:20px;} .blog_recent_post_main ul {grid-template-columns:1fr;} .blog_post_new_main .wpr-grid-item-below-content {padding:20px 10px 20px 10px !important;} .e-con-boxed>.e-con-inner, .category .page-header .entry-title, .category .container, .site-main.empty_page, .post-template-default #content.site-main {  padding-left:20px;  padding-right:20px;   } .our_team_box .elementor-image-box-img {  height:170px;  width:170px !important;   }  .footer_right_main {   padding:40px 15px 20px 15px; } .footer-main {   border-radius:30px 30px 0px 0px; } .inner_banner_sc:before {  position:absolute;  content:'';  left:0;  bottom:0;  border-radius:0px;  z-index:1;  height:40%;  width:100%;  top:initial;  background:#FFFFFF;  background:linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 58%, rgba(255, 255, 255, 0.90) 68%, rgba(255, 255, 255, 0) 100%);   }   .inner_banner_sc .inner_banner_text {  z-index:2;  bottom:30px;  top:inherit !important;   } .inner_banner_sc .inner_banner_text h1, .inner_banner_sc .inner_banner_text .elementor-widget-text-editor {  text-align:center;   } .inner_banner_sc .inner_banner_text h1 {   font-size:32px !important; } #bewebchat {   bottom:100px !important; } .archive .container .site-main, .site-main.empty_page {   flex-wrap:wrap;   flex-direction:column-reverse; } .archive .container .site-main .left_part, .site-main.empty_page .left_part {   max-width:100%;   border-right:0px;  padding:20px 0px 0px 0;  margin:20px 0px 0 0;  border-top:1px solid #A9D5F9; } .archive .container .site-main .left_part h2 a { font-size:26px;}  .footer-main .footer-grid-main {   display:block; } .footer-main .footer-grid-main .footer-map {   min-height:300px; }  .icon_with_text_sc .icon_with_text_box{  justify-content:start; }  .footer-navigation .footer-links .footer-nav { justify-content:start; } .banner_sc ul.slick-dots li button { background:#ffffff; }   .review_main .ti-row .ti-profile-details .ti-name {  font-size:30px !important;  line-height:32px;  margin:20px 0 10px 0 !important;   }  .about_sc .about_box:first-child {padding-left:20px!important;} .review_main .ti-reviews-container {   margin-bottom:0px !important; } .post-template-default #content.site-main {  flex-direction:column-reverse;   row-gap:20px; } .post-template-default #content.site-main .left_part {   width:100%;   max-width:100%; border-right:0px; padding:0px; margin:0px; border-top:1px solid #A9D5F9; } .post-template-default .page-header .entry-title {   font-size:28px; margin-top:20px; } .archive .container .site-main .right_part, .archive .container .site-main .left_part {  width:100%;   } .right_part .latest_posts_main {   padding-top:30px; } .site-main .right_part .sidebar h3 {   font-size:22px;   margin:0 0 20px 0; } .blog_cat_main {  padding:50px 0 40px 0;   } .archive .left_part .post-list article.post-item {  width:calc((50% - 20px * 1 / 2));   } .single-post .site-main .right_part, .single-post .site-main .left_part {  width:100%;   } .archive .container .site-main .left_part .post-meta, .archive .left_part .post-list article.post-item h3, .archive .container .site-main .left_part .excerpt {   padding-left:20px;   padding-right:20px; } .header-right ul li.social-wrap.insta_icon svg {  width:15px;   }   .dsk_banner_img {display:none;} .mobile_banner_img {display:block;} #our_clinic_banner.inner_banner_sc:before {   bottom:-6px; } .inner_banner_sc .inner_banner_text .elementor-widget-text-editor {   font-size:15px;   line-height:20px; } .contect_page_main.inner_banner_sc:before {   display:none; } .contect_page_main.inner_banner_sc .inner_banner_text {  bottom:0; top:0 !important; } .banner_sc .banner_list img {   min-height:400px;   object-fit:cover; } .banner_sc .banner_list:before {   position:absolute;   content:'';   left:0;   top:0;   height:100%;   width:100%;   background:#00000052;   z-index:1; border-radius:20px 20px 0 0; } .inner_banner_sc .inner_banner_text h1 br {   display:none; } .inner_banner_sc:after { display:none; } .inner_banner_sc .inner_banner_text .elementor-widget-container, .inner_banner_sc .inner_banner_text p {  color:#000000 !important; } .inner_banner_sc .inner_banner_text h1 {   color:#024985 !important; } .inner_banner_sc .inner_banner_text .elementor-widget-container br {   display:none; } .contect_page_main.inner_banner_sc .inner_banner_text h1 {   color:#ffffff !important; }  .inner_banner_sc img {  height:revert-layer !important; }  }  @media only screen and (max-width:575px){ .header-main .header-right .book-wrap a {padding:5px 10px; font-size:13px;} .header-main .header-right {width:34% !important;} .header-main-sec .header-main .header-left {width:34% !important;} .archive .page-header .entry-title, .site-main.empty_page, .post-template-default #content.site-main {  padding-left:15px;  padding-right:15px;   } .archive .container { padding-left:15px;padding-right:15px;} .e-con-boxed>.e-con-inner, .category .container .site-main {  padding-left:0px;  padding-right:0px; } .header-top_sc .header-top_btn {   bottom:inherit;   top:10px !important; } .footer-copyright-main .footer-copyright .elementor-widget-container p span {   margin:0 8px; } .service_box .elementor-image-box-content p {   min-height:auto; } .review_count_main span {   font-size:16px; } .blog_post_main .elementskit-post-image-card .elementskit-post-body p {   margin:5px 0px 15px 0px !important; } .archive .left_part .post-list {   flex-wrap:wrap; } .archive .left_part .post-list article.post-item {   width:100%; } .post-template-default .page-content h2 {   font-size:24px;   padding-top:15px;   padding-bottom:5px; } .post-template-default .page-content h3 {   font-size:18px; } .post-template-default .page-content .wp-block-image figure {   margin-left:15px !important; } .post-template-default .page-content h4 {   font-size:20px; } .archive .left_part .pagination .nav-links a, .category .left_part .pagination .nav-links span.page-numbers.current {   padding:8px 16px 8px 16px; } .archive .left_part .pagination {   margin:25px auto;   padding:20px 0;  margin-bottom:10px; } .post-template-default .page-header .entry-title {   font-size:30px;   padding-bottom:10px; } .header-main .header-right .call-wrap span svg {   width:22px; } .site-main.empty_page .left_part h1.not-found-title, .post-template-default #content .page-content h1 {   font-size:30px;   line-height:30px; padding-left:0px; } .footer-main .icn-text .box-icon { padding:10px !important; width:42px; height:42px; } .post-template-default .page-header .entry-title {  padding-left:0px;   }  .about_sc .about_box:first-child {padding-left:15px!important;} .service_sc .service_box .elementor-image-box-title {   min-height:auto; } .blog_cat_main {  padding:45px 0 40px 0;   }  .site-main .right_part .sidebar .category_main.widget ul li a {  padding:7px 12px 8px 12px;}   .archive .left_part .post-list article.post-item {  width:calc((100% - 0px * 1 / 1));   } .archive .left_part .pagination {  padding:14px 0;   } .inner_banner_text .elementor-widget-container p br {   display:none; } .inner_banner_sc .inner_banner_text h1 {   font-size:26px !important; } .our_team_box p.elementor-image-box-description {   min-height:auto; } .home .footer-main {   margin-top:0px; }  .inner_banner_sc .inner_banner_text {  bottom:25px;   }   .inner_banner_sc img {  height:auto !important;  min-height:300px;  padding-bottom:30px;   } .text-list-main ul {   padding-bottom:10px; } .banner_sc .banner_text_main {  width:100%;  word-break:break-all;  max-width:100%;   }  .banner_sc .banner_text_main>.e-con-inner, .inner_banner_sc .inner_banner_text>.e-con-inner {height:auto;}  } @media only screen and (max-width:480px){ .header-main-sec .header-main .header-left {  width:auto !important;   } .header-middle .elementor-widget-container img {  max-width:131px;   } .inner_banner_sc:before {  height:45%; }  } 