
html {

    scroll-behavior: smooth;

}
html, body {
    scroll-behavior: auto; /* optional: set to 'auto' if JS handles scrolling */
    overflow-y: visible;
  }
  


* {



    box-sizing: border-box;



    -webkit-box-sizing: border-box;



}





body {



    margin: 0;



    padding: 0;



    font-size: 16px;



    line-height: 1.625;



    font-family: "Open Sans", serif;



    background-color: #fff;



    font-weight: 400;



    color: #000;



}





h1,

h2,

h3,

h4,

h5,

h6 {



    margin: 0;



    padding: 0;



    font-weight: 600;



    line-height: 1.1;



    font-family: "Source Serif 4", serif;



}





h1,

.h1 {



    font-size: 70px;



    line-height: 1;



    color: #fff;



}





h2,

.h2 {



    font-size: 50px;



    line-height: 1.2;



}





h3,

.h3 {



    font-size: 32px;



    line-height: 1.32;



}





h4,

.h4 {



    font-size: 22px;



    line-height: 1.2;



}





h5,

.h5 {



    font-size: 20px;



    line-height: 1.2;



}





h6,

.h6 {



    font-size: 18px;



}





img {



    max-width: 100%;



    height: auto;



    border: none;



    vertical-align: middle;



}





p {



    margin: 0;
	



}





input[type=submit] {



    cursor: pointer;



    background-image: url('https://f.hubspotusercontent40.net/hubfs/7697697/bright_data_Assets-April-21/images/blank.png') !important;



}


.container1 {



    float: none !important;



    display: block;



    margin: 0 auto !important;



    max-width: 1120px;



    padding-left: 15px;



    padding-right: 15px;



}


.container {



    float: none !important;



    display: block;



    margin: 0 auto !important;



    max-width: 1356px;



    padding-left: 15px;



    padding-right: 15px;



}





::-webkit-input-placeholder {



    opacity: 1 !important;



    color: #BFBFBF !important;



}





::-moz-placeholder {



    opacity: 1 !important;



    color: #BFBFBF !important;



}





:-ms-input-placeholder {



    opacity: 1 !important;



    color: #BFBFBF !important;



}





form .input {



    margin-right: 0 !important;



}





form fieldset {



    max-width: inherit !important;



    margin: 0 -10px;



    border: none;



    padding: 0;



}





form fieldset.form-columns-1 .field {



    width: 100% !important;



}





form fieldset.form-columns-2 .field {



    width: 50% !important;



}





form fieldset.form-columns-3 .field {



    width: 33.33% !important;



}





form .field {



    padding: 0 0 38px;



}





form fieldset .field {



    padding-left: 15px;



    padding-right: 15px;



}





form ul.multi-container {



    padding-top: 10px;



}





form ul.multi-container li {



    margin: 5px 0;



}





textarea,

input[type="text"],

input[type="number"],

input[type="email"],

input[type="tel"],

select {



    display: block;



    border: none;



    outline: none;



    background: #fff;



    font-size: 16px;



    line-height: 1.3;



    font-family: "Open Sans", serif;



    font-weight: 400;



    /*border: 1px solid rgba(158, 159, 158, 0.5);*/



    color: #000;



    margin: 0;



    padding: 14px 10px 14px 10px;





    -webkit-appearance: none;



    -moz-appearance: none;

    margin-top: 5px;

    width:100%;



}





select {



    height: 48px;



    width: 100%;



    padding: 6px 10px;



    background-image: url(../images/down-arrow.png);



    background-repeat: no-repeat;



    background-position: right 0.7rem top 50%;





}





textarea {



    min-height: 120px;

    width: 100%;

}





form input[type="radio"],

form input[type="checkbox"] {



    display: none



}





form input[type="radio"] + span,

form input[type="checkbox"] + span {



    position: relative;



    display: block;



    padding-left: 50px!important;



    cursor: pointer



}





form input[type="radio"] + span:before,

form input[type="checkbox"] + span:before {



    content: "\f00c";



    font-family: fontawesome;



    color: #f26c23;



    position: absolute;



    left: 4px;



    top: 4px;



    font-size: 0;



    width: 15px;



    height: 15px;



    display: block;



    border: 1px solid #ccc;

    background-color: #fff;

    /*transition: all ease .3s;



    -webkit-transition: all ease .3s;*/



    text-align: center;



    line-height: 14px



}





form input[type="radio"] + span:before {

    border-radius: 50%;

    background-color: #fff;

    border: 1px solid #E3E3E3;

}





form input[type="radio"]:checked + span:before {



    background: #A39161;



    border-color: #A39161;

}





input[type="submit"] {



    outline: 0;





    padding: 14px 30px;



    border: 0;



    outline: 0;



    background: #000000;



    color: #fff;



    font-size: 16px;



    line-height: 22px;



    font-weight: 600;



    -webkit-transition: all ease .3s;



    -moz-transition: all ease .3s;



    transition: all ease .3s;

    width: 100%;





}



form input[type="checkbox"]:checked + span:before {

    border-color: #A39161;

    font-size: 12px;

    background-color: #A39161;

    letter-spacing: 0;

    background-image: url(../images/tick.svg);

    background-position: center;

    background-size: 10px 13px;

    background-repeat: no-repeat;

    color: transparent;

}





input[type="submit"]:hover {



    color: #fff;



    background: #A39161;



}





label {



    font-size: 16px;



    font-weight: 500;



    padding-bottom: 4px;



    line-height: 1.5;



    display: block;



    color: #000;



    margin-top: 20px;



}



label span {

    color: #FF0000;

}





.hs-form-required {



    color: #ff146d



}



span.wpcf7-list-item-label a {

    color: #006266;

}



label.hs-error-msg {



    color: #ff146d;



    font-size: 14px;



    margin-top: 5px;



}





a {



    text-decoration: none;



}





.button a,

.button button {



    color: #fff;



    font-size: 16px;



    background-color: #000000;



    text-align: center;



    font-family: "Source Serif 4", serif;



    padding: 15px 30px;



    transition: 0.5s all;



    display: inline-block;



    position: relative;



}





.button a:after {



    position: absolute;



    content: "";



    top: 0;



    left: 0;



    background-color: #A39161;



    width: 0;



    height: 100%;



    transition: width 0.3s ease;



}





.button a span {



    position: relative;



    z-index: 11;



}





.button a:hover:after {



    width: 100%;



}





.right-side-form br {display:none ;}

.service-btn a {



    width: 100%;



    margin-top: 26px;



    border: 1px solid #fff;



    background-color: transparent;



    color: #fff;



    font-size: 16px;



    text-align: center;



    font-family: "Source Serif 4", serif;



    padding: 15px 30px;



    transition: 0.5s all;



    display: inline-block;



    position: relative;



}





.service-btn a:hover {



    background-color: #fff;



    color: #000;



}



.request-btn a {

    background-color: #000;

    color: #fff;

    padding: 15px;

    width: 100%;

    max-width: 100%;

    display: block;

    text-align: center;

    border:2px solid transparent;

    transition: 0.5s all;

    font-size: 16px;

    font-weight: 600;

    font-family: "Source Serif 4", serif;

}

.request-btn a:hover{ color: #000;background-color: #fff; border:2px solid #000; }





/* =================homepage========================= */





.section-service-hero {



    background-color: #006266;







    position: relative;



    overflow: hidden;



}









.service-hero-inner {display: flex;flex-wrap: wrap;margin: 0;position: relative;z-index: 9; justify-content: space-between;}







.service-hero-text {



    width: 50%;



    padding: 80px 0px;



    color: #fff;

    position: relative;





}



.service-hero-banner-bg {padding: 0 33px;
    width: calc(50% + 19%);
    float: left;margin-right: -25%;padding-left: 20px; position: relative;}




    /* .service-hero-banner-bg {
        display: none;
    } */
.service-hero-banner-bg img {

    height: 100%;

    object-fit: cover;

    object-position: 100%;

}

@media(max-width : 1304px) , (max-width : 1024px){
    .service-hero-banner-bg{display: none;}
}



.section-serivce-menu .section-content {



    padding-top: 30px;



}





.service-hero-rating p {



    display: flex;



    flex-wrap: wrap;



    align-items: center;



    align-content: center;



    /* padding-top: 40px; */



}





.service-hero-rating p img {



    padding: 0 15px;



}





.service-hero-text .button {



    margin-top: 40px;



}





.service-hero-text .section-title {



    border-bottom: 1px solid;



    padding-bottom: 52px;



}





.service-hero-inner:before {



    content: "";



    position: absolute;



    background-image: url(../images/Vector.png);



    background-repeat: no-repeat;



    top: 0px;



    right: 0;



    width: 480px;



    height: 100%;



    background-size: contain;



}







.section-serivce-menu {



    background-color: #F7F7F7;



    display: block;



    overflow: hidden;



    overflow-x: auto;



    overflow-y: hidden;



    white-space: nowrap;



    width: 100%;



}





.section-serivce-menu ::-webkit-scrollbar {



    width: 10px;



}





.section-serivce-menu ::-webkit-scrollbar-track {



    background: transparent;



}





.section-serivce-menu ::-webkit-scrollbar-thumb {



    background: transparent;



}





.section-serivce-menu ::-webkit-scrollbar-thumb:hover {



    background: transparent;



}





.serivce-menu-inner .serivce-menu-inner-list {



    margin: 0 -15px;



    display: flex;



    list-style: none;



    padding-left: 0;



    justify-content: space-between;



}





.serivce-menu-inner .serivce-menu-inner-list li {



    padding: 0 15px;



}





.serivce-menu-inner .serivce-menu-inner-list li a {



    color: #000;



}





.service-property {



    background-color: rgba(0, 98, 102, 10%);



    padding: 39px 30px 39px 30px;



    border-left: 10px solid #006266;



}




.property-inner {



    width: 63%;



}





.service-litigation {



    padding-top: 26px;



}





.service-rental {



    padding-top: 26px;



}





.service-property-inner {



    padding: 80px 0;



    display: flex;



    flex-wrap: wrap;



    justify-content: space-between;



}





.rating-aslider {



    background-color: #fff;



    padding: 43px 36px 21px;



    margin-top: 0px;



}



.inner-title + .faq {



    padding-top: 60px;



}



.slider-contact .slick-arrow {



    font-size: 0;



    width: 60px;



    height: 60px;



    position: absolute;



    top: 23%;



    border: 0;



    background-color: rgba(255, 255, 255, 30%);



    z-index: 9;



    background-repeat: no-repeat;



    background-position: center center;



    cursor: pointer;



    transition: ease all .5s;



}





.slider-contact button.slick-next {



    right: 0;



    background-image: url('http://anthonygold.co.uk/wp-content/uploads/2024/12/next.png');



}





.slider-contact button.slick-prev {



    left: 0;



    background-image: url('http://anthonygold.co.uk/wp-content/uploads/2024/12/prev.png');



}





.acc-content {



    display: none;



    margin-top: 10px;



}





.acc {



    border-bottom: 1px solid #000;



    padding: 25px 0;



}





.faq {



    padding: 30px 0;



}

.faq-title ul {

    padding-left: 15px;

}



.inner-title {



    padding-top: 60px;



}



.fbm-right ul li a img:hover {

    filter: brightness(0.5);

}

.inner-title p {



    padding-top: 15px;



}



.inner-title h3 {



    padding-top: 15px;



}





.faq-title p {



    padding-top: 15px;



}



.faq-title h3 {



    padding-top: 15px;



}



.contact-info {



    background-color: #A59C94;



    margin-left: -50px;



    margin-top: 100px;



    display: flex;



    padding: 60px;



    flex-wrap: wrap;



    justify-content: space-between;



    align-items: center;



}


/* .footer-wordpay {
    margin-top: 15px;
} */
.site-footer h4 {
    font-weight: 500;
    font-size: 22px;
    color: rgb(255, 255, 255);
    margin: 0px 0px 20px;
}

.contact-info-form {



    width: 44%;



    text-align: center;



}





.contact-info-form p {



    margin: 16px auto 0 auto;

    max-width: 291px;



}





.contact-info *,

.slid-contect-info * {



    color: #fff;



}





.bw-line {



    position: relative;



}





.bw-line:before {



    position: absolute;



    content: "";



    background-color: #fff;



    width: 2px;



    height: 40px;



    left: 50%;



    top: -40px;



}
/* .article-img-left{
    position: absolute;
    background-image: url("../https://anthonygold.co.uk/wp-content/uploads/2025/01/knowledge-article-img.png");
    background-repeat: no-repeat;
    top: 0px;
    right: 0;
    width: 480px;
    height: 100%;
    background-size: contain
} */

.article-img-left img{
    position: absolute;
    /* top: -11px; */
    /* min-height: 500px; */
    left: 27px;
    height: 100%;
}
.knowledge-article-img {
    align-items: stretch;
}


.bw-line:after {



    position: absolute;



    content: "";



    background-color: #fff;



    width: 2px;



    height: 40px;



    left: 50%;



}



.inner-title p a {



    color: #A39161;



}


.speakrght-text ul li a {
    color : #000000;
}


.property-right-inner {



    width: 32%;



}





.slid-contect {



    background-color: #A59C94;



}





.slid-contect-info {



    padding: 30px;



}





.service-rental-list ul {



    display: flex;



    padding-left: 0;



    list-style: none;



    flex-wrap: wrap;



;



}





.service-litigation ul {



    display: flex;



    padding-left: 0;



    list-style: none;



    flex-wrap: wrap;



}





.service-rental-list ul li span,

.service-litigation ul li span {



    padding: 0 11px;



}





.section-meet-team {



    background-color: #F7F7F7;



    padding: 122px 0 113px;



}





.meet-team-section-title {



    width: 30%;



    max-width: 312px;



}





.icon-box-inner {



    width: 70%;



    display: flex;



    flex-wrap: wrap;



    justify-content: space-between;



    padding-left: 40px;



}





.icon-box {



    width: 50%;



    display: flex;



    flex-wrap: wrap;



    max-width: 392px;



    padding: 20px;



}
.logo-inner {
    display: none;
}


.fc-menu-one{
    display: flex;
    gap: 30px;
}

/* .single-service .site-footer-outer section.section-counrty-logo { display: none; } */

.meet-team-inner {



    display: flex;



    flex-wrap: wrap;



    justify-content: space-between;



}





.icon-box-img {



    width: 48px;



}





.icon-box-content {



    width: calc(100% - 48px);



    padding-left: 20px;



}

.aboutpeoplebtn-text.active {
    max-height: fit-content;
    
}
.aboutpeoplebtn-text {
    transition: all ease-in-out 0.1s;
}

.aboutpeoplebtn-text p a{
    color: #A39160;
}
.aboutpeoplebtn-text {
    max-height: 180px;
    overflow: hidden;
}

.team-slider-outer {



    text-align: center;



    padding: 20px;



}





section.section-team-slider {


    
    padding: 150px 0;



}



section.section-team-slider .slider-buton {

    width: 50%;

    text-align: right;

}

.team-slider {



    display: flex;

    flex-wrap: wrap;

    /*width: 72%;

    margin-left: 8%;*/

    width: calc(74% + 20px);

    margin-right: -20px;





}





.team-slider-title {



    width: 23%;



}





/*.team-slider-title {



    width: 20%;



}*/











.team-slider-inner {


    
    display: flex;



    flex-wrap: wrap;



    align-items: center;



    width: 100%;



}





.team-slider-img img {



    border-radius: 100%;



}





.team-slider-content {



    padding-top: 20px;



}





.request-call {



    padding-top: 86px;



}





/* .request-call-img {



    padding-top: 30px;



} */





.team-slider-inner .slick-arrow {



    font-size: 0;



    position: absolute;



    bottom: 0;



    width: 40px;



    height: 40px;



    border: 2px solid #000;



    background-repeat: no-repeat;



    background-position: center center;



    background-color: transparent;



}





.team-slider-inner .slick-arrow:hover {



    opacity: 0.5;



}







.team-slider-inner button.slick-next.slick-arrow {



    background-image: url(../images/Vector\ 1.png);



    left: -20%;



}



.team-slider-inner .slick-arrow { position:static; }

.btn-wrap { margin-top: 43px; }

button.slickarrowbtn.slick-disabled { opacity: 30%; }

button.slickarrowbtn { transition: 0.5s all; -webkit-transition: 0.5s all; opacity: 1; font-size: 0; width: 40px; height: 40px; border: 2px solid #000; background-repeat: no-repeat; background-position: center center; background-color: transparent; }

button.next-btn.slickarrowbtn { cursor: pointer; margin-left: 20px; background-image: url('../images/Vector 1.png'); }

button.prev-btn.slickarrowbtn { background-image: url(../images/Vector\ 3.png); }

/*.team-slider .slick-arrow { display: none !important; }*/





.team-slider-inner button.slick-prev.slick-arrow {



    left: -25%;



    background-image: url(../images/Vector\ 3.png);



}





.slider-buton {



    text-align: center;



    padding-top: 40px;



}





.section-faq-slider {



    background-color: #006266;



    padding: 112px 0 119px;



}





.acc-v2 {



    display: flex;



    flex-wrap: wrap;



}





.acc-v2 .acc-title {



    width: 50%;



}





.acc-v2 .acc-content-v2 {



    width: 50%;



    position: absolute;



    top: 0;



    right: 0;



    display: none;



}





.accordion {



    position: relative;



}





.tabbing-inner * {



    color: #fff;



}





.acc-title-v2 {



    border-bottom: 1px solid #fff;



    width: 40%;



    padding: 25px 0;



}





.faq-slider-title {



    color: #fff;



}





ul.tabs {



    margin: 0px;



    padding: 0px;



    list-style: none;



    width: 40%;



}





.tab-content {



    display: none;



    padding: 15px;



}





.tab-content.current {



    display: inherit;



}





.tab-links {



    display: flex;



    flex-wrap: wrap;



    justify-content: space-between;



    padding-top: 93px;



}





.tab-content.current p {



    padding-top: 25px;



}





.tabbing-content {



    width: 50%;



}





ul.tabs li {



    background: none;



    cursor: pointer;



    padding: 25px 0;



    border-bottom: 1px solid;



}





li.tab-link.current {



    display: flex;



    justify-content: space-between;



    align-items: center;



}





li.tab-link img {



    display: none;



}





li.tab-link.current img {



    display: block;



    padding-left: 20px;



}





section.section-two-column {



    padding: 120px 0;



}





.two-column-inner {



    display: flex;



    flex-wrap: wrap;



}





.two-column-left-side {



    width: 50%;



    padding-right: 28px;



}





.two-column-right-side {



    width: 50%;



    padding-left: 28px;



}





.two-column-left-side p,

.two-column-right-side p {



    padding-top: 30px;



}





section.section-client {



    background-color: #F5F2ED;



    padding: 120px 0;



}





.client-inner-left {



    width: 41%;



}





.client-inner-right {



    width: 50%;



    border-left: 10px solid #A39161;



    padding-left: 34px;



}





.section-client-inner {



    display: flex;



    flex-wrap: wrap;



    justify-content: space-between;



}





.client-inner-right h3 {



    font-style: italic;



    color: #A39161;



    font-weight: 600;



}





.right-bottom {



    padding-top: 20px;



}





.client-inner-left p {



    padding-top: 20px;



}



@media (max-width : 1440px){
    .section-country-img img {
        max-width: 165px;
        position: relative;
        left: 20px;
        top: 9px;
    }
    .container1{
        max-width: 991px;
        width: 100%;
    }
}
@media (max-width : 1340px){
    .section-country-img img {
        max-width: 150px;
        position: relative;
        left: 20px;
        top: 9px;
    }
} 
@media (max-width : 1290px){
    .container1{
        max-width: 840px;
        width: 100%;
    }
    .section-country-img img {
        max-width: 152px;
        position: relative;
        left: 20px;
        top: 12px;
    }
}
@media (max-width : 1220px){
    .container1{
        max-width: 740px;
        width: 100%;
    }
    .section-country-img img {
        max-width: 130px;
        position: relative;
        left: 20px;
        top: 24px;
    }
}
@media (max-width : 992px){
    .section-country-img img{
        left: 4px;
    }
}
@media (max-width : 767px) {
    .container1 {
        max-width: 480px;
        width: 100%;
    }
    
}
@media (max-width : 440px){
    .container1{
        max-width: 540px ;
        width: 100%;
    }
} 
.section-counrty-logo-inner {
    margin: 0px 0px 0px 210px;


    /* max-width: 840px; */



    display: flex;



    flex-wrap: wrap;




    align-items: center;



}
.section-counrty-logo-inners {



    /* max-width: 1192px; */



    display: flex;



    flex-wrap: wrap;



    margin: 0 auto;



    align-items: center;



}





section.section-blog-post {



    padding: 100px 0 78px;



}





.counrty-logo {



    /* padding: 10px 14px; */



    min-width: 152px;



}





section.section-counrty-logo {


position: relative;
    padding: 30px 0px;

    z-index: -1;

}
.section-country-img{
    position: absolute;
    top: 0px;
   
    z-index: 99;
}

.article-img-right {
    position: relative;
}
.article-img-right:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background-image: url(https://anthonygold.co.uk/wp-content/uploads/2025/01/knowledge-article-img.png);
    background-repeat: no-repeat;
    background-size: contain;
    left: -21%;
    top: 0;
}

.knowledge-article-img { justify-content:flex-end}
.latest-blog ul {



    display: flex;



    list-style: none;



    padding-left: 0;



    flex-wrap: wrap;



    justify-content: space-between;



    margin: 20px -15px;



}





.latest-blog ul li {



    width: calc(85% / 2);



    padding: 20px 15px;



}





.latest-blog {



    width: 70%;



    padding-right: 32px;



}



.latest-blog-right-side ul li a:hover{
    text-decoration: underline;
}

.latest-blog-right-side {



    width: 30%;



    background-color: #A39161;



    padding: 40px 40px 0;



}





.latest-blog-right-side ul {



    list-style: none;



    padding-left: 0;



}





.blog-post-inner {



    display: flex;



    flex-wrap: wrap;



}





/* .blog-post-inner a {



    text-decoration: underline;



} */





.latest-blog-right-side * {



    color: #fff;



}





.latest-blog-right-side ul li {



    padding: 20px 0;



}





.latest-blog a {



    color: #000;



    padding-top: 5px;



}





.view-all-link a {



    text-decoration: none;



    display: flex;



    flex-wrap: wrap;



    align-items: center;



}





.view-all-link a img {



    padding-left: 5px;
	
	width: 11px;



}



/* .section-faq-slider {



overflow: hidden;



} */





.Property-slider-img {





    background-repeat: no-repeat;



    padding: 263px 0 263px 80px;



    margin: 0 15px;



    position: relative;



}





.property-slider .slick-list {



    padding-left: 0 !important;



    overflow: inherit;



}





.play-btn {



    background-color: #A39161;



    width: 100px;



    height: 100px;



    border-radius: 100%;



    position: relative;



}





.play-btn a {



    position: absolute;



    top: 50%;



    left: 57%;



    transform: translate(-50%, -50%);



}





.property-slider {



    position: relative;



    z-index: 1;



}





.Property-slider-img-inner {



    max-width: 961px;



    display: flex;



    flex-wrap: wrap;



    align-items: center;



    position: relative;





    z-index: 9;



    color: #fff;






}





.Property-slider-img-text {



    width: calc(80% - 100px);
	height: 320px;



}





.Property-slider-img:after {



    background: linear-gradient(0deg, #00000070 0%, #0000002e 100%);



    content: "";



    position: absolute;



    top: 0;



    left: 0;



    width: 100%;



    height: 100%;



}





section.section-video-slider {
    padding-bottom: 50px;
    position: relative;
    overflow: hidden;
}

div#slick-slide20 {

    width: 1326px;

    height: auto;

}
@media (max-width: 767px), (max-width: 840px){
    .div#slick-slide20{
        min-height: 520px;
        background-size: contain;
    }
    .Property-slider-img:after{
        background: none;
    }
}


.mobile-text {



    display: none;



}





.accor-mobile-inner {



    display: none;



}





.property-slider ul.slick-dots {



    display: flex;



    list-style: none;



    flex-wrap: wrap;



    justify-content: center;



}





.property-slider li button {



    font-size: 0;



    margin: 0 10px;



    background-color: #CCCCCC;



    border: none;



    width: 10px;



    height: 10px;



    border-radius: 100%;



    transition: 0.5s;



    cursor: pointer;



}





.property-slider li.slick-active button {



    width: 46px;



    border-radius: 20px;





}





.container {

    float: none !important;

    display: block;

    margin: 0 auto !important;

    max-width: 1356px;

    padding-left: 15px;

    padding-right: 15px;

}



.header-flex {

    display: flex;

    justify-content: space-between;

    position: relative;

    z-index: 9999;

}



.open-mobilemenu .site-header {

    position: fixed;

    top: 0;

    z-index: 999;

    width: 100%

}



.header-menu ul li:last-child {

    margin-right: 0;

}



.header-menu ul li {

    display: inline-block;

    margin: 0 40px 0 0;

}



.header-menu ul {

    list-style: none;

    padding: 0;

    margin: 0;

}



.header-menu ul li a {

    padding: 0px 0 26px;

    position: relative;

    display: block;

    font-size: 18px;

    color: #000000;

    transition: ease all .5s; 

}



.HeaderMenu {

    margin: 56px 0 0;

}



.site-header {

    background-color: #fff;

    border-bottom: 1px solid #E3E3E3;

}



.header-menu ul li a:after {

    position: absolute;

    content: '';

    bottom: 0;

    width: 0;

    height: 3px;

    background: #A39161;

    left: 50%;

    transition: ease all .5s;

    transform: translateX(-50%);

    -webkit-transform: translateX(-50%);

}



.header-menu ul li a:hover:after {

    width: 100%;

}



.header-menu ul li a:hover {

    color: #A39161;

}



.site-footer {

    padding: 99px 0 90px;

    border-bottom: 16px solid #A39161;

    background-color: #1A1A1A;

    color: #FFFFFF;

}



.site-footer ul {

    list-style: none;

    padding: 0;

    margin: 0;

}



.site-footer a:hover {

    color: #A39161;

}



.site-footer a {

    color: #fff;

    transition: ease all .5s;

}



.site-footer {

    padding: 99px 0 40px;

    border-bottom: 16px solid #A39161;

    background-color: #1A1A1A;

    color: #FFFFFF;

}



.site-footer h5 {

    font-weight: 500;

    font-size: 22px;

    color: #fff;

    margin: 0 0 20px;

}



.footer-logo {

    margin: 0 0 48px;

}



.footer-row {

    display: flex;

    flex-flow: row wrap;

}



.footer-column {

    width: 17.50%;

}



.footer-column:first-child, .footer-column:nth-child(1) {

    width: 30%;

}
/* .footer-column:first-child, .footer-column:nth-child(2) {

    width: 25%;

} */

.sc-title{
    font-size: 39px !important;
    font-weight: 500;
    line-height: 33px;
    font-family: 'Open Sans';
    color: #fff !important;
}
.footer-number {

    margin: 0 0 10px;

}



.footer-number a {

    font-size: 40px;

    font-weight: 500;

    line-height: 40px;

}



.fc-menu li {

    margin: 10px 0 0;

}

.fc-menu {
    margin-top: 10px;
}

.fc-menu a {

    font-size: 20px;
    line-height: 1.2;
    color: #e7e4e4;
}



.fc-wrap li {

    margin: 5px 0 0;

    display: block;

    width: 100%;

}



.fc-wrap a {

    font-size: 16px;

    line-height: 26px;
    color: #e7e4e4;
}



/* .footer-column:nth-child(2) ul {

    display: flex;

    flex-flow: row wrap;

} */



.footer-column:nth-child(2) ul li {

    display: inline-block;

    /* width: 70%; */

}



.footer-column:nth-child(2) ul li:nth-child(2n) {

    margin-right: 0;

}



.footer-bottom {

    margin: 50px 0 0;

    display: flex;

    justify-content: space-between;

    align-items: center;

}

.fc-menu-one li {
    display: flex;
    gap: 10px;
    align-items: center;
    color: #e7e4e4;
}

.fbm-left {

    width: 62%;

    font-size: 12px;

    line-height: 20px;
    color: #e7e4e4;
}



.site-footer p:last-child {

    margin: 0;

}



.fbm-right {

    width: 38%;

    padding-left: 20px;

}



.fbm-right ul li {

    margin-right: 31px;

}



.fbm-right ul {

    display: flex;

    align-items: center;

    justify-content: end;

    padding-right: 56px;

}



.fbm-right ul li:last-child {

    margin-right: 0;

}



.fbm-right ul a:hover {

    opacity: 0.8;

}



/*body { padding: 104px 0 0;}*/



.site-breadcrumbs {

    padding: 20px 0;

    background-color: #fff;

}



.breadcrumbs-row a:after {

    border-style: solid;

    border-width: 2px 2px 0 0;

    content: '';

    display: inline-block;

    height: 6px;

    position: relative;

    width: 6px;

    left: 4px;

    transform: rotate(45deg) translateY(-50%);

    vertical-align: middle;

    top: 2px;

}



.breadcrumbs-row a {

    position: relative;

    padding-right: 9px;

    margin-right: 9px;

}



.breadcrumbs-row a, .breadcrumbs-row span {

    font-size: 14px;

    line-height: 29px;

}



html, body {



    margin: 0 !important;



}



.breadcrumbs-row a:hover {

    color: #A39161;

}



.latest-blog ul a, .latest-blog ul a h6, .blog-post-inner ul a, .blog-post-inner ul a h6 {

    font-family: "Open Sans", serif;

    font-weight: bold;

}



.breadcrumbs-row a, .breadcrumbs-row span {

    color: #000

}



.home .site-breadcrumbs {



    display: none;



}



.breadcrumbs-row a:hover * {

    color: #A39161 !important;

}



.header-search {

    position: relative;

    top: auto;

    left: 0;

    width: 100%;

    background-color: #fff;

    z-index: 99999;

    margin: 8px 0 0 0;

    padding: 9px 0;

}



.header-search form label {

    display: none;

}



.header-search form ::placeholder {

    color: #8A8A8A !important;

}



.header-search form input {

    width: 100%;

    border: 0;

    outline: 0;

    padding: 12px 0;

    height: auto;

    min-height: auto;

    font-size: 24px;

    font-family: "Open Sans", serif;

    line-height: 29px;

    color: #000;

    padding-right: 120px;

    background-color: #fff !important;

}



.header-search form button i {



    display: none;



}



.header-search form button {

    background-color: #000000;

    color: #fff;

    border: 0;

    outline: 0 !important;

    font-size: 16px;

    font-weight: 600;

    font-family: "Source Serif 4", serif;

    line-height: 1.2;

    padding: 16.5px 30.5px;

    border-radius: 0;

    cursor: pointer;

}



.header-search form button span {

    width: auto !important;

    word-wrap: normal !important;

    clip-path: none !important;

    clip: inherit !important;

    height: auto !important;

    margin: 0 !important;

    position: static !important;

}



.header-search form button:hover {

    background-color: #A39161;

}



.header-search form button {

    position: absolute;

    right: 0;

    top: 0;

}



.header-search form {



    position: relative;



}



.header-search {



    display: none;



}



.open-search .header-search {



    display: block;



}



.HeaderMenu > ul > li:last-child > a:after {

    display: none;

}



input[type="search"]::-webkit-search-cancel-button {



    display: none;



}



input[type="search"]::-moz-search-clear {



    display: none;



}



input[type="search"]::-ms-clear {



    display: none;



}



.search-main .section-title {



    padding: 0;



    border: 0;



}



.search-main .service-hero-text {



    width: 100%;

    padding-bottom: 55px;



}



.search-main .section-service-hero:before {

    background-size: contain;

    height: 100%;

    width: 100%;

    background-position: right;

    right: 0;

}



.search-main .section-service-hero h1 span {

    color: #A39161 !important;

}



.search-section {

    padding: 60px 0;

}



.search-post {

    max-width: 990px;

    width: 100%;

    padding-top: 30px;



}

.search-inn {

    position: relative;

}

.search-inn::after{

    content: "";

    position: absolute;

    overflow: hidden;

    height: 1px;

    width: 100%;

    background: #E3E3E3;

}



.search-post h2 a {

    color: #000;

}



.search-post h2 {

    color: #000000;

    font-size: 32px;

    line-height: 1.2;

}

.entry-summary {

    padding-bottom: 30px;

}

.search-post .entry-summary {

    padding-top: 20px;

    font-size: 16px;

    line-height: 20px;

}

.search-post h2 a{

    color: #A39160;

}

.search-post h2:hover a, .search-post h2:hover {

    color: #A39161;

}

@media (max-width: 990px){



}



.serivce-menu-inner .serivce-menu-inner-list li a {

    padding: 26px 0;

    display: inline-block;

    position: relative;

    transition: ease all .5s;

    font-size: 18px;

}



.serivce-menu-inner .serivce-menu-inner-list li a:after {

    position: absolute;

    content: '';

    bottom: 0;

    width: 0;

    height: 3px;

    background: #A39161;

    left: 50%;

    transition: ease all .5s;

    transform: translateX(-50%);

    -webkit-transform: translateX(-50%);

}



.serivce-menu-inner .serivce-menu-inner-list li a:hover {

    color: #A39161;

}



.serivce-menu-inner .serivce-menu-inner-list li a:hover:after {

    width: 100%;

}



.serivce-menu-inner .serivce-menu-inner-list li.current-menu-item a:after {

    width: 100%;

}



.serivce-menu-inner .serivce-menu-inner-list li.current-menu-item a {

    color: #A39161;

}



.section-serivce-menu::-webkit-scrollbar {

    width: 0px;

    height: 0;

}



.section-serivce-menu::-webkit-scrollbar-track {

    background: transparent;

}



.section-serivce-menu::-webkit-scrollbar-thumb {

    background: transparent;

}



.section-serivce-menu::-webkit-scrollbar-thumb:hover {

    background: transparent;

}



.search-section form input {

    width: 100%;

    border: 0;

    outline: 0;

    padding: 12px;

    height: auto;

    min-height: auto;

    font-size: 24px;

    font-family: "Open Sans", serif;

    line-height: 29px;

    color: #000;

    padding-right: 120px;

    background-color: #fff !important;

    border: 1px solid;

}



.search-section form {

    position: relative;

}





.search-section form button i {

    display: none;

}



.search-section form button span {

    width: auto !important;

    word-wrap: normal !important;

    clip-path: none !important;

    clip: inherit !important;

    height: auto !important;

    margin: 0 !important;

    position: static !important;

}



.search-section form button {

    background-color: #000000;

    color: #fff;

    border: 0;

    outline: 0 !important;

    font-size: 16px;

    font-weight: 600;

    font-family: "Source Serif 4", serif;

    line-height: 1.2;

    padding: 16.5px 30.5px;

    border-radius: 0;

    cursor: pointer;

    position: absolute;

    right: 0;

    top: 0;

}



.search-section form button {

    top: 4px;

    padding: 17.5px 30.5px;

}



.search-section form button:hover {

    background-color: #A39161;

}



.acc-title h4:after {

    border-style: solid;

    border-width: 2px 2px 0 0;

    content: '';

    display: inline-block;

    height: 0.45em;

    right: 4px;

    vertical-align: top;

    width: 0.45em;

    top: 38%;

    transform: translateY(-50%) rotate(135deg);

    left: auto;

    position: absolute;

    transition: ease all .5s;

}



.acc-title h4 {

    position: relative;

    padding-right: 30px;

}



.acc-title {

    cursor: pointer;

}



.acc.active-0 .acc-title h4:after {

    transform: translateY(-50%) rotate(-45deg);

    top: 60%;

}



.service-rental-list ul a:hover {

    color: #A39161 !important;

}
.service-rental-list ul a:hover  span{

    color: black !important;

}

/* .service-rental-list ul li:last-child a span {
    display: none;
} */



.slid-contect-info-num {



    margin: 7px 0 0;



}



.slid-contect-info-num a:hover, .slid-contect-info-mail a:hover {

    color: #A39161;

}



.slid-contect-info h6 {

    font-family: "Open Sans", serif;

    font-weight: 600;

}



.service-rental-title h5 {

    font-family: "Open Sans", serif;

    font-weight: bold;

}



.service-property-title h3 {

    margin: 0 0 12px;

}



.slid-contect-info-mail a {

    text-decoration: underline;

}



.slider-contact button.slick-prev:hover, .slider-contact button.slick-next:hover {

    background-color: #A39161;

}



.bw-line {

    text-transform: uppercase;

    font-weight: bold;

}



.meet-team-section-title h3 {

    margin: 0 0 40px;

}



.meet-team-section-title h3 strong {

    display: block;

}



.counrty-logo img {

    max-width: 70%;

    object-fit: contain;

    margin: 0 auto;

}



.slid-contect-img img {

    object-fit: cover;

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    object-position: top;

    transition: 0.5s all

}



.slid-contect-img {

    padding-bottom: 100%;

    position: relative;

    overflow: hidden;

}



.team-slider-img img {

    height: max-content;

    object-fit: cover;

    /* min-height: 226px; */

    object-position: top;

    border-radius: 50%;

}





section.section-team-slider {



    overflow: hidden;



}



section.section-team-slider h3 {

    margin: 0 0 17px;

}





.Property-slider-img {

    background-size: cover;

    background-repeat: no-repeat;

    background-position: center top;

    margin-left: 20px;

    margin-right: 20px;

}



section.section-video-slider .container {

    max-width: 100%;

    padding: 0;

}





section.section-video-slider .property-slider {

    overflow: hidden;

}



.team-slider-outer:hover .team-slider-img img {

    transform: scale(1.1);

}





.team-slider-outer:hover .team-slider-content h6 {

    color: #A39161;

}





@media screen and (min-width: 768px) {



    .contact-info {

        position: relative;

        margin-left: 0;

    }



    .contact-info:before {

        position: absolute;

        content: '';

        right: 100%;

        width: 1000%;

        background-color: #A59C94;

        height: 100%;

        top: 0;

    }







    section.section-team-slider .slider-buton .button a {

        width: 100%;

        max-width: 253px;

    }



    .Property-slider-img-mobile {

        display: none;

    }



    .Property-slider-img .play-btn.mobshow {

        display: none;

    }





}





@media screen and (max-width: 1356px) {





    .team-slider { margin-left: 3%; }

    .team-slider-title { width: 23%; }





}





@media (max-width: 1300px) {



    .team-slider-img img {

        min-height: 200px;

    }











}



@media screen and (max-width: 1230px) {



    .counrty-logo {

        width: 16.66%;

        min-width: auto;

    }



}



@media screen and (max-width: 1200px) {



    .team-slider-inner button.slick-next.slick-arrow {



        bottom: -60px;



        left: -19%;



    }



    .team-slider-inner button.slick-prev.slick-arrow {



        bottom: -60px;



    }



    .header-menu ul li {

        margin: 0 20px 0 0;

    }



    .footer-number a {

        font-size: 30px;

    }



    .fc-wrap a {

        font-size: 15px;

    }



    .fc-menu a {

        font-size: 18px;

    }



    /*    .team-slider-img img {

            min-height: 150px;

            height: 150px;

            width: 150px;

            margin-left: auto;

            margin-right: auto;

        }*/

    section.section-team-slider .slider-buton { width: 65%; text-align: right; }

}





@media screen and (max-width: 1024px) {



    .service-hero-banner-bg{display: none;}



    .section-service-hero{ padding: 0; }



    .service-hero-text {width: 75%;}

    .service-hero-inner:before{right: 0;}

}





@media screen and (max-width: 991px) {

    .title  h1.h2 {

        font-size: 40px;

    }



    h2 {



        font-size: 40px;



    }



    .icon-box-inner {



        width: 100%;



        padding-left: 0;



    }



    .meet-team-section-title {



        width: 100%;



        max-width: 100%;



    }



    .property-inner {



        width: 100%;



    }



    .property-right-inner {



        width: 100%;



        padding-top: 30px;



    }



    .latest-blog ul li {



        width: calc(100% / 2);



        padding: 15px;



    }



    .latest-blog-right-side {



        padding: 20px;



    }



    .team-slider {



        width: 100%;

        padding-top: 40px;

        margin-left: 0;



    }



    .team-slider-title {



        width: 100%;

        padding-right: 15px;

    }



    .latest-blog {



        width: 100%;



    }



    .latest-blog-right-side {



        width: 100%;



    }



    .team-slider-inner button.slick-next.slick-arrow {



        left: 52px;



        top: 20px;



    }



    .team-slider-inner button.slick-prev.slick-arrow {



        left: 0;



        top: 20px;



    }



    .inner-title {



        padding-top: 30px;



    }



    .contact-info {



        margin-top: 50px;



    }



    .request-call {



        padding-top: 50px;



    }



    .section-meet-team {



        padding: 80px 0;



    }



    section.section-team-slider {



        padding: 80px 0;



    }



    section.section-two-column {



        padding: 80px 0;



    }



    section.section-client {



        padding: 80px 0;



    }



    section.section-blog-post {



        padding: 80px 0 64px;



    }



    section.section-counrty-logo {



        padding: 40px 0 65px;

text-align: center;

    }


   
    .slid-contect-img img {



        width: 100%;



    }



    .slid-contect {



        padding: 0px;



    }



    .slider-contact button.slick-next {



        right: 0px;



    }



    .slider-contact button.slick-prev {



        left: 0px;



    }



    .header-menu ul li {



        margin: 0 10px 0 0;



    }



    .header-menu ul li a {



        font-size: 16px;



    }





    .footer-column:first-child, .footer-column:nth-child(1) {

        width: 100%;

    }



    .footer-column {

        width: 50%;

    }

.footer-policies{
    column-count: 2;
}

    .footer-column {

        width: 50%;

        margin: 30px 0 0;

    }



    .footer-logo {

        margin: 0 0 10px;

    }



    .site-footer {

        padding: 56px 0 75px;

    }



    .footer-bottom {

        margin: 80px 0 0;

    }



    .footer-logo img {

        width: 223px;

        height: auto;

    }



    .fc-wrap a {

        font-size: 16px;

    }



    .search-post {

        max-width: 100%;

        width: 100%;

    }



    .search-post:nth-child(2n) {

        margin-right: 0;

    }



    .search-main .section-service-hero h1 {

        font-size: 30px;

    }



    .client-slide-outer button.slick-next {

        right: 15px !important;

    }



    .client-slide-outer button.slick-prev {

        right: 70px !important;

    }



    /*.section-serivce-menu {top: 108px !important;}*/

    .section-service-hero:before {

        height: 478px;

        width: 416px;

    }



    section.section-team-slider .slider-buton { width: 100%; text-align: center; }



    .btn-wrap { margin-top: 30px; }



}





@media screen and (max-width: 767px) {

    .title  h1.h2 {

        font-size: 30px;

    }



    h2 {



        font-size: 30px;



    }



    h3 {



        font-size: 25px;



    }



    .service-hero-inner {



        display: block;



        margin: 0;



    }



    .service-hero-text {



        width: 100%;



        padding: 30px 0;



    }



    .section-service-hero:before {



        display: none;



    }



    .service-hero-banner-bg {



        width: 100%;



        padding: 0;



        margin-top: 30px;



    }



    .icon-box {



        padding: 15px 0;



        width: 100%;



        max-width: 100%;



    }



    .latest-blog {



        width: 100%;



        padding-right: 0;



    }



    .latest-blog-right-side {



        width: 100%;



    }



    .client-inner-left {



        width: 100%;



    }



    .client-inner-right {



        width: 100%;



        border-left: 10px solid #A39161;



        padding-left: 10px;



        margin-top: 30px;



    }



    .two-column-left-side {



        width: 100%;



        padding-right: 0px;



    }



    .two-column-right-side {



        width: 100%;



        padding-left: 0px;



    }





    section.section-faq-slider {



        padding-bottom: 100px;



    }



    section.section-video-slider {



        margin-top: 0;



        padding-top: 78px;



    }



    .Property-slider-img-inner {



        color: #000;



        padding-top: 30px;



    }



    .Property-slider-img-text {



        width: 100%;



    }



    .mobile-text {



        display: block;



    }



    .mobile-video {



        background-image: url(../images/Group56.png);



        background-repeat: no-repeat;



        background-position: center center;



        background-size: cover;



        padding-top: 77%;



        position: relative;



    }



    .play-btn {



        background-color: #A39161;



        width: 100px;



        height: 100px;



        border-radius: 100%;



        position: absolute;



        left: 52%;



        transform: translate(-50%, -50%);



        bottom: 23%;



    }



    .Property-slider-title h2 {



        padding: 10px 0;



    }



    .contact-info-form {



        width: 100%;



        text-align: center;



        padding-top: 61px;



    }



    .contact-info {



        display: block;



        text-align: center;



        margin-left: 0;



        padding: 20px;



    }



    .bw-line:before {



        top: 25px;



    }



    .bw-line {



        padding-top: 68px;



    }



    .team-slider-img img {



        width: 100%;



    }



    .accor-mobile-inner {



        display: block;



        padding-top: 30px;



    }



    .accor-content {



        display: none;



    }



    .tabbing {



        display: none;



    }



    .accor-mobile-inner * {



        color: #fff;



    }



    .accor-text {



        border-bottom: 1px solid #fff;



        padding: 25px 0;



    }



    .accor-title {



        display: flex;



        flex-wrap: wrap;



        justify-content: space-between;



    }



    .accor-heading {



        width: 93%;



    }



    .accor-arrow {



        width: 7%;



        padding-left: 15px;



        text-align: end;



    }



    .accor-text.active-0 .accor-arrow img {



        transform: rotate(180deg);



    }



    .accor-content {



        margin-top: 12px;



    }



    .footer-logo {

        margin: 0 0 6px;

    }



    .footer-column {

        width: 100% !important;

        margin-left: 0 !important;

        margin-right: 0 !important;

        margin-top: 25px;

        padding-bottom: 25px;

        border-bottom: 1px solid;

    }



    .footer-column:nth-child(2) ul li {

        display: block;

        width: 100%;

        margin-right: 0;

    }



    .footer-column:nth-child(2) ul, .fc-wrap ul {



        display: none;

    }



    .footer-column:first-child {

        padding-bottom: 0;

        margin-bottom: 14px;

        border: 0;

    }



    .site-footer h5 {

        margin: 0;

        position: relative;

        padding-right: 30px;

        cursor: pointer;

    }
/* .footer-column:nth-child(5) .site-footer h5:after {

    display: none;

    

} */
.footer-wordpay{margin-top: 20px;}

    .footer-bottom {

        flex-direction: column-reverse;

        justify-content: start;

        align-items: start;

    }



    .fbm-left {

        margin: 76px 0 0;

        width: 100%;

    }



    .fbm-right {

        width: 100%;

        padding-left: 0;

    }



    .fbm-right ul {

        justify-content: start;

        padding-right: 0;

    }



    .site-footer h5:after {

        border-style: solid;

        border-width: 2px 2px 0 0;

        content: '';

        display: inline-block;

        height: 0.45em;

        right: 4px;

        vertical-align: top;

        width: 0.45em;

        top: 38%;

        transform: translateY(-50%) rotate(135deg);

        left: auto;

        position: absolute;

        transition: ease all .5s;

    }



    .fc-wrap.open-fmenu ul {

        display: block;

    }



    .fc-wrap ul {

        margin: 10px 0 0;

    }



    .site-footer .fc-wrap.open-fmenu h5:after {

        transform: translateY(-50%) rotate(-45deg);

        top: 60%;

    }



    .footer-number {

        margin: 0 0 20px;

    }



    .fc-menu li {

        margin: 5px 0 0;

    }



    .header-menu ul li {

        display: block;

    }



    .HeaderMenu {

        margin: 0px 0 0;

    }



    .header-menu {

        position: fixed;

        top: 0;

        left: 0;

        width: 100%;

        padding: 80px 20px;

        background-color: #fff;

        display: none;

    }



    .header-logo img {

        width: 163px;

        height: auto;

    }



    .site-header {

        border: 0;

        padding-bottom: 10px;

    }



    /*body { padding: 66px 0 0; }*/

    .menu-toggle {

        width: 24px;

        height: 19px;

        position: absolute;

        top: 62%;

        right: 11px;

        transform: translateY(-50%);

        cursor: pointer;

    }



    .menu-toggle span {

        display: block;

        width: 100%;

        background: #000000;

        height: 1px;

        position: absolute;

        top: 47%;

        transform: translateY(-50%);

        transition: ease all .5s;

    }



    .menu-toggle span:first-child {

        top: 0;

    }



    .menu-toggle span:last-child {

        bottom: 0;

        top: auto;

    }



    .open-mobilemenu .menu-toggle span:nth-child(2) {

        opacity: 0;

    }



    .open-mobilemenu .menu-toggle span:last-child {

        transform: translateY(-50%) rotate(-45deg);

        top: 10px;

    }



    .open-mobilemenu .menu-toggle span:first-child {

        transform: translateY(-50%) rotate(45deg);

        top: 10px;

    }



    .open-mobilemenu .header-menu {

        display: block;

        height: 100%;

    }



    .header-logo {

        z-index: 1;

    }



    .header-menu ul li a {

        padding-bottom: 0;

    }



    .header-menu ul li {

        margin: 0 0 15px;

    }



    .HeaderMenu > ul > li:last-child {

        position: absolute;

        top: 20px;

        right: 60px;

    }



    .header-search form input {

        font-size: 16px;

    }



    .header-search form button {

        padding: 12.5px 20.5px;

    }



    .open-search .header-search {

        margin: 0;

    }



    .header-menu ul li a:after {

        display: none;

    }



    .header-menu ul li a {

        font-size: 18px;

    }



    .search-post {

        width: 100%;

        margin-right: 0%;

        margin-top: 30px;

        padding: 0;

    }



    .search-section form button {

        padding-left: 15px;

        padding-right: 15px;

    }



    .accor-mobile-inner .accor-arrow {

        display: none;

    }



    .accor-heading h4 {

        position: relative;

        padding-right: 30px;

        width: 100%;

        cursor: pointer;

    }



    .accor-heading h4:after {

        border-style: solid;

        border-width: 2px 2px 0 0;

        content: '';

        display: inline-block;

        height: 0.45em;

        right: 4px;

        vertical-align: top;

        width: 0.45em;

        top: 38%;

        transform: translateY(-50%) rotate(135deg);

        left: auto;

        position: absolute;

        transition: ease all .5s;

    }



    .accor-heading {

        width: 100%;

    }



    .accor-text.active-0 h4:after {

        transform: translateY(-50%) rotate(-45deg);

        top: 60%;

    }



    .team-slider-img img {

        min-height: 250px;



    }



    section.section-team-slider .container {

        padding: 0;

    }



    .team-slider-title {

        padding-left: 15px;

        padding-right: 15px;

    }



    .team-slider-inner button.slick-prev.slick-arrow {

        left: 15px;

    }



    .team-slider-inner button.slick-next.slick-arrow {

        left: 67px;

    }



    section.section-team-slider {

        padding: 40px 0;

    }



    section.section-team-slider .slider-buton {

        padding-left: 15px;

        padding-right: 15px;

    }



    .slid-contect-img {

        min-height: 282px;

    }



    .request-call-img img {

        width: 70%;
        object-fit: contain;
        /* min-height: 200px; */

    }



    .request-call-img {



        display: flex;



    }



    .service-property {

        padding-left: 20px;

        padding-right: 20px;

    }



    .accor-title {

        cursor: pointer;

    }



    .accor-heading {

        width: 100% !important;

    }





    .Property-slider-img-mobile {

        padding: 60% 0 0 0;

        background-size: cover;

        background-repeat: no-repeat;

        background-position: center top;

        position: relative;

        width: 100%;

    }



    .section-video-slider {

        padding-top: 0;

    }



    .section-video-slider .container {

        padding-left: 0;

        padding-right: 0;

    }



    .Property-slider-img {

        margin-left: 0;

        margin-right: 0;

    }



    .Property-slider-img {

        padding: 0 !important;

        background-image: none !important;

    }



    .Property-slider-img:after {

        display: none;

    }



    .Property-slider-img-mobile:after {

        background: linear-gradient(0deg, #00000070 0%, #0000002e 100%);

        content: "";

        position: absolute;

        top: 0;

        left: 0;

        width: 100%;

        height: 100%;

    }



    .Property-slider-img-inner, section.section-video-slider {

        padding-top: 0;

    }



    .Property-slider-img-text {

        padding: 30px 15px;

    }



    .Property-slider-img .play-btn {

        display: none;

    }



    .Property-slider-img .play-btn.mobshow {

        display: inline-block;

        z-index: 1;

        top: 50%;

    }



    .counrty-logo {

        width: 50%;

        text-align: center;

    }



    .play-btn {

        width: 80px;

        height: 80px;

    }



    .slid-contect-info {

        padding: 30px 20px;

    }



    .service-property-inner {

        padding: 20px 0 53px;

    }



    .section-chamber-logo {

        padding: 80px 0;

    }



    /*.section-serivce-menu {top: 66px !important;}*/

    .chamber-logo-img img {

        margin: 0 auto;

    }



    .counrty-logo img {

        margin: 0 auto;

    }



    .lpdefaultform .wpcf7-acceptance .wpcf7-list-item-label { padding-left: 30px; }

    .team-slider { padding-top: 20px; }

    .btn-wrap { margin-top: 20px; }





}





@media screen and (max-width: 480px) {



    .latest-blog ul li {



        width: 100%;



        padding: 15px;



    }



    .team-slider .slick-list {



        padding-left: 0 !important;



    }



    .slider-buton a {



        width: 100%;



    }



    .accor-heading {



        width: 90%;



    }



    .accor-arrow {



        width: 10%;



    }



    .client-slider-title {

        width: 50%;

    }



}



@media screen and (max-width: 375px) {



    .team-slider-img img {

        min-height: 200px;

        height: 200px;

        width: 200px;

    }



    .slid-contect-info-mail {

        word-break: break-word;

    }



}





@media (min-width: 768px) {



    .menu-toggle {

        display: none;

    }



}





/* ================= Anthony-Service Sub Page========================= */





.section-sub-service-hero {



    background-color: #E5EFF0;



}





.sub-service-hero-text h2 {



    color: #006266;



}





/*.sub-service-hero-text .section-content {



    padding-top: 23px;



}

*/



.client-slider {



    padding: 30px;



    margin: 15px;



    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;



}





.client-slide-outer {



    margin: 0 -15px;



}





.client-slide-outer .slick-list {



    padding-left: 0 !important;



    padding-top: 60px !important;



}





section.section-faq-slider.section-sub-faq-slider {



    padding-bottom: 119px;



}





.client-slide-outer .slick-arrow {



    font-size: 0;



    position: absolute;



    bottom: 0;



    width: 40px;



    height: 40px;



    border: 2px solid #AEAEAE;



    background-repeat: no-repeat;



    background-position: center center;



    background-color: transparent;



    top: -35px;



}





.client-slide-outer .slick-arrow:hover {



    opacity: 0.5;



}





.client-slide-outer button.slick-next.slick-arrow {



    background-image: url(../images/Vector-next.png);



    right: -18px;



}





.client-slide-outer button.slick-prev.slick-arrow {



    right: 43px;



    background-image: url(../images/Vector-prev.png);



}





.client-slider-img {



    background-color: #A39161;



    width: 60px;



    height: 60px;



    border-radius: 100%;



    position: relative;



    top: -60px;



    left: -7px;



}





.client-slider-img img {



    position: absolute;



    top: 50%;



    left: 50%;



    transform: translate(-50%, -50%);



}





.service-sub-property-inner .latest-blog-right-side {



    width: 100%;



    margin-top: 40px;



    background-color: #F7F7F7;



}





.service-sub-property-inner .latest-blog-right-side a h6 {



    color: #A39161;

    font-family: 'Open Sans';



}





.service-sub-property-inner .inner-title {



    padding-top: 0px;



}





.sub-service {



    border: 1px solid #E3E3E3;



    padding: 30px;



}





.sub-service ul {



    padding-left: 25px;



}





.service-sub-property-inner .latest-blog-right-side ul li {



    color: #000;



}





.service-sub-property-inner .view-all-link a {



    color: #A39161;



}





.service-sub-property-inner .latest-blog-right-side h3 {



    color: #000;



}





.chamber-logo-img {



    min-width: 113px;



    padding: 25px;



}





.section-chamber-logo-inner {



    display: flex;



    flex-wrap: wrap;



    max-width: 1307px;



    margin: 0 auto;



    justify-content: center;



}





.sub-service-bottom {



    padding-top: 40px;



}





.sub-service-bottom p {



    padding-top: 40px;



}





section.section-chamber-logo {



    padding: 100px 0;



}





section.section-sub-service-video {



    background-image: url(../images/slider-mg.png);



    background-repeat: no-repeat;



    padding: 263px 0;



    position: relative;



    background-size: cover;



}





.section-sub-service-video::after {



    background: linear-gradient(0deg, #00000070 0%, #0000002e 100%);



    content: "";



    position: absolute;



    top: 0;



    left: 0;



    width: 100%;



    height: 100%;



}





.sub-service-video-inner {



    position: relative;



    z-index: 9;



    max-width: 1001px;



    display: flex;



    align-items: center;



    flex-wrap: wrap;



    justify-content: space-between;



    margin: 0 auto 0 0;



}





.sub-service-video-img-text {



    width: 68%;



    color: #fff;



    padding-top: 16px;



}





.sub-service-video-title {



    padding: 14px 0 28px;



}



.service-hero-text.sub-service-hero-text {



    color: black;



}



.sub-service-video {

    margin-top: 0 !important;

}



.sub-service ul li a:hover {

    color: #A39161 !important;

}



.latest-blog ul li a:hover {
    text-decoration: underline;
    color: #000000;

}



.view-all-link {

    position: relative;

}



.view-all-link:after {

    content: "";

    position: absolute;

    left: 0;

    background-color: #000;

    width: 200px;

    height: 5px;

}



.blog-post-title .view-all-link:after {

    background-color: #000000;

}



.latest-blog-right-side .view-all-link:after {

    background-color: #fff;

}



.property-right-inner .latest-blog-right-side .view-all-link:after {

    background-color: #000;

}



.service-sub-property-inner .latest-blog-right-side a h6:hover {

    color: #000;

}



/*.property-right-inner .slider-contact {padding-top: 40px;}*/



/*.team-slider .slick-list {padding-left:0 !important; }*/



/*.section-team-slider .container{max-width:100%; padding:0;}*/



.latest-blog-right-side h6, .blog-post-inner ul a h6 {
    padding-top: 5px;

}

.contact .right-side-form{
    background-color: #A59C94 !important;
}

.icon-box-content P {

    padding-top: 10px;

}



.client-slider-bottom-content {

    padding-top: 20px;

}



.icon-box-content h6 {

    font-family: 'Open Sans';

}



ul#menu-sub-service-page-1 li a {

    color: #000;

}



.faq-title a {

    color: #A39161;

}



.acc-content p a {

    color: #A39161;

    font-style: normal;

}



section.section-serivce-menu {

    position: sticky;

    top: 0px;

    z-index: 111;

}



.team-slider-img:hover .onhover {

    opacity: 1;

}



/*.team-slider-img:hover .ondefault {   opacity: 0;}*/



.team-slider-img .onhover {

    position: absolute;

    top: 50%;

    left: 50%;



    transition: ease all .5s;

    opacity: 0;

    transform: translate(-50%, -50%);

}



.team-slider-img img {

    transition: ease all .5s;

}





.team-slider-img {

    position: relative;

    overflow: hidden;

    border-radius: 100%;

}



.sub-service ul a:not(:hover) {



    color: #000000;



}





.service-hero-rating p iframe {

    max-width: 207px !important

}



.request-call-img {

    display: flex;

    flex-wrap: wrap;

    justify-content: space-between;

    /* margin: 0 -15px */

}



.request-call-img img {

    width: 70%;
    object-fit: contain;
    /* min-height: 200px; */

}



.sub-service-bottom a {

    color: #000;

    text-decoration: underline;

}





.sub-service-bottom a:hover {

    color: #A39161;

}





.right-side-form {

    background-color: #F1F1F1;

    padding: 20px;

    margin-top: 46px;
    max-width: 690px;
    margin: 0 auto;

}
.contact-form-header{
    padding: 50px 0px;
}


span.wpcf7-list-item.first {

    margin: 0;

}



span.wpcf7-form-control.wpcf7-radio {

    display: flex;

    flex-wrap: wrap;

    justify-content: space-between;

}



span.wpcf7-list-item-label {

    color: #000;

}



span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item {

    margin: 0;

    width: 50%;

}



span.wpcf7-list-item {

    margin: 10px 0 10px 0;

}



.property-right-inner .wpcf7.js br {

    display: none;

}



.property-right-inner .wpcf7.js input {

    width: 100%;

}



.slid-contect-img:hover img {

    transform: scale(1.1);

}



.right-side-form h3 {

    color: #000000;

}



.wt-clr p,

.wt-clr a,

.wt-clr h1,

.wt-clr h2,

.wt-clr h3,

.wt-clr h4,

.wt-clr h5,

.wt-clr h6 {

    color: #fff

}



.blc-clr p,

.blc-clr a,

.blc-clr h1,

.blc-clr h2,

.blc-clr h3,

.blc-clr h4,

.blc-clr h5,

.blc-clr h6 {

    color: #000 !important;

}







.home-hero-inner {



    position: relative;

    z-index: 9;

}



.home-content {

    padding-top: 30px;

}



.home-news-inner {

    display: flex;

    flex-wrap: wrap;

}



.section-home-news {

    background-color: rgba(163, 145, 97, 20%);

    padding: 35px 0;

}



.news {

    width: 33.33%;

    display: flex;

    flex-wrap: wrap;

    padding: 15px 25px;

}



.line {

    width: 10px;

    background-color: #A39161;

}



.news-info {

    width: calc(100% - 10px);

    padding-left: 20px;

}



.news-info h5 {

    color: #A39161;

    font-family: "Open Sans", serif;

    font-size: 14px

}



.section-two-column-video {

    padding: 80px 0;

}

.two-column-video-inner-tl{
    display: flex;

    flex-wrap: wrap;

    align-items: center;
    flex-direction: row-reverse;
}

.two-column-video-inner {

    display: flex;

    flex-wrap: wrap;

    align-items: center;

}



.video {

    width: 50%;

}



.video-title-inner {

    width: 50%;

}



.video-sub-title {

    letter-spacing: 2.5px;

}



.video {

    width: 53%;

    padding-right: 50px;

    position: relative;

}



.video-title-inner {

    width: 47%;

    padding-left: 40px;

}



.video-title {

    padding-top: 10px;

}



.video-content {

    padding-top: 20px;

}



.video-title-inner .button {

    margin-top: 43px;

}



.video-icon {

    width: 94px;

    height: 94px;

    background-color: #A39161;

    border-radius: 100%;

    position: relative;

}



.video-icon img {

    position: absolute;

    top: 50%;

    left: 56%;

    transform: translate(-50%, -50%);

}



.icon-inner {

    position: absolute;

    top: 50%;

    left: 47%;

    transform: translate(-50%, -50%);

}



.icon-text {

    padding-top: 10px;

    color: #fff;

}



.view-all-btn a {

    padding: 15px 22px;

    color: #000;

    border: 2px solid #000;

    display: inline-block;

    font-size: 16px;

    font-weight: 600;

    transition: 0.5s all;

}



.view-all-btn a:hover {

    background-color: #000;

    color: #fff;

}



.section-expertise {

    background-color: rgba(163, 145, 97, 10%);

    padding: 100px 0;

    position: relative;

}



.expertise-inner {

    position: relative;

    z-index: 9;

}



.section-expertise:after {

    content: "";

    position: absolute;

    top: 0;

    right: 0;

    width: 500px;

    height: 100%;

    background-image: url(../images/shape-1.png);

    background-size: cover;

    background-repeat: no-repeat;

    background-position: center;
    z-index: -1;
}



.expertise-box-outer {

    width: 25%;

    padding: 12px;

    cursor:pointer;

}



.expertise-box {

    background-color: #fff;

    padding: 20px;

    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, .1);

    height: 100%;

}



.expertise-box-content {

    padding-top: 20px;

}



.expertise-box-title h4 {

    font-family: 'Open Sans';

}



.expertise-box-inner {

    display: flex;

    flex-wrap: wrap;

    margin: 0 -12px;

    padding-top: 28px;

}



.section-expertise .section-title-inner {

    display: flex;

    flex-wrap: wrap;

    justify-content: space-between;

    align-items: flex-end;

}

body.service-template-single-service-parent.service-template-single-service-parent-php.single.single-service {
    overflow-y: visible !important;
}



section.section-content-consultation {

    background-color: #6C6661;

    padding: 105px 0 116px;

}



.section-expertise .section-title {

    width: 45%;

    padding-right: 50px;

}



.section-expertise .section-title p {

    margin-top: 20px;

}



.content-consultation-outer {

    width: 48%;

    padding-right: 63px;

}



.contect-form {

    padding-left: 30px;

    width: 52%;

}



.content-consultation-inner {

    display: flex;

    flex-wrap: wrap;

    justify-content: space-between;

}



/*.section-title p {

    margin-top: 30px;

}*/



.section-title span {

    border-bottom: 5px solid #fff;

    max-width: 210px;

}



.content-consultation-tell {

    padding-top: 45px;

}



.content-consultation-mail-to {

    margin-top: 10px;

}



.content-consultation-line {

    border: 3px solid #fff;

    width: 210px;

    margin-top: 40px;

}



.articles-img-inner {

    width: 50%;

    padding-right: 28px;

}



.articles-text-inner {

    padding-left: 28px;

    width: 50%;

}



.articles-inner {

    display: flex;

    flex-wrap: wrap;

    padding-top: 40px;

}



.articles-text a {

    color: #000;

}



.articles-text ul {

    list-style: none;

    padding-left: 0;

    display: flex;

    flex-wrap: wrap;

    margin: 0 -15px;

    padding-top: 10px;

}



.articles-text ul li {

    padding: 0 15px;

}



.articles-text ul li:not(:first-child) {

    border-left: 1px solid #000;

}



.articles-text {

    padding: 35px 0;

}



.articles-text {

    border-top: 1px solid #E3E3E3;

}



.articles-text:last-child {

    border-bottom: 1px solid #E3E3E3;

}



.section-Knowledge {

    padding: 119px 0 121px; position:  relative; z-index: 1;

}



.Knowledge-inner .section-title-inner {

    display: flex;

    flex-wrap: wrap;

    justify-content: space-between;

    align-items: end;

}



.Knowledge-inner .section-title {

    width: 45%;

    padding-right: 30px;

}



.articles-img-text {

    background-color: #A39161;

    padding: 60px;

    color: #fff;

}



.articles-img-content {

    padding-top: 16px;

}



.articles-img-text-inner .button {

    padding-top: 34px;

}



.sign-button a {

    background-color: transparent;

    border: 2px solid;

    padding: 15px 32px;

    display: inline-block;

    color: #fff;

    transition: 0.5s all;

    font-size: 16px;

    font-weight: 600;

    line-height: 1.365;

    font-family: "Source Serif 4", serif;

}



.sign-button {

    margin-top: 36px;

}



.sign-button a:hover {

    background-color: #fff;

    color: #000;

    border: 2px solid #fff;

}



.articles-text h4 {

    font-family: 'Open Sans';

}



.articles-text a:hover {

    color: #A39161;

}



.content-consultation-mail-to a:hover {

    color: #A39161;

}



.content-consultation-tell a h2:hover {

    color: #A39161;

}



/* ================= Anthony-knowledge-page========================= */

.section-Knowledge-banner{ position: relative; }

.Knowledge-banner-title h1{font-size: 50px; line-height:1.2;  color:#A39161;  }

.Knowledge-banner-title {width: 55%; padding:90px 0 103px; position: relative;  z-index: 9 }

.Knowledge-banner-title p {padding-top: 23px; font-size: 18px;}

.Knowledge-banner-inner {display: flex;flex-wrap: wrap; align-content: center; position: relative;}





.Knowledge-banner-inner:before {content: "";position: absolute;

    background-image: url(http://anthonygold.co.uk/wp-content/uploads/2025/01/knlog-banner.png);background-repeat: no-repeat;top: 0px;right: 0px;width: 450px;height: 100%;background-size: cover;}



.Knowledge-banner-img {width: 45%;}

.page-template-knowledge .site-breadcrumbs{ position: relative; }

.section-Knowledge-blog{ padding: 73px 0px 100px 0px; background-color: rgb(250, 249, 246) !important; }

.latest-news-left-side {width: 67%; padding-right: 24px;}

.latest-news-left-side-title h3 {  transition: 0.5s all; display: inline-block; text-decoration: underline; color: #A39161;}
.latest-news-left-side-title h3:hover{color: #000;}





.latest-news-left-side-title {margin-top: 10px;}



.let-content { margin-top: 10px;}

.latest-news-left-side-content { background-color: #fff; padding: 40px 35px;}



.latest-news-right-side {width: 33%; background-color: #fff; padding: 23px 30px 40px;}



.latest-news-inner { display: flex; flex-wrap: wrap;}

.news-right-side-blog-in-outer {margin-top: 17px;}

.news-right-side-blog-in h5 {color: #000;font-family: 'Open Sans'; font-weight: bold;  transition: 0.5s all; }

.news-right-side-blog-in h5:hover{color:#A39161 ; text-decoration:underline ;}
.right-side-blog-content li{list-style: none;}
.right-side-blog-content li a{color: #6C6661;}

.right-side-blog-content { margin-top: 7px;font-size: 14px;line-height: 1.46;}

.knowledge-blog-guide {background-color: #fff; height: 100%}

.knowledge-blog-guide-inner { width: 25%; padding: 12px;}



.knowledge-blog-box-inner {display: flex;  flex-wrap: wrap;  margin: 0 -12px; margin-top: 24px;}

.blog-guide-img {padding: 40%; background-repeat: no-repeat;  background-size: cover; background-position: center;}

.knowledge-blog-guide-content {padding: 30px;}

.blog-guide-title {margin-top: 10px;}

.blog-guide-content {margin-top: 10px;}

.blog-guide-title h5 {  color: #000; font-family: 'Open Sans'; display: inline-block;transition: 0.5s all;}

.blog-guide-title h5:hover{ color: #A39161;  text-decoration: underline;}



.knowledge-about { background-color: #A39161;  padding: 37px;}

.knowledge-about-inner {display: flex; flex-wrap: wrap; justify-content: space-between;align-items: center; max-width: 728px; margin: 0 auto; color: #fff;}





.resource-blog-list-top ul, .resource-blog-list-bottom ul{ padding-left: 0; list-style: none;}

.resource-blog-list-top ul li a ,.resource-blog-list-bottom ul li a { color: #000; font-weight: bold; font-size: 16px; line-height:2.125 ;}



.resource-blog-list-top, .resource-blog-list-bottom { background-color: #fff; padding: 23px 30px;}



.resource-blog-list-bottom{ margin-top: 24px;}

.resource-blog-left-img {background-repeat: no-repeat; padding: 10.5% 13%;  max-width: 225px;  background-position: center; background-size: cover;}

.resource-blog-left-inner:first-child{ margin-top: 0; }

.resource-blog-left-inner { display: flex; align-items: center; background-color: #fff; margin-top: 24px;}

.resource-blog-left-text {padding: 30px;}
.resources-blogger{background-color: #F7F7F7; padding: 100px 0px;}
.resource-blog-inner {display: flex;flex-wrap: wrap; margin-top: 20px;}

.resource-blog-left-side {width: 66%;}

.resource-blog-right-side { width: 34%;}

.resource-blog-title h5 { color: #000; font-family: 'Open Sans';font-weight: bold;  transition: 0.5s all;}

.resource-blog-cont {margin-top: 10px;}

.resource-blog-title { margin-top: 10px;}

.resource-blog-right-inner {

    margin-left: 24px;

}

.resource-blog-search ul {padding-left: 0;  list-style: none; overflow-x: auto; height: 508px;}

a[href="javascript:void(0)"] {
    display:none;
  }

.resource-blog-search { background-color: #fff; padding: 23px 30px;  margin-top: 24px;}



.resource-blog-search ul li a { color: #000; font-size: 16px; font-weight: 600;line-height: 2.125;}

.blog-search input#search-form-6782044b8865e {border: 1px solid #E3E3E3; width: 100%;  position: relative; padding: 14px 18px;}

.blog-search button.search-submit {border: none; background-color: transparent; position: absolute; right: 0px; top: 54%; transform: translate(-50%, -50%);}

.blog-search form.search-form{ position: relative; }

.blog-search input::placeholder { font-size: 16px; line-height:1.625;}

.resource-blog-search ul::-webkit-scrollbar {width: 10px;}

.resource-blog-search ul::-webkit-scrollbar-track {  background-color: #E3E3E3; border-radius: 10px;}

.resource-blog-search ul::-webkit-scrollbar-thumb { background: #8A8A8A; border-radius: 10px;}

.resource-blog-cont a:hover { color: #A39161;}

.resource-blog-cont a{color: #000;}

.resource-blog-title h5:hover {color: #A39161; text-decoration: underline;}

.let-content a {color: #000;}

.let-content a:hover {color: #A39161;}

.resource-blog-list-top a:hover ,.resource-blog-list-bottom a:hover, .resource-blog-search a:hover { color: #A39161;}





/* ================= Anthony-knowledge-airicle-page========================= */

.clr_link a{color:#A39161;}

.pt-60{ padding-top:60px; }

.pt-30{ padding-top:30px; }

.pt-40{ padding-top:40px; }

.article p {margin-top: 30px;}



/* .knowledge-article-img img {position: relative;} */

.knowledge-article-hero-link {margin-top: 10px; color: #ffffff;}

.knowledge-article-hero-title-inner h1{ font-size: 47px; line-height: 1.2; }

.section-knowledge-article-hero{overflow: hidden; position:relative;  z-index: -1; }

.knowledge-article-img {width: calc(37% + 22%); display: flex; float: left;margin-right: -20%;padding-left: 20px; position: relative;}







.article-img-right img {

    object-fit: cover;
    min-height: 100%;
}







.article-note p { margin-top: 13px;}



.knowledge-article-hero-inner {display: flex; flex-wrap: wrap ; position: relative;z-index: 1;}

.knowledge-article-hero-title-inner {width: 54%;  padding:50px 0px;}

.knowledge-article-sidebar-inner { display: flex;  flex-wrap: wrap; gap: 50px;  padding-top: 60px; position: relative;}

.knowledge-article-sidebar-inners { display: flex;  flex-wrap: wrap; gap: 50px;  padding-top: 60px; position: relative;}

.knowledge-article-left-side {
    width: 100%;
    max-width: 60%;
}
.left-sidebars{
    width: 100%;
    max-width: 60%;
}
.knowl-art-sec {
    /* max-width: calc(100% - (60% + 50px)); */
    width: 100%;
}
.knowledge-article-right {

}
.knowledge-article-left-side a{
    color: #A39160;
}
.knowledge-article-left-side h3{
    padding: 30px 0px;
}
.knowledge-article-left-side h3 strong{
    font-size: 32px;
    line-height: 1.32;
}
.knowledge-article-right-side {width: 34%;   }
.know-arti-rg{position: absolute; top: 0; right: 0; transform: translateY(-282px); z-index: 99; }
.knowledge-article-video .video{ width: 100%; }

.knowledge-article-video-bottom-text {border-left: 12px solid #A59C94;padding-left: 37px; margin-top: 40px;}

.knowledge-article-video-bottom-text h3 {font-style: italic; color: #A59C94;}

.article-video-bottom-content p { margin: 0;}

.article-video-bottom-content {margin-top: 30px;}

.knowledge-article-hero-link a {color: #ffffff;margin-top: 11px; position: relative; z-index: 9999999999999999;}

.knowledge-article-hero-link a:hover{color:#A39161;  }

.knowledge-article-hero-link p{ color:#fff ; margin-top: 11px; }

.latest-articles-title{ display: inline-block;border-bottom: 5px solid #A39161; padding-bottom: 24px; }



.section-latest-articles{ padding: 100px 0; position: relative; }

.latest-articles-title a {color: #000; display: flex;flex-wrap: wrap;align-items: center;}

.latest-articles-title a:hover {color: #A39161;}

.latest-articles-title a:hover img {stroke: #A39161;}



.article-note {padding: 40px 40px 40px 0;color: #fff;position: relative; margin-top: 70px;}

.article-note:before {position: absolute;content: ''; right: 100%;width: 1000%;background-color: #A59C94 ; height: 100%; top: 0;}

.article-Sub-header-list ul {padding-left: 17px;}

.article-Sub-header-list ul li { font-weight: 600; }

.article-Sub-header-list {padding-top: 30px;}

.knowledge-article-subscribe {padding: 30px; border: 1px solid #E3E3E3; margin-top: 30px;}

.knowledge-article-subscribe p {margin-top: 10px;}

.latest-articles-title a img {padding-left: 5px;}



.article-subscribe-form .submit-button input[type="submit"] {max-width: 100%;}


@media (max-width : 1200px), (max-width : 1270px){
    .article-img-left img{
        left: 17px;
    }
    .article-img-left{
        bottom: 0px !important;
    }
    /* .article-img-left img{
        top: -17px !important;
    } */
    /* .article-img-left img {
        min-height: 334px;
    } */
}

.article-subscribe-form input.wpcf7-form-control { border: 1px solid #E3E3E3; width: 100%;}

.article-img-left {margin-right: -118px;
    position: relative;
    z-index: 999;
    width: 320px;
 }
 /* .article-img-right{
    width: 87%;
 } */

@media (max-width : 1330px){
    .article-img-left {
        margin-right: -77px;
    }
    .article-img-left img {
        position: absolute;
        /* top: -28px; */
    }
    body.single-blog .article-img-left img{left: 0;}
    body.single-blog .article-img-right { left: 26%;}
}
@media (max-width : 1158px){
    .article-img-left {
        margin-right: -119px;
    }
    .article-img-left img {
        position: absolute;
        /* top: -41px; */
    }
}
@media (max-width : 1158px){
    .article-img-left {
        margin-right: -59px;
    }
}

.knowledge-bordertop { position: absolute; top:0; left:50%; transform: translateX(-50%); width: 100%; height:1px; max-width:1326px; background-color: #E3E3E3; }

.ourvalue-sec.ourvalue-secv2 { padding-bottom: 55px; }





@media screen and (max-width: 1400px) {

    .content-consultation-outer { padding-right: 0; }

}





@media screen and (max-width: 1200px) {



    .knowledge-article-hero-title-inner{ width:50% ; }



    .knowledge-article-hero-title-inner h1 {font-size: 32px;}



}


@media screen and (max-width: 768px) {
    .knowledge-article-hero-title-inner {
        padding: 50px 0px;
    }

}
@media screen and (max-width: 991px) {



    /* .section-knowledge-article-hero{ padding:50px 0; } */

    .knowledge-article-left-side { width: 100%; }

    .knowledge-article-hero-title-inner{ width: 100%; padding-right: 0}

    .knowledge-article-img{ display:none ; }



    .video img {width: 100%;}



    .video {padding-right: 0;}



    .knowledge-article-right-side { width: 100%;  margin-top: 50px; transform: translateY(0px) !important; bottom: 0; position: relative !important;}



    .section-knowledge-article-hero:before { position: absolute; content: ""; right: 0; background-image: url(https://anthonygold.co.uk/wp-content/uploads/2025/01/knowledge-article-img.png); background-repeat: no-repeat; background-position: center; width: 202px; height: 100%; z-index: 0; opacity: 0.5; background-size: contain; top: 0; }



}

@media screen and (max-width: 767px) {



    .knowledge-article-hero-title-inner h1 { font-size: 30px }

    .section-knowledge-article-hero:before {background-size: contain; width: 202px; }

    .knowledge-article-hero-title-inner{ padding: 0 }



    span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item { width: 100%; }

    span.wpcf7-form-control.wpcf7-radio .wpcf7-list-item > label { margin-top: 6px; }

}



@media screen and (max-width: 1024px) {

    h1 {

        font-size: 60px;

    }



    .home-content {

        padding-top: 20px;

    }





}



@media screen and (max-width: 991px) {

    h1 {

        font-size: 50px;

    }

    .news {

        width: 50%;

    }

    .expertise-box-outer {

        width: 50%;

    }

    .content-consultation-outer {

        padding-right: 0;

    }

    .section-two-column-video {

        padding: 50px 0;

    }

    .contect-form {

        padding-left: 25px;

    }

    .video {

        padding-right: 25px;

    }

    .video-title-inner {

        padding-left: 25px;

    }

    .video-icon {

        width: 50px;

        height: 50px;

        margin: 0 auto;

    }

    .video-icon img {

        width: 20px;

    }

    .section-expertise .section-title {

        width: 75%;

    }

    .Knowledge-inner .section-title {

        width: 75%;

    }

    .articles-img-text {

        padding: 30px;

    }

    .articles-text {

        padding: 20px 0;

    }

    .section-expertise {

        padding: 50px 0;

    }

    section.section-content-consultation {

        padding: 50px 0;

    }

    .section-Knowledge {

        padding: 50px 0;

    }



    .home-hero-inner { width: 100%;}



    .service-hero-inner:before{ width:332px; }

    .service-hero-inner{margin:0 -15px;}

    .service-hero-text {padding: 30px 15px;}

    .contect-form-title .input-box p{display:block ;}

    .contect-form-title  .input-box   p .wpcf7-form-control-wrap {  width: 100% !important; }

    .contect-form-title .wpcf7-form-control-wrap input{width: 100% !important;}



    /* ================= Anthony-knowledge-page========================= */

    .Knowledge-banner-inner:before {background-size:contain; opacity: 0.2; width: 300px}

    .Knowledge-banner-title{padding: 50px 0;}

    .latest-news-left-side {width: 100%; padding-right: 0;}

    .latest-news-right-side {margin-top: 30px; width: 100%;}

    .knowledge-blog-guide-inner{ width: 33.33%; }

    .latest-news-left-side-content{padding: 30px;}

    .resource-blog-left-side{width: 100%}

    .resource-blog-right-side {width: 100%; margin-top: 30px;}

    .resource-blog-right-inner {margin-left:0;}

    .section-Knowledge-blog{padding: 80px 0;}



}





@media screen and (max-width: 767px) {

    h1 {

        font-size: 35px;

    }



    .service-hero-rating p {

        padding-top: 20px !important;

    }

    .service-hero-text .section-title{padding-bottom: 20px;}

    .service-hero-text .button{margin-top: 20px;}

    .faq {padding: 10px 0;}



    .contect-form{ width: 100%; margin-top: 30px }

    .home-hero-inner .button{padding-top: 20px !important;}

    .news {

        width: 100%;

        padding: 10px 0;

    }

    .expertise-box-outer {

        width: 100%;

    }

    .video {

        width: 100%;

        padding-right: 0;

    }

    .video img {

        width: 100%;

    }

    .video-title-inner {

        width: 100%;

        padding-top: 30px;

        padding-left: 0;

    }

    .section-expertise .section-title {

        width: 100%;

        padding-right: 0;

    }

    .Knowledge-inner .section-title {

        width: 100%;

        padding-right: 0;

    }

    .view-all-btn {

        padding-top: 30px;

    }

    .content-consultation-outer {

        width: 100%;

        padding-right: 0;

    }

    .section-title p {

        margin-top: 15px;

    }

    .contect-form {

        width: 100%;

        padding-left: 0;

        padding-top: 30px;

    }

    .articles-img-inner {

        width: 100%;

        padding-right: 0;

    }

    .articles-text-inner {

        width: 100%;

        padding-left: 0;

        padding: 50px 0px;

    }

    .articles-img img {

        width: 100%;

    }

    .video-icon img {

        width: 20px;

    }

    .home-hero-text {

        width: 100%;

        padding-right: 0;

    }

    .home-hero-img {

        width: 100%;

    }

    .video-title-inner .button {

        margin-top: 30px;

    }

    .content-consultation-line {

        width: 100%;

    }

    .articles-img-text {

        padding: 15px;

    }

    .sign-button {

        margin-top: 20px;

    }

    .section-title p{padding-top: 0;}

    .sub-service-hero-text   .section-title p{padding-top: 0}





    .home-hero-inner{ max-width: 100%; }

    .section-home-hero { padding: 100px 0 50px }



    .icon-inner {top:62%;}

    .icon-inner .play-btn {width: 61px; height: 61px; }

    .fancybox-slide{padding: 15px}

    .service-hero-inner:before{width: 331px;}

    .section-sub-service-hero .service-hero-inner:before{right: 0;width: 404px;}

    /* ================= Anthony-knowledge-page========================= */

    .Knowledge-banner-title {width: 100%;}

    .Knowledge-banner-title h1{font-size: 30px;}

    .Knowledge-banner-inner:before {width: 200px;}

    .knowledge-blog-guide-inner{ width: 50%; }

    .knowledge-blog-guide-content{padding: 15px;}

    .resource-blog-left-img{padding: 16%;}

    .knowledge-about-inner {display: block;text-align: center;}

    .section-Knowledge-blog{padding:50px 0;}







}



@media screen and (max-width: 480px) {

    .button a {

        width: 100%;

    }

    .view-all-btn {

        width: 100%;

        text-align: center;

    }

    .view-all-btn a {

        width: 100%;

    }

    .sign-button a {

        width: 100%;

        text-align: center;

    }

    .content-consultation-tell {

        padding-top: 19px;

    }

    .submit-button input[type="submit"]{max-width: 100% !important;}

    .contect-form-title .wpcf7-form-control-wrap input{margin-top: 10px !important;}



    .input-text{margin-top: 15px !important;}

    .service-hero-inner:before{right: 0;width: 314px;}

    .img-not-exist-banner .service-hero-inner:before{ right:0; background-size: contain;  width: 277px; }



    /* ================= Anthony-knowledge-page========================= */

    .knowledge-blog-guide-inner{ width: 100%;}

    .latest-news-left-side-content{ padding:15px; }

    .latest-news-right-side{ padding: 15px; }

    .resource-blog-left-img{width: 100%; max-width: 100%; background-size: cover; background-position: center; padding: 28%;}

    .resource-blog-left-inner{ display:block; }

    .resource-blog-left-text{padding:15px;}



}





/* ============section-banner-video=================== */

.title p {

    margin-top: 0;

    padding-top: 0 !important;

}



video {

    margin: 0 auto;

    position: absolute;

    top: -140px;

    left: 0;

    right: 0;

    object-fit: cover;

}







.home-hero-inner {

    position: relative;

    z-index: 9;

    margin:  0 auto;

    text-align: center;

    max-width: 648px;

}





.section-home-hero:before{position: absolute; content: ""; top: 0; left: 0;  background: linear-gradient(278.15deg, #A59C94 0%, #6C6661 99.81%); width: 100%; height: 100%; }





.section-home-hero {

    position: relative;

    overflow: hidden;

    padding: 180px 0 74px;



}



.home-hero-inner .button {

    padding-top: 40px;

}



.service-hero-rating p {

    display: flex;

    flex-wrap: wrap;

    align-items: center;

    align-content: center;

    /* padding-top: 40px; */



}







.contect-form-title .input-box   p {

    display: flex;

    flex-wrap: wrap;

    margin:0 -15px;

}





table {

    margin: 20px 0;

}



.sattelment { display: flex ; flex-flow: column; }

.sattelment h2{margin-top: 30px;}

.sattelment .slider-contact {

    margin-top: 20px;

}





.contect-form-title  .input-box   p .wpcf7-form-control-wrap {

    width: 50%;

    padding: 0 15px;

}

.submit-button input[type="submit"] {

    max-width: 313px;

    margin-top: 30px;

}

.input-text {

    margin-top: 24px;

}

.contect-form-title .wpcf7-form-control-wrap input {

    width: 100%;

    margin-top: 24px;



}

.content-consultation-inner .contect-form-title  input,

input::placeholder{color:#AEAEAE;}

.acc-content p {

    margin: 10px 0 0;

}

.section-title p {

    padding-top: 30px;

}



.private-content{background-color: rgba(238,116,92,.3) !important;}

.private-content h1, .private-content h2{  color: rgb(238,116,92) !important; }



.injury-medical-claims-cop{background-color: rgba(92,88,145,.3) !important;}

.injury-medical-claims-cop h1, .injury-medical-claims-cop h2{ color:rgb(92, 88, 145) !important; }







.civil-litigation{background-color: rgba(128,0,82,.3) !important;}

.civil-litigation h1, .civil-litigation h2{ color:rgb(128, 0, 88) !important; }





.business-services {background-color: rgba(29,59,85,.3)!important;}

.business-services h1, .business-services h2{ color:rgb(29, 59, 85) !important; }



.housing {background-color: rgba(229, 239, 240, 1)	!important;}

.housing  h1, .housing  h2{ color:rgb(0, 98, 102) !important; padding-top: 20px; }







.img-not-exist-banner .service-hero-inner:before{ right:0; background-size: contain;}





.service-hero-rating { padding-top: 30px; text-align: start !important;}

.expertise-box:hover {background-color: #A39161;}

.expertise-box:hover h4,

.expertise-box:hover p,

.expertise-box:hover a {

    color: #fff;

}





.expertise-box h4,

.expertise-box p,

.expertise-box a {

    color: #000;

}

.expertise-box-content p a { margin-top: 10px; cursor: pointer; }











/* ============Contect-page=================== */

.contact-tab-sec {
    display: flex;
    width: 100%;
    gap: 50px;
}
.tab-section {
    width: 50%;
}

.section-contect-banner h1{color: #fff;}

.section-contect-banner  .Knowledge-banner-inner:before{background-size:inherit;  background-image: url(https://anthonygold.co.uk/wp-content/uploads/2025/02/Vector-11.png); }

.contact-tab-content {display: none;}

.contact-tab-content.current {display: block;}

.location-map{width: 50%;}

ul.contact-tabs {list-style: none;display: flex;padding-left: 0; flex-wrap: wrap; margin-top: 0; }

ul.contact-tabs { display: flex; gap: 20px; }

.tabbing-outer {display: flex; flex-wrap: wrap; padding-top: 45px; padding-bottom: 140px; justify-content: space-between;}

.tab-inner {width: 100%; padding-right: 20px;   }

.location-map iframe {width: 100%;min-height: 748px;}

.contact-tab-title a {display: block; color: #000;}

.contact-tab-add {display: flex; flex-wrap: wrap;   max-width: 300px; padding-top: 25px;}

.tab-add-contant {width: calc(100% - 84px);padding-left: 44px;}

.contact-tab-add-text {padding-top: 25px; border-bottom: 1px solid #E3E3E3;  padding-bottom: 20px;}

.tab-add-text-bottom { padding-top: 35px;}

.contact-facilities { padding-top: 25px;}

.contact-facilities-title ul { padding-left: 15px;}

.map-location-title {padding-top: 80px;}

.section-contact-form-inner {max-width: 650px; margin: 0 auto; text-align: center;}

.section-contact-form-inner .contect-form {width: 100% !important;}

.section-contact-form {padding: 105px 0  120px;}

.contact-tab-add-text a {color: #000; text-decoration: underline;}

.section-contact-form-inner .submit-button input[type="submit"]{ max-width: 100%; }

li.tabs-link.current h4 {border-bottom: 5px solid #A39160;color: #A39161; padding-bottom: 20px;}

li.tabs-link h4{ cursor: pointer; }

li.tabs-link {padding: 0 8px ;}

.contact-tabs-outer {border-bottom: 1px solid #E3E3E3;margin-bottom: 20px;}

.section-contact-form-inner h2 { color: #4A4A4A; text-align: left; font-size: 32px}

.section-contact-form-inner .input-box {display: flex;flex-wrap: wrap; margin: 0 -15px;}

.in-nne { width: 50%; padding: 0 15px;}

.in-nne p { display: block !important; margin: inherit !important;}

.in-nne  label{ text-align: left; margin-top: 20px;}

.input-text-in p {width: 100%;}

.input-text-in {width: 100%;}
.input-text-in {
    margin-top: 40px;
}
.input-text-in span.wpcf7-form-control-wrap { width: 100% !important; margin-top: 15px;}

.input-text-in label {text-align: start;}

.section-contact-form-inner .contect-form{ padding-left: 0; padding-top:15px; }

.section-contact-form-inner span.wpcf7-not-valid-tip {text-align: start; margin-top: 10px;}

.section-contact-form-inner  input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{ width: 100%; }

.section-contact-form-inner  .contect-form-title .wpcf7-form-control-wrap input{ margin-top: 0; }

.section-contact-form-inner span.wpcf7-list-item-label {text-align: start; padding-left: 36px;}

.section-contact-form-inner .contect-form-title .input-box p .wpcf7-form-control-wrap{ padding:0; }





.property-slider ul.slick-dots {margin: 0;  padding: 0;}



.knowledge-article-left-text {padding-top: 40px;}
.knowledge-article-left-text p{padding-top: 20px ;}
.knowledge-article-Sub-header p{padding-top: 20px;}


@media screen and (max-width: 991px) {



    .tab-inner { width: 100%;  max-width: 100%; padding-right: 0;}

    .location-map {width: 100%;  padding-top: 50px;}

    .contact-tab-add{ max-width: 100%; }



    .section-contect-banner .Knowledge-banner-inner:before{ background-size: contain; opacity: 1; }

    .tab-add-contant{ padding-left: 20px; }

    ul.contact-tabs{ flex-wrap: nowrap; overflow: auto;    white-space: nowrap; width: 100%;}





    .map-location-title{ padding-top: 50px; }

    .tabbing-outer{ padding-bottom: 50px; }

    .section-contact-form{ padding: 50px 0;  }

}



@media screen and (max-width: 767px) {



    .section-contect-banner .Knowledge-banner-inner:before{ background-size: contain; width:300px;background-position: right; }

    .in-nne {width: 100%;}

    section.section-counrty-logo {padding: 30px 0 30px;}

}



@media screen and (max-width: 480px) {

    .contact-tab-add{ display: block; }

    .tab-add-contant{padding-left: 0;padding-top: 20px;}

}





/* ============event-reg-page=================== */

.event-hero-inner { margin: 0 auto;max-width: 651px;}

.event-hero-title h1 { color: #050505; font-size: 50px; padding-top: 15px;}

.event-hero-title p { margin-top: 20px; text-transform: uppercase; font-size: 16px;}

.section-event-hero {padding: 50px 0;}

.event-accept-tick {text-align: start;border-bottom: 1px solid #E3E3E3;padding-bottom: 59px;}

.event-accept-tick span { margin: 0;}

.event-submit-button-inner {display: flex;flex-wrap: wrap;margin: 0 -15px;padding-top: 30px;}

.event-submit-button {width: 50%; padding: 0 15px;}

.event-submit-button p input {padding:15px 26px;  }

.section-event-form .event-submit-button p input {background-color: transparent;color: #000; border: 2px solid;}

.section-event-form .event-submit-button p input:hover {background-color: #000; color: #fff; border: 2px solid #000;}





/* ============event-page=================== */



.event-reg-hero-inner:before {content: "";position: absolute;

    background-image: url(https://anthonygold.co.uk/wp-content/uploads/2025/01/Frame-75.png);background-repeat: no-repeat;top: 0px;right: 0px;width: 480px;height: 100%;background-size: cover; z-index: -1;}









@media screen and (max-width: 767px) {



    .event-submit-button {width: 100%; padding: 0 15px;}

}





/*===============new-add==============*/

.tcvi-reverse .video { padding-right: 0; padding-left: 50px; order: 1; }

.tcvi-reverse .video-title-inner { padding-left: 0; padding-right: 40px; order: 0; }





@media screen and (max-width: 991px) {



    .tcvi-reverse .video { padding-left: 25px; }

    .tcvi-reverse .video-title-inner { padding-right: 25px; }

}



@media screen and (max-width: 767px) {



    .tcvi-reverse .video { padding-left: 0; order: 0; }

    .tcvi-reverse .video-title-inner { padding-right: 0; order: 1; }



}







/*Policies and Procedures*/

.policies-inner{

    max-width: 765px;

    width: 100%;

}

.policies-txt p{

    font-size: 18px;

    line-height: 29px;

}

.policies-content{

    padding: 55px 0px 186px 0px;

    background-color: #F7F7F7;

}

.policies-content-inner{

    display: flex;

    gap: 112px;

    flex-wrap: wrap;

    width: 100%;

    max-width: 1328px;

}

.left-policies-content-inn{

    max-width: 789px;

    width: 100%;

}
.left-policies-content-inn p span a{
    color: #A39161;
}
.left-policies-content-inn h3{
    padding: 15px 0px;
}
.right-policies-content-inn{

    max-width: calc(100% - (789px + 112px));

    width: 100%;

}

.policies-con-nav h2{

    font-size: 50px;

    line-height: 1.2;

    font-weight: 600;

}

.policies-con-txt{

    padding-top: 20px;

}

.policies-txt-t{

    font-size: 20px;

    line-height: 1.5;

    font-weight: 600;

}

.policies-txt-b{

    padding-top: 20px;

    font-size: 16px;

    line-height: 1.6;

    font-weight: 400;

}

.policies-about-tl {
    font-size: 32px;

    line-height: 1.2;

    font-weight: 600;
    padding-top: 20px;

}

.policies-about-con{

    padding: 13px 0px;

}

.policies-about-con {

    font-weight: 400;

    line-height: 1.6;

}

.polices-key{

    padding-top: 20px;

}

.policies-key-tl{
    padding-top: 20px;
    font-weight: 700;

    font-size: 16px;

    line-height: 1.6;

    padding-top: 20px;

}

.polices-key-ul  li{

    font-weight: 700;

    font-size: 16px;

    line-height: 1.6;

    padding-top: 16px;

}

.polices-key-ul  li{

    padding-left: 17px;

}

.ou-policies{

    max-width: 427px;

    width: 100%;

    background-color: #FFFFFF;

    padding: 20px 28px 165px 31px;

}

.ou-tl-policies {

    font-size: 32px;

    font-weight: 600;

    line-height: 1.2;

}

.or-terms-policies{

    padding-top: 17px;

}

.or-terms-policies{

    list-style: none;

    padding: 0;

    margin: 0;
    padding: 20px 0px;

}

.or-terms-policies li a{

    font-size: 16px;

    font-weight: 700;

    line-height: 2.1;

    color: #000000;

}



@media (max-width:1152px){

    .policies-content-inner {

        display: flex;

        gap: 70px;

    }

    .left-policies-content-inn {

        max-width: 600px;

        width: 100%;

    }

    .right-policies-content-inn {

        max-width: calc(100% - (600px + 70px));

        width: 100%;

    }

    .policies-con-nav h2 {

        font-size: 45px;

    }

    .policies-lf h1{

        line-height: 1.2;

    }

}

@media (max-width:920px){

    .policies-content-inner {

        display: flex;

        gap: 50px;

    }

    .left-policies-content-inn {

        max-width: 470px;

        width: 100%;

    }

    .right-policies-content-inn {

        max-width: calc(100% - (470px + 50px));

        width: 100%;

    }

    .ou-policies{

        max-width: 427px;

        width: 100%;

        padding: 20px 20px 165px 20px;

    }

}

@media (max-width:750px){

    .policies-content-inner {

        flex-direction: column;

        gap: 50px;

    }

    .left-policies-content-inn {

        max-width: 100% !important;

        width: 100%;

    }

    .right-policies-content-inn {

        max-width: 100% !important;

        width: 100%;

    }

    .ou-policies{

        max-width: 100% !important;

        width: 100%;

    }

    .policies-con-nav h2  ,.policies-lf h1 {

        font-size: 40px;

    }

}

@media (max-width:420px){

    .policies-con-nav h2  ,.policies-lf h1 {

        font-size: 33px;

    }

}





/*Search Page*/

.services-hero-sec{

    background-color: #A59C94;

}

.services-hero-inn{

    position: relative;

}

.services-hero-inn:before {

    content: "";

    position: absolute;

    background-image: url(https://anthonygold.co.uk/wp-content/uploads/2025/02/Vector-11.png);

    background-repeat: no-repeat;

    top: 0px;

    right: 0px;

    width: 450px;

    height: 100%;

    background-size: cover;

}

.service-hero-text{

    max-width: 650px;

    width: 100%;

}

.search-hero-tl h1{

    font-size: 50px;

    font-weight: 600;

    line-height: 1.2;

}

.search-hero-cn p{

    font-weight: 400;

    line-height: 1.6;

}

.search-hero-fm {

    padding-top: 32px;

}

.pagination, nav.navigation.pagination {

    padding-top: 60px;

}

.pagination ,.nav-links{

    display: flex;

    justify-content: center;

    gap: 10px;

    align-items: center;

}

.pagination  {

.next.page-numbers {

    font-size: 0;

    position: relative;

}

.prev.page-numbers {

    font-size: 0;

    position: relative;

}

}



.pagination ,.page-numbers {

    padding: 9px 14px;

    font-size: 16px;

    font-weight: 400;

    color: #000;

    position: relative;

}

.pagination span.page-numbers.current {

    padding: 9px 14px;

    background-color: #1D3B55;

    color: #fff;

    font-size: 16px;

    position: relative;

}

.pagination .prev.page-numbers::before{

    content: "\003C";

    font-size: 20px;

    font-weight: 600;

    position: absolute;

    top: -7px;



}



.pagination .next.page-numbers::after{

    content: "\003E";

    font-size: 20px;

    font-weight: 600;

    position: absolute;

    top: -7px;

    left: 0;

}

.search-about { background-color: #A59C94;  padding: 37px;}

.search-about-inner {display: flex; flex-wrap: wrap; justify-content: space-between;align-items: center; max-width: 728px; margin: 0 auto; color: #fff;}

.search-container{

    display: block;

    margin: 0 auto;

}



input#search-bar{

    margin: 0 auto;

    width: 100%;

    height: 45px;

    font-size: 1rem;

    border: 1px solid #D0CFCE;

    outline: none;

&:focus{

     border: 1px solid #008ABF;

     transition: 0.35s ease;

     color: #008ABF;

&::-webkit-input-placeholder{

     transition: opacity 0.45s ease;

     opacity: 0;

 }

&::-moz-placeholder {

     transition: opacity 0.45s ease;

     opacity: 0;

 }

&:-ms-placeholder {

     transition: opacity 0.45s ease;

     opacity: 0;

 }

}

}



.search-icon{

    position: relative;

    float: right;

    width: 22px;

    top: -34px;

    left: -12px;

}



/*Evemt Index Page*/

.section-event-reg-hero{

    z-index: 99;

    padding: 80px 92px;

    font-family: sans-serif;

}

.section-people-reg-hero{

    z-index: 99;

    padding: 80px 0px;

    font-family: sans-serif;

}

.event-reg-inn{

    max-width: 652px;

    width: 100%;

    color: #FFFFFF;

}

.event-reg-hero-title h1{

    font-size: 50px;

    font-weight: 600;

    line-height: 1.2;

}

.event-reg-hero-con p ,.event-reg-hero-txt p{

    padding-top: 23px;

    font-size: 18px;

    font-weight: 400;

    line-height: 1.6;

}

.event-page-section{

    padding: 58px  0px;

    background-color: #F1F1F1;

}

.event-page-inner{

    display: flex;

    gap: 24px;

    max-width: 100%;

    width: 100%;

    flex-wrap: wrap;

}

.event-page-inn-le{





    max-width: 877px;

    width: 100%;

}

.event-left-inner{

    background-color: #FFFFFF;

    padding: 30px 30px 30px 38px;

    border-radius: 10px;

    display: flex;

    gap: 39px;

    margin-bottom: 31px;

}

.event-page-le{

    max-width: 148px;

    width: 100%;



}

.event-page-le-cal p{

    font-size: 20px;

    font-weight: 400;

    text-transform: uppercase;

}

.event-page-le-time p{

    font-size: 16px;

    font-weight: 600;

}

.event-page-le-num h3{

    font-size: 40px;

    font-weight: 600;

}

.event-page-le-btn{

    padding-top: 42px;

    width: 100%;

}

.event-page-re-btn a{

    padding: 15px 42px;

    background-color: #000000;

    display: inline-block;

    color: #FFFFFF;

    font-size: 16px;

    font-weight: 600;

}

.event-page-rd-btn{

    padding-top: 10px;

}

.event-page-rd-btn a{

    font-size: 16px;

    padding: 15px 31px;

    border: 1px solid #000000;

    display: inline-block;

    color: #000000;

    font-weight: 600;

}

.event-page-ri-tl h2{

    font-size: 32px;

    font-weight: 600;

    line-height: 1.2;

}

.event-page-ri-ven{

    padding-top: 11px;

    display: flex;

    gap: 10px;

}

.event-page-ri-pri{

    max-width: 622px;

    width: 100%;

    display: flex;

    gap: 21px;

    padding-bottom: 25px;

}



.event-venue-title p ,.event-price-title p{

    font-size: 16px;

    font-weight: 700;

    line-height: 1.6;

}

.event-venue-content p,.event-price-content p{

    font-size: 16px;

    font-weight: 400;

    line-height: 1.6;

}

.event-page-ri-con{

    position: relative;

}

.event-page-ri-con::before{

    content: '';

    position: absolute;

    overflow: hidden;

    height: 1px;

    width: 100%;

    background: #E3E3E3;

}

.event-page-ri-con p{

    padding-top: 25px;

    font-size: 16px;

    font-weight: 400;

    line-height: 1.6;

    padding-bottom: 25px;

}

.event-page-ri-cont p{

    font-size: 16px;

    font-weight: 400;

    line-height: 1.6;

}

.event-page-inn-ri{

    max-width: calc(100% - (877px + 24px));

    width: 100%;

}

.req {

    color: red;

}



.event-page-right{

    max-width: 100%;

    width: 100%;

    padding: 30px 30px;

    border-radius: 10px;

    background-color: #A59C94;

}

.event-page-form h2{

    font-size: 32px;

    font-weight: 600;

    line-height: 1.2;

}

.fcheck-box {

    display: flex;

    position: relative;

    cursor: pointer;

    gap: 16px;

}

.fcheck-box input {

    visibility: hidden;

    cursor: pointer;

}

.mark-fcheck {

    position: absolute;

    top: 6px;

    left: 0;

    height: 25px;

    width: 25px;

    background-color: transparent;

}

.mark-fcheck:after {

    content: "";

    position: absolute;

    display: none;

}

.fcheck-box p{

    font-size: 14px;

    font-weight: 400;

    line-height: 1.4;

}

.fcheck-box p a{

    color: #1D3B55;

}

@media (max-width:1240px){

    .event-page-inn-le {

        max-width: 750px;

        width: 100%;

    }

    .event-page-inn-ri {

        max-width: calc(100% - (750px + 24px));

        width: 100%;

    }

    .event-page-right {

        max-width: 100%;

        width: 100%;

    }

}

@media (max-width:1150px){

    .event-page-inn-le {

        max-width: 650px;

        width: 100%;

    }

    .event-page-inn-ri {

        max-width: calc(100% - (650px + 24px));

        width: 100%;

    }

    .event-page-right {

        max-width: 100%;

        width: 100%;

    }

}

@media (max-width:1020px){

    .event-page-inn-le {

        max-width: 550px;

        width: 100%;

    }

    .event-page-inn-ri {

        max-width: calc(100% - (550px + 24px));

        width: 100%;

    }

    .event-page-right {

        max-width: 100%;

        width: 100%;

    }

}

@media (max-width:920px){

    .event-page-inner {

        flex-direction: column;

        gap: 30px;

    }

    .event-page-inn-le {

        max-width: 100%;

        width: 100%;

    }

    .event-page-inn-ri {

        max-width: 100%;

        width: 100%;

    }

}

@media (max-width:700px) , (max-width:650px){

    .event-left-inner {

        padding: 25px 25px 25px 25px;

        display: flex;

        gap: 30px;

    }

}

@media (max-width: 640px){

    .event-left-inner {

        padding: 25px 25px;

        flex-direction: column;

        gap: 30px;

    }

    .event-page-le{

        max-width: 100%;

        width: 100%;

    }

    .event-page-le-btn {

        padding-top: 30px;

    }

    .event-page-right {

        max-width: 100%;

        width: 100%;

        padding: 25px 20px;

    }

    .event-page-form h2 {

        font-size: 31px;

    }



}



.event-about{

    background-color: #A39161;

    padding: 37px;

    position: relative;

    transform: translate(0px, -50px);

}

.event-about-inner{

    display: flex;

    flex-wrap: wrap;

    justify-content: space-between;

    align-items: center;

    max-width: 728px;

    margin: 0 auto;

    color: #fff;

}



.our-people-tabinn-sec{

    position: relative;

}

/*Event Details Page*/

.event-det-inn{ display: flex; gap: 112px; flex-wrap: wrap; max-width: 100%; width: 100%;}

.event-det-inn-left{ max-width: 789px; width: 100%;}

.event-det-tl h2{ font-size: 50px; font-weight: 600; line-height: 1.2;}

.event-det-txt{ padding: 15px 0px;}

.event-det-txt p{ font-size: 20px; font-weight: 600; line-height: 1.5;}

.event-det-about-tl { padding-top: 40px;}

.event-det-about-tl h2{ font-size: 32px; font-weight: 600; line-height: 1.2;}

.event-det-about-con{ padding: 13px 0px;}

.event-det-con p ,.event-det-about-con p{ font-size: 16px; font-weight: 400; line-height: 1.6;}

.event-det-key-tl h4 ,.event-del-key-ul ul li{ font-size: 16px; font-weight: 700; line-height: 1.6;}

.event-det-key-tl{ padding: 20px 0px;}

.event-del-key-ul{padding-bottom: 24px;}

.event-del-key-ul ul li{ padding-left: 17px ; padding-bottom: 16px;}

.event-det-speakers{ position: relative; }

.event-det-speakers::before{ content: ""; position: absolute; overflow: hidden; width: 100%; height: 1px; background: #E3E3E3; }

.event-det-speakers h2{ padding-top: 40px; font-size: 32px; font-weight: 600; line-height: 1.2;  padding-bottom: 40px}

.event-speak-det-inn{ display: flex; gap: 44px; width: 100%; max-width: 694px;}

.event-speak-card{ max-width: 33.33%; width: 100%;;}

.event-speak-card-tl{padding-top: 40px;}

.event-speak-card-tl h3{ font-weight: 600; font-size: 22px;}

.event-speak-card-fnme p ,.event-speak-card-txt p{ font-weight: 400; font-size: 18px; line-height: 1.6;}

.event-speak-card-txt{ padding-top: 6px;}

.event-det-inn-right{ max-width: calc(100% - (789px + 112px)); width: 100%; }

.event-det-right{ max-width: 427px; width: 100%; padding: 30px 30px; background-color: #CED9DF;}



.event-speak-card-imgone{

    background-image: url("https://anthonygold.co.uk/wp-content/uploads/2024/12/Adam-Dyl-400x400-1.jpg"); padding-bottom: 100%; background-size: cover; background-repeat: no-repeat; background-position: center right;

}

.event-speak-card-imgtwo{

    background-image: url("https://anthonygold.co.uk/wp-content/uploads/2024/12/Alexandra-Knipe-v3-1-1200x800-1.jpg"); padding-bottom: 100%; background-size: cover; background-repeat: no-repeat; background-position: center right;

}

.event-speak-card-imgthree{

    background-image: url("https://anthonygold.co.uk/wp-content/uploads/2024/12/Beth-Holden-1-1200x800-1.png"); padding-bottom: 100%; background-size: cover; background-repeat: no-repeat; background-position: center right;

}



.event-det-rt-tl h2{ font-size: 32px; font-weight: 600; line-height: 1.2; }

.event-det-rt-ven ,.event-det-rt-pri ,.event-det-rt-time ,.event-det-rt-date{ padding-top: 20px;}

.event-det-rt-ven p ,.event-det-rt-pri p ,.event-det-rt-time p ,.event-det-rt-date p{ font-size: 20px; font-weight: 700; }

.event-det-rt-txt p{ font-size: 16px; font-weight: 400; line-height: 1.6; }

.event-det-btn{ padding-top: 20px; }

.event-det-btn a{ background-color: #000000; font-size: 16px; font-weight: 600; padding: 15px 0px; color: #FFFFFF; display: inline-block; max-width: 427px; width: 100%; text-align: center;}



@media (max-width:1300px){

    .event-det-inn{

        display: flex;

        gap: 70px;

    }

    .event-det-inn-left{

        max-width: 670px;

        width: 100%;

    }

    .event-det-inn-right{

        max-width: calc(100% - (670px + 70px));

        width: 100%;

    }

    .event-det-right {

        max-width: 100%;

    }

    .event-det-btn a{

        max-width: 100%;

    }

}

@media (max-width:1080px){

    .event-det-inn-left{

        max-width: 570px;

        width: 100%;

    }

    .event-det-inn-right{

        max-width: calc(100% - (570px + 70px));

        width: 100%;

    }

}

@media (max-width:1080px){

    .event-det-inn-left{

        max-width: 500px;

        width: 100%;

    }

    .event-det-inn-right{

        max-width: calc(100% - (500px + 70px));

        width: 100%;

    }

}

@media (max-width: 860px){

    .event-det-inn{

        flex-direction: column;

        gap: 70px;

    }

    .event-det-inn-left{

        max-width: 100%;

        width: 100%;

    }

    .event-det-inn-right{

        max-width: 100%;

        width: 100%;

    }

}

@media (max-width: 660px){

    .event-speak-det-inn {

        display: flex;

        gap: 20px;

    }

}

@media (max-width: 480px){

    .event-speak-det-inn {

        flex-direction: column;

        gap: 30px;

    }

    .event-speak-card{

        max-width: 100%;

        width: 100%;

    }

    .event-speak-card-tl {

        padding-top: 20px;

    }

}





/*Event Registration Confirmation*/

.event-reg-con-inn{ max-width: 539px; width: 100%; text-align: center; margin: 0 auto; }

.event-reg-congrats-heding h2{ font-size: 50px; font-weight: 600; line-height: 1.2;}

.event-reg-congrats-tl p{ font-size: 20px; font-weight: 700;}

.event-reg-congrats-txt{ padding: 30px 0px;}

.event-reg-congrats-txt p{ font-size: 16px; font-weight: 400; line-height: 1.6;}

.event-reg-congrats-btn{ padding-bottom: 59px;}

.event-reg-congrats-btn a{ padding: 15px 70px; font-size: 16px; font-weight: 600; background-color: #000000; text-align: center; display: inline-block; color: #FFFFFF;}

.event-reg-deatils{ max-width: 652px; width: 100%; position: relative; text-align: center; margin: 0 auto;}

.event-reg-deatils::before{ content: ""; position: absolute; overflow: hidden; background: #E3E3E3; height: 1px; width: 100%; top: 0; left: 0;}

.event-reg-details-tl{ padding-top: 51px;}

.event-reg-details-tl h2{font-size: 32px; font-weight: 600; line-height: 1.2; color: #4A4A4A;}

.event-reg-details-txt p span{ font-size: 16px; font-weight: 700; line-height: 1.6;}

.event-reg-details-txt {padding-top: 20px; }

.event-reg-details-txt p{ font-size: 16px; font-weight: 400; line-height: 1.6; }

.event-reg-table{ padding-top: 40px; }

.event-table { display: table; width: 100%;}



.Table-Row { display: table-row; text-align: left; }



.Table-Heading { display: table-header-group;font-weight: bold; border-bottom: 1px solid #ddd; text-align: left; }

.Table-Cell{

    border-bottom: 1px solid black; }

.Table-Cell{ display: table-cell; padding: 14px 0px; padding-bottom: 14px; border-bottom: 1px solid #E3E3E3; font-size: 16px; line-height: 1.6; font-weight: 400; }

.Table--Head { display: table-cell; padding: 3px 10px; padding-bottom: 14px; border-bottom: 1px solid #000000; font-size: 16px; line-height: 1.6;font-weight: 700; }

.Table-Body { display: table-row-group; }

.event-reg-det-btn{ padding-top: 75px; }

.event-reg-det-btn a{ border: 2px solid #000000; padding: 15px 41px; font-weight: 600; font-size: 16px; color: #000000  ;}

@media (max-width : 370px){

    .event-reg-congrats-heding h2 {

        font-size: 40px;

    }

    .event-reg-congrats-tl p {

        font-size: 18px;

    }

    .event-reg-congrats-txt {

        padding: 20px 0px;

    }

    .event-reg-congrats-btn a {

        padding: 15px 24px;

        font-size: 13px;

    }

    .Table-Cell ,.event-reg-det-btn a {

        font-size: 13px;

    }

}



/*Our People Listing*/

.section-our-people-banner{ position: relative; background-color: #A39161;}

.people-reg-hero-inner {display: flex;flex-wrap: wrap; align-content: center; position: relative;}

.people-reg-hero-inner:before {content: "";position: absolute;

    background-image: url(https://anthonygold.co.uk/wp-content/uploads/2025/01/Frame-75.png);background-repeat: no-repeat;top: 0px;right: 0px;width: 440px;height: 100%;background-size: cover;}



.people-reg-inn{ max-width: 652px; width: 100%; color: #FFFFFF;}

.people-reg-hero-title h1{ font-size: 50px; font-weight: 600; line-height: 1.2; }

.people-reg-hero-con p ,.people-reg-hero-txt p{ padding-top: 23px; font-size: 18px; font-weight: 400; line-height: 1.6;}



.or-people-nav-section{

    background-color: #F7F7F7;

    position: sticky;

    top: 0;

    /* z-index: ; */

    overflow-x: hidden;

    padding-top: 26px;
    z-index: 1;

}

.or-people-nav-inn{

    max-width: 995px;

    width: 100%;

    margin: 0 auto;

}

.or-people-nav-tabin {

    overflow: auto;

}

.or-people-nav-tabin ul{

    margin: 0;

    padding: 0;

    list-style: none;

    display: flex;

    justify-content: space-between;

}

.or-people-nav-tabin ul li.active {

    border-bottom-color: #A39161;

}

.or-people-nav-tabin ul li {

    transition: ease all .5s;

    -webkit-transition: ease all .5s;

    padding-bottom: 21px;

    border-bottom: 3px solid transparent;

}

.active  .or-people-nav-tabin ul li a:hover {

    color: #A39161;

    border-bottom: 3px solid #A39160;

    padding-bottom: 25px;

}

.or-people-nav-tabin ul li a{

    color: #000;

    font-size: 18px;

    font-weight: 400;

    line-height: 1.3;

    white-space: nowrap;

}

.active  .or-people-nav-tabin ul li a:hover{

    color: #A39161;

    border-bottom: 3px solid #A39160;

    padding-bottom: 25px;

}

.our-people-tabinn-inn{

    display: flex;

    flex-wrap: wrap;

    gap: 67px;

}

.le-tabinn-or-people{

    max-width: 834px;

    width: 100%;

}

.re-tabinn-or-people{

    max-width: calc(100% - (834px + 67px));

    width: 100%;

}

.tabinn-partner-card{

    padding-top: 50px;

    display: flex;

    flex-wrap: wrap;

    gap: 22px;

    max-width: 806px;

    width: 100%;

}

.team-outer-card{

    max-width: calc(25% - 16.5px);

    width: 100%;

}

.team-outer-img{

    position: relative;

    overflow: hidden;

    border-radius: 100%

}

.team-outer-img img {

    transition: ease all .5s;

}

.team-outer-img img {

    /* height: max-content; */

    object-fit: cover;

    object-position: top;

    border-radius: 50%;

    min-height: 185px;

    object-position: right;

}

.team-outer-content{

    padding-top: 18px;

    text-align: center;

}

.team-outer-title h4{

    font-size: 18px;

    font-weight: 600;

}
.team-outer-title h4 a{
    color: #000000;
}
.team-outer-card:hover .team-outer-img img {

    transform: scale(1.1);

}

.team-outer-card:hover .team-outer-title h4 a{

    color: #A39161;

}

.tabin-partner-tl{

    padding-top: 94px;

}

.tabin-partner-tl h2{

    font-size: 32px;

    font-weight: 600;

    line-height: 1.2;

}

.tabin-partner-txt{

    padding-top: 12px;

}

.team-outer-content{

    padding-bottom: 50px;

}

.re-tabinn-or-people{ padding-top: 106px;}

.re-tabin-or-search-team{padding: 25px 30px 30px 30px;background-color: #F1F1F1;}

.re-tabin-or-search-tm-tl h2 ,.re-table-depart-tl h2{  font-size: 22px;   font-weight: 600;   line-height: 1.3;}

.re-tabin-or-search-tm-form{ padding-top: 13px;}

.search-tm-form input{  border: none;}

input#search-bars{

    margin: 0 auto;

    width: 100%;

    height: 45px;

    font-size: 1rem;

    border: none;

    outline: none;

&:focus{

     border: 1px solid #008ABF;

     transition: 0.35s ease;

     color: #008ABF;

&::-webkit-input-placeholder{

     transition: opacity 0.45s ease;

     opacity: 0;

 }

&::-moz-placeholder {

     transition: opacity 0.45s ease;

     opacity: 0;

 }

&:-ms-placeholder {

     transition: opacity 0.45s ease;

     opacity: 0;

 }

}

}

.re-table-or-department{ margin-top: 40px;  background-color: #F1F1F1;  padding: 30px 30px; }

.re-table-depart-con{  padding-top: 20px; }

.re-table-depart-con ul{list-style: none; margin: 0; padding: 0;}

.re-table-depart-con ul li a{ color: #000000; font-size: 16px; font-weight: 400; line-height: 1.9; }

.re-table-depart-con ul li a:hover{ color: #A39161; }

@media (max-width: 1040px){

    .or-people-nav-tabin ul{

        display: flex;

        gap: 50px;

    }

}

@media (max-width: 840px){

    .or-people-nav-tabin ul{

        display: flex;

        gap: 30px;

    }

    .or-people-nav-tabin ul li a{

        font-size: 15px;

    }

}

@media (max-width: 1200px){

    .le-tabinn-or-people {

        max-width: 734px;

        width: 100%;

    }

    .re-tabinn-or-people {

        max-width: calc(100% - (734px + 67px));

        width: 100%;

    }

}

@media (max-width: 1020px){

    .our-people-tabinn-inn {

        flex-direction: column-reverse;

        gap: 50px;

    }

    .le-tabinn-or-people {

        max-width: 100%;

        width: 100%;

    }

    .re-tabinn-or-people {

        max-width: 100%;

        width: 100%;

    }

    .or-people-nav-tabin ul {

        padding: 4px 0px;

    }

}

@media (max-width: 768px){

    .team-outer-card {

        max-width: calc(50% - 11px);

        width: 100%;

    }

    .team-outer-img img {

        min-height: 345px;

    }

    .or-people-nav-tabin ul {

        padding: 4px 0px;

    }

}

@media (max-width: 640px){

    .team-outer-img img {

        min-height: 294px;

    }

    .or-people-nav-section {

        padding-top: 0px;

    }





}

@media (max-width: 540px){

    .team-outer-img img {

        min-height: 225px;

    }

}

@media (max-width: 470px){

    .team-outer-img img {

        min-height: 208px;

    }

    .section-event-reg-hero {

        padding: 25px 25px;

    }

    .people-reg-hero-con p, .people-reg-hero-txt p {

        font-size: 15px;

    }

    .or-people-nav-tabin ul {

        padding: 14px 0px;

    }

    .tabin-partner-tl {

        padding-top: 50px;

    }

    .team-outer-content {

        padding-bottom: 20px;

    }

}
@media (max-width: 375px) {
    .team-outer-img img {
        min-height: 165px;
    }
}
@media (max-width: 414px) {
    .team-outer-img img {
        min-height: 165px;
    }
}
@media (max-width: 340px){

    .team-outer-card {

        max-width: calc(50% - 11px);

        width: 100%;

    }

    .team-outer-img img {

        min-height: 140px;

    }

    .tabin-partner-tl {

        padding-top: 50px;

    }

    .team-outer-content {

        padding-bottom: 20px;

    }

}



/*Knowledge Paginated Page*/

.section-Knowledge-paginated-banner{ position: relative; }

.Knowledge-paginated-banner-title h1{font-size: 50px; line-height:1.2;  color:#A39161;  }

.Knowledge-paginated-banner-title {width: 55%; padding:90px 0 103px; position: relative;z-index: 9 }

.Knowledge-paginated-banner-title p {padding-top: 23px; font-size: 18px;}

.Knowledge-paginated-banner-inner {display: flex;flex-wrap: wrap; align-content: center; position: relative;}





.Knowledge-paginated-banner-inner:before {content: "";position: absolute;

    background-image: url(https://anthonygold.co.uk/wp-content/uploads/2025/01/knlog-banner.png);background-repeat: no-repeat;top: 0px;right: 0px;width: 480px;height: 100%;background-size: cover;}



.Knowledge-paginated-banner-img {width: 45%;}







.pagined-knoeldege-sec{background-color: #F7F7F7; padding: 55px 0px;}

.paginated-blog-list-top ul, .paginated-blog-list-bottom ul{ padding-left: 0; list-style: none;}

.paginated-blog-list-top ul li a ,.paginated-blog-list-bottom ul li a { color: #000; font-weight: bold; font-size: 16px; line-height:2.125 ;}



.paginated-blog-list-top, .paginated-blog-list-bottom { background-color: #fff; padding: 23px 30px;}



.paginated-blog-list-bottom{ margin-top: 24px;}

.paginated-blog-left-img {background-repeat: no-repeat; padding: 10.5% 13%;  max-width: 225px;  background-position: center;}

.paginated-blog-left-inner:first-child{ margin-top: 0; }

.paginated-blog-left-inner { display: flex; align-items: center; background-color: #fff; margin-top: 24px;}

.paginated-blog-left-text {padding: 30px;}

.paginated-blog-inner {display: flex;flex-wrap: wrap; margin-top: 20px;}

.paginated-blog-left-side {width: 66%;}

.paginated-blog-right-side { width: 34%;}

.paginated-blog-title h5 { color: #000; font-family: 'Open Sans';font-weight: bold; text-decoration: underline; transition: 0.5s all;}

.paginated-blog-cont {margin-top: 10px;}

.paginated-blog-title { margin-top: 10px;}

.paginated-blog-right-inner {

    margin-left: 24px;

}

.paginated-blog-search ul {padding-left: 0;  list-style: none; overflow-x: auto; height: 508px;}



.paginated-blog-search { background-color: #fff; padding: 23px 30px;  margin-top: 24px;}



.paginated-blog-search ul li a { color: #000; font-size: 16px; font-weight: 600;line-height: 2.125;}

.blog-search input#search-form-6782044b8865e {border: 1px solid #E3E3E3; width: 100%;  position: relative; padding: 14px 18px;}

.blog-search button.search-submit {border: none; background-color: transparent; position: absolute; right: 0px; top: 54%; transform: translate(-50%, -50%);}

.blog-search form.search-form{ position: relative; }

.blog-search input::placeholder { font-size: 16px; line-height:1.625;}

.paginated-blog-search ul::-webkit-scrollbar {width: 10px;}

.paginated-blog-search ul::-webkit-scrollbar-track {  background-color: #E3E3E3; border-radius: 10px;}

.paginated-blog-search ul::-webkit-scrollbar-thumb { background: #8A8A8A; border-radius: 10px;}

.paginated-blog-cont a:hover { color: #A39161;}

.paginated-blog-cont a{color: #000;}

.paginated-blog-title h5:hover {color: #A39161;}





@media (max-width : 480px){

    .paginated-blog-left-img{width: 100%; max-width: 100%; background-size: cover; background-position: center; padding: 28%;}

    .paginated-blog-left-inner{ display:block; }

    .paginated-blog-left-text{padding:15px;}

}

@media (max-width : 991px){

    .paginated-blog-left-side{width: 100%}

    .paginated-blog-right-side {width: 100%; margin-top: 30px;}

    .paginated-blog-right-inner {margin-left:0;}

}

@media (max-width : 768px){

    .resource-blog-left-img{padding: 16%;}

}





/*Knowledge*/

.knowl-number, nav.navigation.knowl-number {

    padding-top: 60px;

}

.knowl-number ,.nav-links{

    display: flex;

    justify-content: center;

    gap: 10px;

    align-items: center;

}

.knowl-number  {

.next.page-numbers {

    font-size: 0;

    position: relative;

}

.prev.page-numbers {

    font-size: 0;

    position: relative;

}

}



.knowl-number ,.page-numbers {

    padding: 9px 14px;

    font-size: 16px;

    font-weight: 400;

    color: #000;

    position: relative;

}

.knowl-number span.page-numbers.current {
    box-shadow: none !important;
    padding: 15px 17px;
    background-color: #A39161 !important;
    color: #fff !important;
    font-size: 16px;
    position: relative;
    border-radius: 0px !important;
    line-height: 16px;

}

.knowl-number .prev.page-numbers::before{

    content: "\276E";

    font-size: 20px;

    font-weight: 400;

    position: absolute;

    top: -7px;



}



.knowl-number .next.page-numbers::after{

    content: "\276F";

    font-size: 20px;

    font-weight: 400;

    position: absolute;

    top: -7px;

    left: 0;

}}





.event-number, nav.navigation.event-number {

    padding-top: 60px;

    padding-bottom: 118px;

}

.kneventowl-number ,.nav-links{

    display: flex;

    justify-content: center;

    gap: 10px;

    align-items: center;

}

.event-number  {

.next.page-numbers {

    font-size: 0;

    position: relative;

}

.prev.page-numbers {

    font-size: 0;

    position: relative;

}

}



.event-number ,.page-numbers {

    padding: 9px 14px;

    font-size: 16px;

    font-weight: 400;

    color: #000;

    position: relative;

}

.event-number span.page-numbers.current {

    padding: 9px 14px;

    background-color: #1D3B55;

    color: #fff;

    font-size: 16px;

    position: relative;

}

.event-number .prev.page-numbers::before{

    content: "\003C";

    font-size: 20px;

    font-weight: 600;

    position: absolute;

    top: -7px;



}



.event-number .next.page-numbers::after{

    content: "\003E";

    font-size: 20px;

    font-weight: 600;

    position: absolute;

    top: -7px;

    left: 0;

}







.knowl-blog-right-sides {

    margin: 41px 0px;

    background-color: #F7F7F7;

    padding: 40px 40px 0;

}

.knowl-blog-right-sides ul {

    list-style: none;

    padding-left: 0;

}

.blog-post-inner {

    display: flex;

    flex-wrap: wrap;

}

/* .blog-post-inner a{

    text-decoration: underline;

} */

.knowl-blog-right-sides ul li {

    padding: 20px 0;

}

.knowl-blog-a{

    font-size: 18px;
    color: #000;

}

.view-all-links a {

    text-decoration: none;

    display: flex;

    flex-wrap: wrap;

    align-items: center;

    color: #A39161;

}

.view-all-links a img {

    padding-left: 10px;

    filter: brightness(0.5);

    width: 16px;

}

.view-all-links {

    position: relative;

}



.view-all-links:after {

    content: "";

    position: absolute;

    left: 0;

    background-color: #000;

    width: 200px;

    height: 5px;

    bottom: -17px;

}



/*search -result none*/

.results-looking-sec{

    padding: 60px 0px 100px;

}

.search-hero-con p{

    padding-top: 23px;

    font-size: 18px;

    font-weight: 400;

    line-height: 2.0;

}

.result-looking-tl h2{

    font-size: 32px;

    font-weight: 600;

    line-height: 1.3;

}

.result-looking-link p{

    padding-top: 20px;

    font-size: 18px;

    font-weight: 400;

    line-height: 1.6;

}

.result-looking-inn{

    max-width: 990px;

    width: 100%;

}

.result-looking-link p a {

    color: #A39161;

}

.search-faq-slider{

    background-color:  #F5F2ED;

    color: #000000;

}

.tabbing-inners * {

    color: #000000;

}

.faq-slider-titles h3{

    color: #000000;

    font-weight: 600;

    font-size: 32px;

    line-height: 1.2;

}

.faq-slider-link{

    align-items: center;

    padding-top: 11px;

}

.faq-slider-link a{

    color: #6D7A90;

}

/*Policies Terms*/

.policies-terms{

    padding: 100px 0px;

    background-color: #FAF9F6;

}

.policies-terms-inn{

    display: flex;

    flex-wrap: wrap;

    gap: 74px;

}

.left-policies-terms{

    max-width: 827px;

    width: 100%;

}

.right-policies-terms{

    max-width: calc(100% - (827px + 74px));

    width: 100%;

    height: 100vh;

    min-height: 200px;

    overflow: auto;

    position: -webkit-sticky;

    position: sticky;

    top: 5%;

}

.terms-about-txt p ,

.terms-insurance-txt p ,

.terms-services-txt p ,

.terms-responsibilities-txt p ,

.terms-anti-txt p ,

.terms-confidentiality-txt p,

.terms-payment-txt p ,

.terms-client-txt p ,

.terms-interest-txt p ,

.terms-calculate-txt p ,

.terms-bill-txt p ,

.terms-insurence-txt p ,

.terms-equality-txt p ,

.terms-storage-txt p ,

.terms-applicable-txt p ,

.terms-services-txt p ,

.terms-complaints-txt p ,

.terms-advice-txt p ,

.terms-t-parties-txt p ,

.terms-variation-txt p

{

    padding-top: 20px;

    font-size: 16px;

    font-weight: 400;

    line-height: 1.6;

}

.terms-variation{

    padding-top: 60px;

}

.terms-about-txt p a ,.terms-confidentiality-txt p a ,.terms-insurence-txt p a ,.terms-equality-txt p a ,.terms-complaints-txt p a ,.p-terms li a{

    color: #A39161;

}

.terms-complaints-txt ul li span , .terms-complaints-txt p span{

    font-weight: 700;

}

.complaints-txt{

    padding: 20px 0px;

}

.p-terms{

    list-style: none;

    padding: 0;

    margin: 0;

}

.terms-about-tl h2 ,

.terms-insurance-tl h2 ,

.terms-services-tl h2 ,

.terms-responsibilities-tl h2 ,

.terms-anti-tl h2 ,

.terms-confidentiality-tl h2 ,

.terms-payment-tl h2 ,

.terms-client-tl h2 ,

.terms-interest-tl h2 ,

.terms-calculate-tl h2 ,

.terms-bill-tl h2 ,

.terms-insurence-tl h2 ,

.terms-equality-tl h2 ,

.terms-storage-tl h2 ,

.terms-applicable-tl h2 ,

.terms-services-tl h2 ,

.terms-complaints-tl h2 ,

.terms-advice-tl h2 ,

.terms-t-parties-tl h2 ,

.terms-variation-tl h2

{

    font-size: 32px;

    font-weight: 600;

    line-height: 1.2;

}

.terms-insurance ,

.terms-responsibilities ,

.terms-confidentiality ,

.terms-client , .terms-calculate ,

.terms-insurence ,

.terms-storage ,

.terms-services ,

.terms-advice {

    padding: 60px 0px;

}

.terms-services-txt ul ,.terms-responsibilities-txt ul ,.terms-confidentiality-txt ul ,.terms-calculate-txt ul ,.terms-storage-txt ul ,.terms-services-txt ul{

    font-size: 16px;

    font-weight: 400;

    line-height: 1.6;

}

@media (max-width : 1170px){

    .policies-terms-inn {

        display: flex;

        gap: 60px;

    }

    .left-policies-terms {

        max-width: 727px;

        width: 100%;

    }

    .right-policies-terms {

        max-width: calc(100% - (727px + 60px));

        width: 100%;

    }

}

@media (max-width : 1020px){

    .policies-terms-inn {

        display: flex;

        gap: 60px;

    }

    .left-policies-terms {

        max-width: 610px;

        width: 100%;

    }

    .right-policies-terms {

        max-width: calc(100% - (610px + 60px));

        width: 100%;

    }

}

@media (max-width : 890px){

    .policies-terms-inn {

        flex-direction: column;

        gap: 60px;

    }

    .left-policies-terms {

        max-width: 100%;

        width: 100%;

    }

    .right-policies-terms {

        max-width: 100%;

        width: 100%;

    }

}
.inner-title p a{
    color: #A39161;
}
.expertise-event-inn{
    display: flex;
    gap: 24px;
    flex-wrap: wrap;
}
.left-expertise{
    max-width: calc(30% - 24px);
    width: 100%;
    background-color: #EE745C;
    padding: 34px 37px;
}
.right-expertise{
    max-width: 70%;
    width: 100%;
}
.left-expertise-inn{
    
   
    color: #FFFFFF;
}
.le-exper-link ul {
    list-style: none;
    padding: 0;
}
.right-expertise-inn{
    display: flex;
    gap: 24px;
    flex-wrap: wrap;
}
.rl-exper-in{
    max-width: calc(50% - 12px);
    width: 100%;
    color: #FFFFFF;
    padding: 34px 37px;
    min-height: 254px;
}
.rl-exper-in ,.left-expertise{
    position: relative;
}
.link-exper-img {
    position: absolute;
    bottom: 40px;
    right: 40px;
}
.link-exper-img img:hover {
        transition: 1s ease;
         transform: translateX(4px);

}
.link-exper-imgs{
    position: absolute;
}
.le-exper-link ul li{
    padding-top: 10px;
}
.rl-1{
    background-color: #5C5891;
}
.rl-2{
    background-color: #1D3B55;
}
.rl-3{
    background-color: #006266;
}
.rl-4{
    background-color: #800052;
}
.tl-exper-inn h3 a{
    color: #fff;
}
.tl-exper-inn h3{
    font-size: 32px;
    font-weight: 600;
    line-height: 1.2;
   
}

.single-blog .article-img-left { display: block; position: absolute; left: 0; top: 0; height: 100%; }

.single-blog .article-img-right::before { opacity: 0; }

.single-blog .article-img-right { position: relative; left: 26%; width: 100%; }

.single-blog .article-img-left img {    height: 110%;top: -11px; left: 18px;}

@media (max-width: 768px){
    .expertise-event-inn {
        flex-direction: column;
        gap: 24px;
    }
    .left-expertise{
        max-width: 100%;
        width: 100%;
       
    }
    .right-expertise{
        max-width: 100%;
        width: 100%;
    }
    .tl-exper-inn h3 {
        font-size: 22px;
    }
    .header-top .black-btn a{
        font-size: 14px;
        padding-top: 7px;
    }
    .link-exper-img {
        position: absolute;
        bottom: 25px;
        right: 25px;
    }
    .section-home-hero {
        padding: 100px 0px;
    }
}
@media (max-width: 540px){
    .right-expertise-inn{
        flex-direction: column;
        gap: 24px;
    }
    .rl-exper-in{
        max-width: 100%;
        width: 100%;
    
    } 
}

@media (max-width: 992px){
    .knowledge-article-sidebar-inner{
        flex-direction: column;
        gap: 50px;
    }
    .knowledge-article-left-side{
        max-width: 100%;
        width: 100%;
    }
    .left-sidebars{
        max-width: 100%;
        width: 100%;
    }
    .knowl-art-sec{
        max-width: 100%;
        width: 100%;
    }
}
/* .tl-exper-inn h2:hover{
    color: #A39161;
}
.le-exper-link ul li:hover{
    color: #A39161; 
} */
.le-exper-link ul li a:hover{
    color: #F1F1F1; 
}
.le-exper-link ul li a{
    color: #FFFFFF; 
}
.aboutpeople-left p{
    padding: 10px 0px;
}
.blog-guide-content p a{
    color: #000;
}
@media (max-width: 991px){
    .hero-people-logo img {
        height: inherit;
        width: 78%;
    }
    .hero-people-img {
        background-size: contain;
    }
}
.Property-slider-img-inner {
    padding: 10px 0px;
}
@media (max-width : 767px) ,  (max-width : 991px){
    div#slick-slide20{
        height: 500px;
        background-size: contain;
    }
}

@media  (max-width : 767px){
    ul.sub-menu { padding: 0 !important; height: auto !important; margin: 0 !important; }
}
.home-about-inner{
    position: relative;
    z-index: 99;
}
.home-about-inner:before{
    content: "";
    position: absolute;
    background-image: url(https://anthonygold.co.uk/wp-content/uploads/2025/02/Vector-11.png);
    background-repeat: no-repeat;
    top: 0px;
    right: 0;
    width: 480px;
    height: 100%;
    background-size: contain;
    z-index: -1;
}
@media  (max-width : 640px){
   .page-template-about-ed-i .home-about-inner:before{
        width: 100% !important;
   }
}

/*input form*/
input#input_1_1_3 , input#input_1_1_6 ,input#input_1_2 , input#input_1_9 ,select#input_1_10{
    border: none;
}
legend.gfield_label.gform-field-label.gfield_label_before_complex {
    padding-top: 30px;
	color: #000;
}
input#gform_submit_button_1 {
    background-color: #000;
}
/* legend.gfield_label.gform-field-label.gfield_label_before_complex {
    color: #ffff;
} */
.contact-home-sec legend.gfield_label.gform-field-label.gfield_label_before_complex {
    color: #FFFFFF;
}
.contact-home-sec label.gform-field-label.gform-field-label--type-sub{
    color: #FFFFFF;
}
.contact-home-sec label.gfield_label.gform-field-label{
    color: #FFFFFF; 
}

@media (max-width: 1152px){
    .counrty-logo img {
        max-width: 55%;
    }
}
@media (max-width: 992px){
    .counrty-logo img {
        max-width: 50%;
    }
    .section-country-img {
        position: absolute;
        top: 19px;
        z-index: 99;
    }
}
@media (max-width: 767px){
    .section-country-img {
        position: absolute;
        top: -22px;
        z-index: 99;
		height: 300px;
    }
}

span.post.post-team.current-item {
    display: none;
}
@media (min-width : 1921px){

    section.section-video-slider .property-slider .slick-slide {
        height: 100vh !important;
    }
        
    section.section-video-slider .property-slider .slick-slide .Property-slider-img-inner {
        height: 100%;
    }
}
h2.gform_title {
    font-size: 38px;
}
.gform-body.gform_body {
    padding-top: 20px;
}
input#input_10_1 {
    border: none;
}
input#input_10_4 {
    border: none;
}
input#choice_10_5_1 {
    border: none;
}
input#gform_submit_button_10 {
    background: black;
}
div#gform_1_validation_container {
    display: none;
}

div#validation_message_1_1 , div#validation_message_1_2 , div#validation_message_1_9 , div#validation_message_1_10{
    color: aliceblue;
} 


.home .input-box {
    display: flex;
}
.home .input-text-in ,span.wpcf7-list-item ,.submit-button {padding:  0 15px;}
.home .in-nne label ,.input-text-in label{display: none;}
.home .contect-form-title .input-box p .wpcf7-form-control-wrap{ padding: 0 1px !important;}
.home .contect-form-title .wpcf7-form-control-wrap input{margin-top:  0px;}
.home span.wpcf7-list-item-label{color: #fff;}
.home span.wpcf7-list-item-label a{color: #fff;}


.gfield_required_text { font-size: 0 !important; }

.gfield_required_text:before {content: "*"; font-size: 13px; color: red;}
@media (max-width : 660px){
    .section-country-img {
        position: absolute;
        top: 0px;
        z-index: 99;
        left: 0;
    }
    .section-country-img iframe {
        width: 6 0%;
    }
    section.section-counrty-logo { padding: 30px 0 50px; }

}
@media (max-width : 480px){
        .section-country-img {
            position: absolute;
            top: -107px;
            right: 0; 
        }
        .section-counrty-logo-inner {
            margin: 80px 0 0 !important;
        }
        section.section-counrty-logo {
            padding: 10px 0px !important;
        }
}
.request-call-img p{
    display: none;
}
.apcmmb-txt ul li a{
    color: #000000;
}



.logo-carousel-specific .logo-carousel-img-specific{
    max-width: 100% !important;
}
/* .slick-prev ,.slick-next{
    display: none !important;
} */
.knowl-art-inn p{
    padding: 15px 0px;
}
button.search-submit {
    display: none;
}
.houseproperty-row li{
    list-style: none;
    padding-left: 31px;
    position: relative;
}
.houseproperty-row li::before{
    position: absolute;
    content: "| ";
    left: 13px;
    color: black;
}
.houseproperty-row li a{
    color: black;
}
.houseproperty-row li a:hover{
    color: #A39161;
}
.houseproperty-inner {
    background-color: #fff;
    padding: 30px 30px;
    border-left: 10px solid rgba(92,88,145,1);
}
/* .houseproperty-row li:nth-child(1),
.houseproperty-row li:nth-child(4),
.houseproperty-row li:nth-child(8),
.houseproperty-row li:nth-child(12),
.houseproperty-row li:nth-child(16){
    list-style: none;
    padding-left: initial;                  
    position: initial;
}

.houseproperty-row li:nth-child(1)::before,
.houseproperty-row li:nth-child(4)::before,
.houseproperty-row li:nth-child(8)::before,
.houseproperty-row li:nth-child(12)::before,
.houseproperty-row li:nth-child(16)::before {
    display: none;
    list-style: none;
} */

.Knowledge-banner-title h4  {
    font-size: 17px;
    padding: 10px 0px
}






#fixed-form-container{
    position: fixed;
    bottom: 0px;
    right: 3%;
    width: 94%;
    text-align: center;
    margin: 0;
    z-index: 1;
}

/* #fixed-form-container .button-fixed:before { 
   content: "+ ";
}

#fixed-form-container .expanded:before { 
    content: "- ";
} */

#fixed-form-container .button-fixed { 
  font-size:1.1em; 
	cursor: pointer;
	margin-left: auto;
    margin-right: auto;
	border: 2px solid #A39161;
	
	padding: 15px 20px ;
	background-color: #A39161;
	color: #fff;
	display: inline-block;
	text-align: center;
	text-decoration: none;  
  /* box-shadow: 4px 0px 5px 0px rgba(0,0,0,0.3); */
}
.form-group-one{
    text-align: left;
}
.checkbox-one{
    text-align: left;
}
.body-fixed{
    text-align: left;
}
.button-fixed{
    display: flex !important;
    gap: 15px;
    align-items: center;
    justify-content: center;
}
.button-fixed  a {
    display: flex;
    gap: 13px;
    font-size: 21px;
    font-weight: 600;
    color: #fff;
}
.button-fixed img {
    width: 40px;
    filter: brightness(0) invert(1);
}
#fixed-form-container .body-fixed{
    background-color: #fff; 
    border-radius: 5px;
    border: 2px solid #A39160;
    margin-bottom: 16px;
    padding: 10px; 
}

@media only screen and (min-width:768px){
    #fixed-form-container .button-fixed{
       margin: 0;

    }
    #fixed-form-container {
        right: 20px;
        width: 250px;
        text-align: end;
    }

    #fixed-form-container .body-fixed{
        padding: 30px;
        border-radius: 0px 5px 5px 5px;
    }
}
/* .right-banner-btn a {

    background-color: #000;

    color: #fff;

    padding: 15px;


    display: inline-block;

    text-align: center;

    border:2px solid transparent;

    transition: 0.5s all;

    font-size: 16px;

    font-family: "Source Serif 4", serif;

} */

/* .right-banner-btn a:hover{ color: #000;background-color: #fff; border:2px solid #000; } */
/* .left-banner-btn a {   border: 1px solid #fff; background-color: #A39160; color: #fff; font-size: 16px; text-align: center; font-family: "Source Serif 4", serif; padding: 15px 30px; transition: 0.5s all; display: inline-block; position: relative; } */

.knowl-banner-btn {
    display: flex;
    gap: 20px;
    margin: 20px 0px;
}
/* 
.left-banner-btn a:hover {
    background-color: #fff;
    color: #000;
    border:2px solid #000;
} */
@media (max-width: 480px){
    .knowl-banner-btn {
        flex-direction: column;
        gap: 20px;
    }
    .left-banner-btn a {
        width: 100%;
        text-align: center;
    }
    .right-banner-btn a {
        width: 100%;
        text-align: center;
    }
    
}
.serivce-menu-inner-list li a {
    scroll-margin-top: 150px;
}
.scrollabt-inner ul li a{
    scroll-margin-top: 150px;
}
/* Add this to all target sections */
#our-fees,
#right-side-form,
#services,
#our-team,
#faqs {
  scroll-margin-top: 100px; /* adjust value to match your header height */
}
html {
    scroll-behavior: smooth;
  }

  .resource-blog-cont a{
    position: relative;
  }

  .resource-blog-cont a::after {
    content: "";
    display: inline-block;
    height: 15px;
    width: 1px;
    background-color: black; 
    margin-left: 4px; 
    margin-right: 4px;
    vertical-align: middle; 
  }
  .resource-blog-cont a:last-child::after {
    content: none;
  }


  /* 13-08-2025 */
  a.page-numbers {
    background-color: #faf9f6 !important;
    box-shadow: 0 1px 22px -15px #000 !important;
    border-radius: 7px !important;
}


/* if you prefer the icon on the right */
input.search-field,
#search-form-6782044b8865e {
  box-sizing: border-box;
  padding-right: 32px;
  background-repeat: no-repeat;
  background-size: 16px 16px;
  background-position: calc(100% - 8px) 50%;
  background-image: url("https://anthonygold.co.uk/wp-content/uploads/2024/12/Group-3.svg");
  cursor:  pointer !important;
}

 .Knowledge-banner-title h4 a {
    color: #000;
    font-size: 17px;
    padding: 10px 0px;
    cursor: pointer;
    font-family: 'Open Sans';
    text-decoration: underline;
}
input#team-member-search {
    border: 1px solid #E3E3E3;
    width: 100%;
    position: relative;
    padding: 14px 18px;
} 