.ms-promo-wrapper::before{background-size: cover; background-position: center center; background-attachment: fixed;content: "";position: absolute;
  top: 0;bottom: 0;left: 0;right: 0;z-index:-1;}
.ms-promo-wrapper{ position: relative;}
.ms-promo-wrapper .lp-container{max-width:1272px; padding:0 20px;}
.ms-promo-wrapper .dis-flex{display:flex; flex-wrap:wrap;}
.ms-promo-wrapper .promo-am-sleft{width:61%;}
.ms-promo-wrapper .promo-am-videoes{border-radius:30px;}
.ms-promo-wrapper .promo-am-sright{width:39%;padding-left:50px;}
.ms-promo-wrapper .promo-am-titledes{font-family: Avenir Next;font-size:40px;line-height:1.3; font-weight: 700;margin:0 0 50px;}
.ms-promo-wrapper .subtitle{margin:0;}
.ms-promo-wrapper .promo-am-srconts p{margin-bottom: 30px;}
.ms-promo-wrapper .promo-am-srconts,
.ms-promo-wrapper .promo-am-srconts span,
.ms-promo-wrapper .promo-am-srconts p,
.ms-promo-wrapper .promo-am-srconts ul li,
.ms-promo-wrapper .promo-am-srconts ol li{color:#000; font-family: Avenir Next;font-size:16px;line-height:24px; font-weight:500;}
.ms-promo-wrapper .promo-am-srconts ul li,
.ms-promo-wrapper .promo-am-srconts ol li,
.ms-promo-wrapper .promo-am-srconts span{margin-bottom:20px;}
.ms-promo-wrapper .promo-am-srconts p:last-child,
.ms-promo-wrapper .promo-am-srconts ul li:last-child,
.ms-promo-wrapper .promo-am-srconts ol li:last-child,
.ms-promo-wrapper .promo-am-srconts span:last-child{margin-bottom:0;}
.ms-promo-wrapper .promo-am-srconts p a{color:#000; text-decoration:underline;}
.ms-promo-wrapper .promo-am-srconts p a:hover{text-decoration:none;}
.ms-promo-wrapper .promo-am-videoes iframe,.ms-promo-wrapper .promo-am-videoes .oembed_container{max-height:100% !important;max-width: 100% !important;border-radius:30px;width: 100%; height: 100%;}
.ms-promo-wrapper .promo-am-titleres{display:none;}
.ms-promo-wrapper .promo-am-videoes .iframe_wrappeer{padding-top:0;}
.ms-promo-wrapper .promo-flip-amleft{width:50%;padding:0 50px;}
.ms-promo-wrapper .promo-flip-amright{width:50%;padding:0 50px;}
.ms-promo-wrapper .promo-amimgs{width:100%;}
.ms-promo-wrapper .promo-ams-cta{margin-top:40px;}
.ms-promo-wrapper .promo-ams-cta .cta_button{background-size: 18px;background-repeat: no-repeat;  background-position: center right 20px;padding:14px 45px 12px 22px; line-height:1.3; position:relative; min-width:165px; font-size:18px; text-decoration:none;display:inline-block; font-weight:500;font-family: Avenir Next;border-radius:100px; -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important;}
.ms-promo-wrapper .promo-am-srconts ul,
.ms-promo-wrapper .promo-am-srconts ol{padding-left:15px;}
.ms-promo-wrapper .cntnt-title{font-family: Fraunces;} 
.ms-promo-wrapper .cntnt-title h2{font-size:40px;line-height:52px; font-weight: 700;}
.ms-promo-wrapper .cntnt-title h3{font-size:22px;line-height:30px; font-weight: 700;}
.ms-promo-wrapper .cntnt-title h4{font-size:22px;line-height:34px; font-weight: 700;}
.ms-promo-wrapper .cntnt-title h5{font-size:22px;line-height:30px; font-weight: 700;}
.ms-promo-wrapper .dual-am-videoes img { position: relative;}
.mobiles-img{display:none;}
@media(max-width:1350px){
  .ms-promo-wrapper .promo-flip-amleft,
  .ms-promo-wrapper .promo-flip-amright{padding:0 20px}
}
@media(max-width:1024px){
.ms-promo-wrapper h3{font-family: Avenir Next;font-size:22px;line-height:1.4; font-weight: 700;margin:0 0 30px;}
.ms-promo-wrapper .dis-flex{padding:50px 0;margin:0 -20px 0;}
.ms-promo-wrapper .promo-ams-cta { margin-top: 40px;}
.ms-promo-wrapper .cntnt-title h2{font-size:30px;line-height:38px;}
.ms-promo-wrapper .cntnt-title h3{font-size:20px;line-height:28px;}
.ms-promo-wrapper .cntnt-title h4{font-size:18px;line-height:26px;}
 .ms-promo-wrapper::before{background-attachment: scroll;}
}

@media(max-width:767px){
  .ms-promo-wrapper .dis-flex {
    padding: 30px 0 0;
    margin: 0 -20px 0;
        row-gap: 30px;
}
  .ms-promo-wrapper h2,.promo-am-titleres{font-size:30px;margin:0 0 25px;}
  .ms-promo-wrapper h3{font-size:22px;font-weight:700;margin:0 0 30px;}
  .ms-promo-wrapper .promo-flip-amleft,
  .ms-promo-wrapper .promo-flip-amright{width:100%;padding: 0 20px 30px;justify-content: center;}
  .ms-promo-wrapper .promo-am-titledes{display:block;font-size: 30px;line-height: 38px;font-weight: 700;margin-bottom: 30px;}  
  .ms-promo-wrapper .flip-amright{width:100%;0 20px 30px;}
  .ms-promo-wrapper .promo-am-srconts p {margin-bottom: 20px;}
  .ms-promo-wrapper .promo-ams-cta{text-align:center;}   
  .ms-promo-wrapper .promo-ams-cta .cta_button{text-align:left;}
/*   .ms-promo-wrapper .image-type .promo-am-videoes .promo-ams-cta{margin-bottom: 20px;} */
  .ms-promo-wrapper .cntnt-title {margin-bottom: 30px!important;}
  .ms-promo-wrapper .dual-am-videoes{width:100%;}
  .ms-promo-wrapper .dual-am-videoes img{width:100%;/*height: 222px !important; object-fit: scale-down;*/}
 .mobiles-img{display:block;}
  .desktop-img{display:none;}

}

@media(min-width:1025px){
  .ms-promo-wrapper .dis-flex{margin-left:-20px;margin-right:-20px;padding: 50px 0;
  margin-bottom: 0;}
  .ms-promo-wrapper .promo-flip-amleft,
  .ms-promo-wrapper .promo-flip-amright{padding:0 20px}
}
/* @media(min-width:1365px){
  .ms-promo-wrapper .lp-container{max-width: 1272px;padding: 0;} 
} */
@media(min-width:1400px){
  .ms-promo-wrapper .dis-flex{margin-left:-50px;margin-right:-50px;padding: 50px 0;
  margin-bottom: 0;}
  .ms-promo-wrapper .promo-flip-amleft,
  .ms-promo-wrapper .promo-flip-amright{padding:0 50px}
}