.row-type-offices_slider .office-slider-desk.lg-only{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.row-type-offices_slider .office-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row-type-offices_slider .office-sidebar .office-sidebar-gif{max-width:150px;-webkit-transform:translate(-42px,-11px);transform:translate(-42px,-11px)}.row-type-offices_slider .office-sidebar .office-img-captions{margin-top:auto;margin-bottom:0}.row-type-offices_slider .office-sidebar .office-img-captions p{color:#eb0000;font-size:14px;padding:0;line-height:20px;visibility:hidden;opacity:0;position:absolute;bottom:0;left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.row-type-offices_slider .office-sidebar .office-img-captions p.active-office{visibility:visible;opacity:1;position:static}@media (max-width:1024px){.row-type-offices_slider .office-sidebar .office-img-captions p{padding-top:10px}}.row-type-offices_slider .offices hr{margin-top:0}.row-type-offices_slider .offices div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.row-type-offices_slider .offices div p:last-of-type{margin-top:auto}.row-type-offices_slider .offices div p.office-address{min-height:96px}.row-type-offices_slider .offices div p a{color:#1d1d1b;text-decoration:none}.row-type-offices_slider .offices div p a:hover{color:#eb0000}.row-type-offices_slider .offices-image{position:relative}.row-type-offices_slider .offices-image .office-img{opacity:0;position:absolute;top:0;left:0;-webkit-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out}.row-type-offices_slider .offices-image .active-office{position:static;opacity:1}.row-type-offices_slider .offices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row-type-offices_slider .offices p:last-of-type{margin-top:auto}.row-type-offices_slider .office-location{text-indent:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.row-type-offices_slider .office-location::before{content:"";height:2px;background-color:#eb0000;width:0;position:absolute;left:0;top:27px;border-radius:5px;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.row-type-offices_slider .active-office .office-location{color:#eb0000;text-indent:20px}.row-type-offices_slider .active-office .office-location::before{width:15px}@media (max-width:1024px){.row-type-offices_slider .office-slider-desk.lg-only{display:none!important}.office-carousel-mobile .row-inner{padding-left:0;padding-right:0}.office-carousel-mobile .row-inner-hr-container-mobile{padding-bottom:0!important}.office-carousel-mobile .row-inner-hr-container-mobile .col{margin-bottom:0}.office-carousel-mobile .row-inner-hr-container-mobile hr{margin:0}.office-carousel-mobile .office-carousel-mobile-inner{width:100%}.office-carousel-mobile .office-carousel-mobile-inner .col{margin-bottom:0!important}}@media (max-width:1024px) and (max-width:1024px){.office-carousel-mobile .office-carousel-mobile-inner{padding-top:0}}@media (max-width:1024px){.office-carousel-mobile .slick-slide{margin-left:30px;margin-right:30px}}@media (max-width:1024px){.office-carousel-mobile .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:30px!important}.office-carousel-mobile .slick-dots li{display:inline-block;position:relative;height:16px;width:16px;margin:0 15px}.office-carousel-mobile .slick-dots button{position:absolute;top:0;left:0;border:none;width:16px;height:16px;border-radius:100%;font-size:0;background-color:#1d1d1b!important}.office-carousel-mobile .slick-dots .slick-active button{background-color:#eb0000!important}}@media (max-width:1024px){.office-carousel-mobile .office-carousel-mobile-after{padding-top:0!important}}
