.cm-projects{padding:0 20px}.cm-projects .cm-top>h2{color:#0c7489;font-size:40px;font-weight:500;line-height:1.075;margin-bottom:20px;margin-top:60px;text-align:center}.cm-projects .content{margin-bottom:40px;padding:0 20px 0 11px}.cm-projects .content h2{font-size:40px;font-weight:400;line-height:43px}.cm-projects .content p{color:#6d6e71;font-weight:400;line-height:1.3;padding:0}.cm-projects .cm-bottom{display:flex;flex-wrap:wrap;row-gap:5px}.cm-projects .cm-project-item{padding-left:10px;padding-right:10px;position:relative;width:50%}.cm-projects .cm-project-inner{background-color:#0000;border-radius:3px;box-shadow:0 2px 3px #0000003d;height:450px;margin-bottom:15px;opacity:1;overflow:hidden;position:relative;transform:translateX(0) translateY(0) translateZ(0);transition:all,opacity .5s,transform .5s;width:100%}.cm-projects .cm-content{padding-left:40px;padding-right:40px;position:absolute;top:50%;transform:translateX(0) translateY(-50%) translateZ(0);transform-style:preserve-3d;transition:all,transform .5s;z-index:1}.cm-projects .cm-content-inner{background-image:linear-gradient(#656a6da6,#656a6da6);position:relative;width:83.3333%}.cm-projects .cm-content-inner h2,.cm-projects .cm-content-inner h6{color:#fff;display:inline-block;font-size:22px;font-weight:400;margin-bottom:0;margin-left:10px}.cm-projects .cm-content-inner p{color:#fff;font-family:Verdana,Geneva,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-left:10px;margin-top:13px;text-align:left}.cm-projects .cm-project-label{border-radius:2px;color:#fff;display:block;font-size:11px;font-weight:700;left:40px;letter-spacing:2px;line-height:19px;padding:2px 6px 2px 8px;text-align:left;text-transform:uppercase;top:40px}.cm-projects .cm-btn,.cm-projects .cm-project-label{background-color:#c8d12c;position:absolute;z-index:1}.cm-projects .cm-btn{bottom:0;left:0;line-height:30px;padding:8px 40px;right:0;transform:translateX(0) translateY(100%) translateZ(0);transform-style:preserve-3d;transition:all,transform .3s}.cm-projects .btn-text{color:#373737;font-size:14px}.cm-projects .cm-icon{border:2px solid #fff;border-radius:100px;color:#fff;float:left;font-family:webflow-icons!important;font-size:12px;font-weight:700;height:30px;line-height:27px;margin-right:10px;text-align:center;width:30px}.cm-icon.w-icon-slider-right:before{content:"";font-family:webflow-icons!important}.cm-projects .cm-project-image{background-color:#373737;background-position:50%;background-size:cover;inset:0;opacity:1;position:absolute;transform:translateX(0) translateY(0) translateZ(0);transform-style:preserve-3d;transition:all,transform .3s,opacity .5s;width:100%}.cm-projects .cm-project-item>a:hover .cm-content{transform:translateX(0) translateY(-60%) translateZ(0)}.cm-projects .cm-project-item:hover .cm-btn{transform:translateX(0) translateY(0) translateZ(0)}.cm-projects .cm-project-item:hover .cm-project-image{opacity:.85;transform:translateX(0) translateY(-15px) translateZ(0);transition:all,transform .5s,opacity .5s}.cm-projects .cm-btm-btn{margin-bottom:20px;margin-top:20px;text-align:center}.cm-projects .cm-btm-btn a{background-color:#c8d12c;color:#fff;display:inline-block;font-family:Metrophobic,sans-serif;font-size:22px;line-height:22px;margin-left:5px;margin-right:5px;margin-top:20px;padding:15px 40px}@media (max-width:991px){.cm-projects .cm-content-inner p{display:none}}@media (max-width:940px){.cm-projects .page-center{padding:0 24px}}@media (max-width:767px){.cm-projects .cm-bottom{flex-wrap:wrap}.cm-projects .cm-project-item{padding:0;width:100%}.cm-projects .cm-project-inner{height:330px}.cm-projects .page-center{padding:0 24px}.cm-projects .cm-content-inner{padding-bottom:13px;width:100%}.cm-projects .content{padding:0}}@media (max-width:479px){.cm-projects .cm-project-inner{height:170px}.cm-projects .cm-content{padding-left:20px;padding-right:20px}.cm-projects .cm-project-label{left:20px;top:20px}}