body, .font-body, small, .sub-menu-container .menu-item > .menu-link, .wp-caption, .fbox-center.fbox-italic p, .skills li .progress-percent .counter, .nav-tree ul ul a {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
em{font-family: inherit !important;}
.top-menu li a {
  background-color: #9a773c;
font-size: 12px;
padding: 5px 12px;
}
.top-menu li a:hover{
  background-color: #7c5e2b;
}
.IDLGL5RR6N5GS7A7::after{
display:none;
}
.block-booking-request{
background-color: #f9f9f9;
padding: 35px;margin:40px 0;
}
.block-booking-request input[type="radio"]{
margin-left:5px;
}
.block-booking-request .form-check-label{
margin-left: 25px;
}
.block-booking-request .btn-primary{
background-color: #9a773c !important;
border-color: #9a773c !important;
padding:8px 15px;
opacity: 1;
}
.block-booking-request label{
text-transform: none;
letter-spacing: 0;margin-bottom: 5px;
}

.custom_testimonial{
border-left:0;
box-shadow: none;
text-align: center;
padding: 15px !important;
}
.custom_testimonial::before{
display:none;
}
.custom_testimonial .pic{
display:none;
}
.custom_testimonial .title{
font-size: 15px !important;
}
#oc-clients-full-testimonial  .owl-dots .owl-dot{
margin-top:3px !important;
}
.container{
margin-left: auto !important;
margin-right: auto !important;
}
#gotoTop:hover {
  background-color: #0e3234 !important;
}
.team-title span {
font-style:normal;
}
.team-desc .btn-outline-warning {
  background-color: #9a773c !important;
  border-color: #9a773c !important;
color:#fff !important;
}
.team-desc * {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
}
.dwg-sponsors .owl-item img{
height: auto;
max-height: 80px;
width: auto;
}
.footer-stick{margin-bottom:0 !important;}
.IDLGY69IWXBAY131 {text-align:center;}
.IDLGY69IWXBAY131 .btn, .IDLH6MJJ3EEU2L41 .btn, .IDLH7BCGA6AY9OJ7 .btn{background-color: #9a773c;border-color: #9a773c;}
.IDLGY69IWXBAY131 .btn:hover, .IDLH6MJJ3EEU2L41 .btn:hover, .IDLH7BCGA6AY9OJ7 .btn:hover{background-color: #8b6a32;border-color: #8b6a32;}

.home-reviews-sec {
  background-color: #f2f2f2;
  padding-bottom: 60px;
}
.home-reviews-sec .bg-white {background-color:transparent !important;}
.home-reviews-sec .btn{background-color: #8a5804;  border-color: #8a5804;}
.home-reviews-sec h3.title{color: #8a5804;}
.home-reviews-sec small.post{color: #8a5804;}

.accordion .card{border:none;background-color:transparent !important;}
.accordion .card-header{border:none;background-color:transparent !important;padding:0;}
.accordion .card-header button{padding:0;text-align:left;font-size:16px;}
.accordion .card-body ul{margin-left:15px;}

.slider-element.vh-75 {height: 25vw !important;}

.home-donate-sec{height: 0;padding-top: 45%;position: relative;background-size: 100% !important;}
.home-donate-sec .inner-sec{position: absolute;top: 0;width: 100%;padding: 40px 15px 0 15px;}
.home-donate-sec .inner-sec .center{margin: 0 auto;max-width: 850px;}
.home-donate-sec h2{text-transform:unset;font-size: 1.875rem !important;font-weight: 400;}
.home-donate-sec p{font-size: 16px;line-height: 1.5 !important;color: #000;}

.IDLH6UO622LSQJB9{border: 2px solid #9a773c;padding: 30px !important;margin: 50px 0 0 0 !important;align-items: center;}

@media (min-width: 992px){
.sub-menu-container{border-top-color: #9a773c;}
.header-right ul.top-menu{margin-top: -2px;margin-bottom: 7px;}
.header-top {  padding-top: 0;padding-bottom: 0;}
.header-left{padding-top: 6px;padding-bottom: 6px;}
.menu-link {font-size: 13px;padding: 10px 0 22px 0 !important;}
.standard-logo img{height: 75px !important;}
.primary-menu {padding-top: 15px;}
.full-header {min-height: 87px;}
.sticky-header-shrink .menu-link{padding: 28px 0 !important;}
}
@media (max-width: 767px){
  .slider-element.vh-75 {  height: 25vw !important;}
  footer{font-size: 14px;}
  .home-donate-sec {padding-top: 135%;}
.home-donate-sec p{font-size: 14px;}
.home-donate-sec h2{font-size: 1.7rem !important;line-height: 1.2;}
.IDLH6UO622LSQJB9{padding: 15px 0px !important;}
.IDLH6UO622LSQJB9 p{line-height: 1.5 !important;}
}
@media (max-width: 991px){
.header-left {padding-top: 25px;padding-bottom: 15px;}
.primary-menu-open #primary-menu-trigger .svg-trigger{margin-top: 0px;}
.primary-menu .menu-container{top: 80px;}
.header-right .top-menu{top: -2px;}
}

@media (max-width: 991px) and (min-width: 768px) {
  .home-donate-sec {padding-top: 65%;}
}
@media (max-width: 1450px) and (min-width: 1281px){
.menu-link {font-size: 13px;}
}
@media (max-width: 1280px) and (min-width: 1200px) {
.menu-link {font-size: 13px;}
}
@media (max-width: 1199px) and (min-width: 992px) {
.menu-link {font-size: 13px;}
}

.IDLH7B9B4CZAJB23.join-text-block {
margin: 0 auto;
}

.IDLH7BCGA6AY9OJ7 .btn {
background-color: #9a773c;border-color: #9a773c;
}
.artsnw-breadcrumbs{padding: 15px 0;border-top: solid 2px #eee;border-bottom: solid 1px #eee;background-color:#fdfdfd;
}
.artsnw-breadcrumbs .brcrmb-heading{
font-size: 25px !important;font-weight: 500;margin-bottom: 0;line-height: 1.2 !important;color:#333;
}
.artsnw-breadcrumbs .breadcrumb{
background-color: transparent;padding: 0;margin-bottom: 0;justify-content: right;
}
.artsnw-breadcrumbs .breadcrumb li{
font-size:13px;
}
.artsnw-breadcrumbs .breadcrumb li a{
font-size:13px;color:#333;
}
.artsnw-breadcrumbs .breadcrumb li a:hover{
color:#9a773c;
}
.artsnw-breadcrumbs .breadcrumb li:last-child a{
color:#9a773c;pointer-events: none;
}
.IDLH7BAL0WAK2J45 h2{font-weight:normal;}
.IDLH7B9B4CZAJB23{margin:0 auto;}

.conf-links p{display:flex;flex-wrap: wrap;}
.conf-links p a{display: inline-block;background-color: #eae0d0;color: #000;font-size: 13px;padding: 3px 10px;margin-bottom: 10px;margin-right: 5px;border-radius: 3px;}
.conf-links p a:hover{background-color: #288087;color: #fff;}
.conf-links p a.active{background-color: #288087;color: #fff;}

@media (max-width: 767px){
.artsnw-breadcrumbs .brcrmb-heading{font-size: 18px !important;line-height: 1.2 !important;}
.artsnw-breadcrumbs .breadcrumb{justify-content: left;margin-top: 10px;}
.IDLH7B9B4CZAJB23{width:100% !important;}
}

.IDLGY728YSQDXY05 .btn {
    background-color: #9a773c;
border:1px solid #9a773c;
    color: #fff;
}

.sponsor-btn .btn {
background-color: #9a773c;
border:1px solid #9a773c;
    color: #fff;
}

.IDLH91GK0KM6ILZ3 {
border-radius:5px;
}

.IDLH95G2JWZDQH91 ul, .IDLH92EYQHI4JX65 ul {
margin-left:30px;
}

.IDLH92M9LG93VOB1 {
   border: 2px solid #9a773c;
    padding: 30px !important;
    margin: 50px 0 0 0 !important;
    align-items: center;
}

.tabs .tab-container{border:none !important;}
.tabs .tab-nav {border-bottom: 1px solid #eae0d0;}
.tabs .tab-container .tab-content {padding:15px 0 !important;}
.tabs .tab-nav li{border:none !important;height:36px;}
.tabs .tab-nav li a{border:none !important;font-size: 14px;background-color:#eae0d0;height: 36px;line-height: 35px;margin-right: 2px;border-radius: 5px 5px 0 0;}
.tabs-tb .tab-nav li.ui-tabs-active a{top: 0;height: 36px;line-height: 35px;border-top:none;background-color:#288087;}

.tab-fbox{display: flex;margin-bottom: 25px;}
.tab-fbox .tab-fbox-outer{width: 90px;padding: 10px 5px;font-size: 13px;text-align: center;background-color: #288087;height: fit-content;border-radius: 5px;color:#fff;line-height:1;margin-top: 17px;}
.tab-fbox .tab-fbox-inner{width: calc(100% - 100px);margin-left: 10px;width: calc(100% - 100px);display:flex;flex-wrap: wrap;}
.tab-fbox .tab-fbox-inner .tab-fbox-item{border: 1px solid #ccc;padding: 20px;border-radius: 5px;width: calc(33.3% - 15px);margin-right: 15px; margin-bottom:15px;margin-bottom: 15px;}
.tab-fbox .tab-fbox-inner h4{font-size: 15px !important;font-weight: 500;margin-bottom:0 !important;}
.tab-fbox .tab-fbox-inner span{font-size: 13px;}
.tab-fbox.box-1 .tab-fbox-item{width: calc(100% - 15px) !important;}

@media (max-width: 767px){
.tabs .tab-nav li{margin-bottom: 3px;}
.tabs .tab-nav li a{border-radius:5px;min-width: 160px;font-size:12px;}
.tab-fbox .tab-fbox-item{width: calc(100% - 15px) !important;}
}

@media (max-width: 991px) and (min-width: 768px) {
.tabs .tab-nav li{margin-bottom: 3px;}
.tabs .tab-nav li a{border-radius:5px;min-width: 160px;font-size:12px;padding-left: 10px;padding-right: 10px;}
}

.IDLHANQ8YDFHWV01 {
    border: 2px solid #9a773c;
    padding: 30px !important;
    margin: 50px 0 0 0 !important;
    align-items: center;
}
.ap-box{
border: 2px solid #eae0d0;
margin: 15px;
min-height: 160px;
padding: 20px;
display: flex;
flex-flow: column;
align-items: center;
justify-content: center;
}
.ap-box .btn{
background-color:#9a773c;
border-color:#9a773c;
color:#fff;
}
.ap-box .btn{
opacity:0.8;
}

.IDLHASIMP23DHQD1 {margin-left:30px;}

.fivepointO-img{
   border-radius: 5px;
    border: 2px solid #288088;
}

.IDLHCBEKEARE7A53 {
    text-align: center;
    border: 2px solid #9a773c;
    padding: 30px !important;
    margin: 50px 0 0 0 !important;
    align-items: center;
}


.IDLHCBRUUSUEJ7B1 .btn{
background-color: #9a773c;
    border-color: #9a773c;
    color: #fff;
}

.IDLH92656I7Y99V1 .section.bg-white.mb-0 {
    margin: 0px;
}

.accordion .card-body ul li {
    margin-left: 15px;
}

.feature-box.media-box.flourish--feature-box {
    padding: 15px !important;
    margin: 0px 15px !important;
    height: 100%;
    border: 1px solid rgba(97, 97, 97, 0.14);
}


.IDLGAIZUW255A9W7  .media-box .fbox-media a, .media-box .fbox-media img {
    width: 120px;
    height: auto;
    object-fit: contain;
    aspect-ratio: 3/2;
}

.sponsor-blocks {
    padding: 15px !important;
    margin: 20px 15px !important;
    height: 100%;
    border: 1px solid rgba(97, 97, 97, 0.14);
}

.IDLHDH9FZMOF6MB7 {
    border-radius:5px;
}

.IDLHDH418MCY1RR1 {
   border: 2px solid #9a773c;
    padding: 30px !important;
    margin: 50px 0 0 0 !important;
    align-items: center;
}

.IDLHDHAXLMYCM8Q9 .btn {
background-color: #9a773c;
    border-color: #9a773c;
    color: #fff;
}

.IDLHDIJB8E2CUU75 {
border-radius:5px;
}

.IDLGBVUC5T7EJDU6 {
    text-align: center;
    border: 2px solid #9a773c;
    padding: 30px !important;
    margin: 50px 0 0 0 !important;
    align-items: center;
}

.sponsor-blocks img {
    width: 80%;
}

.IDLGBX7G5KD5XO31 .tab-content ul {
    margin-left: 30px;
}

.IDLHEOPJMYFL6BL1 {
    padding: 30px !important;
    margin: 50px 0 0 0 !important;
    align-items: center;
}

.IDLHEORXUH9EARU6{
border: 2px solid #9a773c;
    padding: 30px !important;
    align-items: center;
    text-align: center;
    margin-bottom: 50px;
}

.IDLGBXAPQEO15381{
border-radius:5px;
}

.membership-box{
    border: 2px solid #9a773c;
    padding: 30px !important;
    margin: 50px 0 0 0 !important;
    align-items: center;
}

.IDLGBXK4XPLEWYF1 .btn {
    background-color: #9a773c;
    border-color: #9a773c;
color:#FFF;
}

.IDLHD8HF89QE9BD8 .team{
    padding:20px;
}

.IDLHD8FIK6WDW3W5 .team {
    padding:20px;
}


.row-cols-md-5 > * {
width:100%;
}
.artists-listing .artist-item .artist-thumb .artist-info{
    justify-content: space-between;
}
.artists-listing .artist-item .artist-thumb .artist-info p{
    font-size: 12px;
    color: #fff ;
    line-height: 1.4 !important;
    margin-bottom: 3px;
}
.artists-listing .artist-item .artist-thumb .artist-info .artist-info-bottom p{
    font-size: 10px !important;
}
.artists-listing .artist-item .artist-thumb .artist-info .artist-info-bottom p i{
    font-size: 10px !important;
}
#video-slideshow .fluid-width-video-wrapper{
padding-bottom: 56.25% !important;
}
.artist-detail-image img{
min-height: unset;
}
.IDLHD9WMNRABR5R1 .col-sm-4{padding-bottom:15px;}
.IDLHAZT7HJ229C93 #contact {background: none;  padding: 0;  box-shadow: none !important;}
.selector-item_radio:checked + .selector-item_label {box-shadow: none !important;}
.IDLHAZT7HJ229C93 .actions a{background-color:#9a773c !important;}
.IDLHAZT7HJ229C93 .actions .disabled a{background-color:#eee !important;}

@media (max-width: 1219px) and (min-width: 992px) {
.primary-menu:not(.on-click) .menu-item:not(.mega-menu) .sub-menu-container, .primary-menu:not(.on-click) .mega-menu-content{display: block !important;}
.full-header .primary-menu .menu-container .menu-link {padding: 10px 15px !important;}
}
@media (max-width: 991.5px) and (min-width: 990px) {
.header-left{display: flex !important;}
body:not(.primary-menu-open) .menu-container {display: none;}
.primary-menu-open #primary-menu-trigger{position:unset;}
.header-right .top-menu{position: absolute;top: -2px;right: 15px;display: flex;list-style: none;}
.header-right .top-menu li a {font-size: 11px;padding: 3px 5px;letter-spacing: 0.5px;}
.standard-logo img {height: 70px !important;width: auto;}
.header-left {padding-top: 25px;padding-bottom: 15px;}
.svg-trigger path {stroke: #144144;stroke-width: 8;stroke-linecap: square;}
.svg-trigger{width: 50px;height: 50px;}
}



.member-registration-form {border: 2px solid #9a773c;  padding: 30px !important;  margin: 50px 0;}
.member-registration-form p{border-bottom: 1px solid #eee;padding-bottom: 15px;margin-bottom: 25px;}
.member-registration-form .row p{border-bottom: none;padding-bottom: 0;margin-bottom: 0;}
.member-registration-form .row label{display:block;margin-bottom: 3px;}
.member-registration-form .col-4.pull-right p{display:none;margin-bottom: 3px;color:#333;}
.member-registration-form .row{max-width:500px;margin: 16px auto;}
.member-registration-form .row .col{flex: 0 0 100%;max-width: 100%;}
.member-registration-form .row h4.pull-right{font-size: 13px;text-transform: uppercase;letter-spacing: 1px;margin-bottom: 3px;float:none;color: #333;}
.member-registration-form #membership_1_Type_Add{margin-bottom: 25px;}
.member-registration-form .btn-u{background-color: #247379;border-color: #247379;color:#fff;}
.member-registration-form .btn-u:hover{opacity:0.8;}
.member-registration-form .row:last-child{padding-left:15px;}
@media (max-width: 767px){
    .member-registration-form{padding: 15px 0 !important;}
    .member-registration-form .row .col{padding: 0;}
    .member-registration-form .row:last-child {padding-left: 0;}
    .member-registration-form h3 {line-height: 1;}
}

.sponsorship-form  form{border: 2px solid #9a773c;  padding: 30px !important;  margin: 50px 0;}
.sponsorship-form  .form-header-box{margin-bottom: 40px;}
.sponsorship-form  .form-element-box{max-width:500px;margin: 0 auto;}
.sponsorship-form  .form-element-box .col-md-6{flex: 0 0 100%;max-width: 100%;}
.sponsorship-form  .form-element-box label{display:block;margin-bottom: 3px;}
.sponsorship-form  .form-element-box .col-md-12 label.m-0{font-size: 20px;text-transform: capitalize;margin-top: 20px !important;margin-bottom: 10px !important;color: #848484;}
.sponsorship-form  .form-element-box input[name='email']{margin-bottom:15px;}
.sponsorship-form  .form-element-box input[name='phone']{margin-bottom:15px;}
.sponsorship-form  .form-element-box ul li{list-style:none;margin-left:15px;}
.sponsorship-form  .form-element-box ul li label{text-transform:capitalize;font-weight: normal;letter-spacing: 0;}
.sponsorship-form  form > .form-group{max-width:500px;margin: 0 auto;}
.sponsorship-form  form > .form-group .btn-primary {float:none !important;margin-top:20px;border-radius:3px;}
.sponsorship-form  hr.m-0{margin: 10px 0 !important;}
@media (max-width: 767px){
    .sponsorship-form form{padding: 15px !important;}
}



.connections-form  form{border: 2px solid #9a773c;  padding: 30px !important;  margin: 50px 0;}
.connections-form  .form-header-box{margin-bottom: 40px;}
.connections-form  .form-element-box{max-width:500px;margin: 0 auto;}
.connections-form  .form-element-box .col-md-6{flex: 0 0 100%;max-width: 100%;}
.connections-form  .form-element-box label{display:block;margin-bottom: 3px;}
.connections-form  .form-element-box .col-md-12 label.m-0{font-size: 20px;text-transform: capitalize;margin-top: 20px !important;margin-bottom: 10px !important;color: #848484;}
.connections-form  .form-element-box input[name='email']{margin-bottom:15px;}
.connections-form  .form-element-box input[name='phone']{margin-bottom:15px;}
.connections-form  .form-element-box ul li{list-style:none;margin-left:15px;}
.connections-form  .form-element-box ul li label{text-transform:capitalize;font-weight: normal;letter-spacing: 0;}
.connections-form  form > .form-group{max-width:500px;margin: 0 auto;}
.connections-form  form > .form-group .btn-primary {float:none !important;margin-top:20px;border-radius:3px;}
.connections-form  .form-element-box textarea{margin-bottom:15px;}
.connections-form  hr.m-0{margin: 10px 0 !important;}
@media (max-width: 767px){
    .connections-form form{padding: 15px !important;}
}



.board-member-nominations-form  form{border: 2px solid #9a773c;  padding: 30px !important;  margin: 50px 0;}
.board-member-nominations-form  .form-header-box{margin-bottom: 40px;}
.board-member-nominations-form  .form-element-box{max-width:500px;margin: 0 auto;}
.board-member-nominations-form  .form-element-box .col-md-6{flex: 0 0 100%;max-width: 100%;}
.board-member-nominations-form  .form-element-box label{display:block;margin-bottom: 3px;}
.board-member-nominations-form  .form-element-box .col-md-12 label.m-0{font-size: 20px;text-transform: capitalize;margin-top: 20px !important;margin-bottom: 10px !important;color: #848484;}
.board-member-nominations-form  .form-element-box input[name='email']{margin-bottom:15px;}
.board-member-nominations-form  .form-element-box input[name='phone']{margin-bottom:15px;}
.board-member-nominations-form  .form-element-box ul li{list-style:none;margin-left:15px;}
.board-member-nominations-form  .form-element-box ul li label{text-transform:capitalize;font-weight: normal;letter-spacing: 0;}
.board-member-nominations-form  form > .form-group{max-width:500px;margin: 0 auto;}
.board-member-nominations-form  form > .form-group .btn-primary {float:none !important;margin-top:20px;border-radius:3px;}
.board-member-nominations-form  .form-element-box textarea{margin-bottom:15px;}
.board-member-nominations-form  hr.m-0{margin: 10px 0 !important;}
.board-member-nominations-form .form-control{margin-bottom:15px;}
.board-member-nominations-form .form-check.mt-4{margin-top: 0.5rem !important;}
@media (max-width: 767px){
   .board-member-nominations-form form{padding: 15px !important;}
}

.IDLHURPDGBD8LI41 .btn {
    background-color: #9a773c;
    border-color: #9a773c;
    color: #fff;
}

.img-round {
border-radius:5px;
}

.IDLHYJB0DPGBUL23 .btn, .IDLHYK72YHHN8ZM24 .btn, .IDLHYK7EJYDEPP425 .btn, .IDLHYK7J35XML5326 .btn {
background-color: #9a773c;
    border-color: #9a773c;
    color: #fff;
}
input, select, textarea {
  font-family: "Lato", sans-serif !important;
}
.selector-item_label{
font-weight: 700 !important;line-height: 300% !important;
}
#steps-uid-0-p-0 .form-group{
max-width:500px;margin:0 auto;
}
#steps-uid-0-p-0 #conference_id{
margin-bottom: 15px;
}
#steps-uid-0-p-0 hr{
margin: 2px 0 5px 0 !important;
}
.selector-item_radio:checked + .selector-item_label{
border-radius:4px;
}

.your-orgnaization-information{
background-color: #f9f9f9;
padding: 35px;
margin: 40px 0;
}
.your-orgnaization-information .btn-primary{
border-radius:4px;
}
.mfp-bg{background-color: #0d3336 !important;}

.video-slideshow-popup{
position: relative;
width: 100%;
height: 0;
padding-bottom: 56.25%;
}
#footer .sociallink--block {
  justify-content: end;
}
.home-feat-prog-wrap{
  padding-top: 60px;
background-color: #f9f9f9;
  padding-bottom: 60px;
}
.home-feat-prog-wrap .IDLH6UO622LSQJB9{margin-top: 0 !important;}
.join-anw-sec{background-color: #9a773c;  padding: 35px;  color: #fff;display: flex;align-items: center;margin-left: 30px;}
.join-anw-sec h2 br{display:none !important;}
.join-anw-sec h2 {font-weight: bold;margin-bottom: 0 !important;text-align: center;}
.join-anw-sec .flourish--heading-block p{display:none !important;}
.join-anw-sec p{margin-bottom:0 !important;text-align: center;}
.hrs-2 .section.bg-white{margin-top:0 !important;}
.join-anw-sec button{background-color: #144144 !important;padding: 10px 15px;width: 100%;font-size: 23px;max-width: 200px;  margin-top: 30px;}
.join-anw-sec button:hover{opacity:0.9;}
#content p {line-height: 1.5;}
@media (min-width: 768px) {
#footer .sociallink--block {margin-top: 125px;}
}