.vent_menu_cta{background-color:#ff6900;color:#fff;padding:0!important}.vent_menu_cta a{color:#fff!important;padding:15px 15px 15px 15px!important}#cta-section{padding:0 80px;transition:all .8s ease;-moz-transition:all .8s ease;-webkit-transition:all .8s ease}#cta-row{margin:80px auto 0 auto;padding:80px 0;max-width:100%;background-color:#03A9F4;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:0px 10px 50px #939fa9;transition:all .8s ease;-moz-transition:all .8s ease;-webkit-transition:all .8s ease}#cta-section.animate-cta{padding:0px;overflow:hidden}.animate-cta #cta-row{margin:0 auto 0 auto;-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#03A9F4;width:inherit}#sign{display:inline-block;width:246px;color:#fff;text-transform:uppercase;font-size:16px;font-weight:600;background-color:#f92c8b;padding:20px 40px;margin-top:30px;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;transition:all .8s ease;-webkit-transition:all .8s ease;-webkit-transition:all .8s ease;box-shadow:0px 5px 20px #231f92;-moz-box-shadow:0px 5px 20px #231f92;-webkit-box-shadow:0px 10px 50px #231f92}#sign:hover{background-color:#66BB6A;box-shadow:0px 20px 80px #1b1867;-moz-box-shadow:0px 20px 80px #1b1867;-webkit-box-shadow:0px 20px 80px #1b1867}.cta-info{color:#fff;text-align:center;margin:0 auto!important;max-width:1080px;padding:50px}.cta-info h3{color:#fff;font-size:35px;line-height:1.3em}.cta-info p{font-size:18px}.border-reg-btn{border:3px solid white;height:45px;padding:12px!important}.border-reg-btn:hover{transition:0.5s color ease,0.5s background-color ease,0.5s border-color ease;background-color:rgba(55,71,79,0.2)}.testimonial-slider,.testimonial-slider .et_pb_container{height:auto!important}.testimonial-slider,.testimonial-slider .et_pb_slide{max-height:auto}.testimonial-slider .et_pb_slide_description{position:relative;top:25%;padding-top:20px!important;padding-bottom:20px!important;height:auto!important}.testimonial-slider .et_pb_testimonial_portrait{display:table-cell;float:left;position:relative;width:175px!important;height:175px!important;margin-right:30px;border:3px solid #ffffff;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.testimonial-slider .et-pb-controllers a{border-radius:0px}@media only screen and (min-width:981px){.et-fixed-header #top-menu li a{font-size:15px!important}}.fullwidth-menu li li a{width:400px;padding:6px 20px!important}.sub-menu-fix .fullwidth-menu li ul{width:400px!important}