.about-gift .steps-wrapper.steps-small .step-number span,.gift-offer-section .offer-card .vertical-position{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%;top:50%}.gift-offer-section .offer-card.contact-card:hover,.gift-offer-section .offer-card:hover{box-shadow:0 3px 6px rgba(0,0,0,.16),0 20px 29px rgba(0,0,0,.23)}.gift-offer-section .offers-wrapper{display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media (max-width:544px){.gift-offer-section .offers-wrapper{margin:20px}}.gift-offer-section .offer-card{width:200px;min-height:160px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:2px solid #5848A0;text-align:center;padding:20px;margin:10px;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;position:relative}@media (max-width:544px){.gift-offer-section .offer-card{width:100%;margin:10px 0}}.gift-offer-section .offer-card .vertical-position{position:absolute;transform:translate(-50%,-50%)}.gift-offer-section .offer-card.contact-card{border:2px solid #F05F40}.gift-offer-section .offer-card.contact-card .form-group input{height:30px;border:2px solid #5848A0}.gift-offer-section .offer-card.contact-card .form-group input[type=number]{width:80%;margin-left:15px}.gift-offer-section .offer-card.contact-card .form-group .devise{font-weight:500;padding-left:2px;font-size:17px;vertical-align:middle}.gift-offer-section .offer-card:hover{-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.gift-offer-section .offer-card i{font-size:20px;color:#F05F40}.gift-offer-section .offer-card h3{padding:20px 0;font-size:17px}.gift-offer-section .offer-card .pricing{color:#5848A0;font-size:30px;font-weight:700;padding:20px 0}.about-gift .steps-wrapper .step-number,.about-gift .steps-wrapper.steps-small .step-number{background-color:#F05F40;color:#fff;font-weight:700;box-shadow:12px 9px 10px rgba(243,185,185,.19),6px 5px 10px rgba(0,0,0,.22)}.about-gift .steps-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;max-width:1000px;margin:0 auto}.about-gift .steps-wrapper .step-box:last-of-type:after,.about-gift .steps-wrapper.steps-small .step-box:after{display:none}.about-gift .steps-wrapper.steps-small{padding-top:20px}.about-gift .steps-wrapper.steps-small .step-number{width:37px;height:37px;margin:20px auto;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;font-size:15px;position:relative}.about-gift .steps-wrapper.steps-small .step-number span{position:absolute;transform:translate(-50%,-50%)}.about-gift .steps-wrapper.steps-small .step-box{width:210px}.about-gift .steps-wrapper.steps-small .step-box p{font-size:12px}.about-gift .steps-wrapper .step-box{text-align:center;width:245px;margin:0 auto;position:relative}@media (max-width:1200px){.about-gift .steps-wrapper .step-box p{font-size:12px;margin:0 10px;height:50px}.about-gift .steps-wrapper .step-box:after{display:none}}@media (max-width:544px){.about-gift .steps-wrapper{flex-wrap:wrap}.about-gift .steps-wrapper .step-box{width:50%}.about-gift .steps-wrapper .step-box p{height:70px}}.about-gift .steps-wrapper .step-number{width:57px;height:57px;margin:20px auto;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;font-size:25px;position:relative}.about-gift .steps-wrapper .step-number span{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}