.text-c1 p,.text-c1 div{font-weight:400}.list-c1 li:not(:last-child){margin-bottom:1em}.list-c2 li:not(:last-child){margin-bottom:2em}.r_hp h2,.r_hp h3{padding-bottom:0px}.r_hp h2,.r_hp h3{padding-bottom:0px}.testimonial_slider .dnxte-tstimonial-item-prfle{display:block}.tab_h4 .dsm-inner-content h4{color:#fff!important;font-size:24px!important}.tab_h4 .dsm-inner-content h4:not(:first-child){margin-top:20px}.table_md{max-width:500px}.mt-1{margin-top:1em}table.darkTable{border:0px!important;width:100%;text-align:center;border-collapse:collapse;margin-top:5px!important}table.darkTable td,table.darkTable th{border:0px!important;padding:5px}table.darkTable tbody td{color:#E6E6E6;text-align:center}table.darkTable tr:nth-child(even){background:#888888}table.darkTable thead{background:#000000;border-bottom:3px solid #000000}table.darkTable thead th{font-weight:bold;color:#E6E6E6;text-align:center;border-left:2px solid #4A4A4A}table.darkTable thead th:first-child{border-left:none}.content_fit{width:fit-content;block-size:fit-content;margin:0 auto}.icon-list ul{list-style:none;padding-left:0px!important;padding-bottom:10px}.icon-list ul li:before{color:#666;font-family:"ETmodules"!important;content:"\35"}.card_equal_ht .dsm_card_wrapper{justify-content:flex-start}#contact_form_gf input[type=text],#contact_form_gf input[type=email],#contact_form_gf select,#contact_form_gf input[type=tel]{padding:10px;height:55px;border:1px solid #333;background:#333;color:#fff!important}#contact_form_gf textarea{padding:10px;border:1px solid #333;background:#333;color:#fff!important}#contact_form_gf .gform_button{padding:12px 35px;font-size:16px;cursor:pointer;background:#F25510;border:2px solid #F25510;color:#fff;text-transform:uppercase;font-size:17px;font-family:'Teko',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important}@media all and (min-width:981px){.side-image-right{float:right;max-width:600px!important}}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}@media all and (max-width:767px){.tab_h4 .dsm-inner-content h4{font-size:22px!important}#contact_form_gf input[type=text],#contact_form_gf input[type=email],#contact_form_gf select{height:45px}}