.info-block3{margin-bottom:-5px}.content-section{padding-bottom:80px;padding-right:70px;padding-top:80px}.content-section p{color:#fff}.content-section:before{content:"";display:block;height:100%;left:-100%;position:absolute;top:0;width:100%}.content-section.white:after{border-left:190px solid #fff;border-top:599px solid transparent}.content-section.white:before{background-color:#fff}.content-section.dark-blue:after{border-left:190px solid #33058d;border-top:599px solid transparent}.content-section.dark-blue:before{background-color:#33058d}.content-section.light-blue:after{border-left:190px solid #00b8de;border-top:599px solid transparent}.content-section.light-blue:before{background-color:#00b8de}.content-section.dark-blue *,.content-section.light-blue *{color:#fff}.custom-btn{display:inline-block;font-size:18px;font-weight:700;line-height:22px;margin-top:20px;padding:15px 25px!important;text-transform:uppercase}.custom-btn,.custom-btn:hover{transition:background .5s;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s}.custom-btn:hover{text-decoration:none}.custom-btn.blue-btn{background-color:transparent;border:2px solid #33058d;color:#33058d}.custom-btn.blue-btn:hover{background-color:#33058d;border:2px solid #33058d;color:#fff}.custom-btn.white-btn{background-color:transparent;border:2px solid #fff;color:#fff}.custom-btn.white-btn:hover{background-color:#fff;border:2px solid #fff;color:#33058d}@media screen and (min-width:1200px){.content-section:after{content:"";display:block;height:100%;position:absolute;right:-200px;top:0;width:200px}}@media screen and (min-width:769px){.info-block3 .container .row .background-section{background-image:unset!important}.info-block3 .container{background-color:transparent!important}}@media screen and (min-width:769px) and (max-width:1050px){.info-block3{background-size:120%!important}}@media screen and (max-width:768px){.info-block3{background-image:none!important;overflow:hidden}.info-block3 .container{max-width:100%;padding-left:0;padding-right:0}.info-block3 .container .row{display:flex;flex-direction:column-reverse}.info-block3 .container .row .background-section{background-repeat:no-repeat;background-size:cover;min-height:300px}.info-block3 .container .row .content-section{margin:0 auto;padding-right:0;width:95%}.info-block3 .container .row .col-md-6{max-width:100%}}@media screen and (max-width:767px){.info-block3 .container .row .background-section{background-position:80%}}