@media screen and (max-width: 1600px) {	
	.signature-dishes-slider-back {
		padding: 20px 40px;
	}
}

@media screen and (max-width: 1280px) {
.cm-home-slider-inner-main {
    padding-right: 20px;
    padding-left: 30px;
}
.cm_padding_left_main {
    padding-left: 30px !important;
}	
}


@media screen and (min-width: 1200px) {	
	body:not([class*=elementor-page-]) .site-main, main.site-main.cm-single-blog-main-wrp {
		max-width: 1250px;
		padding: 90px 20px;
		margin: 0 auto;
	}
}

@media screen and (max-width: 1380px) {	
	.cm-celebration-tab .elementor-tab-title {   
		padding: 11px 50px !important;
	}
	.cm-home-slider-inner-main {
		max-width: calc(100% - 500px) !important;
	}
	.cm-home-slider-top-inner {
		max-width: 500px;
	}
	.cm-tab-section-wrap .cm-tab-right {
		padding: 100px 50px;
	}	
	img.cm-home-slider-image {
		max-width: 100% !important;
	}
	.cm-home-slider-container {
    	min-height: 460px;
	}
	.cm-home-slider-inner {
		max-width: 580px;
	}
	body {
		padding-top: 77px;
	}
	.cm-header-right .chillimanis_header_megamenu div#ekit-megamenu-menu-1 {
		height: 100px;
	}
}

@media screen and (max-width: 1200px) {
	
	.cm-header-right .menu > li.menu-item {
		margin: 0 10px;
	}	
	.cm-header-defualt-icon li {
		padding: 0px 15px;
	}	
	.cm-header-defualt-icon li.search-tool {
		padding-right: 5px;
	}	
	.cm-menu-mobile-wrp .menu-item-has-children ul.sub-menu:before {
		content: unset;
	}
	.cm-menu-mobile-wrp .menu-item-has-children ul.sub-menu li a:before{
		content:unset;
	}
	.cm-home-slider-top-inner {
		max-width: 600px;
	}
	.cm-home-slider-inner-main {
		max-width: calc(100% - 600px) !important;
	}
	.cm-menu-category-bottom {
		padding: 30px 20px;
        padding-bottom: 70px;
	}
    .cm-menu-category-btn-wrp {
        left: 20px;
        right: 20px;
        bottom: 20px;
    }
}


@media screen and (max-width: 1199px) {
	.cm-single-blog-main-wrp {
		padding: 70px 20px;
	}
}

@media screen and (max-width: 1150px) {
.cm-menu-category-btn-wrp .cm-menu-category-btn-link i {
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
}
}


@media screen and (max-width: 1100px) {
	.cm-header-right .cm-site-navigation ul.elementskit-navbar-nav > li.menu-item > a {
		padding: 0 13px;
	}
}


@media only screen and (max-width: 1100px) and (min-width: 1024px) {
	.cm_catering_menu_overlay-inner {
		bottom: -115%;
	}	
	.chillimanis_header_megamenu .elementskit-megamenu-panel {
		right: -170px !important;
	}
}


@media screen and (max-width: 1024px) {

main.site-main.cm-blog-category {
    padding: 50px 20px;
}	
.cm-tab-section-wrap .cm-tab-right {
	padding: 70px 30px;
}
li.search-tool.cm-desktop-search {
    padding-left: 40px;
    padding-right: 0px;
}
/* .cm-header-right {
    flex-direction: row-reverse;
}	 */
.cm-custom-btn-main {
    margin-right: 20px;
    display: none;
}	
.cm-header-right .cm-site-navigation .elementskit-menu-toggler .elementskit-menu-hamburger-icon {
    height: 2px;
    margin-bottom: 5px;
}	
.cm-header-right .cm-site-navigation .elementskit-menu-hamburger.elementskit-menu-toggler:hover,
.cm-header-right .cm-site-navigation .elementskit-menu-hamburger.elementskit-menu-toggler:focus {
    background: transparent;
}	
.cm-header-right .cm-site-navigation .elementskit-menu-hamburger.elementskit-menu-toggler:hover .elementskit-menu-hamburger-icon {
    background-color: #9F1F63 !important;
}	
.cm-header-container .cm-header-logo {
    max-width: 135px;
	text-align: left;
}	
.cm-header-logo img {
    height: 70px;
}	
.cm-header-container {
    min-height: 90px;
}	
.cm-header-right .cm-site-navigation ul.elementskit-navbar-nav > li.menu-item > a {
    padding: 12px 20px;
}	
.cm-header-right .cm-site-navigation ul.elementskit-navbar-nav > li.menu-item > a i.elementskit-submenu-indicator {
    
}
.cm-header-right .cm-site-navigation ul.elementskit-navbar-nav > li.menu-item > a i.elementskit-submenu-indicator:before {
    font-weight: 600;
}	
.cm-header-right .cm-site-navigation button.elementskit-menu-close.elementskit-menu-toggler {
    color: transparent;
}	
.cm-header-right .cm-site-navigation button.elementskit-menu-close.elementskit-menu-toggler:before {
    content: "\f00d";
    font-family: 'Font Awesome 5 Pro';
    font-size: 22px;
    font-weight: 300;
    color: #FFFFFF;
    line-height: 1;
}	
.cm-header-right .cm-site-navigation .ekit-menu-nav-link > i.elementskit-submenu-indicator {
    outline: none;
    border: none;
}	
.cm-header-right .cm-site-navigation .ekit_menu_responsive_tablet > .elementskit-navbar-nav-default {
    background-color: #f7f4e5 !important;
	max-width: 100%;
}	
.admin-bar .cm-site-navigation .elementskit-menu-offcanvas-elements {
    top: 32px;
}
.cm-blog-archive {
    width: 50%;
}	
/* .cm-home-slider-container {
    padding: 0 15px;
}	 */
.cm-home-slider-title {
    font-size: 38px;
    letter-spacing: 1.2px;
    line-height: 50px;
}	
.cm-testimonial-padding {
    padding-top: 20px;
}	
.cm-testimonial-top {
    padding: 20px;
}
.cm-testimonial-bottom {
    padding: 20px;
}	
.cm-faq-main-wrap {
    padding: 50px 20px 80px 20px;
}
.cm-product-menu-content-main {
    padding: 80px 20px;
    padding-bottom: 60px;
}
.cm-sitemap-main-wrp button.elementskit-menu-hamburger,
.cm-sitemap-main-wrp div#ekit-megamenu-menu-1 .elementskit-nav-identity-panel {
    display: none;
}	
.cm-sitemap-main-wrp div#ekit-megamenu-menu-1 {
    position: unset;
    max-width: unset;
	background-color: transparent;
}	
.cm-sitemap-main-wrp ul#menu-menu-2 li.menu-item .elementskit-megamenu-panel {
    display: block;
}	
.cm-testimonial-inner { 
    padding: 30px;
}
.cm-testimonial-main .slick-dots {
    left: 0px;
}
.cm-search-page-wrp {
    padding: 50px 30px;
}
.cm-home-about-sec-main:before {    
    width: 280px;
    height: 275px;
    top: -75px;
    left: -65px;
}
.signature-dishes-slider-front img.signature-dishes-image {
    height: 400px;
}
.signature-dishes-slider-back {
    padding: 20px 30px;
}
.signature-dishes-repeater-main button.slick-arrow {
    top: -45px;
}
body {
    padding-top: 66px;
}
.signature-dishes-slider-back .signature-dishes-content {
    font-size: 0.75em;
}
.signature-dishes-slider-back .signature-dishes-title {
    font-size: 1.25em;
}
.cny-header-menu-main button.elementskit-menu-toggler span.elementskit-menu-hamburger-icon {
    height: 2px;
    margin-bottom: 5px;
}
.cny-header-menu-main button.elementskit-menu-toggler span.elementskit-menu-hamburger-icon:last-child {
    margin-bottom: 0;
}	
.cny-header-menu-main button.elementskit-menu-close.elementskit-menu-toggler:before {
    content: "\f00d";
    font-family: 'Font Awesome 5 Pro';
    font-size: 22px;
    font-weight: 300;
    color: #FFFFFF;
    line-height: 1;
}
.cm-menu-category-top-inner img.cm-menu-category-image {
    height: 400px;
}
	
}	

@media screen and (max-width: 991px) {

.cm-product-menu-content-main .cm-product-menu-left-main {
    padding-right: 0;
	max-width: 100%;
    position: unset;
}
.cm-product-menu-content-main .cm-product-menu-right-main {
    padding-left: 0;
	max-width: 100%;
}	
.signature-dishes-slider-main .slick-list.draggable {
    padding-right: 250px;
}
.signature-dishes-repeater-main button.slick-prev.slick-arrow {
    right: 13%;
}
.cm-home-slider-container {
    min-height: 550px;
}
img.cm-home-slider-image {
    max-width: 450px !important;
    height: 550px !important;
}
.cm-home-slider-inner-main {
    max-width: calc(100% - 450px) !important;
}
.cm-home-slider-top-inner {
    max-width: 450px;
}	
}


@media screen and (max-width: 900px) {
	
.cm-faq-fillter {
    flex-wrap: wrap;
}
.cm-faq-fillter .getDataId:first-child {
    border-radius: 8px 0px 8px 0 !important;
}
.cm-faq-fillter .getDataId:last-child {
    border-radius: 8px 0 8px 0px !important;
}
.cm-faq-fillter .getDataId {
    border-radius: 8px 0 8px 0px !important;
	margin-bottom: 10px !important;
}
.cm_catering_menu_btn_wrp .cm_catering_menu_btn_link {
    padding: 8px 28px;
}
.cm-tab-section-wrap .cm-tab-right{
	min-height: unset;
	width: 100%;
}
.cm-tab-section-wrap .cm-tab-left {
    width: 100%;
}
.cm-tab-section-wrap .cm-tab-left .cm-tab-background {
    min-height: 600px;
}
	
}/*900*/


@media screen and (max-width: 782px) {	
.admin-bar .site-header-wrp.header-fixed .cm-header-main-wrp {
    top: 46px;
}
.admin-bar .site-header-wrp .cm-header-main-wrp {
    top: 46px;
}		
}	
	

@media screen and (max-width: 767px) {
.cm-header-main-wrp .cm-customizer-main .cm-header-customizer-text .cm-header-top-text {
    font-size: 12px;
}	
	
.cm-product-menu-sidebar-main .cm-product-category-list-title i {
    display: inline-block;
}
.cm-product-category-list {
    display: none;
}
.cm-product-menu-content-top {
    margin-top: 142px !important;
}
.wprevpro_t1_DIV_1 { 
    max-width: calc(100% - 16px);
}	
.cm-footer-scroll-top {
    right: 20px;
}	
/* .cm-header-right .cm-site-navigation .ekit_menu_responsive_tablet > .elementskit-navbar-nav-default {
    max-width: 100% !important;
}	 */
.cm-tab-right .cm-tab-top .cm-tab-main-heading {
    font-size: 1.375em;
    letter-spacing: 1.5px;
    letter-spacing: 0.66px;
}
.cm-tab-right .cm-tab-top .cm-tab-sub-heading {
    font-size: 0.625em;
    line-height: 1.8em;
    letter-spacing: 0.8px;
}	
.cm-tab-section-wrap .cm-tab-right {
	padding: 70px 20px;
}
.cm-header-container .cm-header-logo {
    max-width: 75px;
    text-align: left;
}	
.cm-custom-btn-main a.cm-custom-btn-link {
    padding: 12px 20px;
}
.cm-sorting::before {
    left: unset;
}
.slick-center .cm-testimonial-top {
    padding: 20px;
}
.slick-center .cm-testimonial-bottom {
    padding: 20px;
}
.cm-testimonial-padding {
    padding-top: 0;
}	
.cm-banner-img-inner h1.cm-page-title {
    font-size: 2.25em;
    letter-spacing: 0.7px;
    line-height: 1.25em;
}
.cm-faq-main-wrap {
    padding: 50px 20px 50px 20px;
}
#accordion ul li .cm-close {
    padding: 20px 50px 20px 20px;
}
.accordion-main ul li .cm-close:after {
    right: 20px;
}
.accordion-main ul li .accordion {
    padding: 0px 20px 30px 20px;
}
.cm-faq-main-wrap .cm-faq-main-heading {
    font-size: 1.5em;
	letter-spacing: 0.5px;
}
.cm_catering_title_wrp .cm_catering_title {
    padding: 10px 0;
	font-size: 1em;
}
.cm-product-menu-banner-img {
    min-height: 300px;
    display: none !important;
}
.cm-product-menu-banner-main {
    padding: 0 5px;
}	
.cm-product-menu-content-main {
    padding: 5px 5px;
    padding-bottom: 30px;
}	
.cm-product-menu-sidebar-main, .cm-product-menu-content-top {
    padding: 20px 20px;
}	
.cm-product-menu-sidebar-main {
    position: fixed;
    top: 120px;
    width: 100%;
    left: 0;
    right: 0;
    z-index: 99;
}
.admin-bar .cm-product-menu-sidebar-main {
    top: 176px;
}
.admin-bar .cm-product-menu-sidebar-main.menu-fixed {
    top: 136px;
}	
.cm-product-menu-sidebar-main .cm-product-category-list-title, 
.cm-product-menu-content-top .cm-product-menu-category-title {
    cursor: pointer;
    font-size: 1.375em;
    line-height: 1.2728em;
}		
.cm-product-bottom-main .cm-product-archive-title, 
.cm-product-bottom-left .cm-product-price {
    font-size: 1.125em;
    line-height: 1.3334em;
}	
.cm-blog-template-main-wrp {
    padding: 50px 20px;
}
body.single-post main.site-main.cm-single-blog-main-wrp {
    max-width: 100% !important;
    padding: 50px 20px !important;
}
.cm-single-blog-title .cm-blog-title {
    font-size: 1.875em;
}
.cm_reviews_circle::after{
	display:none;		
}
.cm-blog-upper {
    display: block;
}	
.cm-blog-upper .cm-sorting {
    max-width: 100%;
	margin-bottom: 20px;
}
.cm-blog-upper .cm-filter {
    max-width: 100%;
    margin-left: 0;
	margin-bottom: 20px;
}
.cm-post-search-wrp {
    max-width: 100%;
}
.cm-blog-date-social-main {
    display: block;
}	
.cm-single-blog-inner-wrap {
    margin-bottom: 20px;
}	
.cm-testimonial-inner {
    padding: 30px 20px;
}
.about-us-main-section:before {
    width: 170px;
    height: 215px;
    top: -60px;
}
.about-us-main-section:after {
    width: 180px;
    height: 330px;
    bottom: -170px;
}
.cm-search-page-wrp {
    padding: 50px 20px;
    padding-top: 10px;
}
.cm-home-about-sec-main:before {
    width: 200px;
    top: -65px;
}
.signature-dishes-slider-wrap {
    margin-left: -10px;
    margin-right: -10px;
}
.signature-dishes-slider-inner {
    margin: 0 10px;
}
.signature-dishes-slider-main .slick-list.draggable {
    padding-right: 100px;
}
.cm-menu-category-bottom {
    padding: 20px;
}
.cm-home-slider-top-inner {
    display: none;
}	
.cm-home-slider-top-inner-mob {
	display: block;
}
.cm-home-slider-container {  
    display: block;
}
img.cm-home-slider-image-mob {
    width: 100%;
}	
.cm-home-slider-inner-main {
    max-width: 100% !important;
    padding-right: 30px;
    padding-left: 30px;
    padding-top: 30px;
    padding-bottom: 75px;
}
.cm-home-slider-inner {
    max-width: 100%;
}	
.cm-home-slider-img-wrap h5.cm-home-slider-sub-title {   
    font-size: 0.625em;
    line-height: 1.8em;
    letter-spacing: 0.8px;
}
.cm-home-slider-img-wrap h1.cm-home-slider-title {  
    font-size: 1.375em;
    line-height: 1.5em;
    letter-spacing: 0.66px;
    margin: 20px 0;
    margin-top: 10px;
}
.cm-home-slider-repeater-main .slick-dots {
    margin-bottom: 30px;
}	
.cm-header-search-main-section {
    padding: 30px 30px;
}	
.homepage-insta-section .elementor-container {
    max-width: 400px !important;
}
.cm_padding_left_main {
    padding-left: 20px !important;
}
.cm-image-slider-main div {
    display: flex;
    justify-content: center;
}
.cm-menu-category-btn-wrp .cm-menu-category-btn-link i {
    max-width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
}
/* .cm-menu-category-btn-wrp {
    position: absolute;
    bottom: 30px;
    right: 20px;
    left: 20px;
} */
.cm-menu-category-btn-wrp .cm-menu-category-btn-link {
    font-size: 0.875em;
    letter-spacing: 0.8px;
    line-height: 1.8em;
}
.cm-custom-btn-main {
    display: none;
}
.cm-header-logo img {
    height: 60px;
}
li.search-tool.cm-desktop-search {
    padding-right: 0;
	padding-left: 40px;
}
.cm-header-container {
    padding: 0px 20px;
}
.cm-tab-content-wrp .cm-tab-btn-wrp a i {
    width: 40px;
    height: 40px;
    font-size: 14px;
}
.signature-dishes-repeater-main button.slick-next.slick-arrow:before {
    width: 32px;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
}
.signature-dishes-repeater-main button.slick-prev.slick-arrow:before {
    width: 32px;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
}
.signature-dishes-repeater-main button.slick-arrow {
    width: 40px;
    height: 40px;
}
.cm-homepage-btn a.elementor-button .elementor-button-icon i {
    width: 40px;
    height: 40px;
    font-size: 14px !important;
}
.cm-tab-content-wrp .cm-tab-btn-wrp a {
    font-size: 0.875em;
}
.cm-home-slider-img-wrap p.cm-home-slider-content {
    font-size: 0.875em;
    line-height: 1.5em;
}
.cm-tab-content-upper-wrp .cm-tab-content-wrp .cm-tab-content {
    font-size: 0.875em;
}
.cm-about-us-testimonial .wprev-slider {
    margin-left: 0px;
    margin-right: 0px;
    height: 100% !important;
}
.cm-about-us-testimonial .wprevpro_t1_DIV_2::before {
	display: none;
}
.cm-about-us-testimonial .wprevpro_t1_DIV_2 {
    padding: 20px 5px 20px 5px;
}
.wprevpro_t1_DIV_2 .wprevpro_t1_P_3 {
    font-size: 12px;
}
.wprevpro_t1_IMG_4 {
    margin-left: 10px;
}
.wprevpro_t1_SPAN_5 {
    width: 100%;
    margin-left: 10px;
}
.wprevpro_t1_DIV_1 .wprevpro_t1_SPAN_5 {
    font-size: 14px;
}
.cm-menu-category-btn-wrp {
    position: unset;
}
.cm-product-menu-content-main .cm-product-menu-left-main.hide-topbar .cm-product-menu-sidebar-main {
	top: 90px;
}
.cm-product-menu-content-main .cm-product-menu-right-main.hide-topbar .cm-product-menu-content-top {
    margin-top: 100px !important;
}
.cm-footer-wp-request-main {
    gap: 5px;
}
.cm-footer-reviews .ti-widget.ti-goog .ti-widget-container .ti-header {
    display: inline-block;
}
.cm-footer-reviews .ti-widget.ti-goog .ti-header .ti-profile-img {
    margin: 0 !important;
}
.cm-footer-reviews .ti-widget.ti-goog .ti-widget-container .ti-header .ti-profile-img img {
    margin: 0 auto !important;
    margin-bottom: 5px !important;
}
.cm-footer-reviews .ti-widget.ti-goog .ti-header .ti-profile-details,
.cm-footer-reviews .ti-widget.ti-goog .ti-widget-container .ti-header .ti-profile-img {
    text-align: center;
}	
.cm-footer-reviews .ti-widget.ti-goog .ti-widget-container .ti-header .ti-profile-img:before {
    top: 0;
}

}


@media screen and (max-width: 600px) {
.cm-product-archive-feature-img img {
    height: auto;
}
.cm-tab-section-wrap .cm-tab-left .cm-tab-background {
    min-height: 450px;
}
.admin-bar .site-header-wrp.header-fixed .cm-header-main-wrp {
    top: 0;
}	
ul.header-account-submenu {
    top: 40px;
    right: -16px;
}
#off-fullscreen-menu {
	width: 90% !important;
    padding: 70px 20px;
}
.cm-header-defualt-icon li {
    padding: 0px 5px;
}
.toggle-menu.minicart-menu-link .tools-btn-icon {
    margin-right: 5px;
}
.search-tool .tools-btn-icon {
    font-size: 18px;
	line-height: 24px;
}
button.toggle-menu.minicart-menu-link span i {
    font-size: 18px;
    line-height: 25px;
}
span#woo-cart-count {
    top: -5px;
    right: -5px;
}
.ins-header-search-opened .ins-header-search-main:before {
    right: 24px;
}	
.cm-search-page-wrp .entry-title {
    font-size: 36px !important;
    letter-spacing: 1.8px;
    line-height: 45px;
}	
.cm-search-page-wrp .page-content {
    padding: 10% 6%;
}	
.cm-search-page-wrp h2.search-page-title-wrp a {
    font-size: 24px;
    letter-spacing: 0.8px;
    line-height: 30px;
}	
.cm-search-page-wrp .page-content img {
    height: 280px;
}
.cm-error-page .page-content {
    padding: 0 20px;
}	
.cm-error-title {
    font-size: 70px;
    line-height: 90px;
    letter-spacing: 1px;
}	
.cm-error-text {
    font-size: 18px !important;
    line-height: 28px;
    letter-spacing: 1px;
}	
.cm-error-page .page-header .entry-title {
    font-size: 38px !important;
    letter-spacing: 1.3px;
    line-height: 50px;
}	
.cm-testimonial-padding {
    padding: 0 5px;
}	
.cm-product-menu-archive-list {
    width: calc(100% - 5px);
}	
.cm-blog-archive {
    width: 100%;
}
.cm-single-blog-inner-wrap .cm-single-blog-line {
    padding: 0px 10px;
}	
.signature-dishes-repeater-main button.slick-prev.slick-arrow {
    right: 18%;
}
.cm-menu-category-top-inner img.cm-menu-category-image {
    height: 300px;
}
.cm-custom-btn-main {
    margin-right: 0;
}	
.cm-custom-btn-main a.cm-custom-btn-link {
    padding: 10px 15px;
    font-size: 14px;
}	
.cm-header-search-main-section .cm-header-search button {
    padding: 10px 25px;
    font-size: 14px;
}
.admin-bar .cm-product-menu-sidebar-main {
    top: 186px;
}
.admin-bar .cm-product-menu-sidebar-main.menu-fixed {
    top: 86px;
}
.cm-product-menu-sidebar-main {
    top: 150px;
}
.cm-product-menu-content-top {
    margin-top: 152px!important;
}
}

@media screen and (max-width: 550px) {
.cm-menu-category-btn-wrp .cm-menu-category-btn-link span {
    margin-right: 10px;
}
}



@media screen and (max-width: 500px) {
.cm-tab-section-wrap .cm-tab-left .cm-tab-background {
    min-height: 320px;
}
.cm-product-menu-banner-img {
    min-height: 220px;
}
.cm-product-menu-pagination .page-numbers {
    width: 30px;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
}	
.cm-fixed-buttons li a {
    font-size: 0.875em;
    line-height: 1.4288em;
    padding: 7px 7px;
}
.cm-single-blog-title .cm-blog-title {
    font-size: 1.625em;
}
.signature-dishes-repeater-main button.slick-prev.slick-arrow {
    right: 20%;
}
.cm-celebration-tab .elementor-tab-title {
    padding: 11px 35px !important;
}
.cm-menu-category-bottom {
    padding: 20px 20px;
}
.cm-category-title-wrp .cm-category-title {
    font-size: 1.125em;
}
.cm-category-content-wrp .cm-category-content {   
    font-size: 0.875em;
    margin-bottom: 15px;
}	
/* .cm-about-us-testimonial .wprev-slider {
    height: 350px !important;
} */
.cm-post-tags-main a.cm-tag-link {
    width: fit-content;
    display: block;
    margin-bottom: 10px;
}
.cm-product-menu-sidebar-main {
    top: 140px;
}
.menu-fixed.cm-product-menu-sidebar-main {
    top: 90px;
}
}

@media screen and (max-width: 458px) {	
.cm-single-blog-inner-wrap .cm-blogs-cat, .cm-single-blog-inner-wrap span, .cm-single-blog-social-icon {
    font-size: 0.75em;
}	
}


@media screen and (max-width: 414px) {

.cm-single-blog-inner-wrap {
    display: block;
	margin-bottom: 15px;
}
.cm-single-blog-inner-wrap .cm-single-blog-line {
    display: none;
}
.cm-blog-date-social-main {
    display: block;
	margin-bottom: 20px;
}
.cm-blog-bottom-wrap .cm-blog-title a {
    font-size: 1.125em;
    line-height: 1.3334em;
}	
.cm-custom-btn-main a.cm-custom-btn-link {
    padding: 8px 12px;
    font-size: 12px;
}
.cm-header-logo img {
    height: 60px;
}
.cm-product-menu-sidebar-main {
    top: 140px;
}
}	

@media screen and (max-width: 400px) {	
.cm-product-menu-sidebar-main {
    top: 160px;
}
.cm-product-menu-content-top {
    margin-top: 172px!important;
}
}

@media screen and (max-width: 375px) {	
.cm-post-tags-main a.cm-tag-link {
    font-size: 12px;
	margin-right: 10px;
}	
}

@media only screen and (max-width: 1500px) and (min-width: 1025px){
	.about-persuit .elementor-counter-number-wrapper {
		font-size: 2em !important;
	}
	.about-persuit  .elementor-counter-title {
		font-size: 0.75em !important;
	}
	.about-persuit-right .elementor-widget-wrap {
		padding: 30px 50px !important;
	}
}