.call-to-action{background:#0d273f;overflow:hidden;padding:110px 0;position:relative}.call-to-action .justify-content-between{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.call-to-action .col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.call-to-action .col-md-5,.call-to-action .col-md-7{padding-left:15px;padding-right:15px;position:relative;width:100%}.call-to-action .col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;text-align:right}.call-to-action .action-content h1.title{color:#fff;font-family:SourceSansPro-SemiBold,Arial;font-size:55px;line-height:60px;margin-bottom:30px}.call-to-action .action-content p{color:#fff;font-size:24px;font-weight:500;line-height:28px;margin:0}.call-to-action .col-md-5 .cta_button{background:#19b79a;border:2px solid #19b79a;border-radius:30px;color:#fff;display:inline-block;font-size:17px;font-weight:600;line-height:28px;padding:14px 40px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.call-to-action .col-md-5 .cta_button:hover{background:#19b79a;border-color:#19b79a;-webkit-box-shadow:0 10px 20px 0 rgba(22,179,164,.65);box-shadow:0 10px 20px 0 rgba(22,179,164,.65);color:#fff}@media(max-width:1024px){.call-to-action{padding:40px 0}.call-to-action .action-content p{font-size:20px}.call-to-action .action-content h1.title{margin-bottom:20px}}@media(max-width:991px){.call-to-action .action-content h1.title{font-size:33px;line-height:40px;margin-bottom:20px}.call-to-action .action-content p{font-size:20px}}@media(max-width:767px){.call-to-action .col-md-5,.call-to-action .col-md-7{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.call-to-action .col-md-5{margin-top:20px;text-align:left}}