footer .footer-top ul li a{word-break:normal}footer .footer-top a:not(.btn):not(.btn-outline):hover{color:#02344c;font-weight:600}a.webqemlink:after{display:none}.fimagelogo{width:20px;height:20px;margin-right:5px;margin-left:5px;display:inline-block}.fimagelogo img{max-width:100%}footer .footer-contact{padding-top:0}footer .bottom-mid{text-align:center}@media (min-width:1600px){footer .footer-top ul li a{padding-right:60px}}.gform_required_legend{display:none}.gform_wrapper ul{list-style:none;padding:0}.gform_wrapper .gform_fields{margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gform_wrapper .gfield{position:relative;width:100%;margin:0 10px 15px}@media (min-width:768px){.gform_wrapper .gfield{margin-bottom:20px}}.gform_wrapper .gfield.gfield_error input,.gform_wrapper .gfield.gfield_error textarea,.gform_wrapper .gfield.gfield_error select{border-color:red}.gform_wrapper .gfield.gfield_error .ginput_container_select,.gform_wrapper .gfield.gfield_error .select-warp{border-color:red}.gform_wrapper .gfield.gfield_error .gfield_label{color:red}.gform_wrapper .gfield.gfield_error .gfield_label .gfield_required{color:red}.gform_wrapper .gfield.gfield_error.focus input,.gform_wrapper .gfield.gfield_error.focus textarea{border-color:red}.gform_wrapper .gfield.gfield_error.focus .gfield_label .gfield_required{color:#666}.gform_wrapper .gfield.label-no-change .gfield_label{position:static !important;font-size:16px;font-weight:700;margin:0 0 10px}.gform_wrapper .gfield.full-width .gfield_radio li{width:100%}.gform_wrapper .gfield.full-width .gfield_radio li+li{margin-left:0}@media (min-width:768px){.gform_wrapper .gfield.gfield--width-half,.gform_wrapper .gfield.col-half{width:calc(50% - 20px)}}@media (min-width:768px){.gform_wrapper .gfield .ginput_container_name.has_first_name.has_last_name{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}}.gform_wrapper .gfield .ginput_container_name.has_first_name.has_last_name span{display:block}.gform_wrapper .gfield .ginput_container_name.has_first_name.has_last_name span.name_first{margin-bottom:15px}@media (min-width:768px){.gform_wrapper .gfield .ginput_container_name.has_first_name.has_last_name span.name_first{margin-bottom:0}}@media (min-width:768px){.gform_wrapper .gfield .ginput_container_name.has_first_name.has_last_name span{width:calc(50% - 10px);margin:0 10px}}@media (min-width:768px){.gform_wrapper .gfield .ginput_container_address{margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.gform_wrapper .gfield .ginput_container_address span{display:block;margin-bottom:24px}@media (min-width:768px){.gform_wrapper .gfield .ginput_container_address span{width:50%;padding:0 10px}}.gform_wrapper .gfield .ginput_container_address span label{display:none !important}.gform_wrapper .gfield .gfield_label{position:static;color:#131132}.gform_wrapper .gfield.hidden_label .gfield_label{display:none !important}.gform_wrapper .gfield.gfield-select .gfield_label{font-weight:700;top:-6px;color:#666;font-size:12px;left:8px;background:#fff;padding:0 5px;z-index:2}.gform_wrapper .gfield.focus .gfield_label,.gform_wrapper .gfield.float .gfield_label{font-size:12px;padding:0 5px;background:#fff;top:-6px;left:9px;color:#666;font-weight:700}.gform_wrapper label{display:inline-block;vertical-align:middle;margin-bottom:0}.gform_wrapper label.gfield_required{color:red}.gform_wrapper .gfield_radio li{display:inline-block;vertical-align:top;margin-bottom:12px;margin-right:15px}@media (min-width:768px){.gform_wrapper .gfield_radio li{margin-right:35px}}.gform_wrapper .gfield_radio li:last-child{margin-right:0}.gform_wrapper .gfield_checkbox li{margin-bottom:12px}.validation_error{display:none}.validation_message{font-size:12px;color:#dc3232;margin:5px 0 0;position:relative;text-align:left}.gform_footer{position:relative;margin-top:10px}.gform_ajax_spinner{position:absolute;top:50%;margin-left:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}.gform_confirmation_message{text-align:left;font-size:24px;color:#02344c}.gform_validation_errors .gform_submission_error{font-size:16px;color:red;display:none}.form-groupnew{padding-top:12px;padding-bottom:68px}.contact-form .gform_wrapper.gravity-theme .gfield_label{font-family:"Montserrat",sans-serif;font-size:18px;letter-spacing:-1px;font-weight:700;line-height:22px;margin-bottom:22px;color:#02344c}.contact-form .submit-btn{border:3.5px solid #02344c;line-height:53px;background-color:#02344c;color:#fff;font-weight:900;font-size:17px;letter-spacing:0;min-width:156px;text-align:center;position:relative;padding:0;border-radius:0;min-width:210px;background-image:url(//bapple.com.au/wp-content/themes/bapple/assets/css/assets/images/path1.svg);background-repeat:no-repeat;background-position:calc(100% - 17px) center}.contact-form .submit-btn:hover{color:#02344c;background-color:#fff;background-image:url(//bapple.com.au/wp-content/themes/bapple/assets/css/assets/images/path.svg)}.contact-form .submit-btn:hover .icon-fill{fill:#fff}.contact-form .gform_wrapper .gfield textarea,.contact-form .gform_wrapper .gfield input[type=text]{border-radius:0;background-color:#fff;border:solid 2px #c9c9c9;font-size:22px;font-weight:600;letter-spacing:-.2px;color:#02344c;padding-left:15px;height:calc(1.5em + .75rem + 26px)}.contact-form .gform_wrapper.gravity-theme input[type=color],.contact-form .gform_wrapper.gravity-theme input[type=date],.contact-form .gform_wrapper.gravity-theme input[type=datetime-local],.contact-form .gform_wrapper.gravity-theme input[type=datetime],.contact-form .gform_wrapper.gravity-theme input[type=email],.contact-form .gform_wrapper.gravity-theme input[type=month],.contact-form .gform_wrapper.gravity-theme input[type=number],.contact-form .gform_wrapper.gravity-theme input[type=password],.contact-form .gform_wrapper.gravity-theme input[type=search],.contact-form .gform_wrapper.gravity-theme input[type=tel],.contact-form .gform_wrapper.gravity-theme input[type=text],.contact-form .gform_wrapper.gravity-theme input[type=time],.contact-form .gform_wrapper.gravity-theme input[type=url],.contact-form .gform_wrapper.gravity-theme input[type=week],.contact-form .gform_wrapper.gravity-theme select,.contact-form .gform_wrapper.gravity-theme textarea,.contact-form .custom-selectnew select{padding-left:17px;border-radius:0;background-color:#fff;border:solid 2px #c9c9c9;font-size:22px;font-weight:600;letter-spacing:-.2px;color:#02344c;background-size:23px 12px;height:calc(1.5em + .75rem + 26px);width:100%;max-width:100%}.contact-form .gform_wrapper.gravity-theme textarea{height:120px;padding:10px 17px}.contact-form .custom-selectnew select{background-image:url(//bapple.com.au/wp-content/themes/bapple/assets/css/../images/dropdown-icon.svg);background-size:23px 12px;height:calc(1.5em + .75rem + 26px);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:right 10px center}.contact-form .custom-selectnew .open{background-image:url(//bapple.com.au/wp-content/themes/bapple/assets/css/../images/dropdown-icon-open.svg)}.contact-form .custom-selectnew select:focus{border-color:#02344c;outline:0;box-shadow:0 0 0 0 rgba(0,123,255,.25)}.contact-form .gfield textarea:focus,.contact-form .gfield input[type=text]:focus,.contact-form .gfield input[type=email]:focus{border-color:#02344c;outline:0;box-shadow:0 0 0 0 rgba(0,123,255,.25)}.contact-form .form-groupnew .gfield{margin-bottom:73px}.contact-form .form-groupnew label{font-family:"Montserrat",sans-serif;font-size:18px;letter-spacing:-1px;font-weight:700;line-height:44px}.contact-form .form-groupnew label p{letter-spacing:0;font-size:16px;line-height:26px;font-weight:400;font-family:"Lato",sans-serif;padding-top:6px;max-width:610px}.contact-form .gfield_description{font-size:22px;margin-bottom:1rem}.contact-form label>.gfield_required{padding-left:5px}.contact-form .gform_button{background:linear-gradient(to right,transparent 50%,#02344c 50%);background-position-x:0%;background-position-y:0%;background-size:auto;background-size:200% 98%;background-position:right bottom;border:3px solid #02344c;transition:all .2s ease-out;color:#fff;min-width:210px;line-height:53px;background-color:#02344c;color:#fff;font-weight:900;font-size:17px;letter-spacing:0;min-width:156px;text-align:center;position:relative;padding:0;border-radius:0;min-width:210px}.contact-form .gform_footer .gform_button:hover{background:linear-gradient(to right,transparent 50%,#02344c 50%);background-size:200% 98%;border:3px solid #02344c;transition:all .2s ease-out;background-position:left bottom !important;color:#02344c !important}.contact-form .gform_footer i{display:none}.gform_wrapper .form-footer .gform_fields{margin:0 -32px}.gform_wrapper .form-footer .gform_fields .gfield{max-width:33.33%;display:inline-block;padding:0 32px;margin:0;margin-bottom:55px}.gform_wrapper .form-footer .gform_fields{display:flex}.gform_wrapper .form-footer .gfield .gfield_label{color:#fff;font-size:22px;margin-bottom:5px}.gform_wrapper .form-footer input[type=email],.gform_wrapper .form-footer input[type=tel]{border-radius:0;background-color:transparent;border:0;border-bottom:dotted 2px #265e79;font-size:22px;font-weight:600;letter-spacing:-.2px;color:#fff;padding-right:0;padding-left:0;text-align:center;padding-bottom:13px;padding-top:0;height:calc(1.5em + .75rem + 15px)}.gform_wrapper .form-footer select{border-radius:0;background-color:transparent;border:0;border-bottom:dotted 2px #265e79;font-size:22px;font-weight:600;letter-spacing:-.2px;color:#fff;padding-right:55px;padding-left:0;text-align:left;background-image:url(//bapple.com.au/wp-content/themes/bapple/assets/css/../images/arrow-down-white.svg);background-size:23px 12px;padding-bottom:13px;padding-top:0;height:calc(1.5em + .75rem + 15px);text-align-last:center;text-align:center;background-position:calc(100% - 12px) calc(100% - 23px);background-repeat:no-repeat;max-width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none}.gform_wrapper .form-footer .custom-select.open{background-image:url(//bapple.com.au/wp-content/themes/bapple/assets/css/assets/images/arrow-down-white-open.svg)}.gform_wrapper .form-footer option{background:#02344c;color:#fff}.gform_wrapper .form-footer input[type=email]:focus,.gform_wrapper .form-footer input[type=tel]:focus,.gform_wrapper .form-footer select:focus{border-color:#fff;outline:0;box-shadow:0 0 0 0 rgba(0,123,255,.25)}.form-footer .gform_button{-webkit-appearance:button;background-color:#fff;border-radius:0;min-width:240px;height:60px;line-height:54px;border:solid 3px #fff;font-weight:800;font-size:17px;color:#02344c;padding:0;position:relative;background-image:url(//bapple.com.au/wp-content/themes/bapple/assets/css/../images/path.svg);background-repeat:no-repeat;background-position:calc(100% - 17px) center}.form-footer .gform_button{background:linear-gradient(to right,transparent 50%,#fff 50%);background-size:200% 100%;background-position:right bottom;transition:all .2s ease-out}.form-footer .gform_button:hover{background-position:left bottom !important;color:#fff}.form-footer .gform_footer i{position:absolute;top:20px;margin-left:-20px}.dark-color .gform_confirmation_message{color:#fff;text-align:center;padding:30px 0}.dark-color.cta-form .form-title p{margin-bottom:0}@media (max-width:767px){.bottom-left{order:2;padding-top:30px}.bottom-right{order:3;padding-top:30px}.bottom-mid{order:1}.bottom-mid a{font-size:14px}.contact-form .gform_button{width:100%}.gform_wrapper .form-footer .gform_fields .gfield{max-width:100%}.gform_wrapper .form-footer .gfield .gfield_label{font-size:20px}}@media (max-width:768px){li.mobile-section{display:block}}.mobile-section .button-link{margin-bottom:24px}.mobile-section .button-link .title{margin-bottom:10px;display:block}.mobile-section .button-link .btn,.mobile-section .button-link .btn-outline{width:100%;padding:0}.mobile-section .button-link .btn:after,.mobile-section .button-link .btn-outline:after{display:none !important}@media (min-width:1024px){footer .col-logo .social{max-width:192px}}footer .col-logo .social .title{margin-bottom:12px;display:block}.mobile-section .social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.mobile-section .social ul li a{padding:0;font-size:.875rem;line-height:1.7}.mobile-section .social ul li a:after{display:none !important}.our-work-title h1{margin-bottom:24px}a.btn-link{text-decoration:none;color:#022e4c;border-bottom:2px solid #022e4c;line-height:1.2;font-weight:500}a.btn-link:hover{color:#022e4c;border-bottom:2px solid #ff81b0}a.btn-link.btn-arrow{border-bottom:none;text-decoration:none}a.btn-link.btn-arrow:hover{border-bottom:none;text-decoration:none}a.btn-link.btn-arrow span{line-height:1.2;border-bottom:2px solid #022e4c}a.btn-link.btn-arrow:hover span{line-height:1.2;border-bottom:2px solid #ff81b0}.featured-project.featured-blog{padding:60px}.blog-detail .col-sidebar .content-lists ul li a:hover,.blog-detail .col-sidebar .content-lists ul li.active>a{color:#02344c;font-weight:500;text-shadow:.03rem .025rem #000}.related-categories{padding-bottom:24px}.blog-detail .article-heading{margin-bottom:57px}.bg-blue p a{color:#fff;border-bottom:2px solid #fff}.bg-blue p a:hover{border-bottom:2px solid #ff81b0}.btn-back{text-decoration:none}.btn-back:hover{text-decoration:none;color:#02344c}.btn-back:hover span{border-bottom:2px solid #ff81b0}.related-categories ul li,.featured-project .col-content .featured-project-footer ul li{padding:0;border:none}.related-categories ul li a,.featured-project .col-content .featured-project-footer ul li a{border:2px solid #f2f2f2;padding:6px 16px;border-radius:10px;line-height:1.7148;display:block}.related-categories ul li a:hover,.featured-project .col-content .featured-project-footer ul li a:hover{border:2px solid #ff77a7}.blog-detail .col-sidebar .content-lists ul li a:hover{font-weight:500!important}@media (max-width:767px){.blog-detail .btn-outline{width:100%}.related-categories:before{width:100%}.blog-detail .col-sidebar .content-lists .title,.blog-detail .col-sidebar .content-lists ul{display:none}.latest-projects .col-md-6:last-child{display:none}.featured-project.featured-blog{padding:30px 0}.latest-blogs .card-blog{display:none}.latest-blogs .card-blog:first-child{display:block}.latest-blogs .btn-wrap,.latest-projects .btn-wrap{padding:0 17px}footer .col-logo .col-wrap{padding:0 15px}footer .col-logo .button-link{padding:0}.latest-blogs .btn,.latest-projects .btn{width:100%}.featured-project .col-content .featured-project-footer{display:none}}@media (min-width:768px){.blog-detail .info{padding:0 40px 0 0}}@media (min-width:1024px){.latest-projects .row{margin-left:-15px;margin-right:-15px}.blog-detail .sidebar-wrap{max-height:calc(100vh - 180px);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.blog-detail .info{padding:0 60px 0 0}}@media (min-width:1200px){.navbar .menu-dropdown .left .menu-heading .title{font-weight:700}.navbar .menu-dropdown .left .menu-heading .btn-link{line-height:1.2}.navbar .menu-dropdown .left .row>ul{width:100%}.blog-detail .info{padding:0 80px 0 0}}@media (min-width:1440px){.featured-project,.featured-project.featured-blog{padding:64px 0 124px}.blog-detail .info{padding:0 104px 0 0}}@media (max-width:767px){.related-categories{display:none}.book-consultation-box{margin:0 -20px}}@media (min-width :1024px){footer .col-menu .footer-sub-header a{pointer-events:none}}@media (min-width:1200px){.page-id-119 .navbar .menu>ul>li.nav-item9109.has-dropdown>a,.tax-service .navbar .menu>ul>li.nav-item9110.has-dropdown>a,.archive.category .navbar .menu>ul>li.nav-item9111.has-dropdown>a,.single-post .navbar .menu>ul>li.nav-item9111.has-dropdown>a,.single-portfolio .navbar .menu>ul>li.nav-item9109.has-dropdown>a{font-weight:700}.page-id-119 .navbar .menu>ul>li.nav-item9109.has-dropdown>a:before,.tax-service .navbar .menu>ul>li.nav-item9110.has-dropdown>a:before,.archive.category .navbar .menu>ul>li.nav-item9111.has-dropdown>a:before,.single-post .navbar .menu>ul>li.nav-item9111.has-dropdown>a:before,.single-portfolio .navbar .menu>ul>li.nav-item9109.has-dropdown>a:before{width:calc(100% - 38px)}}.content-with-icon-lists-block{position:relative;padding:60px 0;z-index:0}.content-with-icon-lists-block:before{position:absolute;left:0;top:0;background-color:#000;opacity:.6;content:'';width:100%;z-index:-1;height:100%}.content-with-icon-lists-block .section-heading{margin-bottom:40px}.content-with-icon-lists-block .section-heading *{color:#fff}.content-with-icon-lists-block .row{row-gap:48px}.content-with-icon-lists-block .card-icon{width:100%;padding:0 15px}.content-with-icon-lists-block .card-icon .card-wrap *{color:#fff}.content-with-icon-lists-block .card-icon .card-wrap .icon-wrap{margin-bottom:20px;height:48px}.content-with-icon-lists-block .card-icon .card-wrap .icon-wrap img{max-height:48px;margin:0 auto}.content-with-icon-lists-block .card-icon .card-wrap .text-wrap h3{margin-bottom:20px !important}.content-with-icon-lists-block .card-icon .card-wrap .text-wrap p{margin-bottom:15px}.content-with-icon-lists-block .card-icon .card-wrap .text-wrap p:last-child{margin-bottom:0}@media (min-width:768px){.content-with-icon-lists-block .card-icon{width:50%}}@media (min-width:1024px){.content-with-icon-lists-block{padding:80px 0}.content-with-icon-lists-block .col-three .card-icon{width:33.33%}}.page-template-faqs .faq-filter-title{height:100%;padding:75px 36px}