.resource-main-section{padding:30px 0 220px;position:relative}.resource-main-section .cm-col-4:nth-child(2n){padding-top:110px}.resource-main-section .resource-head{color:#242429;font-weight:900;letter-spacing:.01em;line-height:1.4em;text-align:center}.resource-main-section .resource-box{background:#fff;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.1);box-shadow:0 20px 40px rgba(0,0,0,.1);color:#242429;font-size:15px;letter-spacing:.01em;line-height:1.3em;padding:44px 38px}.resource-main-section .resource-box-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.resource-main-section .overlay-area{height:100vh;overflow-y:auto!important}.resource-main-section .overlay-area-inner{display:grid}.resource-main-section .popup-box{padding-bottom:53px}@media screen and (max-width:1024px){.resource-main-section .popup-box{padding-bottom:23px}}@media screen and (max-width:991px) and (min-width:768px){.resource-main-section .cm-col-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width:950px){.resource-main-section .cm-col-4{padding:15px!important}.resource-main-section .resource-box .resource-box-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}