.contentwith_topimage{padding-top:calc(100vw * 0.05);padding-bottom:calc(100vw * 0.02)}.contentwith_topimage p{color:#73909d;padding:0;text-align:center}.contentwith_topimage .content-row{margin-left:-1%;margin-right:-1%}.contentwith_topimage .top-content{text-align:center;padding-bottom:1.5em}.contentwith_topimage .top-content h2 span{color:#0078b7}.contentwith_topimage .top-content h2 em:before{-webkit-transition:-webkit-transform 1.2s cubic-bezier(.15,.75,.4,1),opacity .25s ease;transition:transform 1.2s cubic-bezier(.15,.75,.4,1),opacity .25s ease;content:"";display:block;height:100%;width:100%;position:absolute;left:0;top:0;z-index:-1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left bottom;transform-origin:left bottom;height:28%;top:auto;bottom:0;-webkit-transform:scaleX(1);transform:scaleX(1);background-color:#43cdc9}.contentwith_topimage .top-content h2 em{position:relative;display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:inherit;line-height:1em;padding:0 3px}.contentwith_topimage .content-item-wrapper{padding-top:20px;padding-bottom:0px}.contentwith_topimage .img-with-aniamtion-wrap{margin-bottom:10%}.contentwith_topimage .img-with-aniamtion-wrap img{margin-left:auto;margin-right:auto;display:block}@media only screen and (min-width:690px) and (max-width:999px){.contentwith_topimage .vc_col-sm-3{width:50%;margin-bottom:2%}}@media only screen and (max-width:690px){.contentwith_topimage .content-item-wrapper{justify-content:center}.contentwith_topimage p{max-width:350px;margin-left:auto;margin-right:auto}.contentwith_topimage .content-item{width:100%;margin-bottom:25px}}