.cta-counter-2.template-imcl{padding-top:50px;text-align:center;position:relative;background-position:center 0;-webkit-background-size:cover;background-size:cover}.cta-counter-2.template-imcl .cta-counter:before,.cta-counter-2.template-imcl .cta-counter:after{content:" ";display:table}.cta-counter-2.template-imcl .cta-counter:after{clear:both}.cta-counter-2.template-imcl .section-cta-counter-2-logo{margin-bottom:38px;width:163px}.cta-counter-2.template-imcl .cta-counter-2-title{font-size:48px;line-height:1.25;color:#fff;margin-bottom:45px;padding:0}.cta-counter-2.template-imcl .cta-counter-2-subtitle{font-weight:300;font-size:30px;line-height:1.25;color:#fff;margin-bottom:45px;margin-top:-20px}.cta-counter-2.template-imcl .countdown{display:inline-block;float:right}.cta-counter-2.template-imcl .cta-counter-2-counter{position:relative}.cta-counter-2.template-imcl .cta-counter-2-counter .container{padding-top:47px;padding-bottom:47px;-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;justify-content:space-between}.cta-counter-2.template-imcl .cta-counter-2-counter time{font-size:25px;line-height:30px;font-weight:400;color:#fff;margin-right:auto;text-align:left}.cta-counter-2.template-imcl .cta-counter-2-counter time .color-time{font-weight:300;font-size:21px;color:#d3e9ff}.cta-counter-2.template-imcl .countdown{margin-left:auto}.cta-counter-2.template-imcl .countdown .item{display:inline-block;color:#fff;text-transform:uppercase;margin-left:6px;margin-bottom:5px;position:relative;overflow:hidden}.cta-counter-2.template-imcl .countdown .item:first-child{margin-left:0}.cta-counter-2.template-imcl .countdown .item .num{font-size:35px;background-color:transparent;border:none;width:100%;text-align:center;position:relative;z-index:1}.cta-counter-2.template-imcl .countdown .item .name{font-size:10px;font-weight:300;text-align:center;position:relative;z-index:1;margin-bottom:0}.cta-counter-2.template-imcl .form-content{padding:20px;margin:-20px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}.cta-counter-2.template-imcl .general-button{-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-ms-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out;border:none;outline:none!important;font-size:27px;display:inline-block;vertical-align:middle;text-decoration:none;padding:16px 24px 20px;color:#fff;text-align:center;position:relative;top:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.cta-counter-2.template-imcl .general-button.success{-webkit-box-shadow:inset 0 -4px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 -4px 0 rgba(0,0,0,.2);box-shadow:inset 0 -4px 0 rgba(0,0,0,.2);background-color:#fd8f30}.cta-counter-2.template-imcl .general-button.success:hover{-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);top:2px}@media(max-width:991px){.cta-counter-2.template-imcl .cta-counter-2-counter .container{display:block}.cta-counter-2.template-imcl .cta-counter-2-counter time,.cta-counter-2.template-imcl .countdown,.cta-counter-2.template-imcl .general-button{display:block;float:none;margin:0 auto 20px;text-align:center}.cta-counter-2.template-imcl .countdown{margin-bottom:0}}@media(max-width:767px){.cta-counter-2.template-imcl .cta-counter-2-title{font-size:36px}.cta-counter-2.template-imcl .cta-counter-2-subtitle{font-size:21px}.cta-counter-2.template-imcl .form-content{padding:0;margin:0}}