.challenges-main{background-color:transparent;background-image:linear-gradient(90deg,#f0ece7 24%,#fff 0);margin-bottom:0;padding:50px;position:relative}.challenges-main .page-center{padding:0}.challenges-main .left-content,.challenges-main .page-center{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.challenges-main .left-content{width:32.193%}.challenges-main .right-content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:67.807%}.challenges-main .left-content .left-content-inner{align-content:center;align-items:center;background-color:#ecdfd7;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px;position:relative;width:100%}.challenges-main .left-content .left-content-inner .overlay{height:100%;left:0;opacity:.94;position:absolute;top:0;width:100%}.challenges-main .left-content .left-content-inner .title{margin:0 0 20px;position:relative;text-align:left;width:100%}.challenges-main .left-content .left-content-inner .title h2{color:#781307;font-size:38px;font-weight:600;letter-spacing:1.1px;line-height:1;margin:0;padding-left:70px;position:relative}.challenges-main .left-content .left-content-inner .title h2:after{background:#777;background-color:#e1c563;bottom:35%;content:"";height:1px;left:0;position:absolute;width:60px}.challenges-main .left-content .left-content-inner .description{color:#6e6e6e;font-size:14px;font-weight:300;width:100%}.challenges-main .right-content .right-content-inner{-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 50px;padding:10px;position:relative;width:100%}.challenges-main .right-content .right-content-inner .right-content-items-row{position:relative;width:100%}.challenges-main .right-content .right-content-inner .right-content-items-row .right-content-items-row-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.challenges-main .right-content .right-content-inner .right-content-items-row .right-content-items-row-inner .item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:50%}.challenges-main .right-content .right-content-inner .right-content-items-row .right-content-items-row-inner .item .item-inner{-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 5%;padding:10px;position:relative;width:100%}.challenges-main .right-content .right-content-inner .right-content-items-row .right-content-items-row-inner .item .item-inner .heading{position:relative;width:100%}.challenges-main .right-content .right-content-inner .right-content-items-row .right-content-items-row-inner .item .item-inner .heading h4{color:#2f2f2f;font-size:23px;font-weight:700;margin:0;text-transform:capitalize}.challenges-main .right-content .right-content-inner .right-content-items-row .right-content-items-row-inner .item .item-inner .details{color:#888;font-family:Poppins,Sans-serif;font-size:14px;font-weight:400;line-height:2em;text-align:left;width:100%}.challenges-main .right-content .right-content-inner .right-content-items-row .right-content-items-row-inner .item .item-inner .details p{margin:20px 0 0}.challenges-main .right-content .right-content-inner .right-content-items-row:not(:first-child){margin-top:10px}.challenges-main .right-content h4.animation{animation:none!important;opacity:1!important;visibility:visible!important}.challenges-main .right-content h4.animation span{display:inline-block;opacity:0;transform:translateX(10px);transition:all .4s}.challenges-main .right-content h4.animation span:not(:first-child){text-transform:none}.challenges-main .right-content h4.animation.animated span{opacity:1;transform:none}.challenges-main .left-content h2.animation{animation:none!important;opacity:1!important;visibility:visible!important}.challenges-main .left-content h2.animation span{display:inline-block;opacity:0;transform:translateY(10px);transition:all .4s}.challenges-main .left-content h2.animation.animated span{opacity:1;transform:none}.challenges-main .left-content .left-content-inner .description p{color:#6e6e6e;margin:0}@media (max-width:1100px) and (min-width:921px){.challenges-main .right-content .right-content-inner .right-content-items-row .right-content-items-row-inner .item .item-inner .heading h4{font-size:17px}}@media (max-width:920px) and (min-width:768px){.challenges-main .left-content,.challenges-main .right-content{width:100%}.challenges-main .page-center{-ms-flex-wrap:wrap;flex-wrap:wrap}.challenges-main .right-content .right-content-inner .right-content-items-row .right-content-items-row-inner .item .item-inner .heading h4{font-size:22px}}@media (max-width:767px){.challenges-main{margin-top:30px;padding:20px}.challenges-main .page-center{-ms-flex-wrap:wrap;flex-wrap:wrap}.challenges-main .left-content,.challenges-main .right-content{width:100%}.challenges-main .right-content .right-content-inner{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px}.challenges-main .right-content .right-content-inner .right-content-items-row .right-content-items-row-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.challenges-main .right-content .right-content-inner .right-content-items-row .right-content-items-row-inner .item{width:100%}.challenges-main .left-content .left-content-inner .title h2{font-size:32px}.challenges-main .left-content .left-content-inner .description p{margin:0}}