.layout13 .slick-slide div[class*="slide"] .description,.layout13 .slick-slide div[class*="slide"] .description  .center{ height: 100%; width: 100%; }
.layout13 .slick-slide div[class*="slide"] .description  .center:before{ content:'';position:absolute;background: url(../../../../images/design/slider-text-bg.png) 0 0 no-repeat; bottom: 0; left: 0; height: 100%; width: 100% }
.layout13 .slick-slide div[class*="slide"] .description  .center > .text{ top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); color: #fff; padding-right: 45px; z-index: 999; }
.body-sm .layout13 .slick-slide div[class*="slide"] .description  .center > .text{ font-size: 14px }
.layout13 .slick-slide div[class*="slide"] .description  .center > .text .heading{ font-size: 50px; line-height: 1 }
.body-sm .layout13 .slick-slide div[class*="slide"] .description  .center > .text .heading3{ font-size: 30px; line-height: 1 }
.layout13 .slick-slide div[class*="slide"] .description  .center > .text .btn{ margin-top: 50px }
.layout13 .slick-dots { bottom: 60px; text-align: left; margin-left: 45px; }
.body-sm .layout13 .slick-dots{ bottom: 50px; }
.layout13 .slick-dots button::before,.layout13 .slick-dots button:hover::before { background: transparent; border: 3px solid #fff; width: 18px; height: 18px; }
.layout13 .slick-dots .slick-active button::before{ background: #fff; }