@keyframes popupFade{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}:where(body){margin:0}body{padding:0;font-family:var(--bs-font-sans-serif);font-weight:400;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}h1,h2,h3,h4,h5{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:calc(1.375rem + 1.5vw)}h2,h3,h4,h5{margin-top:0}@media (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}p,ul{margin-bottom:1rem}p{margin-top:0;margin-bottom:1.5em;font-size:18px;font-weight:400;color:#1a3347;line-height:27px}ul{padding-left:2rem;padding:0;margin:0;list-style:none}ul ul{margin-bottom:0}strong{font-weight:bolder}.small{font-size:.875em}a{background-color:transparent;color:#4169e1}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}img{vertical-align:middle;border-style:none;height:auto;max-width:100%}label{display:inline-block}button:focus:not(:focus-visible){outline:0}[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}iframe{border:0;max-width:100%}.img-fluid{max-width:100%;height:auto}.container{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-.5);margin-left:calc(var(--bs-gutter-x)*-.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}@media (min-width:768px){.col-md-4,.col-md-6{flex:0 0 auto;width:33.33333333%}.col-md-6{width:50%}.col-md-12,.col-md-9{flex:0 0 auto;width:75%}.col-md-12{width:100%}}@media (min-width:992px){.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4,.col-lg-6{flex:0 0 auto;width:33.33333333%}.col-lg-6{width:50%}}@media (min-width:1200px){.col-xl-6{flex:0 0 auto;width:50%}}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn:disabled{pointer-events:none;opacity:.65}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link:disabled{color:#6c757d}.collapse:not(.show){display:none}.card,.nav{display:flex}.nav{flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.card{position:relative;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card-body{flex:1 1 auto;padding:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px)0 0}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.order-1{order:1!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-4{margin-top:1.5rem!important}.mb-0{margin-bottom:0!important}.ps-0{padding-left:0!important}.text-center{text-align:center!important}@media (min-width:768px){.d-md-flex{display:flex!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-between{justify-content:space-between!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}}@media (min-width:992px){.d-lg-flex{display:flex!important}.order-lg-0{order:0!important}.mt-lg-0{margin-top:0!important}.ps-lg-3{padding-left:1rem!important}}html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box}h1{margin:.67em 0}button,input,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}button{text-transform:none}[type=submit],button{-webkit-appearance:button}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}::after,::before{box-sizing:inherit}body{line-height:1.5;background:#fff;color:#102b40;font-family:"Satoshi-Regular"}button,input{color:#404040}body,button,input,textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem}input,textarea{line-height:1.5}h1,h2,h3,h4,h5{clear:both}i{font-style:italic}li>ul{margin-bottom:0;margin-left:1.5em}a:active,a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover{border-color:#ccc #bbb #aaa}button:active,button:focus{border-color:#aaa #bbb #bbb}input[type=email],input[type=tel],input[type=text],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{color:#111}.popup-box .gform_wrapper form,textarea{width:100%}.page{margin:0 0 1.5em}.m-btn a,a.call-btn{text-decoration:none}.m-call{position:relative}.m-call i{position:absolute;left:11px;top:21px}.roof-services-sec li a,a,a.v-phone{text-decoration:none!important}div#obligationModal{background:#e47325;padding:15px 40px 35px;border-radius:8px;max-width:400px;width:100%;display:none}div#obligationModal h2.gform_title{font-size:24px;margin:0;padding:20px 0 0;color:#fff}div#obligationModal label.gfield_label{display:none}div#obligationModal .ginput_container{display:block;margin:0 0 13px;width:100%}div#obligationModal input{width:100%;height:45px;padding:0 15px!important;outline:0!important;border:1px solid #ccc!important}div#obligationModal textarea{padding:15px!important;font-size:16px!important;width:100%;height:86px;border-radius:5px}div#obligationModal .gform_button{background:#102b40!important;color:#fff;font-family:"ClashDisplay-Semibold";text-transform:uppercase;font-weight:400}.top-hdr-section .mynav-wrap ul#primary-menu>li>a{outline:0!important;color:#292929;text-decoration:none;padding:30px 0;background:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/images/menu-hover-icon.png);background-repeat:no-repeat;background-position:center 58px;background-size:0;display:block}.service-items{height:100%;background:#fff;border-radius:15px}.bafg-twentytwenty-container{position:relative;max-width:100%!important}.roof-services-sec li a{color:#102b40}.hero-bg .hero-img{width:55%;text-align:right}@media (max-width:767px){.hero-bg .hero-img{width:100%!important;text-align:right!important;MAX-WIDTH:100%!important;position:static!important;display:block!important}}.popup-box{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:99999;backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:20px}.popup-box .inner{background:#fff;width:100%;max-width:600px;border-radius:12px;padding:30px 35px;box-shadow:0 10px 40px rgba(0,0,0,.25);position:relative;animation:popupFade .3s ease}.popup-close{position:absolute;top:12px;right:15px;font-size:30px;cursor:pointer;color:#444}.popup-close:hover{color:#000}.popup-box .gform_wrapper{margin:0!important}@media (max-width:768px){.popup-box .inner{max-width:90%;padding:25px;border-radius:10px}.popup-close{font-size:26px;right:12px;top:10px}}@media (max-width:480px){.popup-box{padding:10px}.popup-box .inner{max-width:100%;padding:20px 18px;border-radius:8px}.popup-close{font-size:24px;right:10px;top:8px}.popup-box .gform_wrapper input[type=email],.popup-box .gform_wrapper input[type=tel],.popup-box .gform_wrapper input[type=text],.popup-box .gform_wrapper textarea{font-size:14px!important;padding:10px!important}.popup-box .gform_button{width:100%!important;padding:12px!important;font-size:15px!important}}.popup-box .gform_wrapper input[type=email],.popup-box .gform_wrapper input[type=tel],.popup-box .gform_wrapper input[type=text],.popup-box .gform_wrapper textarea{width:100%!important;border:1px solid #ccc!important;background:#fff!important;padding:12px 14px!important;border-radius:6px!important;font-size:16px!important;box-sizing:border-box!important;margin-bottom:15px!important}.popup-box .gform_wrapper input:focus,.popup-box .gform_wrapper textarea:focus{border-color:#333!important;box-shadow:0 0 5px rgba(0,0,0,.15)!important}.popup-box .gform_wrapper .gform_button{background:#000!important;color:#fff!important;border:0!important;padding:14px 20px!important;border-radius:6px!important;font-size:16px!important;cursor:pointer;transition:.3s ease}.popup-box .gform_wrapper .gform_button:hover{background:#333!important}@font-face{ font-family:"ClashDisplay-Variable";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Variable.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Variable.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Variable.ttf)format("truetype");font-weight:200 700;font-display:swap;font-style:normal }@font-face{ font-family:"ClashDisplay-Extralight";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Extralight.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Extralight.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Extralight.ttf)format("truetype");font-weight:200;font-display:swap;font-style:normal }@font-face{ font-family:"ClashDisplay-Light";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Light.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Light.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Light.ttf)format("truetype");font-weight:300;font-display:swap;font-style:normal }@font-face{ font-family:"ClashDisplay-Regular";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Regular.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Regular.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Regular.ttf)format("truetype");font-weight:400;font-display:swap;font-style:normal }@font-face{ font-family:"ClashDisplay-Medium";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Medium.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Medium.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Medium.ttf)format("truetype");font-weight:500;font-display:swap;font-style:normal }@font-face{ font-family:"ClashDisplay-Semibold";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Semibold.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Semibold.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Semibold.ttf)format("truetype");font-weight:600;font-display:swap;font-style:normal }@font-face{ font-family:"ClashDisplay-Bold";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Bold.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Bold.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Bold.ttf)format("truetype");font-weight:700;font-display:swap;font-style:normal }@font-face{ font-family:"ClashDisplay-Extralight";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Extralight.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Extralight.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Extralight.ttf)format("truetype");font-weight:200;font-display:swap;font-style:normal }@font-face{ font-family:"ClashDisplay-Light";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Light.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Light.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Light.ttf)format("truetype");font-weight:300;font-display:swap;font-style:normal }@font-face{ font-family:"ClashDisplay-Regular";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Regular.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Regular.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Regular.ttf)format("truetype");font-weight:400;font-display:swap;font-style:normal }@font-face{ font-family:"ClashDisplay-Medium";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Medium.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Medium.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Medium.ttf)format("truetype");font-weight:500;font-display:swap;font-style:normal }@font-face{ font-family:"ClashDisplay-Semibold";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Semibold.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Semibold.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Semibold.ttf)format("truetype");font-weight:600;font-display:swap;font-style:normal }@font-face{ font-family:"ClashDisplay-Bold";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Bold.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Bold.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Bold.ttf)format("truetype");font-weight:700;font-display:swap;font-style:normal }@font-face{ font-family:"ClashDisplay-Variable";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Variable.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Variable.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/ClashDisplay-Variable.ttf)format("truetype");font-weight:200 700;font-display:swap;font-style:normal }@font-face{ font-family:"Satoshi-Light";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Light.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Light.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Light.ttf)format("truetype");font-weight:300;font-display:swap;font-style:normal }@font-face{ font-family:"Satoshi-LightItalic";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-LightItalic.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-LightItalic.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-LightItalic.ttf)format("truetype");font-weight:300;font-display:swap;font-style:italic }@font-face{ font-family:"Satoshi-Regular";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Regular.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Regular.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Regular.ttf)format("truetype");font-weight:400;font-display:swap;font-style:normal }@font-face{ font-family:"Satoshi-Italic";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Italic.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Italic.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Italic.ttf)format("truetype");font-weight:400;font-display:swap;font-style:italic }@font-face{ font-family:"Satoshi-Medium";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Medium.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Medium.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Medium.ttf)format("truetype");font-weight:500;font-display:swap;font-style:normal }@font-face{ font-family:"Satoshi-MediumItalic";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-MediumItalic.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-MediumItalic.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-MediumItalic.ttf)format("truetype");font-weight:500;font-display:swap;font-style:italic }@font-face{ font-family:"Satoshi-Bold";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Bold.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Bold.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Bold.ttf)format("truetype");font-weight:700;font-display:swap;font-style:normal }@font-face{ font-family:"Satoshi-BoldItalic";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-BoldItalic.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-BoldItalic.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-BoldItalic.ttf)format("truetype");font-weight:700;font-display:swap;font-style:italic }@font-face{ font-family:"Satoshi-Black";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Black.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Black.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Black.ttf)format("truetype");font-weight:900;font-display:swap;font-style:normal }@font-face{ font-family:"Satoshi-BlackItalic";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-BlackItalic.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-BlackItalic.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-BlackItalic.ttf)format("truetype");font-weight:900;font-display:swap;font-style:italic }@font-face{ font-family:"Satoshi-Variable";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Variable.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Variable.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-Variable.ttf)format("truetype");font-weight:300 900;font-display:swap;font-style:normal }@font-face{ font-family:"Satoshi-VariableItalic";src:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-VariableItalic.woff2)format("woff2"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-VariableItalic.woff)format("woff"),url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/fonts/Satoshi-VariableItalic.ttf)format("truetype");font-weight:300 900;font-display:swap;font-style:italic }*{padding:0;margin:0;list-style:none;box-sizing:border-box}.container{max-width:1182px}.gray-bg-color{background:#eef0f1}.hero-bg{background:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/images/banner-bg.png);background-repeat:no-repeat;background-size:cover;border-radius:10px;max-width:98%;margin:0 auto;position:relative}.hero-cnt{padding-top:160px;padding-bottom:130px}.hero-img{position:absolute;right:0;width:auto;bottom:0;top:auto;padding:0}.hero-img img{max-width:100%}h1,h2{font-size:38px;color:#000;text-transform:uppercase;font-family:"ClashDisplay-Semibold"}h2{font-size:34px;padding-top:25px}h4,h5{font-size:24px;color:#102b40;font-family:"Satoshi-Bold"}h5{color:#e47325}.read-btn{background-color:#e47325;color:#fff!important;text-decoration:none;font-size:18px;font-weight:400;border-radius:30px;padding:11px 60px 11px 30px;display:inline-block;margin-top:5px;position:relative}.call-btn,.call-btn:hover,.read-btn:hover{color:#fff}.call-btn::after,.read-btn::after{content:"";display:block;width:40px;height:40px;border-radius:50%;position:absolute;right:4px;top:4px}.read-btn::after{background:#fff url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/images/orange-arrow.png)no-repeat center}.call-btn{background-color:#102b40;text-decoration:none;font-size:18px;font-weight:400;border-radius:30px;padding:11px 60px 11px 30px;display:inline-block;margin-top:5px;position:relative}.call-btn::after{background:#fff url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/images/dark-arrow.png)no-repeat center}.title-top-bdr{position:absolute;z-index:0}.title-top-bdr-right{right:0}.list-icons-row{display:flex;flex-wrap:wrap;justify-content:space-between}.sections-title{position:relative}.view-all-btn{font-size:14px;color:#e47325!important;position:absolute;right:0;top:0;font-family:"Satoshi-medium"}.view-all-btn:hover{color:#e47325}.hero-cnt p{max-width:90%;margin-top:20px}.list-icons-box{border:1px solid #e47325;text-align:center;border-radius:12px;padding:25px 15px;margin:70px 0 0;width:15%}.list-icons-box p{font-size:16px;margin-top:15px;font-family:"Satoshi-Bold";line-height:normal;padding-bottom:0;margin-bottom:0}.about-sec{margin:60px 0 100px}.services-sec,.why-choose-sec{padding:60px 0}.faqs-sec,.services-sec,.why-choose-sec{max-width:98%;margin:0 auto;border-radius:12px}.service-items img{border-radius:12px 12px 0 0}.service-cnt{background:#fff;border-radius:0 0 12px 12px;padding:20px 25px 8px 20px;position:relative}.service-arrow-icon{position:absolute;right:15px;top:-20px;max-width:45px}.our-work-sec{margin:100px 0}.why-choose-sec .why-leftbox{max-width:95%}.why-choose-sec .why-leftbox ul li p{margin-bottom:10px}.why-choose-sec .why-leftbox ul li{border-top:1px solid #9daab2;padding:15px 0}.contact-sec,.roof-services-sec{margin-top:100px}.roof-services-sec ul{margin:50px 0}.roof-services-sec li{border-top:1px solid #cfd5d9;background:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/images/orange-arrow.png)no-repeat 95%center;background-size:18px;padding:15px 0 15px 15px;font-size:20px;color:#102b40;font-family:"Satoshi-Medium"}.roof-services-sec li:last-child{border-bottom:1px solid #cfd5d9}.roof-services-sec li img{margin-left:10px}.brand-logos ul li img{filter:grayscale();max-width:100%}.brand-logos ul li a:hover img{filter:none}.ftr-bg{background:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/images/ftr-bg.png)no-repeat}.ftr-bg p{color:#fff}.ftr-links a{color:#fff;text-decoration:none;font-size:14px;padding-bottom:12px;display:inline-block}.ftr-links a:hover{color:#eee}.about-sec .sections-title{padding-top:25px}.about-sec .sections-title h2{padding-top:0}@media (max-width:1024px){.hero-cnt{padding-bottom:70px}.hero-img{max-width:550px}.list-icons-box{padding:15px 10px}.title-top-bdr{display:none}}@media (max-width:991px){.hero-bg{max-width:97%}.hero-img{max-width:300px}.list-icons-row{margin-top:40px}.list-icons-box{width:32%;margin-top:15px}h1{font-size:32px}h2{font-size:27px}h3,h5{font-size:21px}.about-sec{margin:50px 0 70px}.services-sec{max-width:97%;padding:40px 0 60px}.faqs-sec,.why-choose-sec{max-width:97%}.faqs-sec{padding:40px 0 60px}.our-work-sec{margin:60px 0 70px}.why-choose-sec{padding:40px 0 50px}.contact-sec{margin-top:30px}.roof-services-sec{margin-top:70px}.hero-cnt{padding-top:50px}.footer h3::before{display:none}}@media (max-width:767px){.why-choose-sec .why-leftbox{max-width:100%}.about-sec .row{padding:0!important}.brand-sec .img_blk{margin-top:0!important;margin-bottom:20px}h1{font-size:26px}h2{font-size:24px;padding-top:0}h3,h5{font-size:18px}.hero-img{display:none}.hero-cnt{padding-bottom:35px}.list-icons-box{width:48%;margin-top:15px}.roof-services-sec li{font-size:15px;background:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/images/orange-arrow.png)no-repeat 99%center;background-size:16px;padding:15px 0 15px 5px}.roof-services-sec li img{margin-left:5px;max-width:90px}.faqs-sec,.services-sec,.why-choose-sec{max-width:95%}.faqs-sec{margin-bottom:50px}.brand-logos ul{flex-wrap:wrap;margin:0 0 40px}.brand-logos ul li{width:50%;border:0!important;margin:15px 0}.brand-logos ul li:last-child{border-right:0}.common-btns{display:flex}.call-btn,.read-btn{font-size:14px;padding:13px 60px 14px 30px}.read-btn{margin-right:5px}.call-btn{width:auto!important}.contact-sec .read-btn{display:flex;margin-top:5px;margin-right:5px;justify-content:center;align-items:center}.contact-sec .call-btn,.contact-sec .read-btn{padding:11px 45px 12px 15px;width:auto}.contact-sec .call-btn::after,.contact-sec .read-btn::after,.hero-cnt .call-btn::after,.hero-cnt .read-btn::after{width:36px;height:36px}.hero-cnt .read-btn{display:flex;margin-top:5px;margin-right:5px;justify-content:center;align-items:center}.hero-cnt .call-btn,.hero-cnt .read-btn{padding:11px 50px 12px 20px;width:auto}.faqs-sec{margin-top:70px;padding:50px 0!important}.why-choose-sec .why-leftbox ul li{padding:20px 0 0}.footer h3{margin-top:30px!important}}@media (min-width:993px){.top-hdr-section .mynav-wrap ul#primary-menu li:hover>a{color:#000;text-decoration:none;font-weight:700;background:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/images/menu-hover-icon.png);background-repeat:no-repeat;background-position:center 58px;display:block}.top-hdr-section .mynav-wrap ul#primary-menu li:hover>ul{display:block}.top-hdr-section .mynav-wrap ul#primary-menu ul{position:absolute;background:#000;top:82px;left:-80px;width:252px;margin:0;padding:0;display:none;z-index:10;border:0;border-radius:5px;overflow:hidden}.top-hdr-section .mynav-wrap ul#primary-menu ul li{padding:0;float:left;width:100%}.top-hdr-section .mynav-wrap ul#primary-menu ul li a{font-size:15px;padding:4px 15px;display:block;color:#fff;text-decoration:none}.top-hdr-section .mynav-wrap ul#primary-menu ul li a:hover{background:#d5793a;color:#fff}.top-hdr-section .mynav-wrap ul#primary-menu ul li:hover>a{background:#d5793a}}.gray-bg-color{background:#e5e7e8}.text-orange,a:visited{color:#e47325}.faqs-sec{margin-top:70px;padding:70px 0 170px}.faqs-sec h2{margin:0;padding:0;font-family:"ClashDisplay-Semibold";font-size:36px;font-weight:400;color:#102b40}.faqs-sec .row{align-items:flex-start}.faqs-sec .card{background:0 0;box-shadow:none;border:0;margin-top:15px}.faqs-sec .card .card-header{background:#fff;border:0;border-radius:20px!important;font-size:20px!important;padding:8px 15px}.faqs-sec .card .card-header span{color:#e47325;margin-right:10px}.faqs-sec .card .card-header h5 .btn{font-family:"Satoshi-Medium";font-size:18px;color:#102b40;text-decoration:none!important;width:100%;text-align:left;white-space:normal}.faqs-sec .card .card-header h5 .btn:focus,.faqs-sec .card .card-header h5 .btn:hover{outline:0;box-shadow:none;border-color:transparent}.faqs-sec .btn-link.collapsed{background:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/svg/puls.svg)no-repeat right center}.faqs-sec .btn-link{background:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/svg/puls1.svg)no-repeat right center}.faqs-sec .sections-title{font-size:18px;font-family:"Satoshi-Medium"}.brand-logos ul{display:flex;justify-content:center;margin:50px 0}.brand-logos ul li{border-left:1px solid #cfd5d9;padding:0 30px;margin:10px 0}.brand-logos ul li:last-child{border-right:1px solid #cfd5d9}.brand-sec .img_blk{margin-top:-130px}#accordion .card-body p,.ftr-bg ul{margin:0;padding:0}.footer .ftr-bg{max-width:98%;margin:auto;width:100%;padding:80px 0}.ftr-bg{background:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/images/fo-bg.png)no-repeat;border-radius:10px;color:#fff;background-size:cover}.ftr-bg ul{width:100%}.ftr-links{padding-left:70px}.ftr-links li{padding-left:28px;background-size:15px;background-position:0 center}.copyright{background:#e47325;text-align:center;padding:10px 0;color:#fff;border-radius:8px;margin-top:10px;margin-bottom:10px;font-size:14px}.footer .copyright{max-width:98%;margin-left:auto;margin-right:auto;width:100%}.footer .about-fo{max-width:475px;width:100%}.contact-fo p,.footer .about-fo p{font-size:18px;font-family:"Satoshi-Light";line-height:28px}.footer h3,h3{font-family:"Satoshi-Bold"}.footer h3{font-size:24px;color:#fff;font-weight:400;margin:0;padding:0 0 15px;position:relative}.footer h3::before{background:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/svg/bdr-r.svg)no-repeat top left;content:"";position:absolute;width:100%;height:100%;top:-15px;left:-43px}.contact-fo p{margin:0;padding:0}.contact-fo p+p{margin-top:16px}.contact-fo p a{color:#fff;text-decoration:none!important}.footer .ftr-links a{padding-left:28px;background:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/svg/ftr-up-arrow.svg);background-repeat:no-repeat;background-position:0 7px;display:block;background-size:12px}.footer .ftr-links li{padding-left:0}.footer .pho-fr{background:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/svg/ftr-phone.svg)no-repeat 0 3px;padding-left:30px}.footer .email-fr{background:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/svg/ftr-email.svg)no-repeat 0 3px;padding-left:30px}.footer .add-fr{background:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/svg/ftr-location.svg)no-repeat 0 3px;padding-left:30px}.footer .logo-fo{display:block;margin-bottom:30px}body.home{margin-top:0}.site-header{position:fixed;width:100%;z-index:10;padding:15px 0}.top-hdr-section .mynav-wrap{align-items:center}.top-hdr-section .mynav-wrap,.top-hdr-section .mynav-wrap ul#primary-menu{display:flex;justify-content:space-between}.top-hdr-section .mynav-wrap ul#primary-menu>li{margin:0 15px;position:relative}.top-hdr-section .mynav-wrap ul#primary-menu>li>a:hover{color:#000;text-decoration:none;font-weight:700;background:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/images/menu-hover-icon.png);background-repeat:no-repeat;background-position:center 58px;display:block}.top-hdr-section .mynav-wrap .call-btn{display:block;justify-content:space-between;align-items:center;color:#fff;border-radius:108px;background:#e47325;box-shadow:0 0 34px 0 rgba(255,183,2,.5);margin-left:25px;font-family:"Satoshi-Bold";font-weight:400;font-size:16px;position:relative;padding:10px 70px 9px 23px;line-height:1.3}.top-hdr-section .mynav-wrap .call-btn i{display:block;font-style:normal;font-size:12px;font-weight:400;font-family:"Satoshi-Medium"}.top-hdr-section .mynav-wrap .call-btn .hdr-call-icon{padding:8px 15px;margin-left:15px;border-radius:78px;background-color:#fff;background-image:url(https://roofrenewal.com.au/wp-content/themes/rd-theme/assets/images/call-btn.png);background-repeat:no-repeat;background-position:center center;position:absolute;right:9px;width:45px;height:45px;top:5px;background-size:25px}.site-header .call-btn::after,footer .contact-fo p.email-fr{display:none}section.brand-sec{margin-top:80px}@media (max-width:767px){.brand-logos ul li{padding:0 15px}.brand-logos ul li img{max-width:90%}}a.call-btn,footer#footer .container.copyright a{color:#fff!important}.faqs-sec .card .card-header{background:#f8f8f8}.bafg-preloader{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}@media (min-width:1024px){.mobile_header{display:none}.mobile_navigation{display:none!important}}@media (max-width:1279px){.top-hdr-section .mynav-wrap ul#primary-menu>li{margin:0 12px}}@media (max-width:1024px){.faqs-sec{margin-top:70px;padding:30px 0 170px}}@media (max-width:991px){.faqs-sec{margin-top:70px;padding:30px 0 170px}}@media (max-width:767px){.brand-logos ul{margin:20px 0 30px!important}.m-call{padding:8px 20px 6px 35px!important}.m-btn a,.m-call a{font-size:16px!important}}@media (max-width:1023px){body{margin:0;padding-top:100px}.mobile_header .nav-icon{cursor:pointer;margin:0;width:40px;position:absolute;right:20px;top:20px}.mobile_header .nav-icon:after,.nav-icon div,.nav-icon:before{background-color:#000;border-radius:3px;content:"";display:block;height:5px;margin:7px 0;transition:all .2s ease-in-out}.mobile_navigation{background:#333}.mobile_navigation ul.nav{margin:0;padding:0}.mobile_navigation ul.nav li{list-style:none;width:100%;margin-bottom:0;padding-bottom:0;position:relative;border-bottom:rgba(213,121,58,.1) solid 1px}.mobile_navigation ul.nav li a{color:#fff;padding:12px 25px;display:block;text-decoration:none!important}.mobile_navigation ul.nav>li+li{border-top:rgba(255,255,255,.1) solid 1px;border-bottom:rgba(213,121,58,.1) solid 1px}.mobile_navigation ul.nav ul{display:none;margin:0;padding:0}.mobile_navigation ul.nav li a:hover{background:linear-gradient(97.03deg,#952520 17.19%,#f83c33 106.13%);background:#c97e47}.mobile_navigation ul.nav ul li a{padding:5px 25px 5px 35px}header#masthead{display:none}.mobile_header,.mobile_navigation{position:fixed;width:100%;z-index:1000}.mobile_header{box-shadow:1px 1px 10px rgb(0 0 0/20%);top:0;background:#fff}.mobile_navigation{background:#000;top:125px;max-height:calc(100% - 59px);left:0;padding:0;display:none;overflow:auto}.m-head{background:#000;margin:15px -10px -20px;display:flex}.m-call{width:50%;color:#fff;line-height:1;height:50px;padding:6px 20px 6px 35px}.m-btn a{text-align:center;padding:12px 0;font-weight:600;font-size:18px}.m-btn{width:50%;background:#d5793a}.m-btn a,.m-call a.v-phone{display:block}.m-call a{color:#fff;font-weight:600;font-size:20px;padding-top:2px}.mobile_header{padding:6px 10px 0}.logo_m{max-width:150px}.m-btn a{color:#fff!important}}@media (max-width:767px){.about-sec{margin:40px 0}.our-work-sec{margin:50px 0}.mobile_header .nav-icon{top:17px}.roof-services-sec{margin-top:30px}.faqs-sec{margin-top:40px;padding:30px 0!important}.faqs-sec h2{font-size:30px}.faqs-sec .card .card-header{padding:8px 15px 8px 5px}footer#footer{background-size:65%;margin-bottom:20px}.about-sec h2{font-size:24px;margin-bottom:20px}.about-sec .row{padding:60px 0 30px}.call-btn{width:100%}.hero-cnt{padding-top:10px}.hero-cnt p{max-width:100%;margin-top:20px;font-size:16px}.about-sec .sections-title{padding-top:0}p{font-size:16px;font-weight:400;color:#1a3347;line-height:23px}.services-sec,.why-choose-sec{max-width:97%;padding:40px 0}.faqs-sec{max-width:97%}.hero-bg .hero-img{background:#fff;border-top:none;margin:0}.hero-bg{max-width:100%;border-radius:0}}h3{font-size:25px;color:#e47325}@media (min-width:1000px){.hero-img{width:50%}}.anc-bar{background-color:#102b40;padding:5px;text-align:center;color:#e47325}.anc-bar,body.home .anc-bar{transform:translateY(-15px)}@media (max-width:1023px){body{padding-top:155px}}@media (max-width:767px){.anc-bar{font-size:13px}.anc-bar,body.home .anc-bar{transform:translateY(-6px)}.mobile_header .nav-icon{top:55px}.hero-bg .hero-img{background:0 0}}.bafg-preloader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:9999;display:flex;justify-content:center;align-items:center;min-height:100%;transition:opacity .3s ease-in-out}.bafg-preloader-img{border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite}.bafg-twentytwenty-container:not([data-video-type]){position:relative;max-width:unset!important}.bafg-twentytwenty-container img{position:absolute;left:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;margin:0;width:100%}#gform_wrapper_2[data-form-index="0"].gform-theme{--gf-color-primary:#204ce5;--gf-color-primary-rgb:32, 76, 229;--gf-color-primary-contrast:#fff;--gf-color-primary-contrast-rgb:255, 255, 255;--gf-color-primary-darker:#001AB3;--gf-color-primary-lighter:#527EFF;--gf-color-secondary:#fff;--gf-color-secondary-rgb:255, 255, 255;--gf-color-secondary-contrast:#112337;--gf-color-secondary-contrast-rgb:17, 35, 55;--gf-color-secondary-darker:#F5F5F5;--gf-color-secondary-lighter:#FFFFFF;--gf-color-out-ctrl-light:rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb:17, 35, 55;--gf-color-out-ctrl-light-darker:rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter:#F5F5F5;--gf-color-out-ctrl-dark:#585e6a;--gf-color-out-ctrl-dark-rgb:88, 94, 106;--gf-color-out-ctrl-dark-darker:#112337;--gf-color-out-ctrl-dark-lighter:rgba(17, 35, 55, 0.65);--gf-color-in-ctrl:#fff;--gf-color-in-ctrl-rgb:255, 255, 255;--gf-color-in-ctrl-contrast:#112337;--gf-color-in-ctrl-contrast-rgb:17, 35, 55;--gf-color-in-ctrl-darker:#F5F5F5;--gf-color-in-ctrl-lighter:#FFFFFF;--gf-color-in-ctrl-primary:#204ce5;--gf-color-in-ctrl-primary-rgb:32, 76, 229;--gf-color-in-ctrl-primary-contrast:#fff;--gf-color-in-ctrl-primary-contrast-rgb:255, 255, 255;--gf-color-in-ctrl-primary-darker:#001AB3;--gf-color-in-ctrl-primary-lighter:#527EFF;--gf-color-in-ctrl-light:rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb:17, 35, 55;--gf-color-in-ctrl-light-darker:rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter:#F5F5F5;--gf-color-in-ctrl-dark:#585e6a;--gf-color-in-ctrl-dark-rgb:88, 94, 106;--gf-color-in-ctrl-dark-darker:#112337;--gf-color-in-ctrl-dark-lighter:rgba(17, 35, 55, 0.65);--gf-radius:3px;--gf-font-size-secondary:14px;--gf-font-size-tertiary:13px;--gf-icon-ctrl-number:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-select:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-search:url("data:image/svg+xml,%3Csvg width='640' height='640' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-label-space-y-secondary:var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color:#686e77;--gf-ctrl-size:var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary:#112337;--gf-ctrl-label-color-secondary:#112337;--gf-ctrl-choice-size:var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size:var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size:var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size:var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x:var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size:var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary:#686e77;--gf-ctrl-btn-bg-color-hover-tertiary:#EBEBEB;--gf-field-img-choice-size:var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space:var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size:var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size:var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color:rgba(17, 35, 55, 0.8)}