.notification-section{background:0;background-color:#f6ede7}
.notification-section.animateShow .image-wrapper{height:100%}
.notification-section.animateShow .image-wrapper .comp-img-generic{margin-right:0;position:absolute;top:50%;width:110px;height:110px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.notification-section.animateShow .image-wrapper .verticalline{display:block;content:' ';position:absolute;height:calc(100% - 60px);top:0;right:0;margin-top:30px;margin-bottom:30px;margin-right:36px;background:#400718;width:1px}
.notification-section .slick-dots-nav{position:relative}
.notification-section .image-wrapper .comp-img-generic img{border-radius:0;max-width:100px;max-height:100px}
.cq-wcm-edit .notification-section .image-wrapper,.aem-AuthorLayer-Edit .notification-section .image-wrapper{min-height:212px;min-width:30px;position:relative}
.notification-section .notifications-wrap{padding-left:0;position:relative;padding-top:48px;padding-bottom:48px}
.notification-section .notifications-wrap .col-cust-6{width:70.5%}
.notification-section .notifications-wrap .col-cust-6 .titleWrapper{margin-bottom:10px}
.notification-section .notifications-wrap .col-cust-6 .titleWrapper h1,.notification-section .notifications-wrap .col-cust-6 .titleWrapper h2,.notification-section .notifications-wrap .col-cust-6 .titleWrapper .h2,.notification-section .notifications-wrap .col-cust-6 .titleWrapper .h2-custom,.notification-section .notifications-wrap .col-cust-6 .titleWrapper h3,.notification-section .notifications-wrap .col-cust-6 .titleWrapper .h3,.notification-section .notifications-wrap .col-cust-6 .titleWrapper .h3-custom,.notification-section .notifications-wrap .col-cust-6 .titleWrapper h4,.notification-section .notifications-wrap .col-cust-6 .titleWrapper .h4,.notification-section .notifications-wrap .col-cust-6 .titleWrapper .h5,.notification-section .notifications-wrap .col-cust-6 .titleWrapper h6{color:#400718}
.notification-section .notifications-wrap .col-cust-5{width:70.5%}
.notification-section .notifications-wrap .col-cust-5 .secondary-cta-wrap{margin-top:50px}
.notification-section .notifications-wrap .col-cust-5 .secondary-cta-wrap .cta-secondary{display:inline-block;padding:0;line-height:26px;max-height:30px;overflow:hidden;text-decoration:none;color:#400718}
.mac .notification-section .notifications-wrap .col-cust-5 .secondary-cta-wrap .cta-secondary,.ipad .notification-section .notifications-wrap .col-cust-5 .secondary-cta-wrap .cta-secondary{padding-bottom:4px}
.notification-section .notifications-wrap .col-cust-5 .secondary-cta-wrap .cta-secondary:hover span{background-size:0 100%;border:0}
.mac .notification-section .notifications-wrap .col-cust-5 .secondary-cta-wrap .cta-secondary:hover span{background-size:-1px 100%}
.notification-section .notifications-wrap .col-cust-5 .secondary-cta-wrap .cta-secondary:focus span{background-image:none}
html:not(.firefox) .notification-section .notifications-wrap .col-cust-5 .secondary-cta-wrap .cta-secondary:focus,html:not(.firefox) .notification-section .notifications-wrap .col-cust-5 .secondary-cta-wrap .cta-secondary:focus:hover{outline:1px auto #fff}
.safari .notification-section .notifications-wrap .col-cust-5 .secondary-cta-wrap .cta-secondary:focus,.safari .notification-section .notifications-wrap .col-cust-5 .secondary-cta-wrap .cta-secondary:focus:hover{outline-offset:-2px}
.notification-section .notifications-wrap .col-cust-5 .secondary-cta-wrap .cta-button .cta-text{color:#400718 !important;background-image:-webkit-linear-gradient(transparent 95%,#400718 10px,#400718) !important}
.notification-section .notifications-wrap .col-cust-5 .secondary-cta-wrap .cta-button:focus{outline:1px auto #400718 !important}
.notification-section .notifications-wrap .textWrapper .text-comp{color:#400718}
.notification-section .closeBtn{padding-top:45px;padding-right:5px}
.notification-section .closeBtn .closeIcon{display:inline-block;height:12px;width:12px;background-size:12px;background-image:url("clientlib_notification_base/resources/images/CloseIcon.svg")}
html:not(.firefox) .notification-section .closeBtn .closeIcon:focus{outline:1px auto #400718}
.notification-section .notificationSlider.slick-slider{margin-bottom:0}
.notification-section .notificationSlider.slick-slider .slick-arrow{z-index:99;height:20px;width:11px;top:50%}
.notification-section .notificationSlider.slick-slider .slick-arrow.slick-prev{background-repeat:no-repeat;margin-left:11px;margin-bottom:15px;bottom:-62px;top:auto;background-image:url("clientlib_notification_base/resources/images/Arrow-left.svg");left:calc(46% - 88px) !important;height:44px;width:44px;padding:16px;display:flex;align-items:center;background-position:center center}
.notification-section .notificationSlider.slick-slider .slick-arrow.slick-prev.slick-disabled{background-image:url("clientlib_notification_base/resources/images/icon-arrow-left-disabled.png");cursor:auto}
.notification-section .notificationSlider.slick-slider .slick-arrow.slick-prev:focus,.notification-section .notificationSlider.slick-slider .slick-arrow.slick-prev:focus:hover{outline:1px auto #400718}
.notification-section .notificationSlider.slick-slider .slick-arrow.slick-next{background-repeat:no-repeat;margin-right:11px;bottom:-62px;margin-bottom:15px;top:auto;background-image:url("clientlib_notification_base/resources/images/Arrow-right.svg");right:calc(46% - 88px) !important;height:44px;width:44px;padding:16px;display:flex;align-items:center;background-position:center center}
.notification-section .notificationSlider.slick-slider .slick-arrow.slick-next.slick-disabled{background-image:url("clientlib_notification_base/resources/images/icon-arrow-right-disabled.png");cursor:auto}
.notification-section .notificationSlider.slick-slider .slick-arrow.slick-next:focus,.notification-section .notificationSlider.slick-slider .slick-arrow.slick-next:focus:hover{outline:1px auto #400718}
.notification-section .notificationSlider.slick-slider .slick-arrow:before{content:none}
.notification-section .notificationSlider.slick-slider .notifications-wrap{padding-bottom:100px}
.notification-section.animateNoti{visibility:hidden}
.notification-section.animateNoti.animateBefore{width:10%;height:20px;margin:0 auto;overflow:hidden}
.notification-section.animateNoti.animateBefore.animateShow{visibility:visible}
.notification-section .slick-dots{bottom:0;top:auto;margin-bottom:-10px}
.notification-section .slick-dots li{width:10px;height:10px;margin:0 4px}
.notification-section .slick-dots li button{padding:4px;border:1px solid #400718;width:12px;height:12px}
.notification-section .slick-dots li button:before{width:10px;height:10px;content:none;opacity:1}
.notification-section .slick-dots li button:focus,.notification-section .slick-dots li button:focus:hover{outline:2px auto #400718}
.notification-section .slick-dots li.slick-active button{background-color:#e60303}
.notification-section .row-eq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}
.notification-section .row-eq .eq-col{display:flex;flex-direction:column}
.notification-section.complete .row-eq{height:100%}
.notification-section .slide-item{height:auto;outline:0;background-color:#f6ede7}
@media(min-width:1024px) and (max-width:1255px){.notification-section.animateShow .image-wrapper .comp-img-generic img{max-width:100px;max-height:100px}
.notification-section.animateShow .image-wrapper .verticalline{margin-right:20px}
.notification-section .notifications-wrap{padding-left:0;padding-top:48px;padding-bottom:48px}
.notification-section .notifications-wrap .col-cust-6{width:85%}
.notification-section .notifications-wrap .col-cust-5{width:70.2%}
.notification-section .notifications-wrap .col-cust-5 .secondary-cta-wrap{margin-bottom:0}
.notification-section .closeBtn{padding-top:45px}
}
@media(min-width:768px) and (max-width:1023px){.notification-section .notifications-wrap{padding-left:0;padding-top:48px;padding-bottom:48px}
.notification-section .notifications-wrap .col-cust-6{width:76.8%}
.notification-section .notifications-wrap .col-cust-5{width:76.8%}
.notification-section .notifications-wrap .textWrapper{max-height:104px}
.notification-section .closeBtn{padding-top:34px}
.notification-section .notificationSlider.slick-slider .notifications-wrap{padding-bottom:96px}
.notification-section .notificationSlider.slick-slider .slick-arrow.slick-next{bottom:-58px}
.notification-section .notificationSlider.slick-slider .slick-arrow.slick-prev{bottom:-58px}
.notification-section .slick-dots{margin-bottom:-6px}
}
@media(max-width:767px){.notification-section .notifications-wrap{padding-left:0;padding-top:48px;padding-bottom:48px}
.notification-section .notifications-wrap .col-cust-6{width:89%}
.notification-section .notifications-wrap .col-cust-6 .titleWrapper{margin-bottom:8px}
.notification-section .notifications-wrap .col-cust-6 .secondary-cta-wrap{margin-top:30px}
.notification-section .notifications-wrap .col-cust-5{width:89%}
.iphone .notification-section .notifications-wrap .col-cust-5 .secondary-cta-wrap .cta-secondary .cta-text{padding-bottom:2px}
.notification-section .notifications-wrap .col-cust-5 .secondary-cta-wrap{margin-top:30px}
.notification-section .notifications-wrap .textWrapper{overflow:hidden;max-height:84px}
.notification-section .closeBtn{padding-top:23px;position:relative}
.notification-section .closeBtn .closeIcon{right:0}
.notification-section .notificationSlider.slick-slider .slick-arrow.slick-prev{left:45px !important;bottom:-47px;margin-left:0}
.notification-section .notificationSlider.slick-slider .slick-arrow.slick-next{right:45px !important;bottom:-47px;margin-right:0}
.notification-section .notificationSlider.slick-slider .notifications-wrap{padding-bottom:84px}
.notification-section .slick-dots{margin-bottom:5px}
.notification-section .row-eq .col-xs-offset-1.eq-col{margin-left:8%}
}
.cq-wcm-edit .notification-section.bgPurple h3,.cq-wcm-edit .notification-section.bgPurple .h3-custom,.aem-AuthorLayer-Edit .notification-section.bgPurple h3,.aem-AuthorLayer-Edit .notification-section.bgPurple .h3-custom{color:#fff}