.service-wrap .service-content{flex:0 1 27.076% !important}.service-wrap a{text-decoration:none}.service-wrap .section-tile:hover .vc{margin-top:23.8125px}.service-wrap .section-featured-box{margin-left:0;padding-left:0}.service-wrap .section-featured-box li{list-style:none}.service-wrap .section-tile{margin-bottom:15px}.service-wrap .tile.generic>div{background-color:#EEE;padding-top:66.66666%;position:relative}.service-wrap .tile.generic .background,.service-wrap .tile.generic .fa-spin{position:absolute}.service-wrap .tile.generic .background{background-size:cover;background-repeat:no-repeat;width:100%;top:0;left:0;transition:opacity .6s;opacity:1}.service-wrap .section-tile.generic .background,.service-wrap .section-tile.generic>div{padding-top:55%}.service-wrap .section-tile .content{background-color:rgba(0,0,0,.5)}.service-wrap .tile.generic .content{top:0;left:0;width:100%;height:100%;overflow:hidden;padding-left:0;padding-right:0}.service-wrap .service-wrap .service-content{flex:0 1 27.076% !important}.service-wrap .tile.generic .content>div{width:100%;background-color:rgba(0,0,0,.8);transition:all .6s;position:relative;z-index:2;overflow:hidden;color:#FFF;opacity:1}.service-wrap .section-tile.tile:not(.bottom) .content>div{background-color:transparent}.service-wrap .tile.generic .vc{transition:margin-top .6s;padding:15px;margin-top:0}.service-wrap .section-tile:hover .vc{margin-top:23.8125px}.service-wrap .section-tile .title{margin-bottom:0;padding-bottom:0;border-bottom-width:0}.service-wrap .section-tile h4{font-size:2.5em;margin:0;padding:0;text-transform:uppercase;text-align:center}.service-wrap .section-tile h4 a:hover{color:#ff801e}.service-wrap .section-tile h4 a{color:#fefefe;transition:color .3s}.service-wrap .tile.generic .below{opacity:1;transition:opacity .6s}.service-wrap .tile.generic:hover .below{opacity:1}.service-wrap .section-featured-box .service-list li{display:block;text-align:center}.service-wrap .section-featured-box .service-list li a{position:relative;top:0;left:0;display:inline-block;padding:.625rem 2.5rem;border-bottom:1px solid #fefefe;font-family:"Helvetica Neue";font-weight:300;text-transform:none;color:#fefefe}.service-wrap .tile.generic .below ul.service-list li a{font-size:16px}.service-wrap .tile.generic .below ul.service-list{padding-left:0;margin-left:1.25rem}.service-wrap .section-featured-box .service-list li a:hover{color:#ff801e}@media print,screen and (min-width:40em){.service-wrap .medium-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media print,screen and (min-width:64em){.service-wrap .tile.generic .content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;position:absolute}.service-wrap .tile.generic .content>div{background-color:rgba(0,0,0,.7);-ms-flex:0 1 0;flex:0 1 0}.service-wrap .tile.generic .below{position:relative;opacity:0;transition:opacity .6s}.service-wrap .tile.generic:hover .content>div{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-height:100%}}