.shade-structure{text-align:center;padding:90px 0}.shade-structure .section-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}.shade-structure .section-title{color:#182b43;text-transform:capitalize;margin-bottom:15px;font-size:42px;font-weight:900}.shade-structure .section-description{margin-bottom:60px;font-size:16px;font-weight:600;color:#182b43}.shade-structure .section-item{width:calc(33.33% - 16px);margin:0 8px 16px;text-align:left;position:relative}.shade-structure .section-item img{display:block;width:100%;object-fit:cover}.shade-structure .section-item:nth-of-type(1),.shade-structure .section-item:nth-of-type(2){width:calc(50% - 16px)}.shade-structure .section-item .section-item-content{position:absolute;bottom:0;left:0;right:0;padding:25px;z-index:1}.shade-structure .section-item h4{font-size:20px;font-weight:700;color:#182b43;margin:0 0 5px}.shade-structure .section-item .location{font-size:16px;color:#182b43;font-weight:300}.shade-structure .section-item .linkCase:hover:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(255,255,255,0.4)}@media only screen and (max-width:992px){.shade-structure .section-item{width:calc(50% - 16px)}}@media only screen and (max-width:840px){.shade-structure .section-title{font-size:28px}}@media only screen and (max-width:640px){.shade-structure .section-item,.shade-structure .section-item:nth-of-type(1),.shade-structure .section-item:nth-of-type(2){width:calc(100% - 16px)}}@media only screen and (max-width:480px){.shade-structure .section-title{font-size:24px}}