.coll-wrapper{position:relative;z-index:6}.coll-wrapper .wrapper{max-width:610px;margin:0px auto 50px}.coll-item{background-color:#008055;margin-bottom:15px}.coll-item .item-wrapper{padding:25px}.coll-item .heading-wrapper{position:relative;cursor:pointer}.coll-item .heading-wrapper h2{font-size:42px;color:#fff;font-weight:500;text-transform:uppercase;margin:0;max-width:calc(100% - 45px)}.coll-item .heading-wrapper span{position:absolute;right:25px;font-size:36px;font-weight:500;color:#fff;display:block;top:0}.coll-item .heading-wrapper span.closed,.coll-item .heading-wrapper.open span.opened{display:none}.coll-item .heading-wrapper.open span.closed{display:block}.coll-item .coll-content{width:100%;display:none}.coll-item .coll-content .text-wrapper{color:#fff;font-size:21px}.coll-item .coll-content .link-wrapper a{color:#fff;font-size:24px;text-transform:uppercase;padding:5px 20px;border:1px solid #fff;display:inline-block;vertical-align:top;text-decoration:none}.coll-item .coll-content .link-wrapper:hover a{color:#000;background-color:#fff}@media all and (min-width:768px){.coll-wrapper{margin-top:100px}}@media all and (max-width:991px){.coll-item .heading-wrapper h2{font-size:32px;max-width:calc(100% - 45px)}}@media all and (max-width:767px){.coll-wrapper .wrapper{margin:25px auto 25px}.coll-item .heading-wrapper h2{font-size:28px}.coll-item .heading-wrapper span{line-height:1}}