.elementor-71103 .elementor-element.elementor-element-af0f663{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71103 .elementor-element.elementor-element-f407cfc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-71103 .elementor-element.elementor-element-295b237{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-71103 .elementor-element.elementor-element-b729fbc{--display:flex;}.elementor-71103 .elementor-element.elementor-element-ab711fd{--display:flex;}.elementor-71103 .elementor-element.elementor-element-50198a6{text-align:start;}.elementor-71103 .elementor-element.elementor-element-ee7ca51.elementor-element{--align-self:flex-start;}.elementor-71103 .elementor-element.elementor-element-ee7ca51{text-align:start;font-family:"Kanit", Sans-serif;font-size:16px;line-height:26px;color:#44546A;}@media(max-width:767px){.elementor-71103 .elementor-element.elementor-element-f407cfc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-71103 .elementor-element.elementor-element-50198a6 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-71103 .elementor-element.elementor-element-ee7ca51{font-size:14px;line-height:22px;}}/* Start custom CSS for template, class: .elementor-element-29efe0e *//* li Icon */ 
.mrk-dis-chngd .iwcr-desc ul li {
  position: relative;
  padding-left: 28px;
}

.mrk-dis-chngd .iwcr-desc ul li::before {
  content: "✔";
  position: absolute;
  left: 0;
  top: 0;
  color: #05B3AA ;
  font-size: 16px;
}

@media (max-width:768px) {
    .mrk-dis-chngd .iwcr-desc ul li {
        position: relative;
        padding-left: 20px;
    }
 .mrk-dis-chngd .iwcr-desc ul {
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
 }
}

/*design changed*/ 
.mrk-dis-chngd .iwcr-content h3 { 
    font-size: 20px;
    line-height: 30px;
}
.mrk-dis-chngd .iwcr-wrapper {
    display: grid;
    grid-template-columns: repeat(3, calc(100% / 3));
    row-gap: 70px;
    column-gap: 20px;
    border: none;
    box-shadow: none;
}
.mrk-dis-chngd .iwcr-desc {
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.mrk-dis-chngd .iwcr-desc p {
    line-height: 24px;
}
.mrk-dis-chngd .iwcr-box {
    flex-direction: column;
    padding: 45px 45px 20px 45px;
}
.mrk-dis-chngd .iwcr-wrapper {
    padding: 60px 40px 10px 40px;
}
.mrk-dis-chngd .iwcr-box.iwcr-reverse {
    flex-direction: column;
}
.mrk-dis-chngd .iwcr-img {
    width: 80%;
}
.mrk-dis-chngd .iwcr-content {
    width: 100%;
}

@media (max-width: 768px) {
    .mrk-dis-chngd .iwcr-wrapper {
    grid-template-columns: repeat(1, calc(100% / 1));
    row-gap: 20px;
    column-gap: 20px;
    }
    
    .mrk-dis-chngd .iwcr-img {
    width: 100%;
   }
   .mrk-dis-chngd .iwcr-content {
    width: 100%;
}
.mrk-dis-chngd .iwcr-box {
    flex-direction: column;
    padding: 20px;
}
.mrk-dis-chngd .iwcr-box, .iwcr-box.iwcr-reverse {
        padding: 20px !important;
    }
.mrk-dis-chngd .iwcr-content h3 { 
    font-size: 16px;
    line-height: 23px;
}
.mrk-dis-chngd .iwcr-wrapper {
    padding: 10px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-295b237 */.ad-bg-clr-why {
    background: linear-gradient(201.09deg, #EBE3D7 4.85%, #FFFFFF 50.17%, #FBF9F6 90.94%);
}/* End custom CSS */