div.dp_sc_promobox .promo_inner{-webkit-transition:all 0.4s ease;transition:all 0.4s ease}div.dp_sc_promobox .promo_icon_div{-webkit-transition:all 0.6s ease;transition:all 0.6s ease}div.dp_sc_promobox .promo_icon_div.rotate15-r:hover{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}div.dp_sc_promobox .promo_icon_div.rotate15-l:hover{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}div.dp_sc_promobox .promo_icon_div.rotate45-r:hover{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}div.dp_sc_promobox .promo_icon_div.rotate45-l:hover{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}div.dp_sc_promobox .promo_icon_div.rotate-r:hover{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}div.dp_sc_promobox .promo_icon_div.rotate-l:hover{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}div.dp_sc_promobox .promo_icon_div,div.dp_sc_promobox .promo_icon:hover{-webkit-transform:translateZ(0)}div.dp_sc_promobox .promo{-webkit-box-sizing:border-box;box-sizing:border-box}div.dp_sc_promobox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 40px}div.dp_sc_promobox a,div.dp_sc_promobox a:hover{text-decoration:none !important}div.dp_sc_promobox .promo_icon_div{overflow:hidden;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}div.dp_sc_promobox .promo_icon_div a.picon:hover{text-decoration:none !important}div.dp_sc_promobox .promo_icon_div:hover.scaling{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}div.dp_sc_promobox .promo_icon_div.rotate15-r:hover.scaling{-webkit-transform:rotate(15deg) scale(1.15);-ms-transform:rotate(15deg) scale(1.15);transform:rotate(15deg) scale(1.15)}div.dp_sc_promobox .promo_icon_div.rotate45-r:hover.scaling{-webkit-transform:rotate(45deg) scale(1.15);-ms-transform:rotate(45deg) scale(1.15);transform:rotate(45deg) scale(1.15)}div.dp_sc_promobox .promo_icon_div.rotate-r:hover.scaling{-webkit-transform:rotate(360deg) scale(1.15);-ms-transform:rotate(360deg) scale(1.15);transform:rotate(360deg) scale(1.15)}div.dp_sc_promobox .promo_icon_div.rotate15-l:hover.scaling{-webkit-transform:rotate(-15deg) scale(1.15);-ms-transform:rotate(-15deg) scale(1.15);transform:rotate(-15deg) scale(1.15)}div.dp_sc_promobox .promo_icon_div.rotate45-l:hover.scaling{-webkit-transform:rotate(-45deg) scale(1.15);-ms-transform:rotate(-45deg) scale(1.15);transform:rotate(-45deg) scale(1.15)}div.dp_sc_promobox .promo_icon_div.rotate-l:hover.scaling{-webkit-transform:rotate(-360deg) scale(1.15);-ms-transform:rotate(-360deg) scale(1.15);transform:rotate(-360deg) scale(1.15)}div.dp_sc_promobox .promo_icon{position:relative;display:block;width:100%;height:100%}div.dp_sc_promobox .promo_icon:before{position:absolute;top:50%;left:50%;margin:0;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}div.dp_sc_promobox .promo{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}div.dp_sc_promobox .promo_inner{height:100%;width:100%;padding:20px 18px 30px;background-color:var(--item-bg-color, transparent)}div.dp_sc_promobox .promo_inner:hover{background-color:var(--item-hover-bg-color, transparent)}div.dp_sc_promobox.iconshadow .promo:hover .promo_icon_div{-webkit-box-shadow:0 8px 28px -3px rgba(0,0,0,0.42);box-shadow:0 8px 28px -3px rgba(0,0,0,0.42)}div.dp_sc_promobox.iconshadow.shadowwhite .promo:hover .promo_icon_div{-webkit-box-shadow:0 8px 28px -3px rgba(255,255,255,0.76);box-shadow:0 8px 28px -3px rgba(255,255,255,0.76)}div.dp_sc_promobox .promo_title{padding:20px 0;margin-bottom:0;line-height:1.25}div.dp_sc_promobox .promo_title.t_float{padding:0 0 16px 0}div.dp_sc_promobox .promo_text{line-height:1.667}div.dp_sc_promobox img.promo_img{margin:0;padding:0;-webkit-transition:none;transition:none;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}@media only screen and (min-width: 0) and (max-width: 820px){div.dp_sc_promobox .promo_inner{padding-left:10px;padding-right:10px}div.dp_sc_promobox:not(.no-responsive) .promo{-webkit-box-flex:0;-ms-flex:none;flex:none;width:calc(50vw - 10px)}}@media only screen and (min-width: 0) and (max-width: 567px){div.dp_sc_promobox:not(.no-responsive){display:block}div.dp_sc_promobox:not(.no-responsive) .promo{width:100%}}
