.gform_wrapper.gravity-theme .gfield{margin-bottom:25px}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{border-radius:25px;padding-left:25px}.gform_wrapper.gravity-theme .gfield_label,.gform_wrapper.gravity-theme .ginput_complex label,.gform_wrapper.gravity-theme .ginput_complex legend,.gform_wrapper.gravity-theme .ginput_container_checkbox,.ginput_container.ginput_container_radio,.gform_wrapper.gravity-theme .ginput_total{padding-left:20px}.gform_wrapper.gravity-theme .gform_footer button{color:#E02B20!important;border-width:2px!important;border-color:#E02B20;border-radius:50px;font-weight:700!important;font-size:20px;font-weight:500;padding:0.3em 1em;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important;cursor:pointer}.gform_wrapper.gravity-theme .gform_footer button:hover{color:#ffffff!important;background-color:#E02B20!important}.et_pb_blog_0 .et_pb_post{border-radius:5px;box-shadow:0px 0px 10px rgba(0,0,0,0.3);padding:30px;background-color:#ffffff}.et_pb_blog_0 .et_pb_post h2{font-weight:600;margin-bottom:10px;transition:0.2s;font-size:26px;line-height:1.2em}.et_pb_blog_0 .et_pb_post h2:hover{color:#E02B20}.et_pb_widget .wp-block-latest-posts__post-title{font-weight:600}.single.single-post header #top-menu a,.single.single-event header #top-menu a{color:rgba(0,0,0,0.7)}@media (min-width:981px){#main-content .container:before{content:none!important}}.single.single-post header #logo,.single.single-event header #logo{content:url("https://dev.villagechurch.nz/wm/wp-content/uploads/2022/10/village-church-logo.png")}.single.single-post h1,.single.single-event h1{font-size:48px;font-weight:600;line-height:1.3em}#sidebar{border-radius:5px;padding:30px!important;box-shadow:0px 0px 10px rgba(0,0,0,0.3);width:25.875%;margin-bottom:50px}.single.single-post #sidebar .et_pb_widget,.single.single-event #sidebar .et_pb_widget{margin-bottom:0px}#sidebar h2,#sidebar h4{margin-bottom:15px;font-weight:600;font-size:26px}#sidebar .wp-block-latest-posts__list li{border-bottom:1px solid #cccccc;margin-bottom:15px;padding-bottom:15px}#sidebar .wp-block-latest-posts__list li:last-of-type{margin-bottom:0px}@media (min-width:981px){#left-area{width:74.125%}}#custom-post-type-recent-posts-2 ul li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #cccccc}footer .widget img{max-width:125px!important}footer ul li{list-style:none}#footer-widgets .footer-widget ul li:before{content:none}.et_pb_menu_0_tb_footer.et_pb_menu ul li ul.sub-menu li a{color:rgba(0,0,0,0.7)!important}body #main-header .et_mobile_menu{background-color:#ffffff}body #main-header ul.et_mobile_menu li a{color:rgba(0,0,0,0.7)}@media (max-width:980px){footer .et_pb_menu .et_mobile_nav_menu{display:none!important}footer .et_pb_menu .et_pb_menu__menu{display:flex!important}footer .et_pb_menu .et_pb_menu__menu li{width:100%;text-align:right}footer .et_pb_menu .et_pb_menu__menu li a{display:block!important;width:100%;text-align:right;padding:10px 0px!important}}