ul.ul_lists.twocolumn{column-count:2}ul.ul_lists{list-style:none;padding:0}ul.ul_lists li{position:relative;padding:0 5px 0 20px}ul.ul_lists li::before{content:"";width:7px;height:7px;border:2px solid #000;display:inline-block;margin-right:10px;border-left:0;border-top:0;transform:rotate(-45deg);transition:0.3s all ease;position:absolute;top:7px;left:0}.contact_us .et_pb_module_header+.et_pb_blurb_description{word-break:break-all}.contact_form .et_pb_contact_form,.contact_form .et_contact_bottom_container,.contact_form .et_contact_bottom_container .et_pb_button{width:100%;margin:0}.contact_form .et_pb_contact_field{padding:0 5px}.request_quote form{display:flex;flex-wrap:wrap}.request_quote .form_field{width:calc(50% - 30px);float:left;margin:0 15px 20px}.request_quote .form_field.full_width{width:calc(100% - 30px)}.request_quote .form_field label{font-weight:600;padding-bottom:5px;display:inline-block}.request_quote .form_field input,.request_quote .form_field textarea{width:100%;padding:12px 15px;display:block;border-radius:10px;border:none;background:#f5f5f5;font-size:14px;line-height:24px;color:#000}.request_quote .form_field textarea{height:150px;resize:vertical}.form_field.filetypes_field .small_text{font-size:12px;line-height:16px}.request_quote .form_field.form_button input[type="submit"]{background:#3b3e45;color:#fff;border-radius:10px;font-size:16px;font-weight:600;text-transform:uppercase;cursor:pointer;transition:0.3s all ease}.request_quote .form_field.form_button input[type="submit"]:hover{background:#000000}@media only screen and (max-width:767px){.service_slider .et_pb_slide_image{display:block!important}ul.ul_lists.twocolumn{column-count:1}.et_pb_module.et_pb_video{height:auto!important}.request_quote .form_field,.request_quote .form_field.full_width{width:100%;margin:0 0 15px 0}}