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

    body.popup-open {
    overflow: hidden;
}


    /*---------- 
    General
    ---------*/
    h3.gellatio{
        font-size: 25px;
    }
    /* -------------
        Who we are 
    ------------------*/
    .company-profile-row .wpb_wrapper {
        flex-direction: column-reverse;
        gap: 30px;
    }
    .gws-image-item.company-profile-left {
        width: 100%;
    }
    .content-wrapper.container-company-profile-right {
        width: 100%;
    }
    .shareholding-profile-row .top-row .wpb_wrapper{
        flex-direction: column;
    }
    .content-wrapper.container-shareholding-profile-chart-left-wrapper{
        width: 100%;
    }
    .content-wrapper.container-shareholding-profile-chart-right-wrapper {
        width: 100%;
    }
    .eagle-shaholding.middle-shareholding .wpb_wrapper{
        flex-direction: column;
        margin: 0;
    }
    .eagle-shaholding.middle-shareholding .wpb_wrapper .gws-image-item, .shareholding-stat-right{
        width: 100%;
    }
    .eagle-shaholding.middle-shareholding {
        max-width: 100%;
        margin: 0 auto !important;
    }
    .milestone-item-wrapper.mobile-version {
        display: block !important;
    }
    .milestone-item-wrapper.desktop-version{
        display: none;
    }
    .milestone-item {
        padding: 0 20px;
    }
     .chart-item-wrapper .chart {
        display: flex;
        justify-content: center;
    }
    .shareholding-stat-right {
        width: 80%;
        margin: 0 auto;
    }
    .milestones-inner-wrapper.eagle-widthcontainer {
        padding: 30px 0 50px;
    }
    .shareholding-profile-row {
        padding: 40px 0 50px;
    }
    .container-shareholding-profile-chart-right-wrapper .slick-slider button.slick-prev {
        left: 0;
        right: unset;
    }
     .container-shareholding-profile-chart-right-wrapper .slick-slider button.slick-next {
        right: 0;
        left: unset;
    }
    .container-shareholding-profile-chart-right-wrapper .slick-slider button {
        top: 0;
        bottom: 0;
        height: 100%;
    }
    .eagle-shaholding.middle-shareholding .wpb_wrapper .gws-image-item {
        padding-bottom: 15px;
    }
    .eagle-shaholding.middle-shareholding {
        padding: 15px 0 30px;
    }
    .bottom-shareholding-row .wpb_wrapper.slick-slider button.slick-prev {
        left: 0;
        right: unset;
    }
    .bottom-shareholding-row .wpb_wrapper.slick-slider button.slick-next {
        right: 0;
        left: unset;
    }
    .bottom-shareholding-row .wpb_wrapper.slick-slider button {
        top: 0;
        bottom: 0;
        height: 100%;
    }





    /* Management */
   .company-profile-row.eagle-widthcontainer {
        margin: 0 auto !important;
        padding: 40px 0;
    }
    .member-inner-content-wrapper {
        flex-direction: column;
        max-width: 90%;
        padding: 0;
        height: 100%;
        margin: auto 0;
        overflow-y: scroll;
        -webkit-overflow-scrolling: touch; 
    }
    body.popup-open {
        position: relative;
        z-index: 0;
    }
    .member-inner-content-wrapper > div {
        width: 100%;
    }
    .archive-team-member {
        height: 350px;
        position: relative;
    }
    .member-left-content-wrapper {
        display: none;
    }
    .member-right-content-wrapper {
        padding: 40px 20px;
        top: 0;
        bottom: 0;
        height: 100%;
    }
    .archive-who-we-are-inner-wrapper {
        padding: 30px 0 50px;
    }
    .body.popup-open .archive-team-items-wrapper {
        position: relative;
        z-index: 0;
    }
    .who-we-are-heading {
        padding-bottom: 0;
    }
    .archive-who-we-are-inner-wrapper .who-we-are-heading h3 {
        font-size: 20px;
        margin-bottom: 20px;
    }
    .team-member-image {
        height: 100%;
    }
    .team-member-content.popup-box {
        padding: 0;
    }
    .member-right-content-wrapper button.btn-close {
        top: 10px;
        right: 10px;
    }
    /* .archive-team-member a {
        position: relative;
    } */


    /* Accordion - Individual Solution */
    .accordion-card.mobile-version {
        display: block !important;
    }
    .accordion-card.desktop-version {
        display: none;
    }
    .mobile-heading-group {
        display: flex;
        align-items: center;
    }
    .accordion-card.mobile-version .heading-info h4 {
        color: #283671;
        text-align: left;
        font-size: 18px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
    }
    .accordion-card.mobile-version .title-panel-wrapper {
        width: 100%;
    }
    .accordion-card.mobile-version .check-info i {
        font-weight: 900;
        font-size: 20px;
    }
    .accordion-card.mobile-version i.fa-solid.fa-check{
         color: #45B87A;
    }
    .accordion-card.mobile-version i.fa-solid.fa-xmark{
         color: #FE3A3A;
    }
    .accordion-card.mobile-version .check-info {
        margin-left: 10px;
        display: flex;
        gap: 8%;
        align-items: center;
        width: 20%;
        justify-content: center;
    }
    .accordion-card.mobile-version .plan-checklist-wrapper {
        margin-top: 20px;
    }
    .accordion-card.mobile-version .accordion-panel {
        padding-top: 15px;
    }
    .accordion-wrapper.desktop-version.accordion- {
        display: none;
    }
    .accordion-wrapper.accordion-.mobile-version {
        display: block !important;
    }
    .accordion-heading-row {
        flex-direction: column;
    }
    .heading-wrapper.eagle-widthcontainer {
        flex-direction: column;
    }
    .accordion-heading-description.col-width {
        width: 100%;
        border-radius: 20px;
    }
    .single-insurance-solution-wrapper .accordion-heading-description.col-width .wrapper {
        padding: 20px 10px;
    }
    .heading-wrapper.eagle-widthcontainer > .accordion-heading-description.col-width:not(:last-child) {
        margin-bottom: 20px;
    }
    .health-item-card {
        display: none;
    }
    .plan-checklist-wrapper.health .check-info {
        width: 100%;
    
    }
    .health-features-section .limit-per-illness p{
        font-size: 20px;
    }
    .personalised-quote .gform_fields{
        row-gap: 15px;
        padding: 0;
    }
    .personalised-quote.get-personalised-quote-container form{
        column-count: unset;
        padding: 0;
    }
    .quote-top-section{
        flex-direction: column;
        width: 100%;
    }
     .quote-top-section > div{
        width: 100%;
     }
   


    /* Individual Insurance */
    .heading-info {
        width: 80%;
    }
    .plan-checklist-wrapper {
        margin-top: 15px;
    }
    .mobile-heading-group {
        margin-bottom: 15px;
    }
    .accordion-heading-row {
        display: none;
    }
    .motorcycle-accordion-section {
        padding: 40px 0;
    }
    .insurance-at-eagle-title p{
        font-size: 24px;
        line-height: 30px;
    }
    .benefits-text-icon-wrapper .icon-wrapper {
        height: auto;
        width: 40%;
    }
    .benefits-text-icon-wrapper .slick-slider button{
        bottom: -40px;
    }
    /* .benefits-text-icon-wrapper .slick-slider button{
        right: -20px;
    }
    .benefits-text-icon-wrapper  .slick-slider button.go-left{
        left: -20px;
    } */
     .content-wrapper.container-features-wrapper .icon-wrapper {
        width: 80%;
        height: auto;
        margin: 0 auto !important;
    }
    .icon-text-wrapper.position-row {
        flex-direction: column !important;
    }
    .why-choose-icon-wrapper .wpb_wrapper{
        display: block;
    }
    .why-choose-icon-wrapper .slick-slider button{
        bottom: -50px;
    }
     .first-choice-icons .icon-text-wrapper.position-column-reverse {
        align-items: center;
    }
     .first-choice-icons .icon-text-item {
        width: calc(100% / 2);
        padding: 15px;
    }
    .first-choice-icons .wpb_wrapper {
        flex-wrap: wrap;
        width: 100%;
    }
    .wysa-section-right .image, .snap-section-left .image {
        width: 100%;
    }
    .network-img-slider button.slick-arrow{
        top: unset;
    }
    .lab-img-container .image {
        height: auto;
        width: 80%;
        margin: 0 auto;
    }
    .text-content-wrapper.our-partners-text {
        width: 100%;
    }
    .medecin-section-left.wpb_column.vc_column_container.vc_col-sm-6{
        padding-right: 0;
        margin-bottom: 20px;
    }
    .medscheme-section-wrapper {
        flex-direction: column;
    }
    .medscheme-section-wrapper > div {
        width: 100%;
        padding-right: 0;
    }
    .medscheme-section-right.wpb_column.vc_column_container.vc_col-sm-6 .wpb_wrapper{
        max-width: 90%;
        margin: 0 auto;
    }
    .medscheme-section {
        padding: 50px 0;
    }
    .medscheme-section-left {
        padding-bottom: 25px;
    }

    /* Claim */
    .claim-items-wrapper .slick-slider button{
        bottom: -50px;
    }
    .why-choose-us-heading h2{
        font-size: 24px;
    }

    /* Financial */
    .financial-announcement-container {
        flex-direction: column;
        min-height: unset;
    }
    .financial-announcement-container > div {
        width: 100% !important;
    }
    .financial-highlights-statistic-items > div {
        width: 100%;
    }
    .financial-stat-box {
        height: calc(100% / 4);
        width: 100%;
        padding: 20px;
    }
    .group-profit.financial-stat-box {
        top: 150px;
        margin: auto 0;
        border-radius: 15px 15px 0px 0px;
    }
    .group-equity.financial-stat-box {
        border-radius: 0 0 15px 15px;
    }
    .financial-stat-box .stat-number {
        font-size: 35px;
    }
    .financial-highlights-heading {
        display: none;
    }
    .gross-premium.financial-stat-box {
        /* border-radius: 15px 15px 0px 0px; */
        top: 150px;
    }
    .financial-item-wrapper {
        display: flex;
        flex-direction: column;
        gap: 20px;
    }
    .financial-item-wrapper {
        gap: 20px;
    }
    .financial-announcement-container{
        padding-top: 25px;
    }
    .financials-container {
        padding: 30px 0 40px;
    }
    .financial-highlights-inner-wrapper.eagle-widthcontainer {
        max-width: 100% !important;
    }
    .financial-announcement-container .right-container-wrapper {
        margin-top: 30px;
    }
    .financial-highlights-statistic-items {
        height: 600px;
    }

    /* Single Financial */
    .statement-title-btn {
        align-items: center;
    }
    .financial-announcemenet-inner-content-wrapper {
        flex-direction: column;
    }
    .financial-announcemenet-inner-content-wrapper > div {
        width: 100% !important;
    }
    .financial-statements-inner-wrapper.eagle-widthcontainer {
        max-width: 100%;
    }
    .financial-announcemenet-inner-content-wrapper .announcement-box .title-heading {
        padding: 30px;
        bottom: 0;
        right: 0;
        left: 0;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    .single-financial-announcement-container {
        padding: 30px 0 50px;
    }
    .single-financial-announcement-container .heading-wrapper {
        padding-bottom: 30px;
    }
    .fianancial-statements-items-wrapper {
        min-height: 300px;
    }
    .financial-dividends-inner-wrapper.eagle-widthcontainer {
        max-width: 100%;
    }
    .financial-highlights-statistic-items img {
        height: 600px;
    }

    /* Sales Agent */
    .sales-agent-filter-title {
        display: flex;
        justify-content: space-around;
    }
    .agent-tabs.eagle-filter-dropdown.hide-desktop.active.open .selected:hover h4, .agent-tabs.eagle-filter-dropdown.hide-desktop.active.open .selected:hover i {
        color: #fff;
    }
    a.tab-link p{
        font-size: 20px;
    }
    .tabs-item-inner.eagle-filter-dropdown.eagle-widthcontainer.active.open .sales-agent-filter-title h4,   .tabs-item-inner.eagle-filter-dropdown.eagle-widthcontainer.active.open .sales-agent-filter-title i {
        color: #fff;
    }
    .tabs-item-inner.eagle-filter-dropdown.eagle-widthcontainer .sales-agent-filter-title h4,   .tabs-item-inner.eagle-filter-dropdown.eagle-widthcontainer .sales-agent-filter-title i {
        font-size: 16px;
    }
    .sales-category-wrapper .eagle-filter-dropdown-list a p {
        font-size: 16px !important;
    }
    .sales-category-wrapper .eagle-filter-dropdown-list {
        height: 100px !important;
    }
    .sales-category-wrapper .eagle-filter-dropdown-list > a:not(:last-child) {
        margin-bottom: 25px;
    }
    .tabs-item-inner.eagle-filter-dropdown.eagle-widthcontainer.active.open .selected {
        background: #283671;
    }
    .agent-items-wrapper {
        flex-direction: column;
    }
    .agent-items-wrapper .team-member-item {
        width: 100%;
    }
    .member-description{
        width: 100%;
    }
    .member-name p {
        font-size: 16px;
    }
    .agent-box-inner-wrapper {
        flex-direction: column;
        align-items: flex-start;
    }
    .agent-email {
        border-bottom: 1px solid rgba(212, 212, 212, 0.73)
    }
    .sales-agents-container .who-we-are-heading {
        padding: 30px 0 40px;
    }
    .tab-content-wrapper.eagle-widthcontainer {
        padding: 0;
    }
    .agent-number {
        padding-top: 10px;
    }

    /* Homepage */
    .vc_row.home-banner-slider > .vc_column_container {
        height: inherit;
    }

    /* UAT */
    .health-features-section .accordion-card.mobile-version {
        border-bottom: 1px solid #f0ecf9;
        padding: 5px 10px;
    }
    .get-in-touch-form-wrapper .gform-theme--foundation .gform_fields {
        row-gap: 15px;
    }
    .labs-wrapper .lab-img-container .image {
        padding: 0;
    }
    .lab-img-container .image img {
        object-fit: contain;
    }
    .container-col.types-of-insurance-icons-wrapper {
        padding: 0;
    }
    .get-personalised-quote-row .quote-row-inner.eagle-widthcontainer {
        padding-top: 30px;
    }
    .single-insurance-solution-wrapper.personal-insurance .make-a-claim-container.eagle-widthcontainer, .single-insurance-solution-wrapper.health-insurance .make-a-claim-container.eagle-widthcontainer {
        padding-top: 30px;
    }
    .snap-section {
        padding: 60px 0;
    }
    .gws-image-item.additional-coverage-img {
        height: 100%;
    }
    .gws-image-item.additional-coverage-img .image-wrapper .image {
        height: auto;
        width: 500px;
    }
    .medecin-section-inner.eagle-widthcontainer .wpb_wrapper > .vc_row.wpb_row.vc_inner.vc_row-fluid {
        flex-direction: column;
    }
    .blog-posts-content-inner-wrapper nav.navigation.pagination {
        justify-content: center;
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .financial-highlights-heading.mobile-only {
        display: block;
    }

    
    @supports (-webkit-touch-callout: none) {
        /* CSS specific to iOS devices */ 

        /* UAT */
        .box-image-description-wrapper .box-image-description-inner {
            padding-top: 60px;
        }
        .home .vc_row.wpb_row.vc_row-fluid.values-row {
            margin-bottom: 85px !important;
        }
    }




}


/* Tablet */
@media screen and (min-width: 720px) and (max-width: 1024px){

    /* General */
    .gws-heading h1 {
        line-height: 25px;
        font-size: 28px;
    }


    /* Who We Are */
    .company-profile-row .wpb_wrapper{
        flex-direction: column;
    }
    .company-profile-row .wpb_wrapper > div {
        width: 100%;
    }
    .shareholding-profile-row .top-row .wpb_wrapper {
        flex-direction: column;
    }
    .shareholding-profile-row .top-row .wpb_wrapper > div {
        width: 100%;
    }
    .shareholding-stat-right {
        width: 80%;
        margin: 0 auto;
    }
    .eagle-shaholding.middle-shareholding .wpb_wrapper .gws-image-item {
        padding-bottom: 25px;
    }
    .eagle-shaholding.middle-shareholding .wpb_wrapper {
        flex-direction: column;
        margin: 0 auto;
    }
    .milestone-item-wrapper.slick-initialized.slick-slider button.slick-prev.circle-chevron.slick-arrow {
        left: 0;
    }
    .milestone-item-wrapper.slick-initialized.slick-slider button.slick-next.circle-chevron.slick-arrow {
        right: 0;
    }
    .milestone-item {
        padding: 0 45px;
    }
    .member-info-content {
        height: 100%;
    }
    .bottom-shareholding-row .wpb_wrapper {
        display: flex;
        gap: 5%;
        flex-wrap: wrap;
        justify-content: center;
    }


    /* Homepage  */
    .home-content-wrapper .wpb_wrapper {
        width: 70%;
        
    }
    .home.get-a-quote-container .quotes-items-wrapper button.slick-next.slick-arrow {
        left: 65%;
    }
    .home.get-a-quote-container .quotes-items-wrapper button.slick-prev.slick-arrow {
        right: 16% !important;
    }
    .box-image-description-wrapper .box-image-description-inner {
        width: 75%;
    }
    .eagle-sub-heading{
        width: 20%;
    }
    .vc_row.home-banner-slider > .vc_column_container {
        height: inherit;
    }
      .vc_row.home-banner-slider  .gws-image-item .image {
        position: relative;
        width: 100%;
        display: block;
    }
    .vc_row.home-banner-slider {
        min-height: unset;
    }

    .vc_row.home-banner-slider .gws-image-item .image::after {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: rgba(0, 0, 0, 0.117); /* Dark overlay - adjust opacity as needed */
        pointer-events: none;
        z-index: 0;
    }


    /* Management */
    .team-member-item {
        width: calc(100% / 2);
        padding: 20px 15px;
    }
    .archive-team-items-wrapper{
        gap: 0;
    }
    .member-inner-content-wrapper {
        overflow-y: auto;
    }
    .member-right-content-wrapper {
        width: 100%;
    }
    .member-left-content-wrapper {
        display: none;
    }
    .member-inner-content-wrapper {
        max-width: 90%;
        height: 85%;
    }


    /* Newsroom */
    .blog-items-section-wrapper{
        width: calc(100% / 2) !important;
    }
    /* .blog-post-filter-content-wrapper.hide-mobile {
        display: none;
    }
    .eagle-filter-dropdown.hide-desktop {
        display: block;
    } */
     /* .blog-post-filter-wrapper {
        flex-direction: column;
    } */

    input.blog-post-filter-search-input {
        width: 100%;
    }
    .blog-post-filter-content-wrapper {
        display: none;
    }
    .blog-post-filter-wrapper .hide-desktop {
        display: block;
        position: relative
    }
    .blog-post-filter-title {
        display: flex;
        align-items: center;
    }
    .blog-post-filter-category-list.eagle-filter-dropdown-list {
        flex-direction: column;
        align-items: unset;
        background: #fff;
        padding: 15px !important;
        box-shadow: 3px 3px 2px 2px rgba(128, 128, 128, 0.261);
        border-radius: 10px;
        border: 3px solid transparent;
    }
    .eagle-filter-dropdown.hide-desktop.active .blog-post-filter-category-wrapper {
        max-height: 100%;
        opacity: 1;
    }
    .eagle-filter-dropdown.hide-desktop .blog-post-filter-category-wrapper {
        max-height: 0;
        opacity: 0;
        transition: all 0.5s ease-in-out !important;
        position: absolute;
        top: 35px;
    }   
    .blog-post-filter-category-wrapper {
        padding-left: 0;
    }
    .blog-post-filter-wrapper {
        display: flex;
        align-items: start;
    }
    .blog-post-filter-title h4 {
        padding-right: 10px;
        margin: 0;
    }
    .eagle-filter-dropdown .selected {
        background-color: #FAFCFD;
        color: #283671;
        padding: 2px 20px;
        cursor: pointer;
        border: 3px solid transparent;
        transition: background-color 0.3s;
        box-shadow: 1px 1px 9.4px 0 rgba(0, 0, 0, 0.13);
        border-radius: 5px;
    }


    /* Individual Solution */
    .team-qna-wrapper > div {
        width: 100%;
    }
    .accordion-wrapper.accordion-.mobile-version{
        max-width: 90%;
        margin: 0 auto;
    }
    .accordion-heading-row{
        margin-bottom: 30px;
    }
    .mobile-heading-group {
        display: flex;
        align-content: center;
        margin-bottom: 10px;
    }
    .plan-checklist-wrapper {
        margin-top: 15px;
    }
    .heading-info {
        width: 70%;
    }
    .accordion-card.mobile-version .check-info i.fa-solid.fa-check {
        font-size: 22px !important;
    }
    .accordion-heading-row {
        display: none;
    }
    .motorcycle-accordion-section {
        padding: 50px 0;
    }
      .health-item-card {
        display: none;
    }
    .plan-checklist-wrapper.health.\#FDECEE {
        background: #FDECEE !important;
        border-radius: 15px !important;
        padding: 15px;
    }
    .health-features-section{
        padding-top: 50px;
    }
    .eagle-banner-container.health-insurace-banner img::before {
        content: "";
        display: block;
        position: absolute;
        height: 100%;
        width: 100%;
        top: 0;
        bottom: 0;
        right: 0;
        left: 0;
        background: #5a5a5a57;
    }
    
    /* Claim */
    .assistance-content-wrapper .left-content-wrapper{
        padding: 0 0 25px 65px;
    }

    /* Financials */
    .financial-announcement-container {
        flex-direction: column;
    }
    .financial-announcement-container > div {
        width: 100% !important;
    }
    .financial-highlights-inner-wrapper.eagle-widthcontainer {
        max-width: 100%;
    }
    .financial-announcement-container .right-container-wrapper {
        margin-top: 35px;
    }

     /* Single Financial */
    .statement-title-btn {
        align-items: center;
    }
    .financial-announcemenet-inner-content-wrapper {
        flex-direction: column;
    }
    .financial-announcemenet-inner-content-wrapper > div {
        width: 100% !important;
    }
    .financial-statements-inner-wrapper.eagle-widthcontainer {
        max-width: 100%;
    }
    .financial-announcemenet-inner-content-wrapper .announcement-box .title-heading {
        padding: 30px;
        bottom: 0;
        right: 0;
        left: 0;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    .single-financial-announcement-container {
        padding: 30px 0 50px;
    }
    .single-financial-announcement-container .heading-wrapper {
        padding-bottom: 30px;
    }
    .financial-announcemenet-inner-content-wrapper .announcement-box{
        height: 400px !important;
    }
    .fianancial-statements-items-wrapper {
        min-height: 400px;
    }
    .financial-dividends-inner-wrapper.eagle-widthcontainer {
        max-width: 100%;
    }


    /* Contact `us */
    .contact-us-form-wrapper.eagle-widthcontainer {
        flex-direction: column;
    }
    .contact-us-section-container .contact-us-form-wrapper.eagle-widthcontainer > div {
        width: 100% !important;
    }
    .contact-us-section-container .contact-us-info-container {
        display: flex;
        justify-content: space-around;
    }
    .contact-us-section-container .contact-us.left .form-wrapper {
        max-width: 90%;
        margin: 0 auto;
    }
    .contact-us-container {
        padding: 40px 0 50px;
    }
      .contact-us-container .form-inner-wrapper::after{
        display: none;
    }

    /* Sales Agent */
    div#relationship-managers .agent-items-wrapper{
        flex-wrap: wrap;
        gap: unset;
        justify-content: center;
    }
    .agent-items-wrapper .team-member-item {
        width: calc(100% / 2) !important;
    }
    .agent-tabs{
        padding-bottom: 0;
    }
    .sales-agents-container .who-we-are-heading {
        padding: 30px 0 50px;
    }
    .agent-box{
        width: 100%;
    }

    .personalised-quote.get-personalised-quote-container form {
        column-count: unset;
    }





}


/* Tablet Landscape */
@media screen and (max-width: 1194px) and (orientation : landscape) { 
    .eagle-shaholding.middle-shareholding .wpb_wrapper{
        justify-content: unset;
        gap: 5%;
    }

    /* Homepage */
    .slick-dots {
        position: absolute;
        bottom: 40px;
        margin-left: calc((100% - (0.9 * 1170px)) / 2);
        left: 4%;
    }
    .eagle-widthcontainer, .eagle-wp-widthcontainer > .vc_column-inner{
        max-width: 80%;
    }
    .home-content-wrapper .wpb_wrapper{
        width: 60%;
    }
    .home.get-a-quote-container .quotes-items-wrapper button.slick-next.slick-arrow {
        right: -70px;
    }
    .home.get-a-quote-container .quotes-items-wrapper button.slick-prev.slick-arrow {
        right: 0% !important;
    }
    .get-a-quote-inner-wrapper.eagle-widthcontainer .quote-item.box-image-description-wrapper .box-button {
        min-height: 60px;
    }
    .get-a-quote-inner-wrapper.eagle-widthcontainer .quote-item.box-image-description-wrapper .box-content {
        min-height: 150px;
    }

    /* Management */
    .team-member-item {
        width: calc(100% / 3);
        padding: 0 15px;
    }
    .archive-team-items-wrapper{
        gap: 0;
    }
    .member-inner-content-wrapper {
        max-width: 90%;
        height: 90%;
    }
    .archive-team-member {
        height: 100%;
    }


    /* Contact Us */
     .contact-us-form-wrapper.eagle-widthcontainer {
        flex-direction: column;
    }
    .contact-us-section-container .contact-us-form-wrapper.eagle-widthcontainer > div {
        width: 100% !important;
    }
    .contact-us-section-container .contact-us-info-container {
        display: flex;
        justify-content: space-around;
    }
    .contact-us-section-container .contact-us.left .form-wrapper {
        max-width: 90%;
        margin: 0 auto;
    }
    .contact-us-container {
        padding: 40px 0 50px;
    }
    .contact-us-container .form-inner-wrapper::after{
        display: none;
    }

    /* Sales Agent */
    div#relationship-managers .agent-items-wrapper{
        flex-wrap: wrap;
        gap: unset;
        justify-content: center;
    }
    .agent-items-wrapper .team-member-item {
        width: calc(100% / 2) !important;
    }
    .agent-tabs{
        padding-bottom: 0;
    }
    .sales-agents-container .who-we-are-heading {
        padding: 30px 0 50px;
    }
    .agent-box{
        width: 100%;
    }





}