@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes moveUp-title{0%{transform:translateY(50%)}to{transform:translateY(0)}}@keyframes moveUp-intro{0%{transform:translateY(220%)}to{transform:translateY(0)}}@keyframes moveRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes moveLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes wobble-hor-bottom{0%,to{transform:translateX(0);transform-origin:50% 50%}15%{transform:translateX(-30px) rotate(-6deg)}30%{transform:translateX(15px) rotate(6deg)}45%{transform:translateX(-15px) rotate(-3.6deg)}60%{transform:translateX(9px) rotate(2.4deg)}75%{transform:translateX(-6px) rotate(-1.2deg)}}#crm_event #lottery .lottery-title{animation-delay:0s,1s;animation-duration:1s,1.5s;animation-name:fadeIn,moveUp-title}#crm_event #lottery .lottery-intro{animation-delay:.5s,1s;animation-duration:1s,1.5s;animation-name:fadeIn,moveUp-intro}#crm_event #lottery .woman01{animation-delay:1s;animation-duration:.5s;animation-name:fadeIn,moveRight}#crm_event #lottery .bg02{animation-delay:1.5s;animation-duration:.5s;animation-name:fadeIn,moveLeft}#crm_event #lottery .woman02{animation-delay:2s,2s,2.5s;animation-iteration-count:1,1,infinite;animation-timing-function:ease-in-out}#crm_event #lottery .man01,#crm_event #lottery .woman02{animation-duration:.5s,.5s,2s;animation-name:fadeIn,moveLeft,wobble-hor-bottom}#crm_event #lottery .man01{animation-delay:2.3s,2.3s,3s;animation-iteration-count:1,1,infinite;animation-timing-function:ease-in-out}@keyframes move01{0%{transform:translate(105%)}50%,60%,to{transform:translate(-20%)}70%{transform:translate(-20%)}80%{transform:translate(-15%,105%)}90%{transform:translateY(210%)}}@keyframes move02{0%{transform:translate(105%)}50%,60%,to{transform:translate(0)}70%{transform:translate(-15%,105%)}80%{transform:translate(-20%,-105%)}90%{transform:translate(0)}}@keyframes move03{0%{transform:translate(105%)}50%,60%,to{transform:translate(-15%)}70%{transform:translate(-20%,-105%)}80%{transform:translate(0)}90%{transform:translate(-15%,-210%)}}#crm_event #lottery .coupons-container .card{animation-delay:2s,2s;animation-duration:4s,5s}#crm_event #lottery .coupons-container .card:first-child{animation-name:fadeIn,move01}#crm_event #lottery .coupons-container .card:nth-child(2){animation-name:fadeIn,move02}#crm_event #lottery .coupons-container .card:nth-child(3){animation-name:fadeIn,move03}#crm_event .text-primary{color:#e9546d!important}#crm_event .main-banner{background-color:#fcf6d9;background-image:url(/img/crm/main_bg.png);background-position:70% 100%;background-repeat:no-repeat;background-size:150%;min-height:310px;padding:2em 5%}#crm_event .main-banner h3{font-size:1.325em;margin-bottom:3%;text-align:center}#crm_event .main-banner h3 span{background-color:#e9546d;color:#fff;display:inline-block;letter-spacing:1px;padding:.325em .25em .25em}#crm_event .main-banner h2{color:#e9546d;font-size:2.75em;font-weight:700;line-height:1.25;margin:.25em 0}#crm_event .main-banner .event-description{font-size:1em;line-height:1.75;max-width:45%}#crm_event .main-banner .event-date span{border:1px solid;border-radius:50rem;display:inline-block;line-height:1;padding:.5em 1.25em}@media screen and (min-width:460px){#crm_event .main-banner{background-position:100% 100%;background-size:100%}#crm_event .main-banner .event-description{max-width:60%}}@media screen and (min-width:576px){#crm_event .main-banner .event-description{max-width:80%}}@media screen and (min-width:768px){#crm_event .main-banner{min-height:366px}}#crm_event .btn-group{padding:0 5% 5%}#crm_event .coupon-list{padding:0 5%}#crm_event .coupon-list .card{background-color:transparent;border:none;padding-left:1em}#crm_event .coupon-list .card .card-img-top{position:relative;width:auto}#crm_event .coupon-list .card .card-img-top .img-bg{background-color:#fff;border:3px solid #e9546d;border-radius:50%;box-shadow:3px 3px 0 #e9546d;height:100px;width:100px}#crm_event .coupon-list .card .card-img-top i.fa-gift{background-color:#e9546d;border-radius:50%;color:#fff;display:block;font-size:1.5em;left:50%;margin-left:-65px;padding:.5em;position:absolute;top:0}#crm_event .coupon-list .card .card-body{padding-right:.5em}#crm_event .coupon-list .card .card-body .card-title{color:#e9546d;font-size:1.5em;font-weight:700;margin-bottom:.25em}#crm_event .coupon-list .card .card-body .card-text{line-height:1.5}@media screen and (min-width:576px){#crm_event .coupon-list .card{padding-left:0}#crm_event .coupon-list .card .card-img-top{margin-bottom:.5em}#crm_event .coupon-list .card .card-img-top .img-bg{border:5px solid #e9546d;box-shadow:5px 5px 0 #e9546d;height:200px;width:200px}#crm_event .coupon-list .card .card-img-top i.fa-gift{font-size:3em;margin-left:-125px}#crm_event .coupon-list .card .card-body{padding:1em}#crm_event .coupon-list .card .card-body .card-text,#crm_event .coupon-list .card .card-body .card-title{text-align:center}#crm_event .coupon-list .card .card-body .card-title{font-size:1.625em}#crm_event .coupon-list .card .card-body .card-text{font-size:1em}}@media screen and (min-width:768px){#crm_event .coupon-list .card .card-img-top .img-bg{height:150px;width:150px}#crm_event .coupon-list .card .card-img-top i.fa-gift{font-size:1.75em;margin-left:-100px}#crm_event .coupon-list .card .card-body{padding:.5em}#crm_event .coupon-list .card .card-body .card-title{font-size:1.25em}#crm_event .coupon-list .card .card-body .card-text{font-size:.875em}}@media screen and (min-width:992px){#crm_event .coupon-list .card .card-img-top .img-bg{height:200px;width:200px}#crm_event .coupon-list .card .card-body{padding:.75em}#crm_event .coupon-list .card .card-body .card-title{font-size:1.325em}#crm_event .coupon-list .card .card-body .card-text{font-size:.9375em}}#crm_event #lottery{animation-duration:1s;animation-name:fadeIn;background-image:url(/img/crm/lottery_bg.png);background-repeat:no-repeat;background-size:cover;height:680px;margin:5% auto;position:relative}#crm_event #lottery .lottery-title{max-width:70%}#crm_event #lottery .lottery-intro{left:24%;max-width:70%;top:25%;z-index:1}#crm_event #lottery .woman01{max-width:43%;right:-5%;top:0}#crm_event #lottery .coupons-container{bottom:0;position:absolute;right:2%;z-index:2}#crm_event #lottery .coupons-container .card{background-color:transparent;border:none;border-radius:0}#crm_event #lottery .coupons-container .card .coupon-content,#crm_event #lottery .coupons-container .card .coupon-cover{border-radius:10px;box-shadow:3px 3px 0 rgba(65,64,66,.3);height:140px;overflow:hidden;position:relative;width:270px}#crm_event #lottery .coupons-container .card .coupon-content:before,#crm_event #lottery .coupons-container .card .coupon-cover:before{border:2px solid;border-radius:10px;content:"";height:calc(100% - 14px);margin:7px;position:absolute;transform-origin:center;width:calc(100% - 14px);z-index:1}#crm_event #lottery .coupons-container .card .coupon-cover{background-color:#e9546d;border:1px solid #e9546d}#crm_event #lottery .coupons-container .card .coupon-cover:before{border-color:#fff}#crm_event #lottery .coupons-container .card .coupon-content{background-color:#fff;border:1px solid #8e8c8f}#crm_event #lottery .coupons-container .card .coupon-content:before{border-color:#e9546d}#crm_event #lottery .coupons-container .card .coupon-content .card-body{background-color:rgba(233,84,109,.9);bottom:0;padding:1em;position:absolute;width:100%;z-index:1}#crm_event #lottery .coupons-container .card .coupon-content .card-body .card-title{color:#fff;font-size:1.325em;text-align:center}#crm_event #lottery .coupons-container .coupon{perspective:1000px}#crm_event #lottery .coupons-container .coupon-inner{cursor:pointer;transform-style:preserve-3d;transition:transform .6s}#crm_event #lottery .coupons-container .coupon-clicked .coupon-inner{transform:rotateX(180deg)}#crm_event #lottery .coupons-container .coupon-content,#crm_event #lottery .coupons-container .coupon-cover{backface-visibility:hidden;position:absolute;width:100%}#crm_event #lottery .coupons-container .coupon-cover{align-items:center;display:flex;justify-content:center}#crm_event #lottery .coupons-container .coupon-content{transform:rotateX(180deg)}#crm_event #lottery.animation-paused .coupons-container .card,#crm_event #lottery.animation-paused .lottery-intro,#crm_event #lottery.animation-paused .lottery-title,#crm_event #lottery.animation-paused .man01,#crm_event #lottery.animation-paused .woman01,#crm_event #lottery.animation-paused .woman02{animation-play-state:paused!important}@media screen and (min-width:576px){#crm_event #lottery{background-size:100%;height:820px}#crm_event #lottery .lottery-title{left:0;max-width:100%;top:0}#crm_event #lottery .lottery-intro{left:44%;max-width:55%;top:15%;z-index:1}#crm_event #lottery .woman01{right:5%;width:35%}#crm_event #lottery .coupons-container .card .coupon-content,#crm_event #lottery .coupons-container .card .coupon-cover{height:180px;width:350px}#crm_event #lottery .coupons-container .card .coupon-content .card-body{padding:1.25em}#crm_event #lottery .coupons-container .card .coupon-content .card-body .card-title{font-size:2em}}@media screen and (min-width:768px){#crm_event #lottery{height:780px}#crm_event #lottery .lottery-intro{left:32%;max-width:100%;top:0;z-index:1}#crm_event #lottery .woman01{width:auto}#crm_event #lottery .coupons-container .card .coupon-content,#crm_event #lottery .coupons-container .card .coupon-cover{height:212px;width:472px}}#crm_event .notice{background-color:#414042;border-radius:2em;color:#f8fafc;font-size:1em}#crm_event .notice h5{font-size:1.25em;font-weight:700;letter-spacing:2px;margin:.75em}#crm_event .notice a{color:#f29331}#crm_event .notice a.active,#crm_event .notice a:active,#crm_event .notice a:hover{color:#f29331;opacity:.75}#crm_event .notice ul li{margin:.25em;text-align:justify}
