.elementor-kit-5{--e-global-color-primary:#04547C;--e-global-color-secondary:#27AADF;--e-global-color-text:#333333;--e-global-color-accent:#B4191E;--e-global-color-f703bbb:#FFFFFF;--e-global-color-1cc4460:#707070;--e-global-color-68e8625:#EEFAFF;--e-global-color-829aa02:#F1F1F1;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Lato";--e-global-typography-secondary-font-size:18px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-size:1px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;font-family:"Open Sans", Sans-serif;font-size:18px;}.elementor-kit-5 a{color:var( --e-global-color-primary );}.elementor-kit-5 a:hover{color:var( --e-global-color-secondary );}.elementor-kit-5 h1{color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:3rem;}.elementor-kit-5 h2{color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;}.elementor-kit-5 h3{color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:1.3rem;font-weight:600;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){--kit-widget-spacing:10px;}.elementor-element{--widgets-spacing:10px 10px;--widgets-spacing-row:10px;--widgets-spacing-column:10px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5 h2{font-size:1.5em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body .custom_icon_list ul.elementor-icon-list-items, .elementor-element.custom_icon_list .elementor-widget-container ul {
    margin-bottom: 0;
}
.custom_h2 h2 {
    margin-top: 0 !important;
}
.custom-quote .swiper-slide:before {
    content: "\\f10d";
    transform: translateX(-50%);
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 60px;
    color: #27aadf;
    margin-top: -75px;
    display: block;
    width: 1px;
}

.custom-quote .swiper-slide{
    overflow: visible;
}
.custom-quote .swiper{
    padding-top: 30px;
}
.elementor-widget-icon-list .elementor-icon-list-item:hover .elementor-icon-list-icon {
    -webkit-transform: none;
    transform: none;
}
.elementor-widget .elementor-icon-list-item, .elementor-widget .elementor-icon-list-item a {
    display: flex !important;
    
}
.hentry .elementor-widget-container h2 {
    margin-top: 0px !important;
}
.faq-custom .e-n-accordion-item-title-icon {
    width: 12px;
}
.mob-cut {
    display:none;
}
.mob-cut.desk-cut {
    display:block;
    height: 10px;
}
@font-face {
  font-family: 'MarkPro';
  src: url('https://cdn.nerdwallet.com/assets/fonts/MarkPro.woff2') format('woff2');
  font-display: swap;
}
@media only screen and (max-width: 1700px) {
.home-banner .home-col1 {
    width: 52%;
}
.home-banner .home-col1 h1 {
    font-size: 50px !important;
}
}
@media only screen and (max-width: 1600px) {
.banner-team img {
    width: 700px !important;
}
}
@media only screen and (max-width: 1400px) {
.banner-team img {
    width: 700px !important;
    padding-right: 50px;
}
.banner-team {
    right: 0 !important;
}
}
@media only screen and (max-width: 1366px) {
.banner-team img {
        width: 680px !important;
    }
}
@media only screen and (max-width: 1300px) {
.home-banner .home-col1 {
    width: 50%;
}
.home-banner .home-col1 .elementor-widget-text-editor {
    font-size: 18px !important;
}
}
@media only screen and (max-width: 1200px) {
.banner-team img {
    width: 600px !important;
}
}
@media only screen and (max-width: 1100px) {
.banner-team img {
    width: 570px !important;
}
}
@media only screen and (max-width: 1024px) {
.elementor-element.home-col1 {
    width: 65%;
}
.mob-cut {
    display:block;
    height: 12px;
    margin: 0px;
}
.banner-team img {
        display: none;
    }
}
@media only screen and (max-width: 767px) {
        .elementor-element.home-banner.home-banner2 {
        background-image: url('https://www.staging.buyersadvocate.com.au/wp-content/uploads/2024/04/blurr-office-background.jpg') !important;
    }
.elementor-element.home-banner {
    background-image: none !important;
}
.elementor-element.home-banner.home-banner2:before {
    display: block;
}

.elementor-element.home-banner:before {
    display: none;
}
.elementor-element.home-col1 {
    width: 100%;
}
}/* End custom CSS */