.elementor-10793 .elementor-element.elementor-element-705f4fd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10793 .elementor-element.elementor-element-705f4fd > .elementor-element-populated{margin:250px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10793 .elementor-element.elementor-element-2dffbb1{text-align:center;}.elementor-10793 .elementor-element.elementor-element-2dffbb1 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:28.5px;font-weight:400;}.elementor-10793 .elementor-element.elementor-element-2dffbb1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-10793 .elementor-element.elementor-element-19713e8{text-align:center;}.elementor-10793 .elementor-element.elementor-element-19713e8 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:52.25px;font-weight:400;}.elementor-10793 .elementor-element.elementor-element-19713e8 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10793 .elementor-element.elementor-element-b0c9732{margin-top:0px;margin-bottom:80px;padding:0px 105px 0px 105px;}.elementor-10793 .elementor-element.elementor-element-9e4e642 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10793 .elementor-element.elementor-element-38a4982 img{width:530px;}.elementor-10793 .elementor-element.elementor-element-b00ac3b{text-align:justify;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:45px;letter-spacing:0.5px;}.elementor-10793 .elementor-element.elementor-element-b00ac3b > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10793 .elementor-element.elementor-element-44e93f4{text-align:justify;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:45px;letter-spacing:0.5px;}.elementor-10793 .elementor-element.elementor-element-728201e{margin-top:0px;margin-bottom:85px;}.elementor-10793 .elementor-element.elementor-element-aa13fe3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10793 .elementor-element.elementor-element-26f6d9f > .elementor-widget-container{padding:0px 95px 0px 95px;}.elementor-10793 .elementor-element.elementor-element-57ac946{margin-top:0px;margin-bottom:85px;}.elementor-10793 .elementor-element.elementor-element-48c0a6b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10793 .elementor-element.elementor-element-fc3f090 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10793 .elementor-element.elementor-element-fb11d86{text-align:center;}.elementor-10793 .elementor-element.elementor-element-fb11d86 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:28.5px;font-weight:600;}.elementor-10793 .elementor-element.elementor-element-fb11d86 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10793 .elementor-element.elementor-element-6c9ffed{padding:0px 0px 0px 0px;}.elementor-10793 .elementor-element.elementor-element-8cce301{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:50px;}.elementor-10793 .elementor-element.elementor-element-eb147f7{margin-top:0px;margin-bottom:120px;padding:0px 80px 0px 80px;}.elementor-10793 .elementor-element.elementor-element-d7af05c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10793 .elementor-element.elementor-element-c14875f{text-align:center;}.elementor-10793 .elementor-element.elementor-element-c14875f .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:28.5px;font-weight:600;}.elementor-10793 .elementor-element.elementor-element-c14875f > .elementor-widget-container{margin:0px 0px 85px 0px;}:root{--page-title-display:none;}body.elementor-page-10793:not(.elementor-motion-effects-element-type-background), body.elementor-page-10793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}/* Start custom CSS for heading, class: .elementor-element-19713e8 */.elementor-10793 .elementor-element.elementor-element-19713e8 h2 {
    font-family: Libre Bodoni !important;
}
@media screen and (max-width: 827px) {
    .elementor-10793 .elementor-element.elementor-element-19713e8 h2 {
        font-size: 46.25px !important;
    }
}
@media screen and (max-width: 737px) {
    .elementor-10793 .elementor-element.elementor-element-19713e8 h2 {
        font-size: 38.25px !important;
    }
}
@media screen and (max-width: 616px) {
    .elementor-10793 .elementor-element.elementor-element-19713e8 h2 {
        font-size: 28.25px !important;
    }
}
@media screen and (max-width: 465px) {
    .elementor-10793 .elementor-element.elementor-element-19713e8 h2 {
        font-size: 25.25px !important;
    }
}
@media screen and (max-width: 420px) {
    .elementor-10793 .elementor-element.elementor-element-19713e8 h2 {
        font-size: 22.25px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9e4e642 */.elementor-10793 .elementor-element.elementor-element-9e4e642 {
   width: 45%
}
.img_dv .elementor-widget-image {
    text-align: right;
}
@media screen and (max-width: 1248px) {
    .elementor-10793 .elementor-element.elementor-element-9e4e642 {
        width: 50%
    }
}
@media screen and (max-width: 1024px) {
    .elementor-10793 .elementor-element.elementor-element-9e4e642 {
        width: 100%
    }
    .img_dv .elementor-widget-image {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b00ac3b */@media screen and (max-width: 1297px) {
    .elementor-10793 .elementor-element.elementor-element-b00ac3b {
        letter-spacing: 0;
        line-height: 35px;
    }
}
@media screen and (max-width: 1154px) {
    .elementor-10793 .elementor-element.elementor-element-b00ac3b>div {
        margin: 0px 0px 30px 0px !important;
    }
}
@media screen and (max-width: 1150px) {
    .elementor-10793 .elementor-element.elementor-element-b00ac3b {
        font-size: 18px;
    }
}
@media screen and (max-width: 1034px) {
    .elementor-10793 .elementor-element.elementor-element-b00ac3b {
        font-size: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44e93f4 */@media screen and (max-width: 1297px) {
    .elementor-10793 .elementor-element.elementor-element-44e93f4 {
        letter-spacing: 0;
        line-height: 48px;
    }
}
@media screen and (max-width: 1248px) {
    .elementor-10793 .elementor-element.elementor-element-44e93f4 {
        line-height: 40px;
    }
}
@media screen and (max-width: 1200px) {
    .elementor-10793 .elementor-element.elementor-element-44e93f4 {
        line-height: 35px;
    }
}
@media screen and (max-width: 1150px) {
    .elementor-10793 .elementor-element.elementor-element-44e93f4 {
        font-size: 18px;
    }
}
@media screen and (max-width: 1059px) {
    .elementor-10793 .elementor-element.elementor-element-44e93f4 {
        font-size: 17px;
    }
}
@media screen and (max-width: 1034px) {
    .elementor-10793 .elementor-element.elementor-element-44e93f4 {
        font-size: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5324ede */.elementor-10793 .elementor-element.elementor-element-5324ede {
    margin-left: 85px;
    width: 42%;
}
@media screen and (max-width: 1804px) {
    .elementor-10793 .elementor-element.elementor-element-5324ede {
        width: 45%;
    }
}
@media screen and (max-width: 1698px) {
    .elementor-10793 .elementor-element.elementor-element-5324ede {
        width: 50%;
    }
}
@media screen and (max-width: 1567px) {
    .elementor-10793 .elementor-element.elementor-element-5324ede {
        width: 55%;
    }
}
@media screen and (max-width: 1512px) {
    .elementor-10793 .elementor-element.elementor-element-5324ede {
        margin-left: 40px;
    }
}
@media screen and (max-width: 1248px) {
    .elementor-10793 .elementor-element.elementor-element-5324ede {
        width: 58%;
    }
}
@media screen and (max-width: 1024px) {
    .elementor-10793 .elementor-element.elementor-element-5324ede {
        width: 100%;
        margin-left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b0c9732 */@media screen and (max-width: 1467px) {
    .elementor-10793 .elementor-element.elementor-element-b0c9732 {
        padding: 0 80px;
    }
}
@media screen and (max-width: 1417px) {
    .elementor-10793 .elementor-element.elementor-element-b0c9732 {
        padding: 0 40px;
    }
}
@media screen and (max-width: 1337px) {
    .elementor-10793 .elementor-element.elementor-element-b0c9732 {
        padding: 0 20px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26f6d9f */@media screen and (max-width: 1200px) {
    .img_dvt>div {
        padding: 0 40px !important;
    }
}
@media screen and (max-width: 767px) {
    .img_dvt>div {
        padding: 0 20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb11d86 */@media screen and (max-width: 408px) {
    .elementor-10793 .elementor-element.elementor-element-fb11d86 h2 {
        font-size: 25.5px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cce301 */.list_service {
    border-top: 1px solid #F4F1EA;
    padding: 40px 20px 25px 75px;
    border-bottom: 1px solid #F4F1EA;
}
@media screen and (max-width: 1080px) {
    .elementor-10793 .elementor-element.elementor-element-8cce301 {
        font-size: 18px;
    }
}
@media screen and (max-width: 1034px) {
    .elementor-10793 .elementor-element.elementor-element-8cce301 {
        font-size: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-48c0a6b */.elementor-10793 .elementor-element.elementor-element-48c0a6b {
    margin: 0 75px;
    border-top: 1px solid #F4F1EA;
    border-bottom: 1px solid #F4F1EA;
    padding: 50px 220px 55px 95px;
}
@media screen and (max-width: 1395px) {
    .elementor-10793 .elementor-element.elementor-element-48c0a6b {
        padding: 50px 160px 55px 85px;
    }
}
@media screen and (max-width: 1337px) {
    .elementor-10793 .elementor-element.elementor-element-48c0a6b {
        margin: 0 20px;
    }
}
@media screen and (max-width: 1325px) {
    .elementor-10793 .elementor-element.elementor-element-48c0a6b {
        padding: 50px 85px 55px 85px;
    }
}
@media screen and (max-width: 1250px) {
    .elementor-10793 .elementor-element.elementor-element-48c0a6b {
        padding: 50px 40px;
    }
}
@media screen and (max-width: 1160px) {
    .elementor-10793 .elementor-element.elementor-element-48c0a6b {
        padding: 50px 0;
    }
}
@media screen and (max-width: 911px) {
    .elementor-10793 .elementor-element.elementor-element-48c0a6b {
        margin: 0 20px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2cc0f6c */.wt-crp-heading {
    display: none;
}
.eael-star-rating {
    display: none !important;
}
.product_type_simple {
    display: none !important;
}
.swiper-slide h2 {
    display: none;
}
.swiper-slide {
    background: unset !important;
}
.swiper-container {
    width: 95% !important;
}
.elementor-10793 .elementor-element.elementor-element-2cc0f6c img {
    width: 500px;
}
.icon_product {
    display: none;
}
.swiper-button-prev {
    background-image: url(https://anduyinterior.vn/wp-content/uploads/2022/09/Vector3.png);
    width: 45px;
    left: 0px;
}
.swiper-button-next {
    background-image: url(https://anduyinterior.vn/wp-content/uploads/2022/09/Vector4.png);
    width: 45px;
    right: 0;
}
@media screen and (max-width: 1442px) {
    .swiper-container {
        width: 90% !important;
    }
}
@media screen and (max-width: 924px) {
    .swiper-container {
        width: 85% !important;
    }
}
@media screen and (max-width: 492px) {
    .swiper-container {
        width: 80% !important;
    }
    .swiper-button-next {
        background-size: 22px;
        right: -15px;
    }
    .swiper-button-prev {
        background-size: 22px;
        left: -15px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d7af05c */.elementor-10793 .elementor-element.elementor-element-d7af05c>div {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-eb147f7 */@media screen and (max-width: 1200px) {
    .elementor-10793 .elementor-element.elementor-element-eb147f7 {
        padding: 0 20px;
    }
}/* End custom CSS */
/* Start custom CSS */#site-header, #site-footer {
    display: none
}
p {
    margin-bottom: 0;
}
.elementor-widget:not(:last-child) {
    margin-bottom: 0
}/* End custom CSS */