.top-section-content{padding:5rem 0}.top-section-content .heading-title{font-family:Tungsten,Sans-serif;font-size:5rem;font-weight:600;line-height:1;margin:0;padding:0;text-align:center;text-transform:uppercase}.three-column-content{padding:3rem 0 0}.cs-projects-wrapper .container{margin:0 auto;max-width:140rem;padding-left:0;padding-right:0}.cs-projects-wrapper .toggle-icon-wrapper{color:#222;cursor:pointer;font-size:30px;font-weight:700;line-height:1;text-align:center}.three-column-content .col-items{display:flex;min-height:1px;position:relative;width:33.333%}.three-column-content .col-items.four-col{width:25%}.top-section-content .heading-title{padding:10px}.three-column-content .row-inner{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;position:relative}.cs-projects-wrapper .container.full-width{max-width:100%;padding:0 10px}.three-column-content .col-items .col-inner{align-content:flex-start;background-color:#fff;border:1px solid #bbb;display:flex;flex-wrap:wrap;margin:15px;padding:0;position:relative;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;width:100%}.three-column-content .col-items .image img{display:block;width:100%}.three-column-content .col-items .image{width:100%}.three-column-content .col-items .content{color:#222;font-family:Gotham,Sans-serif;font-size:2rem;padding:30px 3rem 5rem}.three-column-content .col-items .content h2{color:#222;font-family:Gotham,Sans-serif;font-size:3.6rem;line-height:1;margin:0 0 20px;padding:0}.bottom-section-image{background-color:transparent;background-image:linear-gradient(180deg,#fff,#1a2c6424)}.bottom-section-image img{display:block;width:100%}.three-column-content{display:none}@media(max-width:1024px){.three-column-content .col-items .content h2{font-size:2.2rem}.top-section-content .heading-title{font-size:32px}.three-column-content .col-items.four-col{width:50%}}@media(max-width:767px){.top-section-content{padding:3rem 1rem 2rem}.three-column-content .row-inner{display:block}.three-column-content .col-items{width:100%}.three-column-content .col-items .content{font-size:16px;padding:30px 2rem 3rem}.top-section-content .heading-title{font-size:26px}.three-column-content .col-items .content h2{font-size:24px}.three-column-content .col-items.four-col{width:100%}.cs-projects-wrapper .bottom-section-image .container{padding-left:10px;padding-right:10px}}