@media only screen and (max-width:980px){.flip{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse!important}}.et-fixed-header #et-top-navigation{padding:20px 0}.Menu-CTA{display:block;margin-left:15px;font-weight:600;background-color:#00daa8;padding:18px 28px;padding-right:28px!important;border-radius:2px}.Menu-CTA a{padding-bottom:0!important}@media only screen and (max-width:981px){.Menu-CTA{padding:5px 0 10px!important;margin-left:0!important}}@media only screen and (min-width:980px) and (max-width:1120px){.Menu-CTA{padding:10px 20px!important}.Menu-CTA a{padding:0!important;margin-left:0!important}}@media (max-width:980px){.header-row .crumbs{text-align:left!important}}.et_mobile_menu{background-color:#4056f6!important}.button-stack .et_pb_button_module_wrapper{display:inline-block;margin:0 35px 0 0}body #page-container .button-stack .watch-button:before{line-height:.6em;margin-left:-1em;font-size:3em!important}body #page-container .button-stack .watch-button:hover{background-color:rgba(255,255,255,0)!important}.imgs{display:inline-block}.bottom-buttons .et_pb_button_module_wrapper{position:absolute;bottom:0;margin-bottom:35px!important;left:0;right:0;margin:auto}@media only screen and (min-width:981px) and (max-width:1250px){#section2 .features-row{margin-top:-350px!important}}.footer-row a{color:#7b8591!important}.footer-row2 a{color:#404852!important}@media all and (min-width:981px){.footer-optin .et_pb_newsletter_field{flex-basis:67%;padding-bottom:0!important}.footer-optin .et_pb_newsletter_button_wrap{flex-basis:32%}}@media (max-width:979px) and (min-width:500px){.et_pb_column .et_pb_newsletter_form{width:100%!important}}@media (max-width:980px) and (min-width:767px){.toplink,.followtitle{display:none}}#custom_html-2{border-bottom:1px solid #747489;padding-bottom:30px}#comment-wrap{padding-bottom:75px}.single .form-submit .et_pb_button{float:left;color:#fff!important;padding:12px 30px!important;margin-top:20px}.single .et_post_meta_wrapper h1{font-size:30px!important}.single .et_pb_post{margin-bottom:27px;box-shadow:0px 20px 150px rgba(0,0,0,.1)}.et_pb_post .entry-content{padding:20px 40px}@media only screen and (max-width:980px){.test-column{margin-bottom:80px!important}}#custom-contact .et_pb_contact_form_label{display:block!important;font-size:16px;margin-bottom:8px}body #page-container #custom-contact .et_pb_contact_submit.et_pb_button{padding:12px 20px!important;float:left!important}.et_contact_bottom_container{float:left!important}#custom-contact .et_pb_map{height:500px!important}