.cm-complex-proficiency-wrap{padding:80px 0 0;position:relative;width:100%}.cm-complex-proficiency-wrap .proficiency-header{align-items:center;display:flex;justify-content:center;margin-bottom:4rem;width:100%}.cm-complex-proficiency-wrap .header-content{align-items:center;display:flex;flex-direction:column;max-width:1200px;text-align:center;width:100%}.cm-complex-proficiency-wrap .section-title{color:#000023;font-size:52px;font-weight:700;line-height:1.2;margin:0 0 1.5rem}.cm-complex-proficiency-wrap .section-title h1,.cm-complex-proficiency-wrap .section-title h2,.cm-complex-proficiency-wrap .section-title h3,.cm-complex-proficiency-wrap .section-title h4,.cm-complex-proficiency-wrap .section-title h5,.cm-complex-proficiency-wrap .section-title h6{color:#000023;font-size:52px;font-weight:700;line-height:1.2;margin:0}.cm-complex-proficiency-wrap .section-description,.cm-complex-proficiency-wrap .section-description p{color:#202944;font-size:16px;font-weight:400;line-height:1.6;margin:0;text-align:center}.cm-complex-proficiency-wrap .proficiency-columns{margin:0;padding:0;width:100%}.cm-complex-proficiency-wrap .proficiency-columns.proficiency-slider{position:relative}.cm-complex-proficiency-wrap .proficiency-column{outline:none;overflow:hidden;position:relative}.cm-complex-proficiency-wrap .proficiency-column.slick-slide{height:auto}.cm-complex-proficiency-wrap .proficiency-column.slick-slide>div{height:100%}.cm-complex-proficiency-wrap .column-link{color:inherit;display:block;height:100%;position:relative;text-decoration:none;width:100%;z-index:3}.cm-complex-proficiency-wrap .column-link:hover{text-decoration:none}.cm-complex-proficiency-wrap .column-inner{align-items:flex-end;display:flex;height:100%;justify-content:center;min-height:700px;position:relative;width:100%}.cm-complex-proficiency-wrap .column-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.cm-complex-proficiency-wrap .background-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-left:1px solid transparent;border-right:1px solid transparent;height:100%;transition:all .3s ease;width:100%}.cm-complex-proficiency-wrap .column-content{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;min-height:100%;padding:2rem 1.5rem;position:relative;transition:all .4s ease;width:100%;z-index:2}.cm-complex-proficiency-wrap .column-title-default{color:#fff;font-size:24px;font-weight:700;line-height:1.3;margin-bottom:0;text-align:center;text-transform:uppercase;transition:opacity .3s ease}.cm-complex-proficiency-wrap .column-hover-content{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;padding:2rem 1.5rem 0;position:absolute;right:0;transition:all .4s ease;visibility:hidden}.cm-complex-proficiency-wrap .proficiency-column:hover .background-image{border-left:1px solid #fff;border-right:1px solid #fff}.cm-complex-proficiency-wrap .column-link:hover .column-inner .column-title-default,.cm-complex-proficiency-wrap .proficiency-column:hover .column-title-default{opacity:0;visibility:hidden}.cm-complex-proficiency-wrap .column-link:hover .column-inner .column-hover-content,.cm-complex-proficiency-wrap .proficiency-column:hover .column-hover-content{backdrop-filter:blur(10px);background:rgba(0,0,46,.05);opacity:1;visibility:visible}.cm-complex-proficiency-wrap .column-title-hover{color:#fff;font-size:22px;font-weight:700;line-height:1.3;margin-bottom:1.5rem;text-align:center;text-transform:uppercase}.cm-complex-proficiency-wrap .column-description{margin-bottom:1.5rem;max-width:90%}.cm-complex-proficiency-wrap .column-description,.cm-complex-proficiency-wrap .column-description p{color:#fff;font-size:13.52px;font-weight:400;letter-spacing:-.406px;line-height:1.6;text-align:center}.cm-complex-proficiency-wrap .column-description p{margin:0}.cm-complex-proficiency-wrap .vertical-line{background:#fff;height:88px;margin:0 auto;width:1px}.cm-complex-proficiency-wrap .proficiency-slider .slick-list{margin:0;padding:0}.cm-complex-proficiency-wrap .proficiency-slider .slick-track{align-items:stretch;display:flex}.cm-complex-proficiency-wrap .proficiency-slider .slick-slide{height:auto}.cm-complex-proficiency-wrap .proficiency-slider .slick-slide>div{height:100%}.cm-complex-proficiency-wrap .proficiency-slider .slick-arrow{align-items:center;background:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:50px;z-index:10}.cm-complex-proficiency-wrap .proficiency-slider .slick-arrow:hover{background:rgba(0,0,0,.7);border-color:hsla(0,0%,100%,.5)}.cm-complex-proficiency-wrap .proficiency-slider .slick-arrow:before{display:none}.cm-complex-proficiency-wrap .proficiency-slider .slick-arrow svg{height:20px;transform:rotate(180deg);width:20px}.cm-complex-proficiency-wrap .proficiency-slider .slick-prev{left:20px}.cm-complex-proficiency-wrap .proficiency-slider .slick-next{right:20px}.cm-complex-proficiency-wrap .proficiency-slider .slick-arrow.slick-disabled{cursor:not-allowed;opacity:.3}.proficiency-columns.proficiency-slider.no-slider{display:flex}.proficiency-columns.proficiency-slider.no-slider .proficiency-column{width:33.3333%}.cm-complex-proficiency-wrap.without-slider .proficiency-header{margin-bottom:0}.cm-complex-proficiency-wrap .no-slider .column-inner{min-height:440px}@media (max-width:1199px) and (min-width:992px){.cm-complex-proficiency-wrap{padding:60px 1rem}.cm-complex-proficiency-wrap .section-title,.cm-complex-proficiency-wrap .section-title h1,.cm-complex-proficiency-wrap .section-title h2,.cm-complex-proficiency-wrap .section-title h3,.cm-complex-proficiency-wrap .section-title h4,.cm-complex-proficiency-wrap .section-title h5,.cm-complex-proficiency-wrap .section-title h6{font-size:42px}.cm-complex-proficiency-wrap .column-title-default,.cm-complex-proficiency-wrap .column-title-hover{font-size:20px}.cm-complex-proficiency-wrap .column-inner{min-height:450px}}@media (max-width:991px){.cm-complex-proficiency-wrap{padding:40px 1rem}.cm-complex-proficiency-wrap .proficiency-slider .slick-prev{left:10px}.cm-complex-proficiency-wrap .proficiency-slider .slick-next{right:10px}.cm-complex-proficiency-wrap .proficiency-slider .slick-arrow{height:40px;width:40px}.cm-complex-proficiency-wrap .proficiency-slider .slick-arrow svg{height:16px;width:16px}.cm-complex-proficiency-wrap .section-title,.cm-complex-proficiency-wrap .section-title h1,.cm-complex-proficiency-wrap .section-title h2,.cm-complex-proficiency-wrap .section-title h3,.cm-complex-proficiency-wrap .section-title h4,.cm-complex-proficiency-wrap .section-title h5,.cm-complex-proficiency-wrap .section-title h6{font-size:36px}.cm-complex-proficiency-wrap .section-description,.cm-complex-proficiency-wrap .section-description p{font-size:15px}.cm-complex-proficiency-wrap .column-title-default,.cm-complex-proficiency-wrap .column-title-hover{font-size:18px}.cm-complex-proficiency-wrap .column-inner{min-height:400px}}@media (max-width:767px){.proficiency-columns.proficiency-slider.no-slider .proficiency-column{width:100%}.cm-complex-proficiency-wrap{padding:30px 1rem}.cm-complex-proficiency-wrap .proficiency-header{margin-bottom:2rem}.cm-complex-proficiency-wrap .proficiency-slider .slick-prev{left:5px}.cm-complex-proficiency-wrap .proficiency-slider .slick-next{right:5px}.cm-complex-proficiency-wrap .proficiency-slider .slick-arrow{height:35px;width:35px}.cm-complex-proficiency-wrap .proficiency-slider .slick-arrow svg{height:14px;width:14px}.cm-complex-proficiency-wrap .section-title,.cm-complex-proficiency-wrap .section-title h1,.cm-complex-proficiency-wrap .section-title h2,.cm-complex-proficiency-wrap .section-title h3,.cm-complex-proficiency-wrap .section-title h4,.cm-complex-proficiency-wrap .section-title h5,.cm-complex-proficiency-wrap .section-title h6{font-size:28px}.cm-complex-proficiency-wrap .section-description{font-size:14px;max-width:100%}.cm-complex-proficiency-wrap .section-description p{font-size:14px}.cm-complex-proficiency-wrap .column-title-default,.cm-complex-proficiency-wrap .column-title-hover{font-size:16px}.cm-complex-proficiency-wrap .column-description,.cm-complex-proficiency-wrap .column-description p{font-size:12px}.cm-complex-proficiency-wrap .column-inner{min-height:350px}.cm-complex-proficiency-wrap .vertical-line{height:60px}.proficiency-columns.proficiency-slider.no-slider{display:flex;flex-direction:column}}