section.elementor-section.elementor-section-boxed>.elementor-container {
    width: 100% !important
}

.cz_mobile_text_center .cz_wpe_content {
    display: block
}

.cz_image>div {
    margin: 0 auto
}

.cz_mobile_text_center,
.cz_mobile_text_center * {
    margin-right: auto !important;
    margin-left: auto !important
}

.cz_fixed_footer {
    position: static !important
}

.cz_five_columns>.wpb_column,
.cz_five_columns>.vc_vc_column {
    width: 100% !important;
    max-width: 100%;
    margin: 0 auto !important;
    border-radius: 0
}

.wpb_column {
    margin-bottom: 20px
}

.Corpse_Sticky {
    display: none
}

.cz_mobile_text_center,
.cz_mobile_text_center * {
    text-align: center !important;
    float: none !important;
    margin-right: auto !important;
    margin-left: auto !important
}

.cz_mobile_text_center .cz_title_content {
    width: 100%
}

.cz_mobile_text_center .cz_title_content .cz_wpe_content {
    display: table
}

.vc_row[data-vc-stretch-content] .vc_column-inner[class*="vc_custom_"] {
    padding: 20px !important
}

.wpb_column {
    margin-bottom: 0 !important
}

.vc_row.no_padding .vc_column_container>.vc_column-inner,
.vc_row.nopadding .vc_column_container>.vc_column-inner {
    padding: 0 !important
}

.cz_posts_container article>div {
    height: auto !important
}

.search_style_icon_full .search {
    width: 86%;
    top: 80px
}

.cz_a_c.cz_timeline_container:before {
    left: 0
}

.cz_timeline-i i {
    left: 0;
    transform: translateX(-50%)
}

.cz_a_c .cz_timeline-content {
    margin-left: 50px;
    width: 70%;
    float: left
}

.cz_a_c .cz_timeline-content .cz_date {
    position: static !important;
    text-align: left
}

.cz_posts_template_13 article,
.cz_posts_template_14 article {
    width: 100%
}

.center_on_mobile,
.center_on_mobile * {
    text-align: center !important;
    float: none !important;
    list-style: none !important
}

.center_on_mobile .cz_wh_left,
.center_on_mobile .cz_wh_right {
    display: block
}

.center_on_mobile .item_small>a {
    display: inline-block;
    margin: 15px 0
}

.center_on_mobile img,
.center_on_mobile .cz_image>div {
    float: none;
    display: table !important;
    margin-left: auto !important;
    margin-right: auto !important
}

.center_on_mobile .cz_stylish_list {
    display: table;
    margin: 0 auto !important
}

.center_on_mobile .star-rating {
    margin: 0 auto !important
}

.codevz-widget-about>*>* {
    text-align: center;
    display: table;
    margin-left: auto;
    margin-right: auto
}

.tac_in_mobile {
    text-align: center !important;
    float: none !important;
    display: table;
    margin-left: auto !important;
    margin-right: auto !important
}

.cz_row_reverse,
.cz_reverse_row,
.cz_reverse_row_tablet {
    flex-direction: column-reverse;
    display: flex
}

.xtra-image-full-width-tablet img {
    width: 100%
}

footer .elms_center>div {
    display: block
}

footer .cz_elm[class*="custom_element_"] {
    width: 100% !important
}