.footer-widget .et_pb_widget{float:none}.wpml-ls-item .sub-menu{position:absolute;top:100%;right:0!important;left:auto!important;transform:none}@media (min-width:768px){.wpml-floating-language-switcher{display:none!important}}@media (max-width:767px){.wpml-floating-language-switcher .wpml-ls-item{display:inline-block!important}.et_mobile_menu .wpml-ls-item{display:none}}.wpml-floating-language-switcher{z-index:99999}.wpml-floating-language-switcher .wpml-ls-statics-shortcode_actions{margin-bottom:0}.wpml-floating-language-switcher .wpml-ls-statics-shortcode_actions a{background-color:transparent!important}.wpml-floating-language-switcher .wpml-ls-legacy-list-horizontal a{padding:5px}.wpml-floating-language-switcher{position:fixed;bottom:10px;left:10px;background:#f8f8f8;border:1px solid;border-color:#eee;padding:0px;border-radius:6px;-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.25);-moz-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.25);box-shadow:2px 2px 5px 0px rgba(0,0,0,0.25)}.sub-menu li{display:block;width:100%}.sub-menu li a{display:block;width:100%;padding:10px 15px;box-sizing:border-box;text-decoration:none}.gfield_description{font-size:0.9em!important}html[lang="zh-hans"],html[lang="zh-hans"] body,html[lang="zh-hans"],html[lang="zh-hans"] body p,html[lang="zh-hans"] h1,html[lang="zh-hans"] h2,html[lang="zh-hans"] h3,html[lang="zh-hans"] h4,html[lang="zh-hans"] h5,html[lang="zh-hans"] a{font-family:"open sans",sans-serif!important}.divi-life-cta-menu a{background-color:#97a666;padding:15px 25px!important;border-radius:25px;text-transform:uppercase;color:#fff!important;text-align:center}.et_pb_row_0,.et_pb_row_2.et_pb_row{transform:unset!important}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:1.4em}.et_pb_button.et_pb_button_0.et_pb_bg_layout_light,.et_pb_button.et_pb_button_0.et_pb_bg_layout_light:hover{padding:0.3em 2em!important}#top-menu li li a{padding:10px;width:100%;line-height:1.2em;white-space:nowrap}#top-menu li li a:hover{background:#fbd94b}.nav li ul{width:auto}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-bottom:0px}.et_header_style_left #et-top-navigation{padding:0.8em 0!important}@media (max-width:980px){#footer-widgets .footer-widget .fwidget{margin-bottom:16.21%;width:100%;padding:0px 20px;text-align:center}.et_pb_column.et_pb_column_4_4.et_pb_column_9.et_pb_css_mix_blend_mode_passthrough.et-last-child.et_pb_column{text-align:center}#footer-widgets .footer-widget li::before{border-style:none}#main-header .container{width:95%}}body .gform_wrapper .gform_body,body .gform_wrapper .gform_body .gfield_label,body .gform_wrapper .gform_body input{font-size:18px!important}.gform-field-label--type-inline{font-size:16px!important}.gform_wrapper{font-family:'Nunito Sans',Helvetica,Arial,Lucida,sans-serif}#main-footer .container{width:100%;max-width:1440px}@media only screen and (max-width:480px){.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label{display:inline!important}img[class*="align"],img[class*="wp-image-"]{max-width:90%}.gform_wrapper{margin:16px}}body.single-post a{text-decoration:underline}