/*!/wp-content/themes/cmshah/assets/css/responsive.css*/.strength.cms-half-py .card span{width:4.5rem;height:4.5rem}.strength.cms-half-py .card img{max-width:100%;-o-object-fit:contain;object-fit:contain}ul ul{list-style-type:disc}.dynamic-content p,.dynamic-content ul li,.dynamic-content span{font-size:1.25rem;line-height:1.875rem}.dynamic-content ul li ul{margin-top:1rem}.dynamic-content ul li ul li:last-child{margin-bottom:0}.dynamic-content h1,.dynamic-content .h1,.dynamic-content h2,.dynamic-content .h2,.dynamic-content h3,.dynamic-content .h2,.dynamic-content h4,.dynamic-content .h3,.dynamic-content h5,.dynamic-content .h4,.dynamic-content h6,.dynamic-content .h5{color:#33578c}.dynamic-content strong,.dynamic-content b{font-family:"Poppins";font-weight:700}.dynamic-content .strength h3{font-family:"Poppins";font-weight:400;color:#3a3a44}.image-shadow{position:relative;padding-right:15px;margin-bottom:50px}.sub-btn .cms-btn{padding:.6875rem 2.0625rem;border-radius:5px;font-size:18px;font-weight:700;font-family:"Poppins";-webkit-transition:0.5s all ease;-o-transition:0.5s all ease;transition:0.5s all ease}.image-shadow::after{content:"";width:calc(100% - 15px);height:100%;background-color:#e8ecf8;border-radius:30px;position:absolute;right:0;top:15px}.image-shadow img{border-radius:1.875rem;z-index:1;position:relative}.gst-audit .image-shadow img{min-height:42.3125rem;-o-object-fit:cover;object-fit:cover}.about-banner,.team-banner,.gst-banner,.blog-list-banner{background-position:center;background-repeat:no-repeat}.team-member h5.card-title{letter-spacing:0;line-height:1.5}.team-member .team-bottom-border:last-child{border-bottom:0;padding-bottom:0}.why-choose .para_sm{line-height:1.5}.blog-list-banner{background-image:url(/wp-content/uploads/2022/02/banner_image.png);background-repeat:no-repeat;background-size:cover}.blog-list-banner .cms-py{padding:5.75rem 0rem}.blog-list-banner h1,.blog-category-bottom .h1{font-size:3rem}.blog-card{border-radius:30px;background-color:#f6f6f6;border:0}.blog-card .post-details,.sidebar-wrapper .blog-card{padding:30px}#accordion_sidebar .accordion-item.card{border-radius:30px}.blog-title{font-size:1.5rem;color:#33578c;line-height:1.875rem;margin-bottom:1rem}.blog-author{font-size:1.125rem;color:#3a3a44}.blog-content,.blog-category-bottom p{font-size:1.25rem;color:#3a3a44;font-weight:400;font-family:"Poppins"}.blog-category-bottom p{color:#3a3a44;text-align:center;margin:1rem 0 1.875rem}.blog-img{width:100%;height:13.125rem;-o-object-fit:cover;object-fit:cover;border-top-left-radius:30px;border-top-right-radius:30px}.blog-list-row .col-lg-6:nth-child(5){width:100%}.blog-list-row .blog-card{height:100%}.sidebar-wrapper h5{font-size:1.25rem;color:#33578c;letter-spacing:0;font-family:"Poppins";font-weight:700;position:relative;margin-bottom:2.8125rem}.sidebar-wrapper h5::after{width:4.875rem;height:.1875rem;background-color:#33578c;content:" ";position:absolute;top:calc(100% + 0.875rem);left:0}.sidebar-wrapper .Blog-post-list a,.sidebar-wrapper .blog-category-list a{font-size:1.125rem;line-height:1.625rem;color:#3a3a44;text-decoration:none;padding-right:20%;position:relative;font-family:"poppins";display:block}.sidebar-wrapper .Blog-post-list a:hover,.sidebar-wrapper .blog-category-list a:hover,.sidebar-wrapper .Blog-post-list a:hover::after,.sidebar-wrapper .blog-category-list a:hover::after{color:#33578c;filter:grayscale(0);opacity:1}.sidebar-wrapper .Blog-post-list a::after,.sidebar-wrapper .blog-category-list a::after,.blog-category-bottom a::after{filter:grayscale(1);width:.5rem;height:1.25rem;position:absolute;right:0;top:50%;transition:0.3s all ease;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);content:url(/wp-content/uploads/2022/03/Blog_page_arrow.svg)}.sidebar-wrapper .Blog-post-list li,.sidebar-wrapper .blog-category-list li,.sidebar-wrapper .related-articles li{margin:0;padding:.9375rem 0rem;border-bottom:.125rem solid #e3e3e4}.sidebar-wrapper .Blog-post-list li:first-child,.sidebar-wrapper .blog-category-list li:first-child,.sidebar-wrapper .related-articles li:first-child{padding-top:0}.sidebar-wrapper .Blog-post-list li:last-child,.sidebar-wrapper .blog-category-list li:last-child,.sidebar-wrapper .related-articles li:last-child{padding-bottom:0rem;border-bottom:0rem}.blog-pagination .pagination{margin:1.875rem 0rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.875rem 0rem;border-top:.125rem solid #e3e3e4;border-bottom:.125rem solid #e3e3e4;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}.blog-pagination .pagination li{margin:0rem 1.875rem}.blog-pagination .pagination li a,.blog-pagination .pagination li span{font-size:1.3125rem;color:#33578c;font-family:"Poppins"}.blog-pagination .pagination li a.current,.blog-pagination .pagination li span.current{font-family:"Poppins";font-weight:700}.blog-pagination .pagination li a.next,.blog-pagination .pagination li a.prev,.blog-pagination .pagination li span.next,.blog-pagination .pagination li a.prev{width:4.5rem;height:4.5rem;border-radius:100%;color:#33578c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border:2px solid #33578c}.blog-pagination .pagination li a.next::after,.blog-pagination .pagination li span.next::after,.blog-pagination .pagination li a.prev::after,.blog-pagination .pagination li span.prev::after{content:"\f061";font-family:"Font Awesome 5 Free";font-size:1.5625rem;color:#33578c;font-weight:900}.blog-pagination .pagination li a.next:hover,.blog-pagination .pagination li a.prev:hover,.blog-pagination .pagination li span.next:hover,.blog-pagination .pagination li a.prev:hover{color:#fff;background:#33578c}.blog-pagination .pagination li a.next:hover::after,.blog-pagination .pagination li span.next:hover::after,.blog-pagination .pagination li a.prev:hover::after,.blog-pagination .pagination li span.prev:hover::after{color:#fff}.blog-pagination .pagination li a.prev::after,.blog-pagination .pagination li span.prev::after{content:"\f060"}.blog-pagination .navigation a:hover{text-decoration:none}.blog-category-bottom li{list-style:none}.blog-category-bottom a{border-radius:2.375rem;background-color:#f6f6f6;margin-top:1.875rem;display:block;padding:1.5625rem 1.875rem;font-size:1.25rem;color:#3a3a44;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:relative}.blog-category-bottom a::after{color:#9d9d9d;right:28px}.blog-category-bottom a:hover::after{color:#fff;filter:brightness(100);opacity:1}.blog-category-bottom a:hover{background-color:#33578c;-webkit-box-shadow:rgb(45 61 138 / 73%) 0 5px 17px;box-shadow:rgb(45 61 138 / 73%) 0 5px 17px;background-color:#33578c;color:#fff}.dynamic-content div.heateor_sss_follow_ul a,.dynamic-content div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{margin:2px 0 2px 10px}.share-icon-top p,.share-icon-bottom p{color:#666}.blog-author{padding:.375rem 0;margin:0}.share-icon-bottom{border-top:2px solid #e4e4e5;border-bottom:2px solid #e4e4e5;margin-top:2.5rem;margin-bottom:2.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.blog-content-only p{margin-bottom:2rem}p.blog-author{margin-bottom:0rem}.blog-content-only blockquote p{font-style:italic;font-weight:400;font-family:"poppins";color:#aeaeb1}.blog-content-only blockquote{color:#aeaeb1;position:relative;border-left:.625rem solid #aeaeb1;padding-left:1.75rem;font-family:"poppins"}.blog-content-only blockquote:before{content:" "}.heateor_sss_horizontal_sharing .heateor_sss_facebook:hover span.heateor_sss_svg{background-color:#3c589a!important}.heateor_sss_horizontal_sharing .heateor_sss_button_linkedin:hover span.heateor_sss_svg{background-color:#0077b5!important}.heateor_sss_horizontal_sharing .heateor_sss_button_twitter:hover span.heateor_sss_svg{background-color:#55acee!important}.heateor_sss_horizontal_sharing .heateor_sss_button_copy_link:hover span.heateor_sss_svg{background-color:#ffc112!important}.comment-wrapper .comment-respond p{margin-top:32px;margin-bottom:0;margin-right:0}.comment-wrapper .comment-respond p input:not([type="checkbox"]),.comment-wrapper .comment-respond p textarea{width:100%;padding:10px 30px}.comment-wrapper .comment-respond p textarea{padding:30px}.comment-wrapper .comment-respond p.comment-form-author{padding-right:15px}.comment-wrapper .comment-respond p.comment-form-email{padding-left:15px}.comment-wrapper .comment-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comment-form-comment{width:100%}.comment-form-cookies-consent{width:80%}.form-submit{width:20%}.comment-respond .comment-form-cookies-consent input[type="checkbox"]{border-radius:3px;cursor:pointer;position:relative;top:.3125rem}.comment-respond input[type="checkbox"]:after{width:8px;height:14px;left:7px;top:2px;border:2px solid var(--form--color-text);border-top:0;border-left:0}.comment-respond input[type="checkbox"]:focus{outline:none}@media (max-width:1199px){.about-banner .cms-py,.team-banner .cms-py,.gst-banner .cms-py{padding:4.75rem 2rem}h1,.h1{font-size:2.75rem}h2,.h2{font-size:2.5rem}h3,.h3{font-size:1.375rem}h4,.h4{font-size:20px}h5,.h5{font-size:1.125rem}h6,.h6{font-size:1rem}.blog-list-banner .cms-py{padding:3rem 2rem}.team-member .team-bottom-border .card img{height:18rem;-o-object-fit:contain;object-fit:contain}.team-member .card-text.para_sm,.leadership-team .card-text.para_sm{font-size:1rem}.gst-audit .image-shadow img{min-height:40.3125rem}.blog-card{border-radius:20px}.blog-img{height:180px;border-top-left-radius:20px;border-top-right-radius:20px}.blog-title{font-size:1.3rem}.blog-author,.blog-content{font-size:16px}.sidebar-wrapper .Blog-post-list a,.sidebar-wrapper .blog-category-list a{font-size:1rem}.sidebar-wrapper .Blog-post-list a::after,.sidebar-wrapper .blog-category-list a::after{font-size:20px}.blog-card .post-details,.sidebar-wrapper .blog-card{padding:20px}.sidebar-wrapper h5{margin-bottom:2rem}.blog-pagination .pagination li a.next,.blog-pagination .pagination li a.prev,.blog-pagination .pagination li span.next,.blog-pagination .pagination li a.prev{width:50px;height:50px}.blog-pagination .pagination li{margin:0 20px}.blog-category-bottom a{margin-top:20px;font-size:16px;padding:20px 30px}.blog-category-bottom a::after{right:20px}.dynamic-content p,.dynamic-content ul li,.dynamic-content span{font-size:16px}.comment-wrapper .comment-respond p input[type="submit"]{padding:4px 15px}.single-services .service-page-style ol li{font-size:1rem;line-height:1.625rem}}@media (max-width:991px){.site-main .cms-half-py{padding:2.375rem 0rem}.gst-audit .image-shadow img{min-height:auto}.blog-list-banner{background-position:left}.blog-pagination .pagination .page-numbers,.blog-pagination .comments-pagination .page-numbers{display:block}.share-icon-bottom{margin-top:20px;margin-bottom:20px}.comment-form-cookies-consent{width:auto}.form-submit{width:100%}.comment-wrapper .comment-respond p input[type="submit"]{float:right;width:auto;margin-bottom:15px}.comment-wrapper .comment-respond p.comment-form-email{padding-left:0}.comment-wrapper .comment-respond p.comment-form-author{padding-right:12px}.comment-wrapper .comment-respond p input:not([type="checkbox"]),.comment-wrapper .comment-respond p textarea{padding:10px 15px}.comment-wrapper .comment-respond p input[type="submit"]{padding:4px 15px}}@media (max-width:767px){.team-member .cms-team-space{padding:3rem 0}.about-banner .cms-py,.team-banner .cms-py,.gst-banner .cms-py{padding:2.75rem 1rem}.blog-list-banner .cms-py{padding:1.75rem 2rem}.site-main .cms-half-py{padding:2rem 1rem}.image-shadow{padding-right:10px;margin-bottom:30px}.image-shadow img{border-radius:20px}.image-shadow::after{width:calc(100% - 10px);top:10px;border-radius:20px}.image-title-con p.para_sm{margin-top:16px}.about-banner h1,.team-banner h1,.gst-banner h1,.blog-list-banner h1,.blog-category-bottom .h1{font-size:28px;margin:0}h1,.h1{font-size:1.75rem}h2,.h2{font-size:1.5rem}h3,.h3{font-size:1.125rem}h4,.h4{font-size:20px}h5,.h5{font-size:1.125rem}h6,.h6{font-size:1rem}.blog-card,.blog-list-row a:hover>div{border-radius:.625rem}.blog-img{border-top-left-radius:.625rem;border-top-right-radius:.625rem}.team-member .card-body{padding:0}.leadership-team .commitee-member:not(:first-child){margin-top:2.5rem}.cms-btn{font-size:1rem;padding:.375rem 1.0625rem}.blog-title{font-size:1.2rem}.blog-content,.blog-category-bottom p,.blog-author,.blog-content,.sidebar-wrapper .Blog-post-list a,.sidebar-wrapper .blog-category-list a{font-size:.875rem}.blog-pagination .pagination{padding:15px 0;margin:15px 0}.blog-pagination .pagination li{margin:0 12px}.blog-pagination .pagination li a.next,.blog-pagination .pagination li a.prev,.blog-pagination .pagination li span.next,.blog-pagination .pagination li a.prev{width:40px;height:40px}.blog-pagination .pagination li a.next::after,.blog-pagination .pagination li span.next::after,.blog-pagination .pagination li a.prev::after,.blog-pagination .pagination li span.prev::after{font-size:1.25rem}.sidebar-wrapper .Blog-post-list li,.sidebar-wrapper .blog-category-list li,.sidebar-wrapper .related-articles li{padding:.625rem 0}.mission-vission img{width:50px}.comment-wrapper .comment-respond p{margin-top:16px}.comment-wrapper .comment-respond p input:not([type="checkbox"]),.comment-wrapper .comment-respond p textarea{font-size:16px}.sidebar-wrapper .Blog-post-list li:first-child,.sidebar-wrapper .blog-category-list li:first-child,.sidebar-wrapper .related-articles li:first-child{padding-top:15px}.sidebar-wrapper .Blog-post-list a::after,.sidebar-wrapper .blog-category-list a::after{font-size:.938rem}.sidebar-wrapper h5{margin-bottom:0}.sidebar-wrapper .blog-card{padding:10px 20px}.sidebar-wrapper .accordion-collapse li:last-child{margin-bottom:20px}}@media (max-width:575px){.comment-wrapper .comment-respond p.comment-form-author{padding:0}h2,.h2{font-size:1.5rem;line-height:1.875rem}}@media (max-width:460px){h2,.h2{font-size:1.25rem}}