.smwb-imagetext{overflow:hidden;position:relative;color:#ffefe2;margin:0 0 70px}.smwb-imagetext .imagetext-col-holder{position:relative;z-index:1}.smwb-imagetext .imagetext-col-holder:before{position:absolute;right:20%;left:-9999px;top:0;bottom:0;content:"";z-index:-1;background:#212020}.smwb-imagetext .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.smwb-imagetext .text{padding:60px 100px;width:60%;box-sizing:border-box}.smwb-imagetext .image{width:40%;box-sizing:border-box;background-size:cover;background-position:50% 50%;margin:72px 0;min-height:475px}.smwb-imagetext h2{font-size:42px;line-height:50px;font-weight:400;color:#ffefe2;font-family:"Poynter Oldstyle Disp Semi Bd","Amiri",serif;margin:0 0 40px}.smwb-imagetext p{font-size:20px;line-height:23px;margin:0 0 30px}.smwb-imagetext ul{font-size:20px;line-height:23px;list-style:none;margin:0;padding:0 0 20px}.smwb-imagetext ul li{padding-bottom:20px}.smwb-imagetext ul strong{display:block;color:#ec9876}.smwb-imagetext.inverse .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.smwb-imagetext.inverse .imagetext-col-holder{position:relative;z-index:1}.smwb-imagetext.inverse .imagetext-col-holder:before{left:20%;right:-9999px}.smwb-imagetext.inverse h2{margin:0 0 20px}.smwb-imagetext.inverse p{margin:0 0 30px}.btn-small{display:inline-block;vertical-align:top;border:solid 1px #ec9876;color:#ffefe2;font-size:14px;line-height:16px;font-weight:700;text-transform:uppercase;padding:13px 40px;border-radius:24px;min-width:280px;text-align:center;letter-spacing:1.5px}.btn-small:hover{color:#fff}.image-text-style2 .smwb-imagetext .image{margin:0}.image-text-style2 .smwb-imagetext .text{margin:80px 0}.image-text-style2 .smwb-imagetext .imagetext-col-holder:before{top:80px;bottom:80px}.light-blue .smwb-imagetext .imagetext-col-holder:before{background:#c4e6f1}.light-orange .smwb-imagetext .imagetext-col-holder:before{background:#ec9876}.light-blue .smwb-imagetext h2,.light-blue .smwb-imagetext,.light-orange .smwb-imagetext h2,.light-orange .smwb-imagetext{color:#202121}.light-blue .smwb-imagetext .btn-small,.light-orange .smwb-imagetext .btn-small{border-color:#202121;background-color:#202121}.light-blue .smwb-imagetext .btn-small:hover,.light-orange .smwb-imagetext .btn-small:hover{background:#3f3f3f;border-color:#3f3f3f}.light-orange .smwb-imagetext h2{margin:0 0 20px}@media(max-width:1199px){.smwb-imagetext .text{padding:60px 40px}.smwb-imagetext h2{font-size:36px;line-height:40px;margin:0 0 20px}.smwb-imagetext p{font-size:16px;line-height:20px;margin:0 0 20px}.smwb-imagetext ul{font-size:16px;line-height:20px;padding:0 0 20px}.btn-small{min-width:200px}}@media(max-width:1023px){.image-text-style2 .smwb-imagetext .text{margin:40px 0}.image-text-style2 .smwb-imagetext .imagetext-col-holder:before{top:40px;bottom:40px}.smwb-imagetext .image{min-height:395px}.smwb-imagetext{margin:0 0 40px}.smwb-imagetext .image{margin:40px 0}}@media(max-width:767px){.smwb-imagetext .row{display:block}.smwb-imagetext .image{margin:0;width:100%;min-height:inherit;padding-top:60%}.smwb-imagetext .imagetext-col-holder:before{right:-25px;left:-25px;top:45px;bottom:0}.smwb-imagetext.inverse .imagetext-col-holder:before{right:-25px;left:-25px}.smwb-imagetext .text{width:100%;padding:30px 0 !important;margin:0 !important}.image-text-style2 .smwb-imagetext .imagetext-col-holder:before{top:45px;bottom:0}.smwb-imagetext h2{font-size:24px;line-height:29px;margin:0 0 15px}.smwb-imagetext ul{padding:0 0 10px}}