@media (max-width:1085px){.hide_mobile_menu{display:none!important}}.dipi-post-row{width:100%!important;margin-top:60px!important}@media (min-width:981px){.et_right_sidebar #left-area{padding-right:1%}.archive .container{width:95%}}.dp_blog_grid .et_pb_post{transition:all .3s ease-in-out!important;overflow:hidden}.dp_blog_grid .et_pb_post:hover{background-color:#fff!important;transition:all .3s ease-in-out;box-shadow:0px 5px 50px 0px rgb(9 162 214 / 15%)}.dp_blog_grid .et_pb_blog_grid .et_pb_post .et_pb_image_container img{transition:all .4s ease-in-out;transform-origin:bottom}.dp_blog_grid .et_pb_blog_grid .et_pb_post:hover .et_pb_image_container img{transform:scale(1.05)}.et_pb_button{padding:0.5em 2em}.et_pb_button:hover{padding:0.5em 2.3em 0.5em 1.7em!important}.dp-vertical-align{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:980px){.reverse-columns{display:flex;flex-direction:column-reverse}}.md_team_carousel .dipi-carousel-item-content{transform:translateY(60px);transition:all .3s ease-in-out}.md_team_carousel .dipi-carousel-button{opacity:0;transform:scale(.6) translateY(60px);transition:all .3s ease-in-out}.md_team_carousel .dipi_carousel_child:hover .dipi-carousel-item-content{transform:translateY(0px);transition:all .4s ease-in-out}.md_team_carousel .dipi_carousel_child:hover .dipi-carousel-button{opacity:1;transform:scale(.9) translateY(0px);transition-delay:.2s!important}.dipi-testimonial-text h4{font-size:22px}.md_services_blurb .et_pb_main_blurb_image{transition:all .3s ease-in-out}.md_services_blurb:hover .et_pb_main_blurb_image{background-color:#09A2D6!important;transform:scale(1.05);transition:all .3s ease-in-out}@media (min-width:981px){.dp-image-slider-fullheight{margin-bottom:clamp(28px,4vw,70px)!important}.dp-image-slider-fullheight .swiper:not(:last-of-type),.dp-image-slider-fullheight .swiper:not(:last-of-type) .swiper-wrapper,.dp-image-slider-fullheight .swiper:not(:last-of-type) .swiper-slide{height:clamp(420px,70vh,760px)!important}.dp-image-slider-fullheight .swiper:not(:last-of-type) img{width:100%;height:100%!important;object-fit:cover;display:block}.dp-image-slider-fullheight .swiper:last-of-type,.dp-image-slider-fullheight .swiper:last-of-type .swiper-wrapper,.dp-image-slider-fullheight .swiper:last-of-type .swiper-slide,.dp-image-slider-fullheight .swiper:last-of-type img{height:auto!important}}