section.general-col-container{background-color:#fff;padding:80px 0 120px;position:relative;z-index:3}section.general-col-container .grid-x{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}section.general-col-container .grid-x .cell{-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0}section.general-col-container .grid-x .medium-6{width:50%;-ms-flex-preferred-size:auto;flex-basis:auto}section.general-col-container .grid-x .general-col-left{padding-right:38px}section.general-col-container .grid-x .general-col-right{padding-left:38px}section.general-col-container .grid-x .medium-6 p.btn-p .cta_button,section.general-col-container .grid-x .medium-6 p.btn-p a.btn.blue-btn{background-color:#00b4ff;color:#fff;display:inline-block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;line-height:inherit;margin:10px 0 0;padding:17px 55px 15px;text-decoration:none;transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease}section.general-col-container .grid-x .medium-6 h2{margin:0 0 22px}section.general-col-container .grid-x .medium-6 p.btn-p .cta_button:hover,section.general-col-container .grid-x .medium-6 p.btn-p a.btn.blue-btn:hover{background-color:#fc0;color:#4d4d4d}section.general-col-container .grid-x .medium-6 p.btn-p{font-size:1em;margin-bottom:0}@media screen and (min-width:1000px) and (max-width:1190px){section.general-col-container .grid-x .general-col-right{padding-left:25px}section.general-col-container .grid-x .general-col-left{padding-right:25px}}@media screen and (min-width:900px) and (max-width:1000px){section.general-col-container .grid-x .general-col-right{padding-left:20px}section.general-col-container .grid-x .general-col-left{padding-right:20px}section.general-col-container{padding:35px 0 50px}}@media screen and (min-width:800px) and (max-width:900px){section.general-col-container .grid-x .general-col-right{padding-left:20px}section.general-col-container .grid-x .general-col-left{padding-right:20px}section.general-col-container{padding:35px 0 50px}}@media screen and (max-width:800px){section.general-col-container .grid-x .general-col-right{padding-left:0}section.general-col-container .grid-x .medium-6 p.btn-p{text-align:center!important}section.general-col-container .grid-x .general-col-left{padding-right:0}section.general-col-container .grid-x .medium-6{padding-left:0;padding-right:0;width:100%}section.general-col-container .grid-x .general-col-left{margin-bottom:25px}section.general-col-container{padding:35px 0}}