*{box-sizing:border-box}.tabbed-content{position:relative;padding-top:0}.tabbed-content .tabbed{width:100%;max-width:100%;margin:0 auto;margin-top:0;overflow:hidden;display:grid !important;grid-template-columns:repeat(2,1fr);display:-ms-grid;-ms-grid-columns:1fr 1fr}.tabbed-content .text{background:#faf4ff;padding:180px 100px 180px 135px;overflow:hidden;-ms-grid-row:1;-ms-grid-column:2}.tabbed-content .text h3{font-size:48px;line-height:53px;font-weight:500;color:#4f2480;margin:0 0 15px 0}.tabbed-content .text p{font-size:16px;font-weight:300;line-height:21px;color:#585858;margin:10px 0;background:transparent !important}.tabbed-content .text ul{padding-left:15px}.tabbed-content .text ul li{padding-bottom:15px}.tabbed-content .text .button{font-size:20px;color:#fff;border-radius:28px;border:solid 2px #fff;padding:10px 25px;text-decoration:none;display:inline-block;margin-top:15px}.tabbed-content .image{overflow:hidden;transition:background-size 2s ease-in;-moz-transition:background-size 1s ease-in;-ms-transition:background-size 1s ease-in;-o-transition:background-size 1s ease-in;-webkit-transition:background-size 1s ease-in;background-position:center;background-size:cover;background-repeat:no-repeat;-ms-grid-row:1;-ms-grid-column:1}.tabbed-content.static .slick-dots{display:none;position:absolute;top:0;left:50%;transform:translateX(-50%);padding:0;margin:0;width:70%}.tabbed-content .slick-dots li{display:inline-block;width:25%;padding:0 5px}.tabbed-content .slick-dots li button{width:100%;padding:20px 15px;background:#fff;border:2px solid #4f2480;color:#4f2480;text-transform:uppercase;outline:0}.tabbed-content .slick-dots li.slick-active button,.tabbed-content .slick-dots li button:hover{width:100%;padding:20px 15px;background:#4f2480;border:1px solid #4f2480;color:#fff}.tab-title{display:none}@media all and (max-width:750px){.tabbed-content{margin-top:20px}.tabbed-content .tabbed{grid-template-columns:repeat(1,1fr)}.tabbed-content .image{height:300px}.tabbed-content .slick-dots li{width:50%}}@media all and (max-width:400px){.tabbed-content{padding-top:120px}.tabbed-content .slick-dots li{width:50%;margin-top:10px}.tabbed-content .slick-dots li.slick-active button{padding:15px}.tabbed-content .slick-dots li button{padding:15px}}@media all and (max-width:450px){.tabbed-content .text{padding:40px 40px 40px 40px}.tabbed-content .text h3{line-height:38px !important;font-size:32px !important}.tabbed{height:auto !important}}@media all and (max-width:476px){.lilac-padding{padding-top:10px}}@media all and (min-width:900px){.lilac-padding .text{padding:60px 100px 60px 135px}}