.h1,.h2,.h3,.h4,.h5,.h6,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;-ms-overflow-style:none;overflow:-moz-scrollbars-none;position:relative}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,a:hover{text-decoration:none}body,html{font-size:0;height:100%}*{box-sizing:border-box;font-family:Montserrat,Arial;box-sizing:border-box}body::-webkit-scrollbar{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::-ms-clear{display:none}::-webkit-search-cancel-button,::-webkit-search-decoration,::-webkit-search-results-button,::-webkit-search-results-decoration{display:none}input,input:active,input:focus,input:hover{outline:0}html{background:#fff;min-height:650px}html body{font-family:Montserrat,Arial;margin:0 auto;min-width:1024px}html body.lock{overflow:hidden}[hidden]{display:none!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{display:flex;justify-content:space-between;align-items:center}strong{font-weight:700}.width-100{width:100%}@-webkit-keyframes display{0%,1%{opacity:0}100%{opacity:1}}@keyframes display{0%,1%{opacity:0}100%{opacity:1}}body p{line-height:1.5;margin-bottom:30px}body p:last-child{margin-bottom:0}body.lock{overflow:hidden}body.lock .g-content-wrapper:after{display:block;-webkit-animation:.2s forwards display;animation:.2s forwards display}body.lock.submit .g-content-wrapper:after{background:rgba(255,255,255,.9)}:host /deep/ .has-error.has-feedback:after,:host /deep/ .has-success.has-feedback:after,:host /deep/ .has-warning.has-feedback:after,:host /deep/ .is-validating.has-feedback:after{height:40px;width:40px;line-height:40px}.g-content-wrapper{position:relative;height:100%;padding-top:65px;padding-bottom:54px;transition:.2s;z-index:10}.g-content-wrapper.login-page{background:url(/assets/images/login_bg4.jpg) center center/cover no-repeat}.g-content-wrapper.no-footer{padding-bottom:0}.g-content-wrapper:after{content:"";background:rgba(0,0,0,.5);position:absolute;left:0;top:0;width:100%;height:100%;z-index:997;display:none}.g-search-wrapper{height:453px;min-width:600px;width:45%}.m-ul-inline-split li{display:inline;color:#a9a9a9;font-size:0}.m-ul-inline-split li:after{content:"|";color:#a9a9a9;padding:0 10px;font-size:12px}.m-ul-inline-split li:last-child:after{display:none}.m-ul-inline-split li a{font-size:12px;color:#a9a9a9}.m-ul-inline-split li a:hover{color:#a9a9a9}.m-ul-inline-split.hover li a:hover{color:#fff}.u-button-login{font-size:21px;color:#fff;width:150px;height:53px;border:none;border-radius:4px;background:rgba(33,133,99,.7);text-align:center;line-height:53px;margin-bottom:20px;transition:.2s;outline:0;cursor:pointer}.u-button-login:active,.u-button-login:hover{background:#009577}.u-button-document{height:80px;font-size:15px;font-weight:700;border-radius:5px;line-height:18px;padding:0 20px;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer}.u-button-document span{text-align:center}.u-button-document small{font-size:12px;font-weight:400}.u-button-document.purple{background:#622899;border:2px solid #622899}.u-button-document.purple:hover{border:2px solid #009577}.u-button-document.purple.disabled{background:#999;border:2px solid #999!important;cursor:default}.u-button-document.theme{background:#009577;border:2px solid #009577}.u-button-document.theme:hover{border:2px solid #622899}.u-button-document.theme.disabled{background:#999;border:2px solid #999!important;cursor:default}.u-button-submit{width:160px;height:50px;display:inline-block;border-radius:5px;color:#fff;background:#009577;font-size:15px;text-align:center;line-height:50px;cursor:pointer;outline:0}.u-button-submit:active,.u-button-submit:focus{opacity:.8}.u-button-submit.disabled{background:#dedede;cursor:default}.u-button-submit.disabled:active{opacity:1}.u-button-submit.disabled:focus{opacity:1;background:#cdcdcd}.u-button-modal{min-width:128px;padding:15px 10px;display:inline-block;border:1px solid #622899;border-radius:5px;line-height:1.2;font-size:14px;color:#666;cursor:pointer;margin-right:20px;text-align:center}.u-button-modal:last-child{margin-right:0}.u-button-modal.purple{background:#622899;color:#fff}.u-button-modal.purple:focus{opacity:.8;outline:0}.u-button-modal.grey{background:#ddd}.u-button-modal.theme-border{border:1px solid #009577;outline:0}.u-button-modal.theme-border:focus,.u-button-modal.theme-border:hover{background:#ddd;color:#666}.u-button-modal.theme{border:1px solid #009577;background:#009577;color:#fff}.u-button-modal.padding{padding:25px 35px}.u-button-modal.disabled{border:1px solid #ddd!important;background:#ddd!important;color:#fff!important;opacity:1!important;cursor:default!important}.u-button-modal.disabled:focus{background:#c9c9c9!important;outline:0}.u-button-modal.error{border:1px solid #f6130d!important;background:#fff!important;color:#666!important;opacity:1}.u-button-modal:hover{background:#622899;color:#fff}.u-button-modal:active{opacity:.8}.u-button-add{width:90px;height:40px;font-size:13px;border-radius:5px;line-height:40px;display:inline-block;text-align:center;color:#fff;background:#999;cursor:pointer}.u-button-add.active{background:#009577}.u-button-add:active{opacity:.8}.m-modal{position:fixed;left:0;top:0;bottom:0;right:0;margin:auto;height:500px;width:500px;text-align:center;display:none;z-index:999}.m-modal>div{position:relative;padding:25px;border-radius:5px;background:#fff;box-shadow:0 3px 5px rgba(0,0,0,.8);text-align:center}.m-modal.small-size{width:360px}.m-modal.padding-bottom>div{padding-bottom:45px}.m-modal .close{position:absolute;right:20px;top:20px;cursor:pointer}.m-modal h2{color:#622899;font-weight:700;font-size:16px;text-align:center;margin-bottom:30px}.m-modal .content{font-size:14px;line-height:1.4;text-align:center;margin-bottom:20px}.m-modal .content .modal-text{font-size:13px;color:#666}.m-modal .content .modal-text strong{font-size:17px}.m-modal .content .minor{color:#999;font-size:12px}.m-modal p{font-size:14px;line-height:1.4;text-align:center}.m-modal-frame{max-height:400px;overflow:auto}.u-badge{padding:10px 30px;background:#efefef;border-radius:4px;height:40px;line-height:20px;text-align:center;color:#333;display:inline-block}.u-icon{display:inline-block}.u-icon.icon-16{width:16px;height:16px}.u-icon.icon-24{width:24px;height:24px}.u-icon.icon-32{width:32px;height:32px}.u-icon.icon-48{width:48px;height:48px}.u-icon.icon-64{width:64px;height:64px}.u-icon.icon-70{width:70px;height:70px}.u-icon.icon-88{width:88px;height:88px}.u-icon.icon-100{width:100px;height:100px}.u-icon.icon-form-error{background:url(/assets/icons/error-fields-24px.svg) 0 0/cover}.u-icon.icon-email-purple{background:url(/assets/icons/email-48px.svg) 0 0/cover}.u-icon.icon-bookmark{background:url(/assets/icons/bookmark-48px.svg)}.u-icon.icon-email{background:url(/assets/icons/email-32px.svg)}.u-icon.icon-password{background:url(/assets/icons/password-32px.svg)}.u-icon.icon-name{background:url(/assets/icons/name-32px.svg)}.u-icon.icon-mobile{background:url(/assets/icons/mobile-32px.svg)}.u-icon.icon-phone{background:url(/assets/icons/phone-32px.svg)}.u-icon.icon-address{background:url(/assets/icons/address-32px.svg)}.u-icon.icon-circle-success{background:url(/assets/icons/circle-success-64px.svg) 0 0/cover}.u-icon.icon-circle-purple-success{background:url(/assets/icons/circle-success-purple-64px.svg) 0 0/cover}.u-icon.icon-back-arrow{background:url(/assets/icons/back-arrow-64px.svg)}.u-icon.icon-eye{cursor:pointer;background:url(/assets/icons/eye-24px.svg)}.u-icon.icon-eye:hover{background:url(/assets/icons/eye-hover-24px.svg)}.u-icon.icon-user{background:url(/assets/icons/user-32px.svg)}.u-icon.icon-user:hover{background:url(/assets/icons/user-hover-32px.svg)}.u-icon.icon-email-color{background:url(/assets/icons/email-color-32px.svg)}.u-icon.icon-mobile-color{background:url(/assets/icons/mobile-color-32px.svg)}.u-icon.icon-address-color{background:url(/assets/icons/address-color-32px.svg)}.u-icon.icon-password-color{background:url(/assets/icons/password-color-32px.svg)}.u-icon.icon-phone-color{background:url(/assets/icons/phone-color-32px.svg)}.u-icon.icon-name-color{background:url(/assets/icons/name-color-32px.svg)}.u-icon.icon-user-48{background:url(/assets/icons/user-48px.svg)}.u-icon.icon-close{background:url(/assets/icons/close-64px.svg)}.u-icon.icon-cancel{background:url(/assets/icons/cancel-64px.svg) 0 0/cover}.u-icon.icon-delete-theme{background:url(/assets/icons/delete-theme-24px.svg)}.u-icon.icon-delete{background:url(/assets/icons/delete-24px.svg)}.u-icon.icon-delete-purple{background:url(/assets/icons/delete-purple-24px.svg)}.u-icon.icon-delete-grey{background:url(/assets/icons/delete-grey-24px.svg)}.u-icon.icon-search{background:url(/assets/icons/search-24px.svg)}.u-icon.icon-search-purple{background:url(/assets/icons/search-purple-24px.svg)}.u-icon.icon-user-add{background:url(/assets/icons/user-add-32px.svg)}.u-icon.icon-back-arrow-grey-quote{background:url(/assets/icons/back-arrow-grey.svg)}.u-icon.icon-back-arrow-grey{background:url(/assets/icons/page-left-arrow.svg)}.u-icon.icon-check{background:url(/assets/icons/check-24px.svg)}.u-icon.icon-check-purple{background:url(/assets/icons/check-purple-24px.svg)}.u-icon.icon-file1{background:url(/assets/icons/file1-48px.svg)}.u-icon.icon-file2{background:url(/assets/icons/file2-48px.svg)}.u-icon.icon-template-loaded{background:url(/assets/icons/template-loaded-48px.svg) 0 0/cover}.u-icon.icon-saved{background:url(/assets/icons/saved-64px.svg) 0 0/cover}.u-icon.icon-a1{background:url(/assets/icons/A1-48px.svg)}.u-icon.icon-a1-user-add{background:url(/assets/icons/A1-user-add-32px.svg)}.u-icon.icon-a1-user-added{background:url(/assets/icons/A1-user-added-32px.svg)}.u-icon.icon-a1-abn-checked{background:url(/assets/icons/A1-abn-checked-24px.svg)}.u-icon.icon-a2{background:url(/assets/icons/A2-48px.svg)}.u-icon.icon-a3{background:url(/assets/icons/A3-48px.svg)}.u-icon.icon-a4{background:url(/assets/icons/A4-48px.svg)}.u-icon.icon-a4-purple{background:url(/assets/icons/A4-purple-48px.svg)}.u-icon.icon-a4-preselected{background:url(/assets/icons/A4-preselected-64px.svg)}.u-icon.icon-a5{background:url(/assets/icons/A5-48px.svg)}.u-icon.icon-b1{background:url(/assets/icons/B1-48px.svg)}.u-icon.icon-as{background:url(/assets/icons/AS.svg)}.u-icon.icon-b1-calendar{background:url(/assets/icons/B1-calendar-32px.svg)}.u-icon.icon-b3{background:url(/assets/icons/B3-48px.svg)}.u-icon.icon-b4{background:url(/assets/icons/B4-48px.svg)}.u-icon.icon-b5{background:url(/assets/icons/B5-48px.svg)}.u-icon.icon-b5-address-add{background:url(/assets/icons/B5-address-add-32px.svg)}.u-icon.icon-b5-address-added{background:url(/assets/icons/B5-address-added-32px.svg)}.u-icon.icon-map-hover{background:url(/assets/icons/B5-table-hover-48px.svg)}.u-icon.icon-b6{background:url(/assets/icons/B6-48px.svg)}.u-icon.icon-c1{background:url(/assets/icons/C1-48px.svg)}.u-icon.icon-c2{background:url(/assets/icons/C2-48px.svg)}.u-icon.icon-c3{background:url(/assets/icons/C3-48px.svg)}.u-icon.icon-c5{background:url(/assets/icons/C5-48px.svg)}.u-icon.icon-d1{background:url(/assets/icons/D1-48px.svg)}.u-icon.icon-d2{background:url(/assets/icons/D2-48px.svg)}.u-icon.icon-d4{background:url(/assets/icons/D4-48px.svg)}.u-icon.icon-d5{background:url(/assets/icons/D5-48px.svg)}.u-icon.icon-d6{background:url(/assets/icons/D6-48px.svg)}.u-icon.icon-e1{background:url(/assets/icons/E1-48px.svg)}.u-icon.icon-e2{background:url(/assets/icons/E2-48px.svg)}.u-icon.icon-e3{background:url(/assets/icons/E3-48px.svg)}.u-icon.icon-copy{background:url(/assets/icons/download-32px.svg)}.u-icon.icon-success{background:url(/assets/icons/success-64px.svg) 0 0/cover}.u-icon.icon-user-edit{background:url(/assets/icons/user-edit-grey-24px.svg)}.u-icon.icon-user-edit:hover{background:url(/assets/icons/user-edit-theme-24px.svg)}.u-icon.icon-edit{background:url(/assets/icons/edit-grey-24px.svg)}.u-icon.icon-edit:before{content:"Edit Quote";position:absolute;top:30px;right:-2px;font-size:10px;color:#8f8f8f}.u-icon.icon-edit:hover{background:url(/assets/icons/edit-theme-24px.svg)}.u-icon.icon-edit:hover:before{color:#009577}.u-icon.icon-info{background:url(/assets/icons/info.svg) 0 0/cover}.u-icon.icon-info:hover{background:url(/assets/icons/info-theme.svg) 0 0/cover}.u-icon.icon-referral{background:url(/assets/icons/referral-24px.svg)}.u-icon.icon-right-arrow-big{cursor:pointer;background:url(/assets/icons/right-arrow-big.svg)}.u-icon.icon-left-arrow-big{cursor:pointer;background:url(/assets/icons/left-arrow-big.svg)}.u-icon.icon-copied{background:url(/assets/icons/copied.svg)}.u-icon.circle{border:2px solid #622899;border-radius:50%;background-position:center center!important;background-repeat:no-repeat!important;background-size:50%!important}.u-icon.icon-info span{display:none}.u-icon.icon-info:hover span{display:inline-block;position:absolute;right:0;top:25px;height:200px;width:300px;padding:20px;overflow:auto;background:#efefef;-ms-overflow-style:scrollbar;border-radius:5px;color:#666;font-size:13px;font-weight:400;z-index:990;box-shadow:0 5px 13px rgba(0,0,0,.34902)}.u-icon.icon-info:hover span p{margin-bottom:10px}.u-icon.icon-info:hover span img{max-width:260px;height:auto}.u-icon.icon-info:hover span.left{left:25px;top:0;right:auto}.u-icon.icon-info:hover span.small{width:240px;height:160px}.u-icon.icon-info:hover span.small img{max-width:200px;height:auto}.u-icon.icon-info:hover span.tiny{width:210px;height:160px;right:5px}.u-icon.icon-info:hover span.tiny img{max-width:170px;height:auto}.u-icon.icon-info:hover span.right{top:0;right:25px}.u-icon.icon-info:hover span.f3{top:-50px!important}.u-icon.icon-info:hover span.f4{top:-100px!important}.u-icon.icon-info:hover span.f5{top:-150px!important}.u-overflow-text{max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.u-overflow-text.long-160{max-width:160px;text-align:left}.u-overflow-text.long-200{max-width:200px;text-align:left}.u-overflow-text.long-250{max-width:250px;text-align:left}.u-overflow-text.long-320{max-width:320px;text-align:left}.custom-duration{animation-duration:.5s;-webkit-animation-duration:.5s}.g-page-wrapper{height:100%;position:relative;z-index:10;overflow:hidden}.g-page-wrapper .g-page-content{position:relative;width:100%;height:100%}.g-page-wrapper .g-page-content .g-page{position:absolute;width:100%;height:100%;-ms-overflow-style:none;overflow:scroll;left:0;top:0;z-index:10;background:#f7f7f7}.g-page-wrapper .g-page-content .g-page::-webkit-scrollbar{display:none}.g-page-wrapper .g-page-content .g-page.active{z-index:11}.g-page-wrapper .g-page-content .g-page.white{background:#fff}.g-page-wrapper .g-page-content .g-page .m-previous-section{position:fixed;z-index:20;left:30px;bottom:50px;display:inline-block;font-size:15px;color:#999;cursor:pointer}.g-page-wrapper .g-page-content .g-page .m-previous-section i{vertical-align:middle}.g-page-wrapper .g-page-content .g-page .m-previous-section div{vertical-align:middle;display:inline-block;line-height:1.4}.g-page-wrapper .g-page-content .g-page-flex{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.m-radio-group .row{display:flex;justify-content:space-between;margin-bottom:18px}.m-radio-group .row.justify-center{justify-content:center}.m-radio-group .row .u-radio{margin-right:18px}.m-radio-group .row .u-radio:last-child{margin-right:0}.u-file label{width:100%;height:50px;line-height:50px;color:#fff;background:#009577;border-radius:4px;font-size:13px;display:block;text-align:center;cursor:pointer}.u-file label:active{opacity:.8}.u-file input{display:none}.u-radio label{width:100%;display:block;border:2px solid #999;height:70px;line-height:70px;font-size:13px;text-align:center;border-radius:4px;color:#333;cursor:pointer;outline:0}.u-radio label:focus,.u-radio label:hover{border:2px solid #009577;background:#ddd}.u-radio label.active{border:2px solid #009577;background:#009577;color:#fff}.u-radio label.disabled{background:#ddd!important;color:#c9c9c9!important;cursor:default!important;border:2px solid #999!important}.u-radio input{display:none}.u-input,.u-select,.u-textarea{position:relative;width:100%;height:70px;padding:20px 10px;outline:0;border:2px solid #c9c9c9;background:#fff;border-radius:4px;font-size:15px;z-index:10}.u-input::-webkit-input-placeholder,.u-select::-webkit-input-placeholder,.u-textarea::-webkit-input-placeholder{color:#c9c9c9;opacity:1}.u-input:-ms-input-placeholder,.u-select:-ms-input-placeholder,.u-textarea:-ms-input-placeholder{opacity:1;color:#c9c9c9}.u-input::-ms-input-placeholder,.u-select::-ms-input-placeholder,.u-textarea::-ms-input-placeholder{opacity:1;color:#c9c9c9}.u-input::placeholder,.u-select::placeholder,.u-textarea::placeholder{color:#c9c9c9;opacity:1}.u-input.fake-select{background:url(/assets/icons/arrow-down-grey.svg) right 10px center no-repeat #fff;cursor:pointer;z-index:10}.u-input.abn{height:60px;border:2px solid #ddd}.u-input.abn:active,.u-input.abn:focus{border:2px solid #009577}.u-input.error,.u-input.ng-touched.ng-invalid.ng-dirty{border:2px solid #f6130d!important}.u-validate{height:60px;width:60px;min-width:60px;background:#ddd;text-align:center;line-height:60px;font-size:10px;color:#999;border-radius:5px}.u-validate.active{background:#622899;color:#fff;cursor:pointer}.m-fake-select{position:absolute;width:100%;right:0;top:30px;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);padding-left:34px;z-index:1;transition:.2s;opacity:0;max-height:0;overflow:hidden}.m-fake-select.active{z-index:11;opacity:1;max-height:252px;overflow:auto}.m-fake-select ul{border-radius:4px;border:1px solid #c9c9c9;box-shadow:0 3px 5px rgba(0,0,0,.2);background:#fff}.m-fake-select ul li{cursor:default;height:50px;line-height:50px;font-size:15px;color:#999;border-bottom:1px solid #c9c9c9;text-align:center}.m-fake-select ul li:last-child{border-bottom:none}.m-fake-select.active ul li{cursor:pointer}.u-textarea{padding:10px;height:130px}.u-custom-select{position:relative;width:100%;height:70px;padding:20px 10px;line-height:30px;outline:0;border:2px solid #c9c9c9;border-radius:4px;font-size:15px;z-index:16;cursor:pointer;background:url(/assets/icons/arrow-down-grey.svg) right 10px center no-repeat #fff}.u-custom-select>ul{position:absolute;display:none;left:0;top:0;width:100%;border:1px solid #ddd;border-radius:5px;z-index:20;box-shadow:0 3px 5px rgba(0,0,0,.8);transition:.2s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.u-custom-select>ul li{width:100%;height:60px;line-height:60px;padding:0 10px;border-bottom:1px solid #ddd;background:#fff}.u-custom-select>ul li:first-child{border-radius:5px 5px 0 0}.u-custom-select>ul li:last-child{border-radius:0 0 5px 5px;border-bottom:none}.u-custom-select.active>ul{display:block;-webkit-animation:.2s forwards active;animation:.2s forwards active;-webkit-transform:translate3d(0,68px,0);transform:translate3d(0,68px,0)}.m-radio-wrapper{margin-top:20px}.m-radio-wrapper *{margin:0 10px;font-size:15px}@-webkit-keyframes active{0%,1%{opacity:0}100%{opacity:1;box-shadow:0 3px 5px rgba(102,102,102,.5)}}@keyframes active{0%,1%{opacity:0}100%{opacity:1;box-shadow:0 3px 5px rgba(102,102,102,.5)}}@-webkit-keyframes inactive{0%,99%{opacity:1}100%{opacity:0}}@keyframes inactive{0%,99%{opacity:1}100%{opacity:0}}.m-list-page h2{color:#666;font-size:25px;font-weight:600;margin-bottom:30px;text-align:center}.m-search-wrapper{position:relative;z-index:10;margin-bottom:10px}.m-search-wrapper .search{position:relative;width:462px;height:70px;padding:10px 70px 10px 10px;outline:0;border:2px solid #c9c9c9;border-radius:4px;font-size:15px;z-index:10}.m-search-wrapper .search::-webkit-input-placeholder{color:#c9c9c9;opacity:1}.m-search-wrapper .search:-ms-input-placeholder{opacity:1;color:#c9c9c9}.m-search-wrapper .search::-ms-input-placeholder{opacity:1;color:#c9c9c9}.m-search-wrapper .search::placeholder{color:#c9c9c9;opacity:1}.m-search-wrapper .search.active{background:url(/assets/icons/loading.gif) right -40px center no-repeat}.m-search-wrapper .search.error{border:2px solid #f6130d!important}.m-search-wrapper .m-result-wrapper{position:absolute;left:0;top:0;z-index:9;opacity:0;transition:.2s;width:100%;max-height:173px;overflow:auto;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.m-search-wrapper .m-result-wrapper::-webkit-scrollbar{display:none}.m-search-wrapper .m-result-wrapper.active{-webkit-transform:translate3d(0,70px,0);transform:translate3d(0,70px,0);-webkit-animation:.2s forwards active;animation:.2s forwards active}.m-search-wrapper .m-result-wrapper.inactive{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:.2s forwards inactive;animation:.2s forwards inactive}.m-search-wrapper table.result{width:100%;background:#fff;border:1px solid #c9c9c9}.m-search-wrapper table.result tr:hover{background:#ddd}.m-search-wrapper table.result tr td{border-bottom:1px solid #c9c9c9;color:#c9c9c9;font-size:14px;line-height:18px;padding:12px 5px;vertical-align:middle;cursor:pointer}.m-search-wrapper table.result tr td:first-child{color:#666;padding-left:10px}.m-search-wrapper table.result tr td:last-child{padding-right:10px}.m-search-wrapper .u-icon{cursor:pointer;position:absolute;right:14px;top:24px;z-index:11}.m-list-wrapper{border-radius:5px;border:2px solid #dedede;background:#efefef}.m-list-wrapper table.m-list tr:last-child td{border-bottom:none!important}table.m-list{width:100%}table.m-list th{color:#c9c9c9;font-size:13px;border-bottom:1px solid #c9c9c9;padding:5px 10px;vertical-align:middle}table.m-list th:last-child{border-bottom:none}table.m-list tr td{border-bottom:1px solid #c9c9c9;color:#999;font-size:15px;line-height:18px;padding:20px 10px;vertical-align:middle}table.m-list tr td:first-child{color:#666}table.m-list tr td:last-child{border-bottom:none}table.m-list.no-data th:last-child,table.m-list.no-data tr td:last-child{border-bottom:1px solid #c9c9c9}.u-error-hint{color:#f6130d;font-size:16px;margin-top:10px}.u-fake-disable-input{color:#999;font-size:15px;width:270px;height:60px;padding:20px 10px;border-radius:5px;border:2px solid #dedede;background:#efefef;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.u-fake-disable-input.active{border:2px solid #009577}.u-fake-disable-input.textarea{white-space:normal!important;height:auto!important;padding:15px 10px!important;line-height:25px!important}.u-radio-label{color:#666;display:inline-block;font-size:15px;width:140px;height:60px;line-height:20px;padding:20px 0;text-align:center;border-radius:5px;border:1px solid #009577;background:#fff;margin-right:20px;cursor:pointer}.u-radio-label:hover{background:#ddd}.u-radio-label.active{color:#fff;background:#009577!important}.u-radio-label:last-child{margin-right:0}.icon-back-arrow-grey{position:absolute;left:40px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);cursor:pointer;z-index:50}.m-single-page{position:relative;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.m-single-page::-webkit-scrollbar{display:none}.m-single-page.no-scroll{overflow:hidden!important}.m-single-page .single-wrapper{width:461px;margin:0 auto;padding-top:42px;padding-bottom:42px;font-size:13px;color:#666}.m-single-page .single-wrapper .small-font{font-size:11px}.m-single-page h2{color:#009577;font-size:25px;font-weight:400;padding-bottom:20px;margin-bottom:30px;text-align:center;border-bottom:1px solid #dedede;position:relative}.m-single-page h2 small{font-size:14px}.m-single-page h2 i{position:absolute;right:0;top:0;cursor:pointer}.m-single-page .h2-status{margin:-30px auto 30px;text-align:center;width:230px;height:30px;line-height:30px;color:#999;font-size:12px;background:#ddd;border-radius:0 0 5px 5px}.m-single-page .u-fake-disable-input{width:100%;height:70px;padding:25px 30px 25px 10px;position:relative;line-height:16px}.m-single-page .u-fake-disable-input a.link{position:absolute;right:15px;top:22px}.m-fields-group{display:flex;justify-content:space-between;align-items:center;position:relative}.m-fields-group.justify-center{justify-content:center}.m-fields-group.align-start{align-items:flex-start}.m-fields-group.disabled:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:15;background:rgba(247,247,247,.8)}.m-input-group{margin-bottom:20px;margin-right:20px;width:100%;position:relative}.m-input-group.small-gap{margin-bottom:10px}.m-input-group .label{color:#666;font-size:15px;margin-bottom:3px}.m-input-group .label strong{margin-bottom:10px;display:block}.m-input-group .label i{font-style:italic}.m-input-group .label small{font-size:13px}.m-input-group .label .minor{color:#999}.m-input-group .label .icon-referral{position:absolute;right:40px;top:-5px}.m-input-group .description{width:275px;line-height:1.2}.m-input-group .description.small{width:210px}.m-input-group .u-link{color:#009577;font-size:15px;position:absolute;right:0;top:0;cursor:pointer}.m-input-group .u-link.edit{font-weight:700;color:#999}.m-input-group .u-link.edit:hover{color:#009577}.m-input-group.percentage50{width:50%}.m-input-group:last-child{margin-right:0}.m-input-group.abn-wrapper{margin-right:0;margin-bottom:0}.m-input-group.abn-wrapper .cover-layer{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;border:2px solid #c9c9c9;border-radius:4px;z-index:20;text-align:left;padding:14px 10px;font-size:15px;color:#666}.m-input-group.abn-wrapper .cover-layer small{font-size:11px;color:#c9c9c9;white-space:nowrap;max-width:150px;display:inline-block;overflow:hidden;text-overflow:ellipsis}.m-input-group.abn-wrapper .cover-layer .icon-delete-grey{position:absolute;right:40px;top:18px;z-index:20;cursor:pointer}.m-input-group.abn-wrapper .cover-layer .icon-a1-abn-checked{position:absolute;right:10px;z-index:20;top:18px}.m-padding-wrapper{padding:30px}.f-fl{float:left}.f-fr{float:right}.f-mgt-10{margin-top:10px}.f-mgt-20{margin-top:20px}.f-mgt-40{margin-top:40px!important}.f-mgt--25{margin-top:-25px}.f-mgt--40{margin-top:-40px}.f-mgt-58{margin-top:58px}.f-mgt-100{margin-top:100px}.f-mgt-180{margin-top:180px!important}.f-mgb-10{margin-bottom:10px!important}.f-mgb-20{margin-bottom:20px!important}.f-mgb-40{margin-bottom:40px!important}.f-mgb-170{margin-bottom:170px!important}.f-mgb-200{margin-bottom:200px!important}.f-mgb-300{margin-bottom:300px!important}.f-mgr-15{margin-right:15px}.f-mgr-20{margin-right:20px}.f-mgr-30{margin-right:30px}.f-mgr-34{margin-right:34px}.f-mgr-40{margin-right:40px}.f-mgr-45{margin-right:45px}.full-width{width:100%}.u-quote-h2{font-size:20px;text-align:left;font-weight:600;color:#666;margin-bottom:25px;position:relative}.u-quote-h2 i{vertical-align:middle;margin-right:10px}.u-quote-h2 span{vertical-align:middle}.u-quote-h2 .icon-info{position:absolute;right:0;top:10px;margin-right:0}.u-quote-h2 .icon-referral{position:absolute;right:35px;top:10px;margin-right:0}.u-quote-h2.summary .template{color:#622899;font-size:13px;position:absolute;right:0;top:0;text-align:center;border:1px solid #622899;padding:10px;border-radius:5px;font-weight:400;cursor:pointer}.u-quote-h2.summary .template:hover{background:#622899;color:#fff}.u-quote-h3{font-size:17px;color:#666;margin-bottom:20px}.u-section-title{font-size:15px;font-weight:700;color:#fff;padding:10px;width:100%;text-align:center;border-radius:5px;background:#009577}.u-white-textarea{background:#fff;width:170px;height:60px;line-height:20px;padding:20px;font-size:15px;color:#666;display:inline-block;overflow:hidden;text-overflow:ellipsis;border-radius:5px;text-align:center;position:relative}.u-white-textarea.small{width:80px;height:50px;padding:15px;min-width:80px}.u-white-textarea.block{width:100%;text-align:left;padding:20px 10px;min-height:60px;height:auto}.u-white-textarea.grey{color:#c9c9c9;text-align:center!important}.u-white-textarea.referral{color:#622899;border:1px solid #622899;padding:20px 30px}.u-white-textarea.referral .u-referral{font-size:13px;text-align:center;color:#f97d00;display:inline-block;vertical-align:middle;margin-right:20px}.u-white-textarea.referral.no-purple-border{border:none}.u-white-textarea span{position:absolute;right:10px;top:20px;color:#999}.u-white-textarea span.grey{color:#c9c9c9}.m-sum-table{width:100%}.m-sum-table tr{border-bottom:1px solid #ddd}.m-sum-table tr td{padding:10px 0}.m-sum-table tr td:first-child{text-align:left}.m-sum-table tr td:last-child{text-align:right}.u-hint{font-size:14px;text-align:center;margin-bottom:20px}.m-split-box{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px}.m-split-box .td{min-width:50%;padding-top:15px}.m-split-box .split-line{min-width:2px;height:246px;margin-right:20px;background:#dedede;display:inline-block}.m-split-box table td{vertical-align:middle;text-align:left;padding-right:20px;font-size:14px;color:#666}.m-split-box table td .label{padding-bottom:5px}.m-split-box table td .u-fake-disable-input,.m-split-box table td .u-input{height:60px;width:250px}.m-split-box table td .u-input.active{border:2px solid #009577}.m-split-box table td h2{text-align:left;margin:10px 0}.m-split-box table td .m-radio label{width:30px;height:30px;display:inline-block;border-radius:50%;border:1px solid #009577;background:#fff;cursor:pointer}.m-split-box table td .m-radio label.active{background:url(/assets/icons/check-white-24px.svg) center center no-repeat #009577}.m-split-box table td .m-radio input{display:none}.m-check-docu-list{font-size:12px;color:#666;text-align:left}.m-check-docu-list .title{margin-bottom:10px}.m-check-docu-list li{font-size:13px;padding:8px 0 8px 40px;position:relative;text-align:left}.m-check-docu-list li:after{content:"";position:absolute;left:5px;top:4px;height:24px;width:24px;background:url(/assets/icons/check-purple-24px.svg) no-repeat}.additional-option{font-size:15px;color:#622899;margin-left:35px;overflow:hidden;height:0;transition:.2s;cursor:pointer}.additional-option.active{margin-top:5px;height:auto}.additional-option .description{margin-bottom:10px}.additional-option .description.small{font-size:13px}.additional-option .m-fields-group{justify-content:flex-start;margin-right:30px}.additional-option .m-fields-group .u-radio{margin-right:10px}.additional-option .m-fields-group .u-radio label{min-width:40px;height:40px;line-height:40px;padding:0 10px}.m-quote-detail-list li{display:block}.m-quote-detail-list li i{margin-right:10px;min-width:24px}.m-quote-detail-list li .item{border-bottom:1px solid #ddd;width:100%;margin-right:15px;height:60px;display:flex;align-items:center}.m-quote-detail-list li .item:last-child{margin-right:0}.m-quote-detail-list li label{width:24px;height:24px;display:inline-block;border:1px solid #009577;border-radius:2px;background:#fff;margin-right:10px;cursor:pointer;vertical-align:middle}.m-quote-detail-list li label.checked{border:none;background:url(/assets/icons/D5-check-square-24px.svg) no-repeat}.m-quote-detail-list.sub{margin-left:28px}.m-quote-detail-list.sub li{margin-top:10px}.m-quote-detail-list.sub li .m-fields-group{align-items:flex-start}.m-quote-detail-list.sub li .icon{color:#622899;font-weight:700;min-width:20px}.m-quote-detail-list.sub li .item{height:auto;min-height:60px;padding-bottom:10px;line-height:1.2}.m-quote-detail-list.read-more{font-size:13px;margin-left:0;max-width:400px;margin-bottom:20px}.m-quote-detail-list.read-more li .icon{margin-top:-2px}.m-quote-detail-list.read-more li .item{border-bottom:none;text-align:left;min-height:0}.m-enhance-list li{position:relative;margin-bottom:10px}.m-enhance-list li>label{width:24px;height:24px;display:inline-block;border:1px solid #009577;border-radius:2px;background:#fff;margin-right:10px;cursor:pointer;vertical-align:middle}.m-enhance-list li>label.checked{border:none;background:url(/assets/icons/D5-check-square-24px.svg) no-repeat}.m-enhance-list li input{display:none}.m-enhance-list li span{vertical-align:middle;font-size:15px;color:#666}.m-enhance-list li i{position:absolute;right:0;top:4px}.m-enhance-list.multiline{margin:0 30px 20px}.m-enhance-list.multiline label{position:absolute;left:0;top:0;cursor:pointer}.m-enhance-list.multiline span{display:inline-block;padding-left:35px;line-height:1.4;cursor:pointer}.m-instruction{font-size:11px;color:#666;display:flex;justify-content:center;align-items:center;height:33px;margin-bottom:10px;margin-top:10px}.m-instruction.background{background:#ececec;border-radius:4px;margin-bottom:3px;color:#999}.m-navigation{height:90px;width:100%;min-width:1024px;background:#f7f7f7;border-top:1px solid #ddd;border-bottom:1px solid #ddd;transition:.35s;padding:0 30px;text-align:center;position:absolute;left:0;top:0;z-index:52;-webkit-transform:translate3d(0,-90px,0);transform:translate3d(0,-90px,0)}.m-navigation.hide{-webkit-transform:translate3d(0,-90px,0);transform:translate3d(0,-90px,0)}.m-navigation.show{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.m-navigation .title{float:left;text-align:left;margin-top:24px;font-size:13px;color:#999}.m-navigation .title h1{color:#622899;font-size:20px;font-weight:600;margin-bottom:8px}.m-navigation .m-circle-list{position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.m-navigation .option{float:right;margin-top:25px;font-size:15px}.m-navigation .option.line-break{margin-top:25px}.m-navigation .option a{display:inline-block;cursor:pointer;color:#666;vertical-align:middle;margin-right:40px;font-weight:400;font-size:13px;width:140px;height:40px;background:#ececec;padding:5px 0;border-radius:4px}.m-navigation .option a:last-child{margin-right:0}.m-navigation .option a:hover{background:#f0f0f0}.m-side-navigation{position:fixed;right:30px;top:50%;margin-top:45px;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);z-index:51}.m-side-navigation li{display:block;text-align:right;margin-bottom:25px;height:24px;font-size:12px;color:#999;cursor:pointer}.m-side-navigation li:last-child{margin-bottom:0}.m-side-navigation li i{vertical-align:middle;margin-right:5px}.m-side-navigation li span{vertical-align:middle;line-height:24px}.m-side-navigation li .dot{vertical-align:middle;display:inline-block;margin-left:10px;width:11px;height:11px;border:1px solid #999;background:#fff;border-radius:50%;position:relative}.m-side-navigation li .dot:after{content:"";position:absolute;width:1px;height:40px;background:#ddd;left:4px;top:10px}.m-side-navigation li.active .dot{border:1px solid #622899;background:#622899}.m-side-navigation li:last-child .dot:after{display:none}.m-quick-quote{position:fixed;right:30px;top:180px;-webkit-transform:translate3d(150%,0,0);transform:translate3d(150%,0,0);z-index:51;font-size:16px;font-weight:700;color:#666;background:#fff;padding:15px;cursor:pointer;border-radius:4px;border:1px solid #009577;transition:.4s;opacity:0}.m-quick-quote:hover{background:#ddd}.m-quick-quote.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.m-back-to-summary{position:fixed;left:30px;top:50%;margin-top:45px;-webkit-transform:translate3d(-150%,-50%,0);transform:translate3d(-150%,-50%,0);z-index:51;font-size:16px;font-weight:700;color:#666;background:#fff;padding:15px;cursor:pointer;border-radius:4px;border:1px solid #009577;transition:.4s;opacity:0}.m-back-to-summary:hover{background:#ddd}.m-back-to-summary.active{opacity:1;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}@-webkit-keyframes navigation-display{0%,99%{opacity:0}100%{opacity:1}}@keyframes navigation-display{0%,99%{opacity:0}100%{opacity:1}}.m-cover-navigation{position:fixed;left:0;width:100%;height:90px;cursor:pointer;z-index:19}.m-cover-navigation.top{top:155px;background:url(/assets/icons/up-arrow-64px.svg) center center no-repeat rgba(255,255,255,.8)}.m-cover-navigation.bottom{bottom:0;background:url(/assets/icons/down-arrow-64px.svg) center center no-repeat rgba(255,255,255,.8)}.m-cover-navigation.display{-webkit-animation:.4s forwards navigation-display;animation:.4s forwards navigation-display}.m-quote-field{padding:0 75px;margin-bottom:180px;position:relative;overflow:hidden;display:flex;align-items:center;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.m-quote-field.flex-wrapper{overflow:auto;display:block}.m-quote-field .m-input-group .label{font-size:17px;margin-bottom:10px;line-height:1.4}.m-circle-list{display:inline-block;white-space:nowrap}.m-circle-list li{display:inline-block;text-align:center;margin-right:140px;position:relative;vertical-align:top}.m-circle-list li .dot{display:inline-block;margin-bottom:12px;position:relative;width:31px;height:31px;background:0 0;border-radius:50%;border:1px solid transparent;z-index:10}.m-circle-list li .dot:hover:before{background:#c9c9c9}.m-circle-list li .dot:before{content:"";position:absolute;left:2px;top:2px;width:23px;height:23px;border-radius:50%;cursor:pointer;z-index:10;background:#fff;border:1px solid #999}.m-circle-list li .dot.active{border:1px solid #009577;background:#f7f7f7}.m-circle-list li .dot.finished:before{border:1px solid #009577;background:url(/assets/icons/check-white-24px.svg) center center no-repeat #009577}.m-circle-list li div{font-size:10px;color:#999}.m-circle-list li:after{content:"";position:absolute;width:180px;height:1px;background:#999;left:25px;top:15px}.m-circle-list li:last-child{margin-right:0}.m-circle-list li:last-child:after{display:none}.m-tab-wrapper{position:relative}.m-tab-wrapper .m-tab{background:#fff;z-index:10;position:absolute;width:100%;left:0;top:0}.m-tab-wrapper .m-tab.active{z-index:11}.m-info-fields{display:flex;justify-content:space-between;align-items:center;position:relative}.m-info-fields i{min-width:24px;margin-right:10px}.m-info-fields>input{display:inline-block;height:70px}.left-align{text-align:left!important}.m-cover-wrapper{position:relative}.m-cover-wrapper .m-cover{position:absolute;width:100%;height:100%;left:0;top:0;display:none;background:rgba(255,255,255,.7);z-index:50}.m-cover-wrapper .m-cover:after{content:"NOT COVERED";font-weight:700;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20px;line-height:300px}.m-cover-wrapper .m-cover.not-applicable:after{content:"NOT APPLICABLE";font-weight:700;line-height:122px}.m-cover-wrapper .m-cover.not-applicable.enhance:after{margin-top:35px}.m-cover-wrapper .m-cover.principal-supplied:after{content:"Principal supplied materials is automatically included within the Project cost sum insured you specify.";line-height:18px;font-size:14px;text-align:left;box-sizing:border-box;padding:15px 10px;background:#fff}.m-cover-wrapper .m-cover.none-word:after{content:""}.m-cover-wrapper.active .m-cover{display:block}.u-quote-edit{color:#999;font-weight:700;position:absolute;right:0;top:2px;cursor:pointer;font-size:13px}.m-summary-wrap{margin-top:140px}.u-submitted-title{font-weight:700;color:#666;font-size:20px;line-height:1.4;text-align:center;margin-top:30px}.u-submitted-description{text-align:center;color:#009577;margin-bottom:40px;font-size:16px}.u-submitted-description.normal{color:#666;margin-top:10px;margin-bottom:20px}.u-submitted-link-to-home{display:block;color:#622899;text-align:center;font-size:14px;line-height:20px;margin-bottom:40px}.u-submitted-link-to-home:hover{text-decoration:underline}.z-fix{z-index:10;position:relative}.m-add-business-type-modal .instruction>div>div>p{text-align:left;margin-bottom:10px}.m-attachment-list{margin-top:20px}.m-attachment-list li{border-bottom:1px solid #ddd;margin-bottom:20px;color:#878787;padding:10px 40px 10px 0;font-size:15px;position:relative}.m-attachment-list li .u-icon{cursor:pointer;position:absolute;right:10px;top:5px}.m-quote-field::-webkit-scrollbar{display:none}.cdk-overlay-container{position:absolute;left:50%;top:50%;font-size:15px;z-index:100;background:#fff;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mat-button-focus-overlay{display:none}.mat-form-field{height:70px;border:2px solid #c9c9c9;border-radius:4px;padding:14px 10px;font-size:15px;width:100%}.mat-form-field-flex{line-height:40px}.mat-calendar-body-disabled .mat-calendar-body-cell-content{background:#ddd}.mat-icon-button{background:0 0}.mat-form-field-infix input.mat-input-element{height:40px}.mat-form-field-label-wrapper{color:#c9c9c9!important}.noPlaceholder .mat-form-field-label-wrapper{display:none!important}.mat-calendar-table .mat-calendar-body .mat-calendar-body-label{opacity:0!important;padding:0!important}.g-modal-bg{content:'';position:absolute;width:100%;background:rgba(0,0,0,.5);height:100%;z-index:111;display:none}.intercom-composer-gif-button{display:none}