section.heroPlatform{background-repeat:no-repeat;background-size:cover}section.heroPlatform .overlay{background:-webkit-gradient(linear,right top,left top,color-stop(65.38%,rgba(255,176,77,.3)),color-stop(85.98%,rgba(255,194,119,.09)));background:linear-gradient(270deg,rgba(255,176,77,.3) 65.38%,rgba(255,194,119,.09) 85.98%)}section.heroPlatform .overlay .container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}section.heroPlatform .overlay .container .copy{padding-left:30px;width:45%;z-index:99}section.heroPlatform .overlay .container .copy h1{border-left:12px solid #fff;font-size:40px;line-height:1.2;margin-left:-30px;padding-left:30px}section.heroPlatform .overlay .container .copy p{font-size:20px;font-weight:100;margin-bottom:50px;margin-left:18px}section.heroPlatform .overlay .container .copy a.btn{margin-left:18px}section.heroPlatform .overlay .container .backgroundBox{background:linear-gradient(89deg,#ffc882 .94%,rgba(255,215,166,.9) 99.09%);-webkit-box-shadow:4px 0 4px 0 rgba(0,0,0,.25);box-shadow:4px 0 4px 0 rgba(0,0,0,.25);position:absolute;z-index:10}section.heroPlatform.boxLeft .overlay .container,section.heroPlatform.boxLeft .overlay .container .copy{padding-bottom:60px;padding-top:60px}section.heroPlatform.boxLeft .overlay .container .backgroundBox{border-bottom-right-radius:38px;border-top-right-radius:38px;height:calc(100% - 120px);right:50%;width:50vw}section.heroPlatform.boxLeft .overlay .container .lineCircle{bottom:10px;height:200px;position:absolute;right:calc(50% - 120px);width:200px}section.heroPlatform.boxLeft .overlay .container .outlineCircle{height:50px;position:absolute;right:calc(50% - 25px);top:calc(50% - 25px);width:50px;z-index:11}@media(max-width:1199px){section.heroPlatform.boxLeft .overlay .container .copy{width:60%}section.heroPlatform.boxLeft .overlay .container .backgroundBox{right:32%;width:70vw}section.heroPlatform.boxLeft .overlay .container .outlineCircle{display:none}}@media(max-width:749px){section.heroPlatform.boxLeft .overlay .container .copy{width:96%}section.heroPlatform.boxLeft .overlay .container .copy h1{font-size:30px}section.heroPlatform.boxLeft .overlay .container .copy p{font-size:16px;margin-bottom:20px}section.heroPlatform.boxLeft .overlay .container .copy a.btn{font-size:16px}section.heroPlatform.boxLeft .overlay .container .backgroundBox{right:2%;width:100vw}}section.heroPlatform.boxBottom .overlay .container{padding-top:60px}section.heroPlatform.boxBottom .overlay .container .backgroundBox{border-top-left-radius:38px;border-top-right-radius:38px;height:calc(100% - 60px);right:50%;width:55%}section.heroPlatform.boxBottom .overlay .container .copy{padding-bottom:60px;padding-top:60px}section.heroPlatform.boxBottom .overlay .container .copy p{margin-bottom:50px;max-width:450px}section.heroPlatform.boxBottom .overlay .container .lineCircle{bottom:30px;height:200px;left:-120px;position:absolute;width:200px}section.heroPlatform.boxBottom .overlay .container .outlineCircle{height:50px;left:22%;position:absolute;top:35px;width:50px;z-index:11}section.heroPlatform.boxBottom .overlay .container .outlineCircle circle{stroke:#54bbfa;stroke-opacity:.5}@media(max-width:1199px){section.heroPlatform.boxBottom .overlay .container .copy{width:60%}section.heroPlatform.boxBottom .overlay .container .backgroundBox{right:32%;width:70%}}@media(max-width:649px){section.heroPlatform.boxBottom .overlay .container .copy{width:96%}section.heroPlatform.boxBottom .overlay .container .copy h1{font-size:30px}section.heroPlatform.boxBottom .overlay .container .copy p{font-size:16px;margin-bottom:20px}section.heroPlatform.boxBottom .overlay .container .copy a.btn{font-size:16px}section.heroPlatform.boxBottom .overlay .container .backgroundBox{right:2%;width:100%}}section.heroPlatform.boxTop .overlay .container{padding-bottom:60px}section.heroPlatform.boxTop .overlay .container .backgroundBox{border-bottom-left-radius:38px;border-bottom-right-radius:38px;height:calc(100% - 60px);right:50%;width:55%}section.heroPlatform.boxTop .overlay .container .copy{padding-bottom:60px;padding-top:60px}section.heroPlatform.boxTop .overlay .container .copy p{margin-bottom:50px;max-width:450px}section.heroPlatform.boxTop .overlay .container .lineCircle{height:200px;position:absolute;right:45%;top:25%;width:200px}section.heroPlatform.boxTop .overlay .container .outlineCircle{height:50px;left:-7%;position:absolute;top:50%;width:50px;z-index:11}section.heroPlatform.boxTop .overlay .container .outlineCircle circle{stroke:#54bbfa;stroke-opacity:.5}@media(max-width:1199px){section.heroPlatform.boxTop .overlay .container .copy{width:60%}section.heroPlatform.boxTop .overlay .container .backgroundBox{right:32%;width:70%}}@media(max-width:649px){section.heroPlatform.boxTop .overlay .container .copy{width:96%}section.heroPlatform.boxTop .overlay .container .copy h1{font-size:30px}section.heroPlatform.boxTop .overlay .container .copy p{font-size:16px;margin-bottom:20px}section.heroPlatform.boxTop .overlay .container .copy a.btn{font-size:16px}section.heroPlatform.boxTop .overlay .container .backgroundBox{right:2%;width:100%}}