.brand-bar{
    position:fixed;
    top:0;
    width:100%;
    height: 100px;
    background-color: #fff;
    display:block;
    z-index:2000;
    -webkit-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.5);
    box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.5);
    }
    
    .brand-bar .logo{
    position: absolute;
        top: 20px;
        left: 30px;
        width: 260px;
    }
    

    
    .brand-bar .email{
        position: absolute;
            top: 43px;
            right: 40px;
            color:#3a3a3a;
        
        }
    

    
    .brand-bar .btn {
        display: inline-block;
        margin: 0 0 30px 0;
        padding: 0 20px;
        font-weight: 400;
        font-size: 16px;
        color: #fff!important;
        text-decoration: none;
        line-height: 40px;
        height: 40px;
        border: none!important;
        background-color: #6a6439 ;
        text-transform: none;
        overflow: hidden;
        border-radius: 0 !important;
        border: none;
        cursor: pointer;
        transition: background-color .3s;
    }
    
    
    .brand-bar .btn:hover {
     opacity: 1;
     border: none!important;
     background-color: #433528 ;
     color: #fff!important;
     border: none!important;
    }
    
    
    
    @media (max-width: 800px) {
    .brand-bar .phone{
        display:none;
    }
    }
    
    @media (max-width: 800px) {
    .brand-bar .email{
    display:none;
    
    }
    }
    
h1, h2, h3, h4, h5, h6{
    color:#4e5858 !important;
    font-family: 'Montserrat', Arial, Helvetica, sans-serif !important;
    text-transform: uppercase !important;
    }

    p {
        color: #4e5858 !important;
        font-family: "futura-pt", sans-serif;
font-weight: 400;
font-style: normal;
    }
    
p .duration {
    color: #fff !important;
    font-family: "futura-pt", sans-serif;
font-weight: 400;
font-style: normal;
    

}


    .proposal-header .text {
        text-align: center;
        display: flex;
        margin-top:100px;
        flex-direction: column;
        justify-content: center;
        height: 720px;
        opacity: 1;
    }

.proposal-header-image{
    top:100px;
    }

.proposal-usp{
background-color: rgb(0 0 0 / 0.5) !important;
}


h2.section-title::before {
    position: absolute;
    bottom: -28px;
    left: calc(50% - 100px)!important;
    content: " ";
    display: block;
    width: 0!important;
    height: 0;
    background-color: #fff!important;
}





.main-brand-colour{
    background-color: #cddfe0 !important;

    }


    .main-brand-colour >  .content{
        background-color: #cddfe0 !important;

        }


    .main-brand-colour h2.section-title,
    .main-brand-colour h2,
    .main-brand-colour h3,
    .main-brand-colour h4,
    .main-brand-colour h5,
    .main-brand-colour h6,
    .main-brand-colour ul{
    color:#436265 !important;
    font-family: 'Montserrat', Arial, Helvetica, sans-serif !important;
    text-transform: uppercase !important;
}



.main-brand-colour p,
.main-brand-colour ul,
.main-brand-colour li,
.main-brand-colour ol{
color:#436265 !important;
font-family: "futura-pt", sans-serif;
font-weight: 400;
font-style: normal;
}



.secondary-colour {
    background-color: #f2f2f0 !important;
    }
    

    .secondary-colour  h2.section-title,
    .secondary-colour  h2,
    .secondary-colour  h3,
    .secondary-colour  h4,
    .secondary-colour h5,
    .secondary-colour  h6
    {
    color:#436265 !important;
    font-family: 'Montserrat', Arial, Helvetica, sans-serif !important;
    text-transform: uppercase !important;
}



.secondary-colour  p,
.secondary-colour ul,
.secondary-colour  li,
.secondary-colour ol{
color:#436265 !important;
font-family: "futura-pt", sans-serif;
font-weight: 400;
font-style: normal;
}



.secondary-colour .list-item a{
color:#436265 !important;
font-family: "futura-pt", sans-serif;
font-weight: 400;
font-style: normal;
}

#togglePrinterFriendly{
    background-color:#436265 !important;
    }

.main-brand-colour .btn, .proposal_guides-wrapper .btn  {
    display: inline-block;
    margin: 0 0 30px 0;
    padding: 0 20px;
    font-weight: 400;
    font-size: 16px;
    color: #FFF !important;
    text-transform:none;
    text-decoration: none;
    line-height: 40px;
    height: 40px;
    background-color: #d8c2b6;
    overflow: hidden;
    border-radius: 0px !important;
    border: none!important;
    cursor: pointer;
    transition: background-color .3s;
}

.main-brand-colour .btn:hover, .proposal_guides-wrapper .btn:hover {
    color: #fff !important;
    border: none!important;
    background-color: #e5d4ca !important;
    opacity: 1!important;
    border: none !important;
}

.main-brand-colour h2.section-title::before {
    position: absolute;
    bottom: -28px;
    left: calc(50% - 100px)!important;
    content: " ";
    display: block;
    width: 0!important;
    height: 0;
    background-color: #fff !important;
}

section.content a, section.island a, section.accordion-content a, div a {
    color: #000 !important;
}

li.inclusions::after {
    background-color: #433528!important;
}



#expand-menu dt, .accordioncontent dt {
    background-image: url(https://wildernessgroup.co.uk/wp-content/themes/wilderness-group/images/icon-check-grey.svg) !important;
    border-top: #433528 1px solid !important;
}


#expand-menu dt a, .accordioncontent dt a::before {
    background-image: url(https://wildernessgroup.co.uk/wp-content/themes/wilderness-group/images/icon-chevron-down-grey.svg) !important;

    }



#expand-menu dt a, .accordioncontent dt a {
    color: #436265 !important;
    }
    
    
    #expand-menu dt a, .accordioncontent dt a:hover {
        color: #436265!important;
        }



 .brand-bar a{
            color:#436265 !important
               } 

section h2.section-title{

margin-bottom:30px !important

}


 h1, h2, h3, h4, h5{
    font-weight: 200;
    font-style: normal;
    text-transform: uppercase !important;

                }


h2{
font-size: 36px !important

}



h4{
    font-size: 20px !important
    
    }

                

 .proposal-header h1, .proposal-header h2,.proposal-header h3, .proposal-header h4, .proposal-header h5 , .proposal-header p {
color: #fff !important;
}




.proposal-header h1{
    font-weight: 200  !important;
    font-style: normal;
    text-transform :uppercase !important;
    }





    .save-as-pdf-pdfcrowd-button {
        display: inline-block !important;
        margin: 0 0 30px 0 !important;
        padding: 0 20px 0 50px !important;
        background-image: url(images/icon-download.svg) !important;
        background-position: 24px center !important;
        background-size: 20px !important;
        font-family: Arial, "Helvetica Neue", Helvetica, sans-serif !important;
        background-repeat: no-repeat !important;
        font-weight: 400 !important;
        font-size: 16px !important;
        color: #fff !important;
        text-decoration: none !important;
        line-height: 40px !important;
        height: 40px !important;
        background-color: #436265 !important;
        overflow: hidden !important;
        border-radius: 0 !important;
        border: 1px solid #fff!important;
        cursor: pointer !important;
        transition: background-color 0.3s !important;
    }
    
    
    .save-as-pdf-pdfcrowd-button img {
        display: none !important;
        width:0;
        height:0;
    }
    
    
    .save-as-pdf-pdfcrowd-button:hover{
        background-color: #000 !important;
        border: none!important;
        color: #fff!important;
        opacity: 0.8 !important;
    
    }


    .accent-colour{
        color: #433528!important;

        }


        li.trip-highlight::after {
            position: relative; 
            padding-left: 0;
            bottom: -6px;
            left: calc(50% - 10px) !important;
            content: " ";
            display: block;
            width: 20px !important;
            height: 1px !important;
            background-color: #436265 !important;
        }
