﻿@font-face{font-family:"David Libre Regular";src:url("../fonts/DavidLibre-Regular.ttf");font-display:swap}@font-face{font-family:"David Libre Bold";src:url("../fonts/DavidLibre-Bold.ttf");font-display:swap}@font-face{font-family:"David Libre Bold";src:url("../fonts/DavidLibre-Bold.ttf");font-display:swap}@font-face{font-family:"OpenSans Regular";src:url("../fonts/OpenSans-Regular.ttf");font-display:swap}@font-face{font-family:"OpenSans Semi-Bold";src:url("../fonts/OpenSans-SemiBold.ttf");font-display:swap}@font-face{font-family:"OpenSans Bold";src:url("../fonts/OpenSans-Bold.ttf");font-display:swap}.text-none{font-size:0}.text-none i{font-size:14px}.notlink{cursor:default;color:gray}.notlink:hover{text-decoration:none}ul{list-style:square}body{font-family:"OpenSans Regular", "FontAwesome"}.fas,.far,.fab{font-family:"FontAwesome" !important;font-style:normal;font-display:swap}a{color:#00a651}a:hover{color:#00D793}.title{z-index:1;position:relative;margin-left:2rem;padding:3rem 0}.title:before{content:"";background:url(https://astleyelectrical.com.au/wp-content/uploads/2021/03/heading.png);background-size:auto;position:absolute;top:0;left:-2rem;height:100%;width:200px;background-repeat:no-repeat !important;z-index:-10}@media only screen and (max-width:768px){.title{margin-top:5rem}}h1{font-family:"OpenSans Regular";font-size:54px;line-height:77px;letter-spacing:-0.02em;text-shadow:0px 4px 44px rgba(0, 0, 0, 0.45);color:#17181B;margin-bottom:2rem}h1.light{color:#FFFFFF}h1.dark{color:#17181B}h1.secondary{margin-top:2rem;font-family:"David Libre Bold"}.sub-heading{font-family:"OpenSans Regular";font-style:italic}.sub-heading p{text-transform:uppercase;font-weight:500;letter-spacing:2px;color:#17181B;font-size:14px;line-height:28px}h2{font-family:"David Libre Bold";font-weight:500;font-size:36px;letter-spacing:8px;text-transform:uppercase;color:#17181B}@media only screen and (max-width:576px){h2{font-size:36px}}h2.light{color:#FFFFFF}h2.dark{color:#17181B}h2.secondary{letter-spacing:normal;font-family:"David Libre Regular"}h2 .underline:before{bottom:9px}h3{font-family:"OpenSans Regular";font-size:24px;margin-bottom:2rem;color:#727272}h3.light{color:#FFFFFF}h3.dark{color:#17181B}h4{font-family:"David Libre Regular";font-weight:normal;letter-spacing:3px;font-size:18px;color:#17181B;margin-bottom:1.5rem}h4.light{color:#FFFFFF}h4.dark{color:#17181B}h5{font-family:"David Libre Regular";font-weight:normal;letter-spacing:3px;font-size:14px;color:#17181B;margin-bottom:1.5rem}h5.light{color:#FFFFFF}h5.dark{color:#17181B}p{font-family:"OpenSans Regular";font-size:14px;line-height:27px;margin-bottom:2rem;color:#727272}p.light{color:#FFFFFF}img{width:100%}.btn.focus,.btn:focus{box-shadow:none}button:focus{outline:transparent}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}.btn-primary.focus,.btn-primary:focus{box-shadow:none}.btn{margin:1rem 0;font-family:"David Libre Bold";text-transform:uppercase}.btn.btn-primary{background:url(https://astleyelectrical.com.au/wp-content/uploads/2021/03/Halfbutton.png);color:#17181B !important;padding:0.6rem 1.2rem;border:none;border-radius:0;font-weight:600;font-size:20px;font-weight:600;background-repeat:no-repeat !important;background-size:auto;transition:0.4s ease}. .btn.btn-primary:hover{background:url(https://astleyelectrical.com.au/wp-content/uploads/2021/03/Fullbutton.png);background-repeat:no-repeat !important;background-size:auto}.btn.btn-primary:active,.btn.btn-primary:focus{background:url(https://astleyelectrical.com.au/wp-content/uploads/2021/03/Fullbutton.png) !important;background-repeat:no-repeat !important;background-size:auto}.btn.btn-secondary{background:transparent;color:#17181B !important;padding:0.3rem 1.2rem;border:none;border-radius:0;font-weight:600;font-size:14px;line-height:21px;position:relative;z-index:1}.btn.btn-secondary:before{content:"";background-color:#00a651;height:100%;width:50%;position:absolute;z-index:-10;top:0;left:0;transition:0.4s ease}.btn.btn-secondary:hover{background-color:transparent !important}.btn.btn-secondary:hover:before{background-color:#00a651;width:100%}.btn.btn-secondary:active,.btn.btn-secondary:focus{background-color:transparent !important}.btn.btn-secondary:active:before,.btn.btn-secondary:focus:before{background-color:#00a651;width:100%}.btn.btn-tertiary{background-color:#00D793;color:#17181B;padding:0.6rem 1.2rem;border:none;font-weight:600;font-size:14px;line-height:21px}.btn.btn-text{border-radius:0;background:transparent;padding:1.2rem 0;border-bottom:2px solid #00a651;color:#00a651 !important;font-weight:600}.btn.btn-text.no-underline{border-bottom:2px solid transparent;padding:0.6rem 0}.btn.btn-icon{border:none;background:transparent}.btn.fab{border-radius:100px;height:4rem;width:2rem;position:relative}.btn.fab.secondary{height:3rem;width:3rem;background-color:#00D793;color:#17181B;position:absolute;right:40px;top:-40px;z-index:5}.btn.fab.arrow-right:after{position:absolute;top:32%;left:14%}.btn.fab.arrow-left:after{position:absolute;top:32%;left:14%}.btn.arrow-right:after{margin-left:1.2rem;font-family:"FontAwesome";content:""}.btn.arrow-left:before{margin-right:1.2rem;font-family:"FontAwesome";content:""}.btn.pdf:after{margin-left:1.2rem;font-family:"FontAwesome";content:""}.invisible{display:none}ul{color:#727272}@media only screen and (max-width:991px){.pc{display:none}}@media only screen and (min-width:992px){.tab{display:none}}@media only screen and (max-width:768px){.contact-pc{display:none}}@media only screen and (min-width:769px){.contact-tab{display:none}}.underline{text-decoration:none;position:relative;color:inherit;cursor:initial;z-index:1}.underline:hover{text-decoration:none;color:inherit}.underline:after{position:absolute;content:"";height:16px;bottom:13px;z-index:-1;margin:0 auto;left:0;right:0;width:101%;background:#00a651;-o-transition:0.5s;-ms-transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;transition:0.5s}@media only screen and (max-width:576px){.underline:after{bottom:4px}}.dark:after{background:#17181B !important}.custom-nav{padding:1rem 15px 0 15px;background:#FFFFFF !important;transition:0.4s ease}@media only screen and (max-width:991px){.custom-nav{padding:1.2rem 15px}}.custom-nav a{color:#17181B}.custom-nav .navbar-brand{position:absolute;left:0;top:-5px}.custom-nav .navbar-brand div{transition:0.5s ease;width:unset;height:78px;content:url("https://astleyelectrical.com.au/wp-content/uploads/2026/01/astley-20thanniversarylogo-blacklogo.png")}.custom-nav .menu-header-menu-container{width:85%}@media only screen and (max-width:991px){.custom-nav .menu-header-menu-container{width:100%}}.custom-nav .form-inline{width:15%}@media only screen and (max-width:991px){.custom-nav .form-inline{width:100%}}.custom-nav .form-inline a{font-family:"David Libre Regular";font-size:24px;padding-bottom:28px;width:100%;text-align:right;color:#00a651}@media only screen and (max-width:1200px){.custom-nav .form-inline a{font-size:16px}}@media only screen and (max-width:991px){.custom-nav .form-inline a{padding-left:1rem;text-align:left;font-size:20px}}.custom-nav .form-inline a:hover{text-decoration:none}.custom-nav .navbar-toggler{position:relative;left:80vw}.custom-nav .menu{margin-left:10rem;display:flex}@media only screen and (max-width:991px){.custom-nav .menu{margin-top:2rem;display:block;padding-inline-start:0;margin-left:0rem}}.custom-nav #menu-item-139{width:18%}.custom-nav .menu-item,.custom-nav .page_item{padding:0px 0 1rem 0;list-style:none;width:12%;justify-content:space-evenly;text-align:center;position:relative}@media only screen and (max-width:991px){.custom-nav .menu-item,.custom-nav .page_item{padding:1rem;width:100%;justify-content:none;text-align:left}}.custom-nav .menu-item .sub-menu,.custom-nav .page_item .sub-menu{display:none;position:absolute;background:#FFFFFF;top:45px;left:10px;min-width:18rem;padding-inline-start:0}.custom-nav .menu-item .sub-menu.show-sub,.custom-nav .page_item .sub-menu.show-sub{display:block}@media only screen and (max-width:991px){.custom-nav .menu-item .sub-menu,.custom-nav .page_item .sub-menu{top:10px;position:relative}}.custom-nav .menu-item .sub-menu .menu-item,.custom-nav .page_item .sub-menu .menu-item{padding:0.9rem 1.2rem;width:unset;text-align:left}.custom-nav .menu-item .sub-menu .menu-item a,.custom-nav .page_item .sub-menu .menu-item a{font-family:"OpenSans Regular";font-style:normal;font-weight:normal;font-size:14px;line-height:27px;color:#727272;border-bottom:2px solid transparent}.custom-nav .menu-item .sub-menu .menu-item a:hover,.custom-nav .page_item .sub-menu .menu-item a:hover{border-bottom:2px solid #00a651}.custom-nav .menu-item::marker,.custom-nav .page_item::marker{display:none}.custom-nav .menu-item a,.custom-nav .page_item a{font-family:"David Libre Regular";font-size:20px;color:#17181B;text-decoration:none;border-bottom:2px solid transparent;transition:0.4s ease;padding-bottom:7px}@media only screen and (max-width:1200px){.custom-nav .menu-item a,.custom-nav .page_item a{font-size:16px}}@media only screen and (max-width:991px){.custom-nav .menu-item a,.custom-nav .page_item a{font-size:20px}}.custom-nav .menu-item a:hover,.custom-nav .page_item a:hover{border-bottom:2px solid #00a651}@media only screen and (max-width:991px){.custom-nav .menu-item a:hover,.custom-nav .page_item a:hover{border-bottom:none;color:#00a651}}@media only screen and (max-width:991px){.custom-nav .menu-item a:active,.custom-nav .page_item a:active{color:#00a651}}.custom-nav .current_page_item a{border-bottom:2px solid #00a651}@media only screen and (max-width:991px){.custom-nav .current_page_item a{border-bottom:none;color:#00a651}}@media only screen and (max-width:991px){.custom-nav #header-step-2{width:100%}}.add-bg .navbar-brand{top:5px}.add-bg .navbar-brand div{height:50px;content:url("https://astleyelectrical.com.au/wp-content/uploads/2026/01/astley-20thanniversarylogo-blacklogo.png")}@media only screen and (max-width:991px){.restart-tour{padding-top:0}}#menu-item-138{position:relative}@media only screen and (min-width:990px){#menu-item-138:hover .sub-menu{display:block}}@media only screen and (max-width:991px){#menu-item-138:after{position:absolute;right:2rem;top:10px;content:"";font-family:"FontAwesome"}}#menu-item-137{position:relative}@media only screen and (min-width:990px){#menu-item-137:hover .sub-menu{display:block}}@media only screen and (max-width:991px){#menu-item-137:after{position:absolute;top:10px;right:2rem;content:"";font-family:"FontAwesome"}}#menu-item-135{position:relative}@media only screen and (min-width:990px){#menu-item-135:hover .sub-menu{display:block}}@media only screen and (max-width:991px){#menu-item-135:after{position:absolute;top:10px;right:2rem;content:"";font-family:"FontAwesome"}}@media only screen and (max-width:991px){.green-text:after{color:#00a651 !important}.green-text a{color:#00a651 !important}.green-text .sub-menu a{color:#727272 !important}}.footer{padding:5% 0}.footer a:hover{color:#00a651 !important}.footer .footer-logos{margin-bottom:1rem}.footer .social-row{margin-top:1.5rem}.footer .social-row .social-icon{width:2.5rem;margin:1rem;float:left}.footer .social-row .social-icon:first-child{margin-left:0}.footer .support a:hover{color:#00a651 !important;text-decoration:none}@media only screen and (max-width:767px){.footer .logos{padding-right:15%;padding-bottom:3rem}}@media only screen and (max-width:768px){.footer .news{padding-top:3rem}}.footer .support-name{font-size:14px;font-family:"OpenSans Regular";color:#727272;margin-bottom:1rem}.footer .support-name:hover{color:#00a651 !important;text-decoration:none}.footer .menu-footer-menu-container .menu{padding-inline-start:20px}.footer .menu-footer-menu-container .menu .menu-item a{font-size:14px;font-family:"OpenSans Regular";color:#727272;margin-bottom:1rem;text-decoration:none}.footer .menu-footer-menu-container .menu .menu-item a:hover{text-decoration:none}.popover-trigger{border:2px dashed transparent;background:inherit;font:inherit;text-align:inherit}.popover-trigger.on-btn{padding:1rem}.popover-trigger.on-btn .btn{margin:0}.popover-trigger.slider-pop{position:absolute;height:100%;width:100%;z-index:-1}@media only screen and (max-width:576px){.popover-trigger.slider-pop{width:90%}}.popover-trigger.full{width:100%}.popover-trigger.contact-form{position:absolute;height:153%;width:110%;left:-2%;top:-29px;z-index:-1}@media only screen and (max-width:768px){.popover-trigger.contact-form{width:103%}}.popover-active{border:2px dashed #00D793;box-sizing:border-box;border-radius:8px}.popover-active.contact-form{z-index:1}.popover-active.slider-pop{z-index:1}.tour{background:rgba(0, 0, 0, 0.6)}@media (min-width:576px){.tour .modal-dialog{max-width:600px;margin:1.75rem auto}}.tour .btn{margin-top:0;margin-bottom:0}.tour .btn.btn-primary{color:#17181B !important;background-color:#00D793;padding:0.6rem 1.2rem}.tour .btn.btn-primary.big{padding:1rem 2rem}.tour .btn.btn-secondary{color:#17181B !important;background-color:#00D793}.tour .modal-content{background-color:#17181B;position:relative;z-index:1}.tour .modal-content .modal-bg{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position-x:right;background-position-y:top;z-index:-1}.tour .modal-body{padding:2rem}.tour .modal-body .title{font-weight:500;font-size:16px;line-height:120%;color:#FFFFFF;margin-bottom:1.5rem}.tour .modal-body .description{font-family:"Roboto Regular";font-size:16px;line-height:22px;color:rgba(255, 255, 255, 0.8)}.tour .modal-footer{padding:1rem 2rem 2rem 2rem;border-top:none}.popover{background-color:#17181B;color:#FFFFFF;padding:1rem;min-width:25rem;border-radius:12px}@media only screen and (max-width:576px){.popover{min-width:inherit}}.popover h6{font-family:"Poppins Regular";font-size:18px;line-height:120%;font-weight:500}.popover .popover-header{background-color:#17181B;border-bottom:none}.popover .content{color:#FFFFFF;margin-bottom:1.5rem;font-family:"Roboto Regular";font-size:16px}.popover .btn{margin-top:0;margin-bottom:0}.popover .btn.btn-primary{color:#17181B !important;background-color:#00D793;border:1px solid #00D793;padding:0.6rem 1.2rem}.popover .btn.btn-primary.big{padding:1rem 2rem}.popover .btn.btn-secondary{background-color:transparent;color:#FFFFFF !important;border:1px solid #00D793}.popover .btn.btn-secondary:hover{color:#FFFFFF}.bs-popover-bottom .arrow::before{border-bottom-color:#17181B}.bs-popover-bottom .arrow::after{border-bottom-color:#17181B}.bs-popover-bottom .popover-header::before{border-bottom:1px solid #17181B}.bs-popover-right .arrow::before{border-right-color:#17181B}.bs-popover-right .arrow::after{border-right-color:#17181B}.bs-popover-left .arrow::before{border-left-color:#17181B}.bs-popover-left .arrow::after{border-left-color:#17181B}.bs-popover-top .arrow::before{border-top-color:#17181B}.bs-popover-top .arrow::after{border-top-color:#17181B}.section-goal{background:rgba(0, 0, 0, 0.6)}.section-goal.modal{overflow-y:hidden}.section-goal.modal.show .modal-dialog .modal-content{transform:translateY(0)}.section-goal .modal-dialog{height:100vh;max-width:50%}@media only screen and (max-width:768px){.section-goal .modal-dialog{max-width:inherit}}.section-goal .modal-dialog .modal-content{border-top-left-radius:11px;border-top-right-radius:11px;position:absolute;bottom:0;transition:0.5s ease;transform:translateY(500px);border:none}.section-goal .modal-dialog .modal-content .modal-header{border-top-left-radius:10px;border-top-right-radius:10px;background-color:#00A36F;font-family:"Roboto";font-size:16px;color:#FFFFFF;border:none}.section-goal .modal-dialog .modal-content .modal-body{font-family:"Roboto";font-size:16px;color:#727272;display:flex;border:none}.section-goal .modal-dialog .modal-content .modal-body .bulb{margin:1rem}.section-goal .modal-dialog .modal-content .modal-body .text{align-self:center}.section-goal .modal-dialog .modal-content .modal-footer{padding-top:0;padding-bottom:3rem;border:none}.section-goal .modal-dialog .modal-content .modal-footer .btn{margin-top:0;margin-bottom:0}.section-goal .modal-dialog .modal-content .modal-footer .btn.btn-primary{color:#17181B !important;background-color:#00D793;border:1px solid #00D793;padding:0.6rem 1.2rem}.section-goal .modal-dialog .modal-content .modal-footer .btn.btn-primary.big{padding:1rem 2rem}.section-goal .modal-dialog .modal-content .modal-footer .btn.btn-secondary{background-color:transparent;color:#17181B !important;border:1px solid #00D793}.section-goal .modal-dialog .modal-content .modal-footer .btn.btn-secondary:hover{color:#17181B}.section-goal .btn-black{background-color:#17181B;border-radius:10px;padding:0.5rem 1rem;font-family:"Roboto Regular";font-weight:500;font-size:16px;letter-spacing:-0.02em;color:#FFFFFF;width:fit-content;margin-bottom:1rem}.section-goal .btn-black::before{margin-right:1rem;font-family:"FontAwesome";content:""}.product-prepare.modal{overflow-y:hidden}.product-prepare.modal.show .modal-dialog .modal-content{transform:translateY(0)}.product-prepare .modal-dialog{height:100vh;max-width:30%}.product-prepare .modal-dialog .modal-content{border-top-left-radius:11px;border-top-right-radius:11px;position:absolute;bottom:0;transition:0.5s ease;transform:translateY(500px);border:none;background:#17181B;color:#FFFFFF}.product-prepare .modal-dialog .modal-title .content{display:flex}.product-prepare .modal-dialog .modal-title .content .tick img{width:4rem;padding:0.3rem}.product-prepare .modal-dialog .modal-title .content .text{padding:0 1rem;align-self:center}.product-prepare .modal-dialog .modal-header{border:none}.product-prepare .modal-dialog .modal-footer{padding-top:0;padding-bottom:3rem;border:none}.product-prepare .modal-dialog .modal-footer .btn{margin-top:0;margin-bottom:0}.product-prepare .modal-dialog .modal-footer .btn.btn-primary{color:#17181B !important;background-color:#00D793;border:1px solid #00D793;padding:0.6rem 1.2rem}.product-prepare .modal-dialog .modal-footer .btn.btn-primary.big{padding:1rem 2rem}.product-prepare .modal-dialog .modal-footer .btn.btn-secondary{background-color:transparent;color:#FFFFFF !important;border:1px solid #00D793}.product-prepare .modal-dialog .modal-footer .btn.btn-secondary:hover{color:#FFFFFF}.close-pop{text-decoration:none;font-size:1.5rem;font-weight:700;line-height:1;color:#FFF;text-shadow:0 1px 0 transparent;opacity:0.8;position:absolute;right:1.5rem;top:1.3rem}.close-pop:hover{text-decoration:none;color:#FFF}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:0.6rem !important;padding-left:0 !important;font-size:16px !important;line-height:24px;font-family:"OpenSans Regular" !important;border-radius:0;border:none;border-bottom:1px solid #727272}input:focus{outline:none !important}#gform_wrapper_3{margin-top:0 !important}.gform_wrapper textarea{padding:0.6rem !important;font-size:16px !important;line-height:24px;font-family:"OpenSans Regular" !important;border-radius:0px;border:1px solid #727272}.gform_wrapper textarea:focus{outline:none}.gform_wrapper .top_label .gfield_label,.gform_wrapper legend.gfield_label{font-family:"David Libre Bold", sans-serif;font-size:22px !important;color:black;color:#17181B}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{background-color:transparent;color:#17181B;padding:1rem 5rem 1rem 2rem !important;border:none;border-radius:0;font-weight:600 !important;font-size:20px !important;line-height:21px !important;font-family:"David Libre Bold", "FontAwesome" !important;cursor:pointer;transition:0.4s ease;background-repeat:no-repeat !important;background-size:auto !important;background:url(https://astleyelectrical.com.au/wp-content/uploads/2021/03/Halfbutton.png)}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input.button:active,.gform_wrapper .gform_footer input.button:focus,.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_footer input[type=submit]:active,.gform_wrapper .gform_footer input[type=submit]:focus,.gform_wrapper .gform_page_footer input.button:hover,.gform_wrapper .gform_page_footer input.button:active,.gform_wrapper .gform_page_footer input.button:focus,.gform_wrapper .gform_page_footer input[type=submit]:hover,.gform_wrapper .gform_page_footer input[type=submit]:active,.gform_wrapper .gform_page_footer input[type=submit]:focus{background:url(https://astleyelectrical.com.au/wp-content/uploads/2021/03/Fullbutton.png);background-repeat:no-repeat !important;background-size:auto !important}#gform_wrapper_4 .gform_fields{list-style:none;padding-inline-start:0}#gform_wrapper_4 .gfield_label{display:none !important}#gform_wrapper_4 .hidden_sub_label{display:none !important}#gform_wrapper_4 input[type=text]{width:100% !important;margin-top:12px !important;margin-bottom:12px !important;padding:0.6rem !important;padding-left:0 !important}#gform_wrapper_4 .gform_footer{padding:16px 0 10px 0 !important;margin:16px 0 0 0 !important}.archive-body{margin:5% auto}.archive-body a{text-decoration:none}.archive-body a:hover{text-decoration:none}.news-item{border-bottom:1px solid #F5F5F5}.news-item a:hover{color:#727272}.blog-card-cont .card{border:none;box-shadow:0px 4px 4px rgba(78, 62, 254, 0.2);border-radius:0;margin-bottom:3rem;position:relative}.blog-card-cont .card .title-holder{position:absolute;top:-3rem}.blog-card-cont .card .title-holder .title{text-transform:uppercase;font-family:"David Libre Bold" !important;font-size:18px !important}.blog-card-cont .card .card-img-top{border-top-left-radius:0;border-top-right-radius:0;height:14rem;background-size:cover;background-position:center}.blog-card-cont .card .fav{font-size:28px;position:absolute;top:0;left:0;background:#00a651;padding:0.7rem 1.3rem;border-right:12px solid #FFFFFF;border-bottom:12px solid #FFFFFF}.blog-card-cont .card .card-body{height:29rem;position:relative}@media only screen and (max-width:1200px){.blog-card-cont .card .card-body{height:32rem}}@media only screen and (max-width:768px){.blog-card-cont .card .card-body{height:29rem}}@media only screen and (max-width:576px){.blog-card-cont .card .card-body{height:unset}}.blog-card-cont .card .card-body .title{z-index:1}.blog-card-cont .card .card-body .title:before{left:0}.blog-card-cont .card .card-body .title{font-family:"Roboto Regular";font-weight:500;font-size:24px;padding:3rem 2rem;color:#17181B;margin:0.8rem 0;letter-spacing:3px}.blog-card-cont .card .card-body .cat{font-style:italic}.blog-card-cont .card .card-body .excerpt{margin-top:6rem;font-family:"OpenSans Regular";font-size:14px;line-height:26px;color:#727272;height:12rem}@media only screen and (max-width:1200px){.blog-card-cont .card .card-body .excerpt{height:15rem}}@media only screen and (max-width:768px){.blog-card-cont .card .card-body .excerpt{height:12rem}}@media only screen and (max-width:576px){.blog-card-cont .card .card-body .excerpt{height:unset}}.blog-card-cont .card .card-body .more-link{text-align:left}.blog-card-cont .card .card-body .more-link .btn-secondary{z-index:1;margin-top:0}.blog-card-cont .card .card-body .more-link .btn-secondary:before{background-color:rgba(114, 114, 114, 0.2)}.blog-card-cont .card:hover{cursor:pointer}.blog-card-cont .card:hover .more-link .btn-secondary:before{background-color:#00a651}.blog-dates{margin-top:3%;color:#727272;font-size:1rem;font-family:"OpenSans Regular"}.blog-dates a{color:#00a651}.blog-body{margin:3% 0}.blog-body p{color:#727272;font-size:1rem;font-family:"OpenSans Regular"}.blog-body h1{color:black !important}.blog-body h2{color:black !important;font-size:1.5rem;font-weight:600}.blog-footer{margin-bottom:3%}.blog-footer .btn-cont a{margin-right:4rem}@media only screen and (max-width:768px){.blog-footer .btn-cont{text-align:center}.blog-footer .btn-cont a{margin-right:2rem;margin-left:2rem}}.blog-footer .up-vote-cont{text-align:right}@media only screen and (max-width:768px){.blog-footer .up-vote-cont{text-align:center}}.side-menu .categories{margin-bottom:3rem}.side-menu .recent{margin-bottom:3rem}.side-menu .filter-cat{cursor:pointer;font-size:14px;width:100%;padding:0.4rem;font-family:"OpenSans Regular";color:#727272;border-bottom:1px solid #F5F5F5;position:relative}.side-menu .filter-cat .number{position:absolute;right:0;padding:0 0.3rem;background:#F5F5F5}.side-menu .filter-cat:hover{color:#00a651}.side-menu .side-title{position:relative}.side-menu .side-title h4{padding:1rem}.side-menu .side-title:before{width:170px;height:100%;position:absolute;left:0;top:0;content:"";z-index:-1;background:#00a651}.side-menu .side-title:after{border:1px solid;left:10px;top:10px;position:absolute;width:170px;height:100%;content:"";border-color:#00a651}.nav-previous,.nav-next{float:left;margin:1rem;margin-left:0}.nav-previous a:hover,.nav-next a:hover{color:#727272;text-decoration:underline}@media only screen and (max-width:991px){.archive-body .card .card-body{height:unset}.archive-body .card .card-body .excerpt{height:unset}}.banner{min-height:90vh;position:relative;background:#000;display:flex;align-items:center;background-image:url(https://astleyelectrical.com.au/wp-content/uploads/2021/04/george-st-sydney.jpg);background-position:top center !important;background-repeat:no-repeat !important;background-size:cover !important}.banner.short{min-height:56vh}.banner.short h1{margin-top:10rem}.banner.home{background-position-y:65% !important;-webkit-animation-delay:0s;-webkit-animation-timing-function:cubic-bezier(0, 0, 0.35, 1);-webkit-transform:translateZ(0);-webkit-animation-duration:75s;-webkit-animation-name:pop_image;background-size:100%}@-webkit-keyframes pop_image{0%{background-size:100%}100%{background-size:120%}}.banner h1{font-family:"David Libre Bold"}@media only screen and (max-width:991px){.banner h1{margin-top:4rem;margin-bottom:4rem}}@media only screen and (max-width:1024px){.banner h1{padding-top:3rem}}@media only screen and (max-width:576px){.banner h1{margin-top:0rem;margin-bottom:0rem}}.banner .copy{position:absolute;margin:auto;width:100%;text-align:center;bottom:4rem;color:#FFFFFF;font-size:20px;text-shadow:2px 2px 2px black}@media only screen and (max-width:991px){.banner .copy{font-size:14px;bottom:2rem}}@media only screen and (max-width:576px){.banner .copy{font-size:11px;bottom:1.5rem}}.content-block{position:relative}.content-block .block{padding:5% 15px}.content-block.background-enabled{background:rgba(114, 114, 114, 0.05)}.content-block .content{align-self:center}.content-block h4{color:#727272}.content-block .image-right{position:relative}.content-block .image-right::after{content:"";position:absolute;left:26px;top:26px;content:"";border:2px solid #00a651;width:100%;height:100%;display:inline-block;z-index:-1}.service-bg-text{background-position:bottom;background-size:100%;background-repeat:no-repeat;position:absolute;height:100%;width:100%;opacity:0.1}.service-block{background:rgba(114, 114, 114, 0.05);position:relative}.service-block .block{padding:5% 15px}.service-block .block .button-row{margin:10% 0 0 0}.service-block .card{margin-top:2rem;background:transparent;border:none;border-radius:0;transition:0.5s ease;position:relative;min-height:25rem;top:0}@media only screen and (max-width:768px){.service-block .card{margin-bottom:2rem}}@media only screen and (max-width:576px){.service-block .card{margin-bottom:0rem;text-align:center}.service-block .card .card-title{text-align:center;width:100%}}.service-block .card .card-body{font-family:"OpenSans Regular";font-style:normal;font-weight:normal;font-size:14px;line-height:27px;color:#727272;padding:0}.service-block .card .card-body .description{min-height:13rem;max-height:14rem;overflow:hidden}@media only screen and (max-width:576px){.service-block .card .card-body .description{min-height:unset;margin-bottom:2rem}}.service-block .card .icon{height:9rem;margin-bottom:1rem}.service-block .card .icon img{height:100%;width:unset}.service-block .card .card-title{margin:1rem 0;font-family:"David Libre Bold";font-style:normal;font-weight:normal;font-size:20px;line-height:32px;color:#17181B;transition:0.3s ease;position:relative}.service-block .card .card-title .title-service{position:absolute;left:-2rem}.service-block .card .service-icon{width:135px;margin-bottom:2rem}.service-block-v2{position:relative}.service-block-v2 .block{padding:5% 15px}.service-block-v2 .block .button-row{margin:10% 0 0 0}.service-block-v2 h4{letter-spacing:auto}.service-block-v2 .card{margin-top:2rem;background:transparent;border:none;border-radius:0;transition:0.5s ease;position:relative;top:0}.service-block-v2 .card .card-body{font-family:"OpenSans Regular";font-style:normal;font-weight:normal;font-size:14px;line-height:27px;color:#727272;padding:0}.service-block-v2 .card .icon{height:9rem;margin-bottom:1rem}@media only screen and (max-width:990px){.service-block-v2 .card .icon img{width:70%;height:unset}}@media only screen and (max-width:768px){.service-block-v2 .card .icon img{width:100%;height:unset}}.service-block-v2 .card .card-title{margin:1rem 0;font-family:"David Libre Bold";font-style:normal;font-weight:normal;font-size:20px;line-height:32px;color:#17181B;transition:0.3s ease;display:flex;height:4.5rem;position:relative}.service-block-v2 .card .card-title .title-service{position:absolute;left:-2rem}.service-block-v2 .card .description{margin-top:5rem}.service-block-inner{background:rgba(114, 114, 114, 0.05);position:relative}.service-block-inner .block{padding:5% 30px;padding-top:0;margin-top:-2rem}.service-block-inner .block .button-row{margin:10% 0 0 0}.service-block-inner .icon-service{font-size:3rem;margin-bottom:2rem}.service-block-inner h4{letter-spacing:auto !important;position:relative}.service-block-inner h4:after{content:"";position:absolute;left:0;bottom:-12px;width:30px;height:2px;background:rgba(23, 24, 27, 0.5)}.service-block-inner .card{margin-top:2rem;background:transparent;border-radius:0;transition:0.5s ease;position:relative;top:0;flex-direction:unset}.service-block-inner .card .image-cont{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:15rem}.service-block-inner .card .card-img-top{border-top-left-radius:0;border-top-right-radius:0}.service-block-inner .card .card-body{font-family:"OpenSans Regular";font-style:normal;font-weight:normal;font-size:14px;line-height:27px;color:#727272;padding:2.5rem}.service-block-inner .card .icon{height:9rem;margin-bottom:1rem}.service-block-inner .card .icon img{height:100%;width:unset}.service-block-inner .card .card-title{margin:1rem 0;font-family:"David Libre Bold";font-style:normal;font-weight:normal;font-size:20px;line-height:32px;color:#17181B;transition:0.3s ease;display:flex;height:4.5rem;position:relative}.service-block-inner .card .card-title .title-service{position:absolute;left:-2rem}.service-block-inner .card .description{margin-top:5rem}.testimonial-block{padding:2% 0;position:relative}@media only screen and (max-width:991px){.testimonial-block .title{text-align:center}}.testimonial-block .carousel-control-next,.testimonial-block .carousel-control-prev{width:2%}.testimonial-block .slider-cont0custom{position:relative}.testimonial-block .carousel-control-prev-icon{background-image:url(https://astleyelectrical.com.au/wp-content/uploads/2021/03/caret-left-fill.svg)}.testimonial-block .carousel-control-next-icon{background-image:url(https://astleyelectrical.com.au/wp-content/uploads/2021/03/caret-right-fill.svg)}.testimonial-block .card{padding:1rem;border:none;border-radius:0}.testimonial-block .card .icon{width:2.3rem;margin-bottom:2rem}.testimonial-block .card .card-body p{font-family:"David Libre Bold";font-style:italic;color:#17181B;font-size:18px;line-height:30px}@media only screen and (max-width:768px){.testimonial-block .card .card-body p{font-size:20px;line-height:40px}}.testimonial-block .card .card-body .name{font-family:"David Libre Regular";color:#17181B;font-size:16px}.testimonial-block .card .card-body .designation{font-family:"OpenSans Regular";color:#727272;font-size:16px}.free-book{background-color:#17181B;border-radius:8px;padding:1rem 1.2rem;font-family:"Roboto Regular";font-size:24px;line-height:28px;letter-spacing:-0.02em;color:#FFFFFF;width:fit-content}.ebook-block{position:relative}@media only screen and (max-width:768px){.ebook-block{background:rgba(0, 166, 81, 0.05)}}.ebook-block .content{padding:5% 15px;margin-bottom:5%}@media only screen and (max-width:768px){.ebook-block .content{margin-bottom:0}}.ebook-block .gray-box{background:#00a651;opacity:0.05;height:100%;width:72%;top:0;right:0;position:absolute;border-bottom-left-radius:16px}@media only screen and (max-width:768px){.ebook-block .gray-box{display:none}}.ebook-v2{margin-top:5%;margin-bottom:5%}.ebook-v2 .pdf-hover{position:relative}@media only screen and (max-width:768px){.ebook-v2 .pdf-hover{margin-bottom:2rem}}.ebook-v2 .pdf-hover .overlay{background-color:rgba(23, 24, 27, 0.6);position:absolute;top:0;width:100%;height:100%;transition:0.3s ease;cursor:pointer}.ebook-v2 .pdf-hover .overlay:hover{background-color:rgba(23, 24, 27, 0)}.ebook-v2 .ebook-download{position:absolute;bottom:1rem;right:2rem}.head-four-style{font-family:"David Libre Regular";font-weight:normal;letter-spacing:3px;font-size:18px;color:#17181b;margin-bottom:1.5rem}.contact-block{position:relative;padding-top:2rem}.contact-block .head-five-style{font-family:"David Libre Regular";font-weight:normal;letter-spacing:3px;font-size:14px;color:#17181b;margin-bottom:1.5rem}.contact-block .map{margin-top:5%;background-image:url(https://astleyelectrical.com.au/wp-content/uploads/2021/03/contact_background_map.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.contact-block .map .title-row{margin:0 !important}.contact-block .white-bg{margin:1rem;background-color:rgba(255, 255, 255, 0.85) !important;padding:1rem}@media only screen and (max-width:768px){.contact-block .white-bg{margin:0;background-color:transparent}}.contact-block .form h4{margin-bottom:-2rem}.contact-block .title-row{margin:-1rem !important;margin-bottom:2rem !important;padding:3rem 0 5rem 0}@media only screen and (max-width:768px){.contact-block .title-row{padding:3rem 0 1rem 0}}.contact-block .title-row.title:before{top:1rem;left:1rem}.contact-block .title-row.title .col-12{padding-left:2rem}.contact-block .block{padding:5% 15px}.contact-block .descriptions{margin-bottom:1.5rem}.contact-block .descriptions p{font-family:"OpenSans Regular";font-size:14px;margin-bottom:0}.contact-block .social-row{margin-top:1.5rem}@media only screen and (max-width:768px){.contact-block .social-row{margin-bottom:1.5rem}}.contact-block .social-row .social-icon{width:2.5rem;margin:1rem;float:left}.contact-block .social-row .social-icon:first-child{margin-left:0}.contact-block .contact-row{font-family:"OpenSans Regular";font-weight:500;font-size:14px;line-height:35px;color:#FFFFFF;margin-top:0rem}.contact-block .contact-row a{text-decoration:none}.contact-block .contact-row a:hover{text-decoration:none}.contact-block .contact-row b{color:#17181B}.contact-block .contact-row .col-12{flex-direction:row;display:flex}.contact-block .contact-row .icon{color:#727272;margin-right:1rem;font-size:18px}.contact-block .contact-row a{color:#00a651}.contact-block .button-row{margin-top:2rem}.contact-block .form-half{position:relative}@media only screen and (max-width:768px){.contact-block .form-half{margin-top:15%}}.contact-block .form-half .contact-float{background:white;padding:2rem;position:absolute;width:100%;box-shadow:0px 40px 50px rgba(78, 62, 254, 0.2)}@media only screen and (max-width:768px){.contact-block .form-half .contact-float{position:relative}}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{width:fit-content !important}.product-bg-text{background-position:center;background-size:100%;background-repeat:no-repeat;position:absolute;height:100%;width:100%}.slider-cont{position:relative}@media only screen and (max-width:991px){.slider-cont{margin:0 20%}}@media only screen and (max-width:768px){.slider-cont{margin:0 10%}}@media only screen and (max-width:576px){.slider-cont{margin:0 0%}}.product-block{background:rgba(245, 245, 245, 0.05);position:relative}.product-block .block{padding:5% 15px}@media only screen and (max-width:991px){.product-block .block .title{text-align:center}}.product-block .block .view-all{text-align:right}@media only screen and (max-width:991px){.product-block .block .view-all{text-align:center;margin-bottom:3rem}}.product-block .block .card{font-family:"Roboto Regular";border:none;box-shadow:0px 4px 4px rgba(78, 62, 254, 0.2);border-radius:4px}.product-block .block .card .fav{position:relative;padding:0;border:0;background:transparent;cursor:pointer}.product-block .block .card .fav .icon{position:absolute;top:-1.7rem;width:unset;right:2rem}.product-block .block .card .cat{font-size:12px;line-height:14px;color:#727272}.product-block .block .card .title{font-weight:500;font-size:24px;line-height:32px;color:#17181B;margin:0.8rem 0}.product-block .block .card .price{font-size:16px;line-height:20px;color:#17181B}.product-block .block .button-row{margin:10% 0 0 0}.carousel-cell{width:33%;padding:1rem}@media only screen and (max-width:991px){.carousel-cell{width:100%}}.get-in-touch{padding:2% 15px;background-color:#F5F5F5}.get-in-touch .btn-primary{padding:0.6rem 1.5rem !important}.switcher{position:relative}.switcher .products-bg{position:absolute;height:100%;width:50%;background:#2CB978;border-top-left-radius:10px;cursor:pointer}@media only screen and (max-width:768px){.switcher .products-bg{height:50%;width:100%}}.switcher .products-bg.active{background:#00A36F}.switcher .services-bg{position:absolute;left:50%;height:100%;width:50%;background:#2CB978;border-top-right-radius:10px;cursor:pointer}@media only screen and (max-width:768px){.switcher .services-bg{left:0;top:50%;height:50%;width:100%;border-top-right-radius:0px;border-bottom-right-radius:10px}}.switcher .services-bg.active{background:#00A36F}.switcher .type{padding-top:1rem;padding-bottom:1rem;font-family:"Roboto Light";font-size:24px;color:#FFFFFF;display:flex;cursor:pointer}.switcher .type.products{padding-right:2rem}.switcher .type .icon-cont{align-self:center}.switcher .type .text{margin:0 1rem}.switcher .type .arrow{align-self:center}.switcher .type .icon{width:4rem}.switcher{position:relative}.switcher .single-bg{position:absolute;height:100%;width:50%;background:#2CB978;border-top-left-radius:10px;cursor:pointer}@media only screen and (max-width:768px){.switcher .single-bg{height:50%;width:100%}}.switcher .single-bg.active{background:#00A36F}.switcher .team-bg{position:absolute;left:50%;height:100%;width:50%;background:#2CB978;border-top-right-radius:10px;cursor:pointer}@media only screen and (max-width:768px){.switcher .team-bg{left:0;top:50%;height:50%;width:100%;border-top-right-radius:0px;border-bottom-right-radius:10px}}.switcher .team-bg.active{background:#00A36F}.switcher .type{padding-top:1rem;padding-bottom:1rem;font-family:"Roboto Light";font-size:24px;color:#FFFFFF;display:flex;cursor:pointer}.switcher .type.products{padding-right:2rem}.switcher .type .icon-cont{align-self:center}.switcher .type .text{margin:0 1rem}.switcher .type .arrow{align-self:center}.switcher .type .icon{width:4rem}.owner-bg-text{background-position:bottom;background-size:100%;background-repeat:no-repeat;position:absolute;height:100%;width:100%;opacity:0.1}.owner-block{background:rgba(0, 166, 81, 0.05);position:relative}.owner-block .block{padding:5% 15px}.owner-block .block .button-row{margin:10% 0 0 0}.owner-block .card{margin-top:2rem;padding:1rem;background:#FFFFFF;border:none;border-radius:0;transition:0.5s ease;position:relative;top:0}.owner-block .card .card-body{font-family:"Roboto Regular";font-style:normal;font-weight:normal;font-size:12px;line-height:20px;color:#727272}.owner-block .card .image-col{display:flex;align-self:center}@media only screen and (max-width:768px){.owner-block .card .image-col{margin-bottom:2rem}}.owner-block .card .image-col .image{width:80%}.owner-block .card .name{font-family:"Roboto Regular";font-size:24px;color:#17181B;margin-bottom:0.5rem}.owner-block .card .title{font-family:"Roboto Regular";font-size:12px;color:#17181B;margin-bottom:0.5rem}.owner-block .card .qualifications{font-family:"Roboto Regular";font-size:12px;color:#727272;margin-bottom:1.6rem}.owner-block .card .body{color:#17181B}.flickity-prev-next-button.previous{left:-40px !important}@media only screen and (max-width:991px){.flickity-prev-next-button.previous{left:-20px !important}}@media only screen and (max-width:576px){.flickity-prev-next-button.previous{left:0px !important}}.flickity-viewport{height:904.719px !important}.flickity-prev-next-button.next{right:-40px !important}@media only screen and (max-width:991px){.flickity-prev-next-button.next{right:-20px !important}}@media only screen and (max-width:576px){.flickity-prev-next-button.next{right:0px !important}}.team-bg-text{background-position:bottom;background-size:100%;background-repeat:no-repeat;position:absolute;height:100%;width:100%;opacity:0.1}.team-block{position:relative}.team-block .carousel{min-height:50rem}.team-block .carousel-cell{width:33%}@media only screen and (max-width:991px){.team-block .carousel-cell{width:50% !important}}@media only screen and (max-width:576px){.team-block .carousel-cell{padding-left:15%;padding-right:15%;width:100% !important}}@media only screen and (max-width:400px){.team-block .carousel-cell{padding-left:0;padding-right:0}}.team-block .block{padding:5% 15px}.team-block .block .button-row{margin:10% 0 0 0}.team-block .card{margin-top:2rem;background:#FFFFFF;border:none;border-radius:0;transition:0.5s ease;position:relative;top:0}.team-block .card:hover .social-icons{opacity:1}.team-block .card .social-icons{position:absolute;margin-top:2rem;transition:0.4s ease;opacity:0}.team-block .card .social-icons ul{list-style:none}.team-block .card .social-icons ul li{background:#FFFFFF;border-radius:50px;border:1px solid black;margin-left:0 !important;margin:0.45rem;transition:0.4s ease}.team-block .card .social-icons ul li:hover{background:#00a651}.team-block .card .social-icons ul li a{width:34px;height:34px;text-align:center;font-size:16px;line-height:34px;color:black !important}.team-block .card .social-icons ul li a:hover{text-decoration:none}.team-block .card:hover{transition:0.4s ease}.team-block .card:hover .title{transition:0.4s ease;filter:grayscale(0%)}.team-block .card:hover .title:before{transition:0.4s ease;opacity:1}.team-block .card .title{transition:0.4s ease;filter:grayscale(100%)}.team-block .card .title:before{transition:0.4s ease;opacity:0.2}.team-block .card .name-holder{padding:3rem 0;position:absolute;width:100%;top:-8rem;left:2rem;font-family:"David Libre Bold" !important;text-transform:uppercase !important;letter-spacing:3px}.team-block .card .card-body{font-family:"OpenSans Regular";font-style:normal;font-weight:normal;font-size:14px;line-height:27px;color:#727272;position:relative;margin-top:6rem}.team-block .card .icon{height:2.5rem;margin-bottom:1rem}.team-block .card .icon img{height:100%;width:unset}.team-block .card .card-title{font-family:"Roboto Regular";font-style:normal;font-weight:normal;font-size:24px;line-height:32px;color:#17181B;display:flex}.team-block .card .card-title .title{align-self:flex-end}.team-block .card .name{padding-right:20%}.team-block .card .title{color:#17181B;margin-bottom:0.5rem}.team-block .card .front{height:14rem;display:block}.team-block .card .back{height:14rem;display:none}@media only screen and (max-width:890px){.flickity-viewport{margin-bottom:5rem}}.related-blogs{background:rgba(114, 114, 114, 0.05);padding:3% 0}.related-blogs .blog-card-cont{margin-top:3rem}@media only screen and (max-width:768px){.related-blogs .blog-card-cont{margin-left:15%;margin-right:15%}}@media only screen and (max-width:576px){.related-blogs .blog-card-cont{margin-left:0;margin-right:0}}.video-block{margin-top:5%;margin-bottom:5%}.video-block .legend{color:#727272;font-size:14px;margin-top:8px}.video-block .legend a{color:#727272}.video-block .legend a:hover{color:#00a651;text-decoration:none}.video-block .legend i{margin-left:8px;font-style:normal}.video-block video{width:100%;height:auto;cursor:pointer}.video-block .video-wrapper{margin-top:2rem;position:relative}.video-block .video-wrapper>video{width:100%;vertical-align:middle}.video-block .video-wrapper>video.has-media-controls-hidden::-webkit-media-controls{display:none}.video-block .iframe-youtube{width:100%;height:70vh;border:none}.video-block .video-overlay-play-button{box-sizing:border-box;width:100%;height:100%;padding:10px calc(50% - 50px);position:absolute;top:0;left:0;display:block;opacity:0.95;cursor:pointer;background-image:linear-gradient(transparent, #000);transition:opacity 150ms}.video-block .video-overlay-play-button:hover{opacity:1}.video-block .video-overlay-play-button.is-hidden{display:none}.bg p{margin:1rem 0}.bg .btn{float:right}@media only screen and (max-width:768px){.bg .btn{float:left}}.bg .btn.btn-primary{color:white !important}.cr--add-contents{padding-bottom:50px}.cr--add-contents .content{display:none}.cr--add-contents .cr--read-more{font-family:"David Libre Regular";font-weight:normal;letter-spacing:3px;font-size:18px;margin-bottom:1.5rem}.cr--add-contents .cr--read-more:hover{text-decoration:none}@media only screen and (max-width:768px){.title{margin-top:5rem}}.form-block{border:15px solid #f5f5f5;padding:15px}.form-block .gform_wrapper .top_label .gfield_label,.form-block .gform_wrapper legend.gfield_label{font-size:18px !important}.form-block .gform_wrapper.gravity-theme .gfield-choice-input{margin-top:5px;vertical-align:top}.form-block .gform_wrapper input[type="file"]{font-size:14px}.form-block .gform_wrapper .gform_fileupload_rules{display:none}.form-block .gform_wrapper .gfield_radio{display:flex;justify-content:flex-start}.form-block .gform_wrapper .gfield_radio .gchoice{margin-right:10px}.form-block .gform_wrapper .gfield_radio .gchoice .gfield-choice-input{margin-top:7px}.form-block .gform_confirmation_message{color:green;text-align:center}.form-block .gform_wrapper .gform_validation_errors>h2{letter-spacing:0}.form-block .gform_ajax_spinner{height:20px;width:20px}.form-block h3{font-family:"David Libre Bold";font-weight:500;letter-spacing:4px;text-transform:uppercase;color:#17181b;text-align:center;margin-bottom:10px}.career-content li{font-family:"OpenSans Regular";font-size:14px;line-height:27px;margin-bottom:10px;color:#727272}.career-content p strong{color:#000}.image-post{width:100%;height:50vh;background-size:cover;background-position:center;margin-bottom:3rem}.carousel-indicators li{cursor:pointer;background-color:#00000050;border-radius:50px;height:10px;width:10px}.carousel-indicators .active{background-color:#000}.not-found{position:relative}.not-found .row{height:100vh}.not-found .col-12{align-self:center}.not-found h3{font-size:100px;font-weight:300;text-transform:uppercase;margin-bottom:0;letter-spacing:20px}.not-found h2{font-size:170px;font-weight:700;color:red}.not-found h4{text-transform:uppercase;font-size:42px;font-weight:300;font-family:"Raleway", sans-serif}.not-found .dt-sc-button{display:inline-block;background:#000;padding:15px 35px 16px 15px;font-size:18px;text-transform:uppercase;color:#fff;position:relative;line-height:29px}.not-found .dt-sc-button:before{border-bottom:30px solid transparent;border-right:30px solid #000;border-top:30px solid transparent;content:"";display:inline-block;height:0;left:-30px;position:absolute;top:0;width:0;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear}ol{color:#727272}ul,ol{margin-bottom:2rem}