.sideways-text{transform:rotate(90deg)}.vertical-yellow{text-orientation:upright;writing-mode:vertical-lr;color:yellow;font-size:2rem;line-height:200%;text-transform:uppercase;font-family:monospace}.vertical-white{text-orientation:upright;writing-mode:vertical-lr;color:white;font-size:2rem;line-height:200%;text-transform:uppercase;font-family:monospace}body{overflow-x:hidden!important}.et_pb_blurb_content,.et_pb_circle_counter,.et_pb_contact_main_title,.et_pb_countdown_timer_container,.et_pb_counter_title,.et_pb_gallery_item,.et_pb_newsletter_description,.et_pb_number_counter,.et_pb_portfolio_item,.et_pb_post,.et_pb_pricing_content,.et_pb_pricing_heading,.et_pb_promo_description,.et_pb_slide_description,.et_pb_tab,.et_pb_tabs_controls,.et_pb_team_member,.et_pb_testimonial_description_inner,.et_pb_text,.et_pb_toggle_content,.et_pb_toggle_title,.et_pb_widget,.product{word-wrap:normal}@media all and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse;padding-top:20px}}.custom_list li{padding-bottom:7px;padding-left:14px}@media all and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}.et-l--footer>.et_builder_inner_content .et_pb_section.et_pb_section_1_tb_footer{background-color:#424040!important}.et_pb_section_1_tb_footer.et_pb_section{padding-top:12px;padding-bottom:15px}.et_pb_row_1_tb_footer{flex-wrap:nowrap}.et_pb_text_1_tb_footer,.et_pb_text_2_tb_footer{padding-top:5%!important;padding-right:5%!important;padding-bottom:5%!important;padding-left:5%!important;border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;text-align:start;overflow:hidden}.et_pb_text_1_tb_footer .et_pb_text_inner,.et_pb_text_2_tb_footer .et_pb_text_inner{color:#ffffff!important;font-size:11px}.et_pb_text_1_tb_footer .et_pb_text_inner *:not([data-et-vb-popover-tinymce]),.et_pb_text_2_tb_footer .et_pb_text_inner *:not([data-et-vb-popover-tinymce]){margin-block-end:1.3em;padding-bottom:unset}.et_pb_text_1_tb_footer .et_pb_text_inner p:not(.has-background):last-of-type,.et_pb_text_2_tb_footer .et_pb_text_inner p:not(.has-background):last-of-type{margin-block-end:0}@media only screen and (max-width:980px){.et-l--footer>.et_builder_inner_content .et_pb_section.et_pb_section_1_tb_footer{background-color:#424040!important}.et_pb_section_1_tb_footer.et_pb_section{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width:767px){.et_pb_row_1_tb_footer{flex-wrap:wrap}}