#et-top-navigation #top-menu li.nav-cta{}#et-top-navigation #top-menu li.nav-cta a{padding:10px 20px;background:black;color:#fff;border-radius:20px}#logo{max-height:180px!important;border:5px solid #fff;background:white;border-radius:50%}.hom-serv .services .et_pb_column:hover:before{content:'';background:#f5f5f5;width:100%;height:100%;display:block;position:absolute;z-index:-1;left:0;top:0;clip-path:circle(55.7% at 0 49%)}.hom-serv .services .et_pb_column:before{content:'';background:#f5f5f5;width:0;height:0;display:block;position:absolute;z-index:-1;left:0;top:0;transition:all 0.3s ease-in-out}.custom-heading-left:after{content:'';width:10px;height:10px;background:#000;display:block;position:absolute;top:67px;left:0;right:0;border-radius:100px;animation:move 4s linear infinite alternate}.custom-heading-left h2:before{content:'';width:200px;height:1px;background:#000;display:block;position:relative;bottom:-72px;margin-bottom:20px}.custom-heading-center:after{content:'';width:10px;height:10px;background:#000;display:block;position:absolute;bottom:-4px;left:0;right:0;margin:0 auto;border-radius:100px;animation:move 4s linear infinite alternate}.custom-heading-left h2{padding-bottom:20px}.custom-heading-center:before{content:'';width:300px;height:1px;background:#000;display:block;position:absolute;bottom:0;left:0;right:0;margin:0 auto}#ctaRow h2{padding-bottom:20px}#ctaRow .custom-heading-center:before,#ctaRow .custom-heading-center:after{background:#fff}#custom-testi{}#custom-testi .dsm_card_wrapper{position:relative;padding:20px 5px}#custom-testi .dsm_card_title{position:absolute;bottom:-44px;left:90px}#custom-testi .dsm_card_carousel_child_description{padding:15px;box-shadow:0 0 16px #cccccc91;border-radius:5px;background:#fff;position:relative}#custom-testi .dsm_card_carousel_child_description:after{content:'';position:absolute;bottom:-20px;left:34px;width:0;height:0;border-bottom:10px solid transparent;border-top:10px solid white;border-left:10px solid transparent;border-right:10px solid transparent}#custom-testi .dsm_card_carousel_child_img{border-radius:50%}#custom-testi figure.dsm_card_carousel_child_image_wrapper{position:absolute;bottom:-58px;left:13px}#teamRow .et_pb_team_member_image img{height:280px;object-fit:cover}#teamRow .et_pb_team_member{position:relative;z-index:2}#teamRow .et_pb_team_member_image{margin:0!important;filter:grayscale(1);transition:all 0.3s ease-in-out}#teamRow .et_pb_team_member_description{position:absolute;bottom:0;width:100%;padding:12px 0;z-index:3}#teamRow .et_pb_team_member_description h4,#teamRow .et_pb_team_member_description p{color:#fff!important}#teamRow .et_pb_team_member:before{content:'';position:absolute;height:0;width:100%;bottom:0;left:0;background:linear-gradient(0deg,#00000033 34%,transparent 50%);z-index:1}#teamRow .et_pb_team_member:hover:before{height:100%;transition:all 0.3s ease-in-out}#teamRow .et_pb_team_member:hover .et_pb_team_member_image{margin:0!important;filter:grayscale(0);transition:all 0.3s ease-in-out}#servicesRow .et_pb_toggle_title{font-size:16px;padding-right:22px}#servicesRow .et_pb_toggle_title:before{}@media (min-width:767px){.hom-serv .et_pb_blurb_container{min-height:166px!important}}@media (max-width:768px){header #logo{max-height:175px!important}}@media (max-width:600px){header #logo{max-height:130px!important}.custom-heading-left:after{content:'';width:10px;height:10px;background:#000;display:block;position:absolute;top:54px;left:0;right:0;border-radius:100px;animation:move 4s linear infinite alternate}.custom-heading-left h2:before{content:'';width:200px;height:1px;background:#000;display:block;position:relative;bottom:-58px;margin-bottom:20px}}