.free-area-section{overflow:hidden;position:relative}.free-area-section.reverse-col .page-center{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.free-area-section .page-center{display:-webkit-box;display:-ms-flexbox;display:flex}.free-area-section h2{font-size:52px;line-height:67px;color:#ee5124;margin:0 0 25px}.free-area-section .text-holder{padding:106px 70px 83px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.free-area-section.reverse-col .text-holder{padding:106px 0 83px 90px}.free-area-section .right-col{-ms-flex-negative:0;flex-shrink:0;width:520px;position:relative;z-index:1}.free-area-section .right-col:before{content:"";position:absolute;top:0;bottom:0;left:0;right:-9999px;z-index:-1}.free-area-section.reverse-col .right-col:before{left:-9999px;right:0}@media(max-width:1299px){.free-area-section .text-holder{padding:80px 30px 80px 0}.free-area-section.reverse-col .text-holder{padding:80px 0 80px 30px}}@media(max-width:1199px){.free-area-section .text-holder{padding:50px 30px 50px 0}.free-area-section.reverse-col .text-holder{padding:50px 0 50px 30px}.free-area-section .right-col{width:400px}}@media(max-width:1023px){.free-area-section .page-center{display:block}.free-area-section .text-holder,.free-area-section.reverse-col .text-holder{padding:50px 0}.free-area-section .right-col{width:100%;min-height:280px}.free-area-section .right-col:before,.free-area-section.reverse-col .right-col:before{left:-9999px;right:-9999px}}@media(max-width:767px){.free-area-section .text-holder,.free-area-section.reverse-col .text-holder{padding:30px 0 45px}.free-area-section h2{font-size:36px;line-height:40px;margin:0 0 20px}.free-area-section .right-col{min-height:200px}}