@font-face{font-family:'Tiempos Headline Regular';src:url('cust-fonts/TiemposHeadline-Regular.otf') format('opentype');font-weight:normal;font-style:normal}h1,h2{font-family:'Tiempos Headline Regular',serif!important}p{font-family:'Poppins',sans-serif}body{overflow-x:hidden!important}.cs-link-hover:hover{color:rgba(0,125,160,0.9);transform:scale(1.02);transition:transform 0.3s,color 0.3s}#CS_Sec_Hero>.et_pb_row{display:flex;flex-wrap:no-wrap}@media only screen and (min-width:981px){#CS_Sec_Hero>.et_pb_row>.et_pb_column:nth-child(1){width:52%!important;overflow:hidden}#CS_Sec_Hero>.et_pb_row>.et_pb_column:nth-child(2){width:48%!important}}#CS-Home-Hero-Usp{display:flex;flex-direction:row}#CS-Home-Hero-Usp div{display:flex;flex-direction:column;align-items:center;text-align:center;margin:8px;font-size:12px;color:#fafafa;letter-spacing:1.6px;line-height:1.8em;gap:8px}#CS-Home-Hero-Usp div>span{width:54px;height:54px;border-radius:100%;background-color:#a6e0e4;display:flex;justify-content:center;padding:14px}#CS-Home-Hero-Usp div>p{display:inline-block!important;width:80%}#CS_Sec_Hero>.et_pb_row>.et_pb_column:nth-child(2)>div,#CS_Sec_Hero>.et_pb_row>.et_pb_column:nth-child(2) span{height:100%!important;overflow:hidden}#CS_Sec_Hero>.et_pb_row>.et_pb_column:nth-child(2) img{height:102%;object-fit:cover}@media only screen and (min-width:981px){#CS-Row-Service-Hlits .et_pb_blurb:hover{transform:scale(1.05);box-shadow:10px 10px 25px 0 rgba(50,71,71,0.23);transition:transform 0.3s,box-shadow 0.3s}}#CS-Row-Service-Hlits .et_pb_module_header{color:#005450!important;margin-bottom:6px}#CS-Row-Service-Hlits .et_pb_blurb_description{min-height:140px!important;font-weight:400!important;letter-spacing:1px!important}#CS-Home-Stats-col{display:flex;align-items:center;gap:32px}#CS-Home-Stats-col>div{display:flex;align-items:center;gap:32px}#CS-Home-Stats-col>div:nth-child(odd)>.percent:after{content:' ';height:1px;width:150%;border-bottom:2px dotted #666;position:absolute;bottom:-2px;right:2px}#CS-Home-Stats-col>div:nth-child(even)>.percent:after{content:' ';height:1px;width:150%;border-bottom:2px dotted #666;position:absolute;bottom:-2px;right:2px}#CS-Home-Stats-col>div:nth-child(even){flex-direction:row-reverse}#CS-Home-Stats-col h3{width:120px;background:#add8e6;padding:12px;border-radius:10px}#CS-Home-Reviews .et_pb_group_carousel{align-items:center}#CS-Home-Reviews .et_pb_group_carousel_slide{display:flex;justify-content:center}#CS-Home-Reviews .et_pb_group_carousel_arrow{display:flex;align-items:center}#CS-Home-Reviews .et_pb_group_carousel_arrow>span{height:20%}.et_pb_group_carousel_arrow_prev{left:12%}.et_pb_group_carousel_arrow_next{right:12%}#CS-footer-map-btn{width:100%}.et_pb_number_counter{padding:24px 32px!important}.cs-abt-hero-stat{padding-left:0px!important;padidng-top:0px!important}.cs-abt-hero-stat>.percent{margin-bottom:0px!important}.cs-abt-hero-stat:before{content:' ';width:0px;height:70px;position:absolute;top:50px;left:-12px;border-left:2px dotted #ffffff}.et_pb_number_counter .percent{height:64px!important}.cs-dark_bg-pattern{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect x='0' y='0' width='20' height='20' rx='6' ry='6' fill='none' stroke='%2331657a' stroke-opacity='0.8' stroke-width='1'/%3E%3C/svg%3E");background-size:40px 40px;background-repeat:repeat}