.main-top-wrp{margin:3rem auto;padding:3rem 15px;position:relative;width:100%;z-index:10}.main-top-wrp .cm-container.page-center{padding:0}.main-top-wrp .cm-container.page-center .cm-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.main-top-wrp .cm-container.page-center .cm-row .inner-column{padding-left:15px;padding-right:15px;position:relative;width:100%}.main-top-wrp .cm-container.page-center .cm-row .inner-column .flx{display:-webkit-box;display:-ms-flexbox;display:flex}.main-top-wrp .cm-container.page-center .award-winning-img img{max-width:222px;width:100%}.main-top-wrp .cm-container.page-center .inner-award-text{color:#fcce01;display:block;font-family:Josefin Sans;font-size:30px;font-weight:500;line-height:37.35px;text-transform:uppercase}.main-top-wrp .cm-container.page-center h4.btm-text{color:#000;font-family:Josefin Sans;font-size:30px;font-weight:300;line-height:37.35px;margin-bottom:.5rem;text-transform:uppercase}.main-top-wrp .cm-container.page-center .normal-btn{margin:auto;padding-top:1rem}.main-top-wrp .cm-container.page-center .normal-btn a{background:#1f1f1f;border:none;border-radius:0;color:#fff;display:inline-block;font-family:Josefin Sans;font-size:18px;font-weight:700;line-height:18px;margin-top:1.5rem;min-height:44.28px;min-width:225px;overflow:hidden;padding:1rem .75rem .375rem;text-align:center;text-decoration:unset;text-transform:uppercase;vertical-align:middle}.main-top-wrp .cm-container.page-center .normal-btn a:hover{background:#fcce01;color:#000}.btm-main-wrpp{margin-top:-414px;min-height:1300px;padding-bottom:3rem;padding-top:3rem}.btm-main-wrpp .cm-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.btm-main-wrpp .cm-row .cm-column{padding-left:15px;padding-right:15px;position:relative;width:100%}.btm-main-wrpp .cm-row .cm-column .portfolio-img{position:relative;text-align:center}.btm-main-wrpp .cm-row .cm-column .portfolio-img .sub-portfolio-text{margin-left:31%;margin-top:53%}.btm-main-wrpp .cm-row .cm-column .portfolio-img .sub-portfolio-text span.main-title{color:#fcce01;display:block;font-family:Josefin Sans;font-size:30px;font-weight:500;line-height:41.5px;text-align:center;text-transform:uppercase}.btm-main-wrpp .cm-row .cm-column .portfolio-img .sub-portfolio-text h4{color:#000;font-family:Josefin Sans;font-size:30px;font-weight:300;line-height:37.35px;margin-bottom:.5rem;text-transform:uppercase}.btm-main-wrpp .cm-row .cm-column .portfolio-img .btm-center-btn a{background:#1f1f1f;color:#fff;display:inline-block;font-family:Josefin Sans;font-size:18px;font-weight:700;line-height:18px;margin-top:1.5rem;min-height:49px;min-width:309px;padding:1.1rem .75rem .375rem;text-decoration:unset;text-transform:uppercase}.btm-main-wrpp .cm-row .cm-column .portfolio-img .btm-center-btn a:hover{background:#fcce01;color:#000}.btm-main-wrpp .cm-row .cm-column .btm-center-btn{padding-top:1rem;text-align:center}.mobile-btm-cnt{margin-bottom:3rem;margin-top:3rem;padding-bottom:3rem;padding-top:3rem}.mobile-btm-cnt .cm-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.mobile-btm-cnt .cm-row .cnt-column{width:100%}.mobile-btm-cnt .cm-row .cnt-column .portfolio-img{text-align:center}.mobile-btm-cnt .cm-row .cnt-column .portfolio-img img{margin-top:-5.5rem;width:100%}.mobile-btm-cnt .portfolio-text{margin-top:-73px}.mobile-btm-cnt .portfolio-text span.mobile-btm-title{color:#fcce01;display:block;font-family:Josefin Sans;font-size:28px;font-weight:500;line-height:34.86px;text-align:center;text-transform:uppercase}.mobile-btm-cnt .portfolio-text h4.mob-sub{color:#000;font-size:28px;font-weight:300;line-height:34.86px;margin-bottom:.5rem;text-transform:uppercase}.mobile-btm-cnt .portfolio-text .mob-btn{margin:auto;padding-top:1rem}.mobile-btm-cnt .portfolio-text .mob-btn a{background:#1f1f1f;border:none;border-radius:0;color:#fff;display:inline-block;font-family:Josefin Sans;font-size:18px;font-weight:700;line-height:18px;margin-top:1.5rem;min-height:44.28px;min-width:225px;overflow:hidden;padding:1rem .75rem .375rem;text-decoration:unset;text-transform:uppercase;vertical-align:middle}.mobile-btm-cnt .portfolio-text .mob-btn a:hover{background:#fcce01;color:#000}@media (min-width:768px){.mobile-btm-cnt{display:none}}@media (min-width:992px){.main-top-wrp .cm-container.page-center{padding-left:1rem;padding-right:1rem}.main-top-wrp .cm-container.page-center .cm-row .inner-column{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;margin-left:33.33333%;max-width:66.66667%}.main-top-wrp .cm-container.page-center .award-winning-img img{margin-top:-3rem}.btm-main-wrpp .cm-row .cm-column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.btm-main-wrpp{margin-top:-284px}.btm-main-wrpp .cm-row .cm-column .portfolio-img .sub-portfolio-text{margin-left:49%;margin-top:84%}}@media only screen and (min-width:992px) and (max-width:1199px){.btm-main-wrpp .cm-row .cm-column .portfolio-img .sub-portfolio-text{margin-left:37%;margin-top:63%}}@media screen and (min-width:1700px){.btm-main-wrpp{min-height:1507px}.btm-main-wrpp .cm-row .cm-column .portfolio-img .sub-portfolio-text{margin-left:35%;margin-top:65%}}@media (max-width:991px){.main-top-wrp .cm-container.page-center .inner-award-text{font-size:28px;line-height:37.35px}}@media screen and (max-width:767px){.btm-main-wrpp{display:none}}@media screen and (max-width:350px){.mobile-btm-cnt .portfolio-text .mob-btn{padding-left:5px;padding-right:5px}}