.how-it-works-steps-init{margin-top:50px}.how-it-works-steps-init #howItWorksIntro h2{color:#444;font-size:40px;font-weight:600;line-height:48px;padding-bottom:35px}.how-it-works-steps-init #howItWorksIntro p{color:#444;font-size:16px;line-height:24px}.how-it-works-steps-init #howItWorksSteps .how-it-works-item{background:#746dbc;border-radius:10px;margin-bottom:15px;min-height:175px;width:100%}.how-it-works-steps-init #howItWorksSteps .how-it-works-item span{color:#fff;float:left;font-size:30px;font-weight:800;line-height:41px;opacity:.6;padding:5px 20px}.how-it-works-steps-init #howItWorksSteps .how-it-works-item .img-text-content{display:inline-block;text-align:center;vertical-align:middle;width:100%}.how-it-works-steps-init #howItWorksSteps .how-it-works-item .img-text-content p{color:#fff;font-size:16px;font-weight:600;padding:0 10px;text-align:center}.how-it-works-steps,.how-it-works-steps .how-it-works-option{margin-top:50px}.how-it-works-steps .how-it-works-option .order-button-block .banner-triangle-img{float:right;margin-right:100px}.how-it-works-steps .how-it-works-option .order-step-triangle-img{padding:15px 45px}.how-it-works-steps .how-it-works-option .arrow-line{border-bottom:2px solid #9d3162;padding-bottom:60px;position:relative;width:100%}.how-it-works-steps .how-it-works-option .arrow-line:after{background:#fff;border-bottom:2px solid #9d3162;border-right:2px solid #9d3162;content:"";height:50px;left:50%;margin-left:-25px;margin-top:-24px;position:absolute;top:100%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:50px}.how-it-works-steps .how-it-works-option .video-wrapper{height:100%}.how-it-works-steps .how-it-works-option .video-wrapper .video-item-wrap{-moz-box-align:center;-ms-flex-align:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.how-it-works-steps .how-it-works-option .option-wrap h3{color:#000;font-size:30px;font-weight:700;line-height:36px;margin:25px 0}.how-it-works-steps .how-it-works-option .option-wrap h3 .number{color:#9d3162;font-size:40px;font-weight:700;line-height:48px;text-align:right}.how-it-works-steps .how-it-works-option .option-wrap .subtitle{color:#444;font-size:20px;font-weight:700;line-height:24px;margin:20px 0 10px}.how-it-works-steps .how-it-works-option .option-wrap .text-highlighted{color:#444;font-size:20px;font-weight:600;line-height:24px;margin:20px 0}.how-it-works-steps .how-it-works-option .option-wrap .qa-block .question{background:rgba(116,109,188,.1);border-radius:5px;cursor:pointer;height:45px;margin-top:10px;padding:10px}.how-it-works-steps .how-it-works-option .option-wrap .qa-block .question p{color:#746dbc;font-size:16px;line-height:24px}.how-it-works-steps .how-it-works-option .option-wrap .qa-block .question p i{float:right;font-size:16px;padding:5px 5px 0 0}.how-it-works-steps #mobileBannerTextWrapper .img-title-wrap{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.how-it-works-steps #mobileBannerTextWrapper .img-title-wrap img,.how-it-works-steps #mobileBannerTextWrapper .img-title-wrap picture{width:100%}.how-it-works-steps #mobileBannerTextWrapper .img-title-wrap h4{color:#fff;font-size:20px;font-weight:600;line-height:24px;padding:17px;position:absolute;text-align:center;width:92%}.how-it-works-steps #mobileBannerTextWrapper p.mobile-text{color:#000;font-size:16px;line-height:24px;padding:15px 15px 0}@media (max-width:991px){.video-wrapper{height:190px!important;width:100%}.how-it-works-steps-init{margin-top:20px}.how-it-works-steps{margin-top:15px}.how-it-works-steps .how-it-works-option{margin-top:0}.how-it-works-steps .video-wrap-margin{margin-top:10px}.how-it-works-steps .how-it-works-step-mobile{margin-bottom:10px}.how-it-works-steps .how-it-works-step-mobile p{-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#444;display:inline-block;font-size:16px;font-weight:600;line-height:19px;margin-left:10px}.how-it-works-steps .how-it-works-step-mobile span.text-number-wrap{color:#746dbc;float:right;margin-top:-5px;opacity:.3}.how-it-works-steps .how-it-works-step-mobile span.text-number-wrap span.text{font-size:20px;font-weight:800;line-height:27px;position:relative;right:10px;top:-10px}.how-it-works-steps .how-it-works-step-mobile span.text-number-wrap span.number{font-size:50px;line-height:68px}.how-it-works-steps .qa-block .question{height:auto!important}.how-it-works-steps .qa-block .question p{margin-bottom:0}}.contactSection{margin-top:225px;padding-bottom:50px;padding-top:50px}@media screen and (max-width:991px){.contactSection{padding-bottom:0}}.contactSection{background:#f4f5ff}.contactSection .contactFormWrapper{margin-top:-190px}@media screen and (max-width:991px){.contactSection{background-color:unset!important;margin-bottom:30px;margin-top:125px}}.contactSection .shadow{border-radius:20px;box-shadow:0 10px 40px rgba(23,110,147,.1)}.contactSection .squiggle{bottom:15px;display:inline;position:absolute}.contactSection .squiggle img{width:100%}.contactSection .contactUsLeft{background-color:#f8d1df;border-bottom-left-radius:35px;border-top-left-radius:35px;box-shadow:-5px 5px 15px 0 rgba(23,110,147,.2);padding:0;position:relative;text-align:center}.contactSection .contactUsLeft img{max-width:100%}.contactSection .contactUsLeft .contact-us-text{color:#9d3162;font-size:30px;font-weight:700;line-height:36px;margin-top:150px;position:absolute;text-align:center;width:100%}.contactSection form{background:#fff;border-bottom-right-radius:25px;border-top-right-radius:25px;box-shadow:5px 5px 15px 0 rgba(23,110,147,.2);padding:50px}@media screen and (max-width:991px){.contactSection form{border-radius:unset;box-shadow:none;padding:0!important}}.contactSection form .form-check-input{cursor:pointer;margin-right:10px;min-width:16px}.contactSection form label{color:#475f7b;font-size:16px;line-height:19px;margin-bottom:3px}.contactSection form label.form-check-label{cursor:pointer}.contactSection form input,.contactSection form textarea{border-radius:5px;-moz-box-sizing:border-box;box-sizing:border-box}.contactSection form input:focus,.contactSection form textarea:focus{box-shadow:none}.contactSection form textarea{resize:none}.contactSection form .mandatory-data{color:#444;font-size:14px;line-height:18px;text-align:right}