hr{margin-bottom:1rem;margin-top:1rem}body,h1,h2,h3,h4,h5,p,a{font-family:'Noto Sans SC',Helvetica,Arial,Lucida,sans-serif}.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:4em}@media all and (max-width:980px){.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:3em}}.front-headers h2{font-family:'ZCOOL KuaiLe',display!important;font-weight:500!important;font-size:4rem!important;text-align:center;color:#0096d1}.et_pb_posts_nav .nav-previous{background:#fff!important;padding:.5em 1em .5em 1em;border-radius:36px 0 0 36px;box-shadow:6px 6px 0px 0px rgba(0,0,0,0.1)}.et_pb_posts_nav .nav-next{background:#fff!important;padding:.5em 1em .5em 1em;border-radius:0 36px 36px 0;box-shadow:6px 6px 0px 0px rgba(0,0,0,0.1)}.section-title h1{font-family:'ZCOOL KuaiLe',display!important;font-weight:900!important;font-size:4rem!important;text-align:center}.explainer{font-size:1.25rem!important;font-weight:300!important}.explainer-more{font-size:1rem}#menu-userswp-menu{line-height:0!important;padding-top:1em!important}.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{line-height:0!important;padding-bottom:1.25em!important}.drop-last ul{position:absolute!important;right:0px!important;display:block!important;clear:left!important;margin-right:5%!important;padding-right:5%!important}.et_pb_blog_grid .et_pb_image_container img{padding:1px}.et_pb_blog_grid h2{line-height:1.25!important}.geodir-loop-container .et_pb_row{margin:0!important;width:100%!important;padding:0!important}.geodir-loop-container .et_pb_section{margin:0!important;padding:0!important;border:1px solid #d8d8d8;padding:1em;background-color:#fff;word-wrap:break-word;padding-bottom:1.5em!important}.geodir-image-container ul.geodir-images li,.geodir-image-container ul.geodir-images li img{width:100%!important;margin-bottom:0.5em;border-radius:0!important}.et_pb_image_wrap,.et_pb_image_wrap img,.et_pb_main_blurb_image{width:100%!important}.gd-list-item-right{padding-left:1em!important;padding-right:1em!important}ul.geodir-category-list-view.geodir-gridview>li .gd-list-item-left,body ul.geodir-category-list-view.geodir-gridview>li .gd-list-item-right{font-size:0.875rem!important}.et_pb_portfolio .et_pb_portfolio_item,.et_pb_portfolio_item{border:1px solid #d8d8d8;background-color:#fff;word-wrap:break-word}.et_pb_portfolio .et_pb_portfolio_item,.et_pb_portfolio_item{padding-left:12px;padding-right:12px;padding-bottom:1em;line-height:1.4}.et_pb_portfolio .et_pb_portfolio_item h2,.et_pb_portfolio_item h2{line-height:1.3}.et_pb_portfolio .et_pb_portfolio_item .et_portfolio_image,.et_pb_portfolio_item .et_portfolio_image{margin-left:-12px!important;margin-right:-12px!important}.geodir-categories-container ul li .gd-cptcat-cat-right a{font-size:1.5em;font-weight:300!important;font-family:'Noto Sans SC',Helvetica,Arial,Lucida,sans-serif}.gd-places-grid .gd-grid-container{width:100%!important;max-width:90%!important}.geodir-gridview .gd-bh-expanded .gd-bh-open-hours{z-index:2147483647!important}.et_pb_main_blurb_image{margin-bottom:1.5em}.et_pb_blurb_container{padding-left:1em;padding-right:1em;padding-bottom:1.5em}.et_pb_blurb_container .et_pb_module_header{font-size:1em;font-weight:600;font-family:'Noto Sans SC',Helvetica,Arial,Lucida,sans-serif}.et_pb_blurb_description{font-size:1.75em;font-weight:300!important;font-family:'Noto Sans SC',Helvetica,Arial,Lucida,sans-serif}.main-card,.side-card{padding:2em}#main-header,#main-footer,#top-header,#sidebar,#main-content.container::before{display:none!important}#left-area{width:100%}.single .et_pb_post{padding-bottom:0;margin-bottom:0}#page-container{padding-top:0px!important}.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) .et_post_meta_wrapper:last-of-type{display:none}.single-project .et_pb_title_featured_container{padding-top:2em;width:25%!important}.login-icon{font-family:'ETmodules'!important}.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu .nav li ul{right:0!important;left:inherit!important}.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu ul li a{font-weight:400!important;color:#333!important}.v-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.youtube-video{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:980px){.three-columns .et_pb_column{width:33.33%!important;font-size:0.3125em!important}}.three-columns .et_pb_column{font-size:0.5em}.comment_avatar img{width:80px;height:80px}